커스텀 게임
대부분의 고객은 마켓플레이스의 게임을 임베드합니다. 당신 자신의 게임을 돌리고 싶다면, 커스텀 게임을 등록할 수 있습니다: 카탈로그에서 하나를 고르는 대신, 당신이 고르는 id로 식별되는, 당신이 직접 호스팅하는 게임.
이 페이지는 커스텀 게임이 무엇이고 하나를 쓰는 데 무엇이 드는지에 대한 개요입니다. 게임을 깊이 작성하는 것(게임, 그 스키마, 그 재생 쓰기)은 별도로 다룹니다.
커스텀 게임 등록하기
사이트 키(또는 팀)의 게임 페이지에서, 게임 추가 패널의 커스텀 게임 입력을 쓰세요: id를 입력하고 Define을 클릭하세요. 마켓플레이스 게임과 달리, 커스텀 게임에는 작성자 매니페스트가 없으니, 편집기에서 그 스키마(각 프리셋이 설정할 수 있는 필드)를 직접 정의한 다음 그것을 상대로 프리셋을 작성합니다.
커스텀 게임 id는 어떤 GitHub 저장소 스타일 문자열이든 될 수 있습니다. 마켓플레이스에도 존재하는 id를 고르면, 그 id에 대해 당신의 커스텀 게임이 우선합니다; Caputchin이 그때 당신에게 경고하고 결코 조용히 마켓플레이스 게임을 대신 내지 않습니다.
호스팅과 재생 산출물
당신이 플레이 가능한 게임을 직접 호스팅하고 game-src 속성으로 위젯을 그것으로 향하게 합니다. 커스텀 게임을 검증 게이트로 쓰려면, Caputchin은 재생 산출물도 필요합니다: 결과를 확인하기 위해 다시 실행할 수 있는, 게임의 작은 헤드리스 버전. 당신은 그것을 게임의 설정 탭에서 업로드합니다. 재생 산출물이 업로드되어 그 확인을 통과하기 전까지, 커스텀 게임은 재생 불가로 보이고 사이트 키를 게이트할 수 없습니다.
프리셋과 스킨 자산
커스텀 게임의 언어, 스킨, 구성 프리셋은 마켓플레이스 게임의 것과 정확히 똑같이, 같은 요금제 등급에서 런타임에 해소되어 적용됩니다(개요를 보세요). 유일한 차이는 필드 스키마가 어디서 오는지입니다: 마켓플레이스 매니페스트에서 물려받는 대신 대시보드에서 작성합니다.
한 가지 주의: 플레이 가능한 게임을 당신이 직접 호스팅하므로, 스킨 프리셋이 쓰는 어떤 이미지, 오디오, 비디오든 절대 URL로 참조하세요. 상대 자산 경로를 상대로 해소할 플랫폼 번들이 없습니다.
함께 보기
- 게임 맞춤화 개요: 게임을 등록하고 관리하기.
- 게임과 게임 게이트: 검증에 게임 요구하기, 그리고 재생 가능성 요건.
- 스키마 레퍼런스: 커스텀 스키마를 작성하는 필드 타입.