本頁面由英文機器翻譯而成。閱讀英文原文。

生態系

一個應用程式。三款引擎。26 個擴充功能。

AI Game Developer 採模組化設計:桌面應用程式與 gamedev CLI 可驅動 Unity、Unreal Engine 與 Godot 的外掛,每個外掛都有各自的 CLI 與擴充功能,底層橋接層則是開源的 .NET。只安裝你需要的部分即可。

3
引擎
26
擴充功能
14
AI 用戶端

如何整合在一起

  1. 取得應用程式——或 CLI

    桌面應用程式是最簡單的起點;gamedev CLI 與引擎 CLI 也能在終端機完成相同工作。

    下載 →
  2. 將外掛加入你的引擎

    應用程式會將 Unity、Unreal Engine 或 Godot 外掛安裝到你的專案並完成登入。

    安裝指南 →
  3. 加入你需要的擴充功能

    動畫、地形、攝影機、導航……每個擴充功能都會加入引擎的一個領域。

    瀏覽擴充功能 →
  4. 使用任何 AI 用戶端

    在應用程式內對話,或將 Claude、Cursor、Copilot、Gemini 等用戶端指向 MCP 端點。

    MCP 端點 →

應用程式

用 AI 打造、編輯與試玩遊戲的單一平台。它會替你安裝引擎外掛。

AI Game Dev

桌面應用程式:能在 Unity、Unreal Engine 與 Godot 中即時打造、編輯與試玩遊戲的 AI 代理程式。

  • 替你在專案中設定引擎外掛
  • 套件可加入 Blender 3D 建模、本機影像與音樂模型等更多功能
  • 可搭配你的 ai-game-dev 帳號使用;支援 Windows、macOS 與 Linux
  • 會自動更新

gamedev CLI

把應用程式的代理帶進終端機,沿用相同帳號與專案。

  • 用一行 npm 指令即可安裝
  • 設定引擎專案,並與同一個代理溝通
  • Windows、macOS 與 Linux
npm install -g @baizor/gamedev

引擎外掛

位於編輯器內的部分:透過 MCP 將引擎工具提供給 AI 代理程式。

Unity MCP

Unity 編輯器外掛:AI 可操作場景、GameObject、資源、預製物件與腳本。

  • MCP 工具加上 RQL,一套適用於整個專案的查詢語言
  • Unity 2022.3 LTS 與 Unity 6
  • 可在編輯器內與建置後的遊戲中使用
  • 用 C# 屬性新增自訂工具
openupm add com.ivanmurzak.unity.mcp

Unreal MCP

Unreal Engine 外掛:AI 可處理關卡、Actor、Blueprint 與資源。

  • Unreal Engine 5.5 以上版本、C++ 專案
  • RQL 查詢、Blueprint、原始碼與 Python 工具
  • Windows、macOS 與 Linux
  • 支援 Niagara、PCG、GAS 等擴充功能
unreal-mcp-cli install-plugin ./YourProject

Godot MCP

Godot 附加元件:AI 可編輯場景、節點、資源與 C# 腳本。

  • Godot 4.3 以上版本、.NET 建置
  • MCP 工具加上適用於場景與資源的 RQL
  • 在執行中的遊戲內提供選用工具
  • Beehave、Dialogic、Terrain3D 等擴充功能
godot-cli install-plugin ./MyGodotProject

擴充功能

選用套件,讓代理程式掌握引擎的某個完整領域——三款引擎合計 26 個。

引擎 CLI

從終端機或 CI 設定專案:安裝外掛、寫入你的 AI 用戶端設定、執行工具。

unity-mcp-cli

從終端機操作 Unity:建立專案、安裝編輯器與外掛、設定 AI 用戶端。

  • 安裝 Unity 編輯器並建立專案
  • 為 14 個 AI 用戶端寫入 MCP 設定
  • 在 CI 中執行工具並等待編輯器
npm install -g unity-mcp-cli

unreal-mcp-cli

從終端機操作 Unreal Engine:安裝外掛、登入、設定 AI 用戶端。

  • 安裝或移除外掛與擴充功能
  • 為你的 AI 用戶端寫入 MCP 設定
  • 開啟編輯器、等待就緒並執行工具
npm install -g unreal-mcp-cli

godot-cli

從終端機操作 Godot:安裝附加元件與其套件、設定 AI 用戶端。

  • 安裝附加元件、NuGet 套件與擴充功能
  • 為你的 AI 用戶端寫入 MCP 設定
  • 建置、開啟並等待編輯器
npm install -g godot-cli

.NET 函式庫

每個外掛底下的開源橋接層,可重複用於你自己的 .NET 應用程式。

MCP Plugin for .NET

應用程式與 MCP 伺服器之間的橋樑:將 .NET 方法公開為 MCP 工具。

  • 透過 C# 屬性提供工具、提示與資源
  • 即時連線至 MCP 伺服器
  • 驅動 Unity、Unreal 與 Godot 外掛
dotnet add package com.IvanMurzak.McpPlugin

ReflectorNet

給 AI 的反射機制:從 JSON 序列化、檢視並變更 .NET 物件。

  • 為你的類型與方法提供 JSON 結構描述
  • 依近似名稱尋找方法
  • 讀寫執行中物件的欄位與屬性
dotnet add package com.IvanMurzak.ReflectorNet

自行打造

從範本開始建立新的擴充功能。

Unity extension template

可直接套用的 Unity 套件結構,用來放你自己的 AI 工具與 RQL 模組。

  • 套件結構與初始化腳本
  • 編輯器與執行階段工具範例
  • 支援多個 Unity 版本的 CI
git clone https://github.com/IvanMurzak/Unity-MCP.git