게임 공개하기
만든 게임을 다른 사람이 브라우저로 열 수 있는 주소로 올립니다. 공개는 AI에게 시키는 일이 아니라 직접 하는 일입니다. 이 페이지는 첫 공개부터 주소를 여는 데까지를 다룹니다. 이미 공개한 게임을 고쳐서 다시 올리는 방법은 다시 공개와 기본 빌드에 있습니다.
시작하기 전에
- 게임을 ▶ Launch로 처음부터 끝까지 해 보고, 고칠 곳을 다 고칩니다. 공개는 그 시점의 프로젝트를 그대로 올립니다.
- 에디터 탭을 오래 열어 두었다면 탭을 한 번 새로 고칩니다. 실측에서 오래 열어 둔 탭으로 공개하자 0초 만에 실패했고, 새로 고친 뒤에는 성공했습니다(1회). 자세한 내용은 아래 "문제가 생겼을 때"에 있습니다.
공개하기
- 왼쪽 도구 줄에서 Publish / Download를 누릅니다. BUILDS 창이 열립니다. 아직 공개한 적이 없으면 "You have not created any builds."라고 나옵니다.
- 오른쪽 위 Publish를 누릅니다. PUBLISH NEW BUILD 화면으로 바뀝니다.
- BUILD DETAILS를 채웁니다.
칸 내용 Title 프로젝트 이름이 미리 들어가 있습니다. 공개 페이지의 브라우저 탭 제목이 됩니다 그림 칸 누르면 대표 그림을 올립니다. 720 × 720 픽셀 Description 프로젝트 설명이 미리 들어가 있습니다 Version 비어 있습니다. 1.0.0처럼 적어 두면 나중에 빌드를 구분하기 쉽습니다Release Notes 이번에 무엇을 바꿨는지 적습니다. 비워 둬도 공개됩니다 - BUILD SETTINGS와 SCENES는 처음에는 그대로 둡니다. 기본값은 스크립트 합치기(Concatenate Scripts)와 줄이기(Minify Scripts)가 켜져 있고, 프로젝트의 씬이 모두 선택돼 있습니다. Engine Version은
Current (2.23.1)이었습니다. - 아래 파란 Publish를 누릅니다. BUILDS 창으로 돌아가고 Build history에 새 줄이 생깁니다.
- 줄 왼쪽 아이콘이 빈 원에서 초록 체크로 바뀌면 끝난 것입니다. 실측에서는 9초에서 90초가 걸렸습니다(성공 3회). 실패하면 빨간 ✕가 나옵니다.
처음으로 성공한 빌드는 자동으로 PRIMARY(기본 빌드)가 되고, 창 맨 위 Primary build 칸에 공개 주소가 나옵니다.
공개 주소 열기
Primary build 칸의 주소를 누르거나, 오른쪽 새 창 아이콘을 누르면 새 탭에서 게임이 열립니다. 주소 옆 복사 아이콘을 누르면 주소가 복사됩니다.
주소는 다음 모양입니다.
https://play.oasisw.ai/p/<프로젝트 ID>/
이 주소는 언제나 그 프로젝트의 기본 빌드(PRIMARY)를 엽니다. 기본 빌드를 바꾸면 같은 주소에서 바뀐 빌드가 열립니다. Build history 각 줄의 바로가기 아이콘은 그 빌드만 여는 https://play.oasisw.ai/b/<빌드 ID>/ 주소로 이어집니다. 프로젝트 개요 화면의 플레이 버튼도 같은 공개 주소를 엽니다(2026-10-29 확인).
열린 탭에는 에디터 없이 게임 화면만 나오고, 탭 제목은 프로젝트 이름입니다. 공개한 뒤에는 이 주소에서 직접 처음부터 끝까지 플레이해 봅니다. ▶ Launch에서 되던 것이 공개 주소에서도 되는지는 따로 확인해야 합니다(위 주의 참고).
누가 볼 수 있나
게임 주소를 누가 열 수 있는지는 프로젝트 설정의 Private Project가 정합니다. 2026-10-29 실측(각 1회)은 다음과 같았습니다.
| Private Project | 로그인하지 않은 사람이 /p/·/b/ 주소를 열면 |
|---|---|
| 켜짐(새 프로젝트의 처음 값) | 403과 함께 비공개 프로젝트입니다. 프로젝트 멤버로 로그인한 뒤 에디터에서 공개 주소를 열어 주세요라는 안내가 나옵니다. 게임 파일(config.json, 스크립트)도 받을 수 없었습니다. 프로젝트 멤버로 로그인한 브라우저에서는 열립니다 |
| 꺼짐 | 게임이 열립니다 |
그래서 다른 사람에게 게임을 보여 주려면 공개한 뒤 Private Project를 끕니다. 맨 위 줄의 씬 이름 → Project settings에서 토글을 누르면 Are you sure you want to make your project Public 확인 창이 뜨고, Yes를 눌러야 바뀝니다. 다시 켤 때도 같은 확인 창이 뜹니다. 대시보드 카드의 ⋯ → 공개로 전환도 같은 설정으로 보입니다. 작성 대기 대시보드 공개로 전환과 같은 설정인지 확인
빌드 줄에서 할 수 있는 것
Build history의 각 줄 오른쪽 …을 누르면 다음 메뉴가 나옵니다.
| 메뉴 | 하는 일 |
|---|---|
| Set Primary Build | 이 빌드를 공개 주소에 연결합니다. 확인 창 없이 바로 바뀝니다. 이미 기본 빌드면 흐리게 나옵니다. 다시 공개와 기본 빌드 참고 |
| View | BUILD DETAILS를 엽니다. 상태, 만든 시각, 걸린 시간, 만든 사람, 실패했을 때의 오류 문구가 나옵니다 |
| Delete | 빌드를 지웁니다. 작성 대기 기본 빌드를 지우면 공개 주소가 내려가는지 실측 |
줄 위쪽의 Type, Format, Status, Branch, Actor로 목록을 걸러 볼 수 있습니다.
문제가 생겼을 때
| 증상 | 할 일 |
|---|---|
Publish를 누르자마자 빨간 ✕가 나오고, View에 Failed to fetch dynamically imported module이 보임 | 에디터 탭을 새로 고친 뒤 다시 공개합니다. 탭을 연 뒤 사이트가 새로 바뀌면 생기는 실패로, 실측에서 새로 고친 뒤 바로 성공했습니다(1회). 실패한 줄은 남아 있어도 공개 주소에는 영향이 없습니다 |
| 공개 주소에서 게임은 보이는데 공이나 캐릭터가 움직이지 않음 | 물리를 쓰는 게임의 공개판 결함입니다(위 주의). 지금은 ▶ Launch로만 정상 동작을 확인할 수 있습니다 |
다른 사람이 열면 403과 비공개 프로젝트입니다가 나옴 | Private Project가 켜져 있습니다. 위 누가 볼 수 있나대로 끕니다 |
| 씬이 둘 이상인 게임에서 공개 주소로 다음 씬으로 넘어가지 않음 | 2026-10-29 씬 2개(physics-1029, physics-1029 2)를 넣어 공개한 빌드에서 두 씬이 모두 physics-1029라는 이름으로 들어가, 실행 중인 게임의 씬 목록에는 하나만 남았습니다(1회). 이름으로 씬을 바꾸는 코드(changeScene('physics-1029 2'))는 공개판에서 동작하지 않습니다. 작성 대기 운영팀 수정 후 재실측 |
| 고쳐서 다시 공개했는데 공개 주소의 게임이 그대로임 | 두 번째 공개부터는 기본 빌드가 자동으로 바뀌지 않습니다. 다시 공개와 기본 빌드를 봅니다 |