Claude Code + MCP、1 つの空のフォルダーを Unity ゲームにします – 张善友


GameDev-MCP-Server このウェアハウスの最も意味のある設計は、Unity-MCP-MCP、Unity-MCP、Godot-MCP、CPM という 3 つのエンジンを同時に提供するコードであるということです。ウェアハウスにはエンジン固有のコードはなく、実際のツールはエンジン プラグインによって動的に提供されます。

ai-game.dev の対人歌マシンから翻訳されたもので、私たちは、オープンソース学院の電子版と金貨のように、時間の経過とともに記述されています。
Claude Code + MCP、1 つの空のフォルダーを Unity ゲームにします – 张善友

結論: 零建一 Unity エンジニアリングは、物理学、マテリアル、アニメーション、粒子特効、能跑能玩を備えています。 —全中没手書一行コード。 ドライバーは音声コマンドといくつかの大白句プロンプトのみで開発されました。

デモ ビデオのギミックを聞いてください。我掴握开开讲,你电影门道は実際には「AI多旅拉」ではなく、多くの人が無視している詳細については次のとおりです。正視はこれらを省く。

三卡起起步,真面三条设计

全体の環境はこんな感じです。

# 建一个 Unity 工程
unity-mcp-cli create-project ./MyUnityProject --unity 6000.3.1f1

# 装上 AI Game Developer 插件
unity-mcp-cli install-plugin ./MyUnityProject

# 打开工程
unity-mcp-cli open ./MyUnityProject --keep-connected

Unity がロードされ、Claude コードが開始されます スキルを生成する 切り替えて、クロード コードの技術文書が自動的に生成されます。自動的に見つかります—开箱時間间 57 个安全安全安全公司倂重一倂重不不不不不 / すべてのコマンドのリストが表示されます。

ここまでで準備作業は終了です。

能力とMCPの工作、動比你想大

このプロジェクトは、MCP ツールとクロード コード スキルという 2 種類の能力公開もサポートしています。

  • スキル 小是発信只占约 8个ジェトン,按需要視题,全用不占用電影
  • MCPツール,新效在プロンプト里,可以使用不使用

これは非常に現実的な判断です。AI は機能します。ボトルネックは実行速度ではありません。その後、コンテキストウィンドウがドロップダウンします。アイデア文章の方法も影響を及ぼします – 上向きの MCP を動作させる (Gmail、カレンダーなど) は禁止されており、来事はダウンロードされます /clear,前回の会話の残りを今回は引きずらないでください。

このスキルは、ほとんど費用をかけずに、数千人で簡単に実行できます。このデザインには価値があります。

マイクロフォン

クロード・コードの音声モードを開きます(/voice または按住空格)、自然に話すことができます。タスクの最初のステップは非常に単純です。「我我在在情里放世界排一排的球。」

数秒後、ボールが場面に現れました。

次に遊ぶ場所:上行AI特工同じプロジェクト カタログ内で、複数の Claude Code ターミナルが開かれます。各ターミナルは独立した AI エージェントであり、それぞれが独自のコンテキストを管理し、互いに干渉しません。

これは後方で実行します。多くの場合、2 人または 3 人のエージェントが同時に実行されます。1 人は WASD 回転コントローラーを担当し、1 人はボールの位置を担当し、1 人はカメラ アングルを担当します。

出错了上星?不用你管

AI干活は一度では不可能です。 このプラグインの実践はUnityのメッセージです原样、詳細地クロード コードへのフィードバック — どのツールを呼び出すか失敗しました。

テキストには問題を説明する詳細があります: 做粉特效特色的特色(シェーダー)。作成者は「このマテリアルは粉的です」という一文を入力するだけで、AI 自身が原因を特定して修正します。その後、彼は粒子の明るさが十分ではなく、十分ではないと考えましたが、これも「亮 1 点、数量 翻三十」という一文の問題です。

中途装着手机、不计電視

このプラグインには、垂直方向の機能のために特別に設計された拡張システムが備わっています。この記事は、アニメーションという 2 つの AI システム パッケージによって完全に拡張できます。アニメーション システムは 57 から 59+ に直接拡張できます。

空中浮遊アニメーション 那段也電影:すべての装飾オブジェクトが上下に浮遊、ループ、アニメーション クリップ、アニメーター コントローラー全浮减建的。

省電影の六条操作方法

この記事の大部分は実際にこのグループの経験であり、それをここに持ってきました。

  1. 電影用電影、全MCP動作、設計开钆机の零
  2. タスクの合間に /clear,制带原那包袱
  3. あるタスクの話題を新しいタスクにかぶせないでください
  4. 不使用の MCP の動作と設計
  5. 大量手机用副代理人,これらの设计に比べて速い
  6. 1 人のエージェントにただ 1 つのことだけ

实性数学:すべてのタスクはウィンドウのコンテキストに限定されます 3%~5%それが、プロセス全体が AI を「变傻」しないでダウンロードする理由です。

さらなる流畅?安全に過ごせますか?

Claude Code のデフォルトでは、ツールを実行するたびに 1 回実行する必要があります。

しかし、ここがポイントです: これは、悪意のあるプロンプト インジェクションによって引き起こされる危険な操作を含め、確認なしにコマンドが直接実行されないことを意味します。

方法: GameDev-MCP-Server とは何か

もしかしたら誰かがこれに興味があるかもしれません。

  • ユニットMCP(AI Game Developer プラグインも): Unity Editor の半分を実行し、70 以上のツールを提供し、シーン、リソース、スクリプト、エディター コントロール、テスト、プロファイラーをカバーします。
  • ゲーム開発-MCP-サーバー:一电影 .NET服务,跑在任乐当”传话筒”

GameDev-MCP-Server このウェアハウスの最も興味深い設計は次のとおりです。1 つのコードで同時に 3 つのエンジンにサービスを提供します——Unity-MCP、Godot-MCP、Unreal-MCPで共有します。ウェアハウスにはエンジン固有のコードはなく、実際のツールはエンジン プラグイン ダイナミックによって提供されます。

MCP 客户端 ⇄ gamedev-mcp-server ⇄ (SignalR) ⇄ 引擎插件 (Unity / Godot / Unreal)

起動方法も非常に柔軟です: Dotnet Tool 一论装、资源网跑、Docker 一影院、または直接里全電影定全跨平台のバイナリ (Windows/macOS/Linux、x86/ARM 全有) を使用して起動します。

この「薄いサーバー + 動的登録」の思路は、チームがどのエンジンを使用していても、AI アクセス層は同じセットであることを意味します。エンジンが変更され、クライアント側の設定はほとんど役に立ちません。

成品长物么样

最後のゲーム: 回転床の WASD コントロール、3 つの物理的な金属ボール (金、銀、ガラス) が上で転がり、フローティング ループ アニメーションによるカラフルな装飾が施され、雰囲気を作成するためにシーン内に塵粒子の層もあります。

そしてこれらすべては、空のフォルダーから始まり、自然言語コマンドによってのみ実現されました。

クロードコードだけが機能するわけではない

この記事では Claude Code を使用していますが、プラグイン自体はクライアントを制御できません。Cursor、Gemini、GitHub Code、攁VS Copilot、CP のクライアントに到達できます。プロジェクト全体は無料でオープンでき、Apache-2.0 契約に準拠しています。

天才的な文章、材料上手のドキュメントは ai-game.dev/docs/quickstart にあり、ダウンロードはai-game.dev/download にあります。ドキュメントを読みたくない場合は、那三条を一送信して、AI に「我我建帉三建三の圆环電影的立方体」と言えば、残りは放っておかれます。


参考リンク

  • 翻訳:ai-game.dev/blog/build-game-with-ai-claude-code
  • Unity-MCP プラグイン: github.com/IvanMurzak/Unity-MCP
  • 共有MCPサーバー:github.com/IvanMurzak/GameDev-MCP-Server



Source link

By 政権

Leave a Reply

Your email address will not be published. Required fields are marked *