☕가볍게 시작해보기
커피 한잔 하시면서 가볍게 따라해보세요. 그러면 플레이 메이커의 기본 기능을 모두 익히실 수 있게 됩니다.
1. Random.GG 통합 로그인
https://random.gg 에서 회원가입 또는 로그인을 합니다.
내 프로필 설정에서 프로필 사진을 설정하셔도 좋습니다.
2. Play Maker 접속
https://play-maker.random.gg/ 에 접속합니다.
3. 프로젝트 생성하기
"Create Project" 버튼을 눌러 프로젝트를 생성합니다. 프로젝트 이름은 언제든 변경할 수 있으니 너무 고심하지 않으셔도 됩니다.
프로젝트를 생성하면 아래와 같이 에디터가 보입니다.
4. 씬 만들기
유저들이 보는 화면을 "Scene"이라고 합니다. 최초의 씬을 하나 만들어봅시다.
왼쪽 메뉴에서 Scene을 클릭하여 Scene 창을 엽니다.
Main Scene이 기본으로 만들어져 있습니다. 이 씬의 이름을 수정하려면 "씬 설정" 버튼을 누르세요. 저는 씬 이름을 "창고"로 변경하겠습니다.
1. 배경 넣기
씬에 아무것도 없으니, 배경을 넣어봅시다.
"배경 레이어"를 클릭한 후, 상단의 "오브젝트 추가" 버튼을 클릭합니다. 그러면 화면에 빵이 하나 생깁니다. (빵이 안 보인다면, 조금만 기다려주세요. 로딩이 길 수도 있습니다.)
"오브젝트"라는 것은, 씬에 놓을 수 있는 어떤 것을 의미합니다. 배경이 될 수도 있고, 물건일 수도 있으며, 선택영역 또는 텍스트일 수도 있습니다.
이제 빵을 클릭합니다. 선택된 오브젝트는 분홍색 라인이 보입니다.
오른쪽 메뉴 (이제 인스펙터라고 하겠습니다.)에서 아래로 내리면 "이미지" 섹션이 있습니다. 여기에 이미지를 업로드 하면 오브젝트의 이미지가 변경됩니다. 저는 배경 이미지를 넣겠습니다.
씬의 기본 사이즈는 가로 900px, 세로 600px 입니다. 가로 900px, 세로 600px 의 이미지라면 씬에 꽉차게 들어갑니다. 오브젝트의 위치와 사이즈를 조절하여 검정색 상자 안에 넣습니다. 검정색 상자가 바로 유저가 보는 화면이며, 상자를 벗어난 부분은 유저에게 보이지 않습니다.
이제 신문을 클릭하면 대화창이 나오는 것을 만들어보겠습니다.
2. 이벤트 오브젝트 넣기
왼쪽 레이어 섹션에서 "오브젝트 레이어"를 클릭합니다. 그리고 오브젝트를 하나 추가합니다.
그 다음, 인스펙터에서 "오브젝트 타입"을 클릭합니다. 오브젝트 타입은 현재 3가지를 지원합니다.
일반 오브젝트
이미지를 가지는 오브젝트입니다. 일반적인 물건이나 배경 등 이미지를 가진 물체에 사용합니다.
이벤트 오브젝트
화면에 존재하지만, 보이지는 않는 오브젝트입니다. 선택 영역 등을 만들 때 사용합니다.
텍스트 오브젝트
텍스트를 작성할 수 있는 오브젝트 입니다. 텍스트 내용을 지정할 수도 있고, "변수"를 연결하여 변수의 값을 보여줄 수도 있습니다.
선택 영역을 만들 것이기 때문에, "이벤트 오브젝트"를 선택합니다. 그 후 드래그 하여 신문 쪽에 선택 영역을 만듭니다.
컴포넌트 추가하기
이제 이 선택 영역을 유저가 클릭하면 무언가 일이 일어나도록 해보겠습니다.
선택 영역을 클릭한 후, 인스펙터 하단에 "컴포넌트" 섹션에서 컴포넌트 추가를 합니다. 그리고 "마우스 클릭" 을 선택합니다.
이 "마우스 클릭" 컴포넌트는, 오브젝트가 클릭 되었을 때 특정 "게임 이벤트"를 발생시키는 기능을 합니다. 컴포넌트 옆의 "생성" 버튼을 눌러 게임 이벤트를 생성합니다. 팝업 창에서 "새 폴더"를 클릭하고 "생성" 버튼을 누릅니다.
3. 게임 이벤트 넣기
게임 이벤트란, 콘텐츠 내에서 실행될 수 있는 로직들을 의미합니다. 플레이 메이커의 가장 핵심적인 기능이자, 가장 강력한 무기이기도 합니다. 게임 이벤트의 조합으로 어떠한 콘텐츠든 제작이 가능합니다.
금방 생성한 게임 이벤트를 찾아볼까요? 왼쪽 메뉴에서 "게임 이벤트" 메뉴를 클릭합니다. 그러면 새 폴더 안에 금방 생성한 게임 이벤트가 들어있는 것을 볼 수 있습니다.
게임 이벤트는 여러개의 "액션"을 가집니다. 액션은 콘텐츠를 조작할 때 사용합니다. 예를 들어,
"대화" 액션은 대화창을 열고 텍스트와 초상화를 보여줍니다.
"씬 이동" 액션은 다른 씬으로 유저를 이동시킬 때 사용합니다.
"조건분기" 액션은 조건에 따라 특정 게임 이벤트를 실행시킬 때 사용합니다.
"자물쇠" 액션은 화면에 자물쇠를 보여줍니다.
액션의 종류는 수 십 가지이며, 콘텐츠를 풍부하게 만들기 위해 충분할 것입니다. 모든 액션의 설명을 보시려면 액션 페이지를 확인하세요!
현재는 대화창을 보여줄 것이기 때문에, 대화 액션을 선택합니다. 말하는 사람과 텍스트를 자유롭게 작성해보세요.
이제 콘텐츠를 실행해봅시다.
5. 변경사항 저장하기
지금까지 작업한 것을 잃어버리고 싶지는 않으실 것입니다. 변경사항을 저장하기 위해서 왼쪽 메뉴에서 "변경" 탭을 클릭합니다.
변경 탭에서는 지금까지의 변경 사항들을 저장하고 배포할 수 있습니다. 배포라는 것은 변경사항을 유저가 볼 수 있도록 인터넷에 변경사항을 적용하는 것을 의미합니다.
"변경 메시지"는 나중에 우리가 어떤 변경을 했는지 기록하기 위해 작성합니다. 상세하게 적는 것이 나중을 위해 좋습니다. 메시지를 작성하고 "저장" 버튼을 누릅니다. 그러면 변경 기록이 하나 생깁니다.
이제 이 변경사항을 유저들이 즐길 수 있도록 "배포하기" 버튼을 누릅니다. 히스토리에서 여러 변경사항들이 배포된 경우, 유저가 보는 버전은 가장 최근의 히스토리 버전입니다. 간단히 생각해서, 여러 개를 배포했다면 가장 최근의 배포 버전이 유저에게 보여진다고 보시면 됩니다.
배포가 완료되면 버튼이 빨간색으로 변합니다. 빨간 버튼을 눌러 배포를 취소하여 이전 버전을 유저들이 보도록 할 수 있습니다.
배포가 되었으니 이제 콘텐츠에 접속할 수 있습니다. 에디터 우측 상단의 Menu를 클릭하고, "방 만들기" 버튼을 클릭합니다.
6. 콘텐츠 실행하기
방의 인원수는 자유롭게 설정합니다. "생성" 버튼을 누르면 잠시 로드가 있은 후, 자동으로 방의 대기실에 접속됩니다.
"방"마다 접속 링크가 다르기 때문에, 동일한 링크로 접속하면 같은 방에 접속됩니다.
닉네임을 자유롭게 설정하고 Enter 버튼을 눌러 접속합니다.
이 화면이 유저들이 보게될 화면이며, 창작자님의 작품이 춤을 출 공간입니다.
화면 가운데의 "시작" 버튼을 누르면, 접속한 모든 사람들에게 콘텐츠가 실행되고, "타이머"가 시작됩니다. 타이머는 화면 상단에 뜹니다.
방에 여러 유저가 접속하면, 서로의 마우스가 보이면서 멀티 플레이가 시작됩니다. 실시간 채팅도 지원합니다.
신문을 클릭해보겠습니다. 그러면 신문을 클릭한 유저에게 "대화창" 이 뜨면서 우리가 작성한 대화가 보이게 됩니다.
7. 완료
축하드립니다! 아주 기본적인 콘텐츠를 만들어보았습니다.
플레이 메이커에서 제공하는 기능은 이 예제에서 본 것보다 훨씬 많습니다. 이 문서의 다른 페이지들을 보시면서 창작자님의 무궁무진한 아이디어를 현실로 만들어보세요.
Last updated