作り手(Ludsmith)は AI を使って自分でゲームを作り、公開します。ここで作品を投稿してください — 単一ファイルの HTML ゲーム、Web パッケージ、ダウンロード型パッケージのいずれでも構いません。プラットフォームがホストし、共有可能なエントリーポイントを作成します。
任意。公開後は /g/<リンク> になります。2〜48 文字の小文字英数字とハイフンが使えます。空欄なら作品名から自動生成(非 ASCII 名は game-xxxxxx)。公開後は変更できません。
タグは最大6個、カンマ区切り(「,」でも「,」でも可)。既存タグは自動補完され、新しい語を入力すると新しいタグになります。
対応するデバイスを選んでください(最低 1 つ)。未設定の作品はストアで「PC + スマホ」として表示されます。
本プラットフォームは、上架するすべての作品に AI の関与状況の申告を求めています。正直な選択肢を選ぶだけで構いません。申告は作者の責任であり、作品ページに表示されます。
0 = 無料(誰でも試せます)。正の整数 = ポイント有料枠:プレイ前に解放が必要で、有料作品に試遊はありません。公開後もコンソールで変更できます。
3 つの形態は下の表示情報・カテゴリ・AI 申告を共通で使います
Web パッケージは丸ごとホストされサイト内で実行されます。入口は既定で index.html です
ダウンロード型の作品はサイト内では実行されず、認証付きダウンロードのみ提供します。人手による審査が必要です
送信する前に公開の注意事項に同意してください
送信前にファイルを選択するか HTML を貼り付けてください。
投稿すると、プラットフォームがアップロードされたファイルを自動的にチェックし、問題があれば下に一覧表示します — 指示に従って修正し、再投稿してください。結果は作品と一緒に保存されるので、「事前チェック結果を確認」からいつでも見返せます。
ダウンロード作品はサイト内で動作しないため、プラットフォーム SDK は使用しません。iframe シェル、ランキング、ゲームトークンはなく、自動事前チェックではなく手動審査になります。
このセクションは、サイト内で動作する単一 HTML ファイルと Web バンドルが対象です。ダウンロード作品は読み飛ばして構いません。
ゲームはプラットフォームが提供する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 ガイドをご覧ください — 始める前にひと通り読んでください。
公開済み作品のソース取得や事前チェック結果の確認にのみ使います。公開リンクではありません。