nice to have
一覧に戻る ログイン キットを出品する
← キット一覧

YouTube ゲーム開発キット

ゲームを、YouTube の要件どおりにして、申請まで

使い方
YouTube ゲーム開発キットの見本

YouTube ゲーム開発キットは、Claude Code・Codex で使える、バイブコーディング用のキットです。ゲームを、YouTube の要件どおりにして、申請まで。作った人が実際の仕事で直した落とし穴が8件入っています。無料。

こんなときに

YouTube でゲームを出したいが、何を満たせばいいのか分からない

できること

Unity で作ったゲームを、YouTube ゲームルーム(Playables)の要件どおりに動かし、申請フォームを送るところまで。読み込みの合図・一時停止・ミュート・セーブ・得点をつなぎ、満たしているかを道具で実測します(「動いて見える」ではなく数字と ✓✗ で)。見本のゲーム1本が入っているので、まず動かしてから自分のゲームに作り替えられます。★いまは招待制です。申請は出せますが、公開するかどうかは相手が決めます。

このキットに入っている「直し」

  1. ★一時停止・ミュート・セーブ読込の知らせが、1つもゲームに届かないGoogle の公式の部品は、知らせの宛先を「YTGameWrapper」というオブジェクトの名前で決め打ちしています。別の名前のオブジェクトに付けると、画面は普通に動いたまま、一時停止しても止まらず、ミュートにも従わず、セーブも読みません。名前を固定して作り、違えばエラーを出すようにしてあります。
  2. ★何も書いていないのに、Unity 社へ通信して違反になり、禁止の保存まで書かれるUnity は新しいプロジェクトに分析や課金のパッケージを黙って足します。これが入っているだけで、起動時に Unity 社のサーバへ通信して YouTube の制限(CSP)に4回止められ、ゲームが使っていない PlayerPrefs までブラウザに書かれました。外す道具を入れてあり、外すと違反0件・初期バンドルも半分になりました。
  3. ★メモリ上限 512MB に Unity のメモリが丸ごと入る。手元で動いて iPhone で落ちる要件の「JSヒープ 512MB」は、Unity のゲームのメモリをそのまま数える測り方です。よく見る数字では 1.9GB 使っても 9MB と出て気づけず、Unity の既定の上限は 2048MB。512 に下げても超えました。448 に固定し、要件と同じ測り方で測る道具を入れてあります。落ちても画面にメッセージは出ません。
  4. ★一時停止で Time.timeScale = 0 にしても、止まらない止まるのは一部だけで、毎フレームの処理・コルーチン・音は動き続けます。さらに Unity は、止める口の無い描画のループをビルドに必ず入れています。一時停止で本当に止まる Web テンプレートと、止まったかを外から数える道具を入れてあります。
  5. 保存に失敗しても「成功」と返ってくる(公式の部品)公式の保存の関数は、失敗しても常に 0(成功)を返し、コンソールにも何も出ません。部品のコメントは「0 以外なら失敗」と逆を案内しています。保存の成否をゲームに返す部品に置き換えてあります。
  6. Unity 標準の Web テンプレートだと、起動の合図まで通るのに知らせが全部落ちる公式の部品は Google 配布のテンプレートにしか無い変数を前提にしています。標準テンプレートで組むと、起動の確認では問題なく見えるのに、一時停止などの知らせが全部エラーで落ちます。テンプレートを固定し、道具で見るようにしてあります。
  7. 配信のしかた次第で、ゲームが真っ黒のまま起動しないUnity の圧縮ビルドは、配信側が特定のヘッダを付けないと読めません。YouTube の配信が付けるかは公開されていないため、どちらでも起動する設定にし、ヘッダを付けない配り方で確かめる手順にしてあります。
  8. Unity Hub が「インストール成功」と表示したのに、半分しか入っていない空き容量の確認がダウンロードの大きさしか見ておらず、途中で止まったのに成功と表示しました。さらに、Windows の確認画面を2分以内に押さないと失敗し、Hub が裏に残っていると入れ直しも数秒で失敗します。入れる前と後を点検する道具と、押すタイミングの手順を入れてあります。

入っているもの

  • 工程の進め方(入れる → 作る → つなぐ → 測る → 出す → 申請)
  • 要件を満たしているか実測する道具(容量・起動の速さ・メモリ・制限違反)
  • 一時停止で本当に止まるテンプレート(公式のままでは止まりません)
  • 勝手に増えるパッケージを外す道具
  • Unity の入れ方と、版の固定(半端に入ったのを見つける点検つき)
  • 申請フォームの答え方
  • 心配しなくていいこと/まだ分からないこと(正直に書いてあります)
ファイル一覧(13)
  • unity/Assets/WebGLTemplates/…(★一時停止で本当に止まる Web テンプレート)
  • unity/Assets/Scripts/YTGameSDK/…(保存の成否を返す部品・知らせの受け口)
  • unity/Assets/Editor/PlayablesBuild.cs(推奨の設定を毎回入れ直してビルド)
  • unity/Assets/Scripts/Sample/StackGame.cs(見本のゲーム「Stack」)
  • tools/measure.mjs(★要件の全項目を1回で測る)
  • tools/pausecheck.mjs(一時停止で本当に止まったかを外から数える)
  • tools/check-project.mjs(パッケージの増殖・設定・禁止の保存を見る)
  • tools/check-install.mjs(Unity が半分しか入っていないのを見つける)
  • tools/build-webgl.ps1(空きが減ったらビルドを止める)
  • tools/filmstrip.mjs(合図を出した瞬間の画面を撮る)
  • tools/prepare-deploy.mjs(YouTube と同じ制限をかけて公開用に整える)
  • rules/FLOW.md・CHECK.md・TONE.md・PROMPTS.md
  • CLAUDE.md / KIT.md

最初に決める3つ

  1. ゲームの中身(まず見本の Stack を動かす)
  2. 名義(個人なら申請の会社名・国は N/A)
  3. 遊べる版を置く場所(Vercel・無料)

必要なもの

  • 追加費用なしUnity(無料)6.3 LTS を入れます(入れ方はAIが案内します)。Unity のサインインが1回だけ要ります
  • 追加費用なしWindows★道具の一部が Windows 専用です。Mac では確かめていません
  • 追加費用なしディスクの空き 20GBUnity 本体で約12GB使います
  • 追加費用なし遊べる版を置く場所Vercel の無料枠で足ります。申請には公開のリンクが要ります

使い方

お使いのAIに、これを貼るだけです。

nice to have のキット「YouTube ゲーム開発キット」を使いたい。https://nicetohave.app/g/86J46ZZ4-•••••••••• のとおりに取り込んで。

Claude Code でも Codex でも同じです。
貼る前に、AIに何をさせるのか読む

自分でファイルとして受け取りたいとき

上の文を貼れば、AIが取りに行きます。AIが取りに行けないときや、自分で落としたいときは、ここから。

キットを zip で落とす

  1. 落とした zip を展開する
  2. できたフォルダを、Claude Code か Codex で開く(VS Code なら「フォルダーを開く」)
  3. 「このキットで作り始めて」と打つ。手順は中に入っています(Claude Code は CLAUDE.md、Codex は AGENTS.md を読みます)

よくある質問

申請したら、返事は来ますか?
基本的に来ません。合うと判断されたときだけ連絡が来る仕組みなので、返事が無いのは想定どおりで、落ちたという意味ではありません。送った日時を控えておき、連絡が来たときだけ次に進みます。
申請フォームは AI が送ってくれますか?
送れません。返事を受け取る Google アカウントでログインしたブラウザで、あなたが送信します。長文を貼る欄は2つだけなので、送る直前に会社名・国・名前の欄へ長文がずれて入っていないかを確かめてください。
パソコンのブラウザで動けば、YouTube アプリの中でも動きますか?
それは保証できません。素のブラウザで動いても、YouTube アプリ(iPhone・Android)の中で動く証明にはならず、申請して審査に進まないと分からない点として正直に残してあります。
申請したあとで、遊べる版を直してもいいですか?
申請に書いた URL の中身は差し替えないでください。試したいときは、別のフォルダ・別のプロジェクト名で出します。
ゲームに広告を入れられますか?
このキットでは扱いません。インタースティシャル広告(画面の切り替わりに出る広告)やリワード広告(見るとごほうびがもらえる広告)は、パートナーの承認が絡むためです。

レビュー

使ってみたら、星をどうぞ
ひとことは書かなくても大丈夫。書くなら「ありがとう」でも、作ったものの自慢でも。作り手に届きます。
GitHub でログインして書く

応援した人

応援の受け付けを始めたら、このキットを応援した人がここに並びます。

パブリッシャー
ohirutabeyo
公開日
2026/09/17
値段
無料
分類
ゲームをつくる
個人情報
扱いません
安全レビュー
不要(個人情報を扱わない)
入っているもの
工程の進め方(入れる → 作る → つなぐ → 測る → 出す → 申請)要件を満たしているか実測する道具(容量・起動の速さ・メモリ・制限違反)一時停止で本当に止まるテンプレート(公式のままでは止まりません)勝手に増えるパッケージを外す道具Unity の入れ方と、版の固定(半端に入ったのを見つける点検つき)申請フォームの答え方心配しなくていいこと/まだ分からないこと(正直に書いてあります)

ほかのキット