메이커(Ludsmith)는 AI와 함께 스스로 게임을 만들고 공개해요. 이곳에 작품을 제출하세요 — 단일 파일 HTML 게임, 웹 패키지, 다운로드 패키지 어느 것이든 좋아요. 플랫폼이 호스팅하고 공유 가능한 진입점을 만들어 줘요.
선택 사항입니다. 게시 후 /g/<링크>가 됩니다. 2~48자의 소문자, 숫자, 하이픈만 사용할 수 있으며, 비워 두면 이름에서 자동 생성됩니다(비 ASCII 이름은 game-xxxxxx). 게시 후에는 변경할 수 없습니다.
태그는 최대 6개, 쉼표로 구분(「,」 또는 「,」 모두 가능). 기존 태그는 자동 완성되고, 새 단어를 입력하면 새 태그가 됩니다.
대상 기기를 선택하세요(최소 1개). 미표기 작품은 스토어에서 “PC + 스마트폰”으로 표시됩니다.
플랫폼은 모든 등록 작품에 AI 참여 여부를 신고하도록 요구합니다. 사실대로 선택하면 됩니다. 신고는 작성자의 책임이며 작품 페이지에 표시됩니다.
0 = 무료 (누구나 체험 가능). 양의 정수 = 포인트 유료 등급: 플레이 전에 해금해야 하며 유료 게임은 체험판이 없습니다. 나중에 콘솔에서 변경할 수 있습니다.
세 가지 형태는 아래의 표시 정보, 분류, AI 고지를 함께 사용해요
웹 패키지는 통째로 호스팅되어 사이트에서 실행돼요. 진입 파일 기본값은 index.html이에요
다운로드형 작품은 사이트에서 실행되지 않고 인증 다운로드만 제공하며, 수동 검수가 필요해요
제출하기 전에 공개 안내에 동의해 주세요
제출하기 전에 파일을 선택하거나 HTML을 붙여 넣으세요.
제출하면 플랫폼이 업로드된 파일을 자동으로 검사하고 문제가 있으면 아래에 목록으로 보여줘요 — 안내에 따라 수정한 뒤 다시 제출하세요. 결과는 작업물과 함께 저장되므로 언제든 “사전 검사 결과 보기”로 다시 확인할 수 있어요.
다운로드 작업물은 사이트 안에서 실행되지 않으므로 플랫폼 SDK를 사용하지 않습니다. iframe 셸, 리더보드, 게임 토큰이 없으며 자동 사전 검사 대신 수동 검토를 거칩니다.
이 섹션은 사이트 안에서 실행되는 단일 HTML 파일과 웹 번들에 적용됩니다. 다운로드 작업물은 건너뛰어도 됩니다.
게임은 플랫폼이 제공하는 iframe 셸 안에서 실행돼요. 상단 바(Yonest로 돌아가기 / 리더보드 / 다시 시작 / 전체 화면)는 플랫폼이 제공하고, HTML 파일에는 플랫폼 코드가 전혀 기록되지 않아요. 플랫폼 기능이 필요할 때는 아래처럼 선택적인 보호 호출만 추가하면 돼요:
/* yonest:start */
if (window.Yonest) window.Yonest.gameOverActions(resultEl); // add "Back to Yonest" to the game-over dialog
if (window.Yonest && window.Yonest.supportsLeaderboard) {
window.Yonest.submitScore(score); // submit a score (leaderboard-enabled games only)
}
// window.Yonest is injected after the iframe loads: queue init calls, they replay on install
(window.YonestQueue = window.YonestQueue || []).push(function (Yonest) {
Yonest.i18n(dictionaries, 'en'); // required: register your dictionaries (don't skip this)
Yonest.applyI18n();
});
/* yonest:end */
window.Yonest가 없으면 이 호출들은 자동으로 건너뛰어져서 플랫폼 밖에서도 게임이 잘 실행돼요.
전체 기능 목록과 호출 방법은 Yonest SDK 가이드에서 확인할 수 있어요 — 시작하기 전에 꼭 끝까지 읽어 보세요.
이미 게시된 작품의 소스를 내려받거나 사전 검사 결과를 볼 때만 사용합니다. 공개 링크가 아닙니다.