KO

샌드박스: 계정 없이 체험하기

샌드박스는 온라인 에디터에서 Hello World 게임을 열어 줘요. 설치할 것도, 계정도 필요 없어요. 코드를 바꾸고 ▶ 테스트를 누르면 수정한 내용으로 게임이 브라우저에서 실행돼요.

  1. 샌드박스를 여세요.
  2. 왼쪽에서 src/Scene/HelloScene.php를 여세요.
  3. 'HELLO WORLD!'를 원하는 텍스트로 바꾸거나, 속도(90 * $dt)를 바꿔 보세요.
  4. ▶ 테스트를 누르면 오른쪽에서 게임이 실행돼요. 방향키로 텍스트를 움직이고, 스페이스로 소리를 내 보세요.

파일은 입력하는 동안 저장되며, 이 브라우저에만 30일 동안 보관돼요. 모두 다시 시작을 누르면 원래 게임으로 돌아가요.

사이트의 어떤 게임에서든 시작할 수 있어요. /bac-a-sable/<게임-이름>(예: /bac-a-sable/pong)을 열면 돼요.

링크로 공유하기

에디터의 🔗 공유 버튼은 지금 이 순간의 내 게임 버전으로 연결되는 링크를 만들어요(스냅샷이라 이후의 수정은 포함되지 않아요). 링크가 유효한 기간을 1일, 1주일, 1개월, 제한 없음 중에서 고르고, 원한다면 제목도 붙일 수 있어요. 링크를 원하는 사람에게 보내세요.

  • 받은 사람은 계정 없이 바로 내 데모를 플레이해요.
  • ✏️ 내 샌드박스에서 계속하기: 작업 중인 프로젝트를 자기 샌드박스로 가져와 이어서 수정하고, 다시 공유할 수도 있어요.
  • 📥 내 공간으로 가져오기: GitHub로 로그인하면 자기 비공개 공간으로 가져와요.

로그인한 상태에서 만든 링크는 스튜디오(“내가 공유한 링크”: 조회 수, 만료일, 삭제 버튼)에 표시돼요. 만료된 링크는 파일과 함께 사라져요.

샌드박스를 내 공간으로 가져오기

계정 없이 시작했나요? GitHub로 로그인한 뒤 📥 내 공간으로 가져오기(샌드박스 바 또는 공유 링크에 있어요)를 누르세요. 수정한 파일이 이 게임에 대한 내 비공개 초안이 되어 온라인 에디터에 들어가요. 스튜디오의 “에디터에서 작업 중” 목록에도 나타나요. 거기서 다음을 할 수 있어요.

  • 포크해서 보관하기: 수정 사항이 담긴 게임의 복사본이 내 GitHub 계정에 만들어지고 플레이그라운드에 게시돼요.
  • 또는 게임이 내 것이라면 GitHub로 보내기(커밋 하나).

그다음은?

게임을 보관하고, 게시하고, 키워 가려면 GitHub 계정으로 게임을 만든 뒤 hello world 튜토리얼을 따라 한 줄 한 줄 이해해 보세요.

샌드박스의 PHP는 내 브라우저 안에서(WebAssembly) 실행되고, 서버에서는 절대 실행되지 않아요.