AI エージェント

Claude Code でゲームの作り方:公開まで

Claude Code でゲームの作り方を解説。2 つの MCP サーバーをつなぎ、ログインとショップ入りのプロジェクトから始め、素材を生成して公開。

Claude Code でゲームの作り方は次のとおりです。iDos Games でアプリを作り、Claude Code を iDos Games の 2 つの MCP サーバーにつなぎ、スキル idosgames-getting-started を読み込んでゲームを説明します。 するとエージェントは 空のフォルダではなく、本物のプロジェクトで作業します。ログイン、セーブ、ショップ、ランキング、マルチプレイの ルームは私たちのサーバーで動き、1 つのコマンドでゲームが専用リンクで公開されます。

多くのチュートリアルは Claude Code を空のフォルダで起動し、ノートパソコンの HTML ファイルで終わります。学ぶには それで十分です。でも、そのゲームはほかの人には遊べません。アカウントがなく、進行は保存されず、ゲームは 1 台の パソコンの中だけにあります。この記事は、その先の半分についての話です。

なぜ Claude Code のゲームにサーバーが必要なのか

ゲームのクライアントは Claude Code がすぐに書きます。Phaser でシューティングを頼めば、数分でできあがります。 難しくなるのは、ゲームが何かを覚えておく必要が出てきたときです。

ゲームに必要なもの空のフォルダiDos Games なら
プレイヤーのアカウント認証を自分で書くログインがプロジェクトにある
進行とインベントリlocalStorage、ブラウザと一緒に消えるサーバーに保存
本物の価格のショップ価格がクライアントにあり、改ざんしやすい購入を毎回サーバーが確認
ランキングデータベースが必要完成済み、週ごとのリセットつき
友だちと遊ぶリアルタイムサーバーが必要マルチプレイのルーム
ホスティング探して設定する公開後に {id}.idos.games

どの行も、エージェントがゼロから書けば 1 週間かかり、まずく書けばセキュリティの穴になります。MCP を使えば、 エージェントは完成済みの部品を呼び出します。

ステップ 1. アプリを作る

作成 かダッシュボードで、アプリを一度作っておきます。エージェントは アカウントにすでにあるアプリを名前で見つけて作業します。そこでの AI コーダーは飛ばしてかまいません。ログイン時に 許可すれば、エージェントが create_title で自分でアプリを作ることもできます。

ステップ 2. 2 つの MCP サーバーをつなぐ

ターミナルで次を実行します。

Terminal
claude mcp add --transport http idosgames https://site.idosgames.com/api/v2/mcp
claude mcp add idosgames-registry -- npx -y @idosgames/mcp

1 つ目はリモートのサーバーで、アプリの読み書き、素材の生成、ビルドのアップロードと公開を受け持ちます。2 つ目は 手元のパソコンで動き、プロジェクトのひな形、完成済みのモジュール、SDK の各部分のスキルをエージェントに渡します。

Claude Code を再起動し、/mcp を実行して、開いたブラウザの画面で「idosgames」にログインします。エージェントが 触ってよいアプリは自分で選べます。キーは不要で、設定ファイルに何かを貼る必要もありません。すべての方法は MCP で AI エージェントと作る にあります。

ステップ 3. スキルからプロジェクトを始める

Claude Code にこう頼みます。

スキル idosgames-getting-started を読み込んで、アプリ「Coin Arena」を作って。見下ろし型のアリーナで、 プレイヤーは弾をよけながらコインを集める。Phaser、ネオン風。

エージェントはアプリを見つけ、SDK からプロジェクトを組み立て、ゲームをロビーの中に置きます。ログイン、プロフィール、 インベントリ、フレンド、招待、クエスト、メールはすでにあります。全体のつながりは SDK の概要 を見てください。

私たちの経験からのコツは、最初の依頼を 1 つの仕組みにしぼることです。Claude Code は 5 つのシステムを一度に喜んで 作りますが、そのあと、どれがほかの 4 つを壊したのかを探して夜が終わります。

ステップ 4. 普通の言葉でシステムを足す

プラットフォームにすでにあるものを頼むと、エージェントは自前のサーバーを書かずに完成済みのシステムを入れます。

  • 「ベストスコアのランキングを追加して。週ごとにリセット」
  • 「コイン 3 パックと日替わりセールのあるショップを追加して」
  • 「友だちが同じルームで一緒に遊べるようにして」
  • 「7 日連続ログインで報酬を出して」

価格、報酬、クエストの目標はサーバーに保存され、新しいビルドなしで MCP から変えられます。あとで役に立ちます。 公開中のゲームの経済を、ひとことで調整し直せます。

ランキング
12 450
320
週間!
シーズン
マイスコア12 840
順位#7
残り 2日 04:13
報酬
プレイ
ShadowFox25 120
2Mira22 980
3KnightOwl19 400
4Pixel_Pete15 210
5Luna14 030
6Arrow13 115
7あなた12 840
8Grizzly11 900
有効なランキングごとにタブがあり、バッジは受け取れる報酬があることを示します。
プレイヤーカード。スコア、順位、ラウンド終了までのカウントダウン。
順位とポイントの報酬はここから開き、「プレイ」でゲームモードへ。
上位3人にメダル、プレイヤーは一覧で強調表示されます。
例. ランキング画面。ラウンドタイマー付きのプレイヤーカードと上位一覧。

ステップ 5. 絵、音、3D

リモートのサーバーは画像、効果音、音楽、動画、3D モデルを生成し、ゲームに必要な場所へ置きます。

プレイヤーの宇宙船と敵のドローンのスプライト、ループするシンセウェーブの BGM を作って、ゲームに入れて。

生成にはプランの AI クレジット、その次に Aspis が使われます。使う前に価格を知りたいなら、先に estimate_media_cost を呼ぶようエージェントに頼みましょう。3D ゲームなら、モデルを作って骨を入れ、 プラットフォームのライブラリから待機、歩き、走りの完成済みアニメーションをつけることもできます。

ステップ 6. テストして公開する

ゲームをビルドして、テスト用のコピーにアップロードし、リンクをちょうだい。

テスト用のコピーは {id}-dev.idos.games で開きます。スマホで遊んで、気になるところを直したら、次はこうです。

テストしたビルドをプレイヤーに公開して。

ゲームは {id}.idos.games で公開されます。プレイヤーが受け取るのは、あなたがテストしたビルドそのものです。公開時に 作り直しはなく、元に戻すのはダッシュボードでワンクリックです。準備ができたら idosgames.com のカタログに載せましょう。詳しくは 公開 へ。

Claude Code にうまく伝わる頼み方

  • ファイルではなく結果を言う。 「コインを取ったらカウンターまで飛ばして」のほうが「Coin.ts を直して」より 伝わります。
  • 自分で確認させる。 「型チェックを実行してエラーを直して」と頼めば、壊れた箇所の多くをあなたが見る前に つぶせます。
  • スキルを指す。 「ショップはスキルを使って」と言えば、エージェントは完成済みのシステムから離れません。
  • 秘密をクライアントに置かない。 価格、報酬、ドロップ率はサーバーの設定に置きます。

うまくいかないとき

  • エージェントに iDos Games のツールが見えない。 claude mcp add のあと Claude Code を再起動し、/mcp の一覧を 確認します。2 つのサーバーが両方つながっている必要があります。
  • エージェントがアプリを見つけられない。 ログイン時に許可したアプリだけを扱います。/mcp から入り直して、 アプリにチェックを入れてください。
  • ビルドが通らない。 最初からやり直さず、エラーを読んで直すようにエージェントに頼みます。変更がふくらみすぎたら、 ダッシュボードで最後に動いていた版に戻します。

この方法で作られたゲーム

私たちの Solana ハッカソン のルールでは、iDos Games の AI コーダーか、MCP で つないだ自分のエージェント(Claude Code、Codex、Cursor など)を使えました。入賞した 20 本はすべて同じエンジンで動き、 ブラウザで開けます。ターミナルよりチャットが好きなら、同じプラットフォームに組み込みの AI コーダーがあります。 AI ゲームの作り方 を見てください。

最初の公開のあとに

Aidos Ryskeldinov

著者について

iDos Games 創業者

根っからのゲーマーで、新しい技術が大好きです。2020 年からクロスプラットフォームのゲームやアプリを作って公開してきました。今は、誰でも AI でゲームを作り、専用リンクで公開して稼げるプラットフォーム iDos Games を作っています。ここでは、思ったより速く簡単にゲームを作る方法を紹介します。

よくある質問

Claude Code はコードの断片ではなく、ゲーム全体を作れますか?

土台があれば作れます。MCP でつなぐと、Claude Code はログインとロビー付きのプロジェクト、本物のサーバーで動くゲームシステム、素材の生成、公開コマンドを使えます。結果はコードのフォルダではなく、リンクで遊べるゲームです。

API キーは必要ですか?

不要です。リモートの MCP サーバーはブラウザでのログインを使います。最初の接続時に iDos Games にログインし、エージェントが扱えるアプリを選びます。

Cursor、Codex、ChatGPT でも使えますか?

使えます。iDos Games の 2 つの MCP サーバーはどの MCP クライアントでも動きます。クライアントごとの設定は idosgames.com/mcp にあります。

エージェントはどのゲームライブラリを使えますか?

プロジェクトは TypeScript と React です。2D には Phaser、3D には three.js が用意されていて、iDos Games の SDK パッケージも使えます。

ゲームはどこで公開され、費用はいくらですか?

iDos Games の {id}.idos.games で公開されます。ホスティングはプランに含まれます。素材の生成はプランの AI クレジット、その次に Aspis を使います。エージェントに先に価格を確認させることもできます。

ドキュメントで詳しく見る

自分のゲームを作ろう

アイデアを一文で書くだけで AI コーダーが作り、ゲームは専用リンクで公開されます。

すべての記事