OasisW 소개
OasisW는 브라우저에서 여는 게임 에디터입니다. 프로그램을 설치하지 않고, 로그인한 뒤 브라우저 탭에서 씬을 만들고, 스크립트를 붙이고, 게임을 실행합니다. 에디터 안에는 AI GAME BUILDER가 있어서, 만들고 싶은 게임을 문장으로 적으면 AI가 씬과 스크립트를 직접 만들고 고칩니다.
무엇이 다른가
다른 엔진을 써 본 사람에게 OasisW의 기본 구조는 익숙합니다. 씬 안에 엔티티가 있고, 엔티티에 컴포넌트와 스크립트를 붙입니다. 이름이 어떻게 대응하는지는 다른 엔진 용어 대응표에 있습니다. 다른 점은 다음 네 가지입니다.
| 다른 점 | OasisW에서는 |
|---|---|
| 실행 | 에디터 안에서 실행 모드로 바뀌지 않고, ▶ Launch를 누르면 게임이 브라우저의 새 탭에서 열립니다 |
| 저장 | 저장 버튼을 누르지 않습니다. 바꾼 내용은 바로 서버에 남습니다 |
| AI | AI GAME BUILDER 창에 요청문을 보내면 AI가 엔티티·스크립트를 만들고 고칩니다. 결과는 사람이 실행해서 확인합니다 |
| 에셋 | 에디터의 ASSET STORE에서 3D 모델을 검색해 프로젝트로 받습니다. 직접 만든 파일은 Upload로 올립니다 |
에셋 스토어
ASSETS 패널의 ASSET STORE를 누르면 팩별로 정리된 에셋 목록이 열립니다. 확인한 팩에는 캐릭터, 탈것, 도시, 성, 해적, 플랫포머용 모델 등이 있습니다. 에셋을 누르면 팩 이름, 파일 크기, 치수, 라이선스가 보이고, IMPORT를 누르면 프로젝트의 ASSETS › Store 폴더로 들어옵니다. 에셋 스토어의 에셋은 모두 CC0 라이선스이므로, 출처 표기 없이 상업용 게임에도 쓸 수 있습니다.
AI GAME BUILDER도 게임을 만들면서 필요한 모델을 스토어에서 스스로 받아 씁니다.
공개
만든 게임은 왼쪽 도구 줄의 Publish / Download에서 공개합니다. Publish를 누르면 몇 초에서 1분 남짓 뒤 공개 주소가 생기고, 그 주소를 아는 사람은 브라우저로 게임을 열 수 있습니다. 고친 뒤 다시 공개하면 빌드가 쌓이고, 그중 기본 빌드(PRIMARY)로 정한 것이 공개 주소에 나옵니다. 자세한 내용은 게임 공개하기에 있습니다.
함께 쓰기와 되돌리기
프로젝트에 팀원을 초대해 권한(Read Only, Read & Write, Admin)을 나눠 줄 수 있고, 체크포인트로 프로젝트의 한 시점을 남겨 두었다가 되돌릴 수 있습니다. 특히 AI에게 큰 요청을 보내기 전에는 체크포인트를 남겨 두는 것을 권합니다. 자세한 내용은 체크포인트로 작업 남기고 되돌리기와 팀원 초대와 권한에 있습니다.
이 매뉴얼을 읽는 순서
- 로그인과 계정 만들기, 프로젝트 만들고 에디터 열기
- 첫 게임 만들기 — 30분에서 50분
- 작업 흐름 한눈에 보기
- 그다음은 필요한 섹션부터 찾아 읽습니다. AI를 깊이 쓰려면 AI GAME BUILDER가 하는 일과 못 하는 일부터 읽습니다. AI 요청 전에 되돌릴 지점을 남기는 법은 체크포인트에 있습니다.