# 生态系统 — AI Game Developer

AI Game Developer 的所有公开部分：桌面应用与 gamedev CLI，Unity、Unreal Engine 和 Godot 插件及其 CLI 和扩展，还有开源的 .NET 库。

本页由英文机器翻译而成。[阅读英文原文](https://ai-game.dev/docs/ecosystem)。

生态系统

AI Game Developer 采用模块化设计：桌面应用和 gamedev CLI 驱动 Unity、Unreal Engine 与 Godot 插件，每个插件都有自己的 CLI 和扩展，底层桥梁是开源的 .NET。只安装你需要的部分。

3 引擎

26 扩展

14 AI 客户端

## 各部分如何协同工作

1. ### 获取应用——或 CLI
   桌面应用是最简单的起点；gamedev CLI 和引擎 CLI 可以在终端中完成同样的事。
   [下载 →](https://ai-game.dev/zh-hans/download)
2. ### 把插件加入你的引擎
   应用会把 Unity、Unreal Engine 或 Godot 插件安装到你的项目中并完成登录。
   [安装指南 →](https://ai-game.dev/zh-hans/docs/quickstart)
3. ### 添加你需要的扩展
   动画、地形、相机、导航……每个扩展都会补充引擎的一个领域。
   [浏览扩展 →](https://ai-game.dev/docs/extensions)
4. ### 使用任意 AI 客户端
   在应用内对话，或让 Claude、Cursor、Copilot、Gemini 等客户端连接 MCP 端点。
   [MCP 端点 →](https://ai-game.dev/zh-hans/mcp-endpoint-info)

## 应用

用 AI 构建、编辑和试玩你的游戏，一切都在这里完成。它会帮你安装引擎插件。

### AI Game Dev

桌面应用：一个 AI 智能体，直接在 Unity、Unreal Engine 和 Godot 中实时构建、编辑和试玩你的游戏。

- 自动在你的项目中设置好引擎插件
- 扩展包可添加 Blender 3D 建模、本地图像与音乐模型等能力
- 使用你的 ai-game.dev 账号；支持 Windows、macOS 和 Linux
- 自动更新

[下载 →](https://ai-game.dev/zh-hans/download) [文档 →](https://ai-game.dev/zh-hans/docs/wiki/app) [GitHub ↗](https://github.com/IvanMurzak/AI-Game-Dev-Releases)

### gamedev CLI

把应用的智能体带进你的终端，账号和项目都通用。

- 一条 npm 命令即可安装
- 配置引擎项目，并与同一个智能体对话
- 支持 Windows、macOS 和 Linux

```bash
npm install -g @baizor/gamedev
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/app/cli) [GitHub ↗](https://github.com/IvanMurzak/AI-Game-Dev-Releases)

## 引擎插件

运行在编辑器内部的部分：通过 MCP 把引擎的工具提供给 AI 智能体。

### Unity MCP

Unity 编辑器插件：让 AI 驱动场景、GameObject、资源、预制体和脚本。

- MCP 工具加上 RQL，一种查询语言覆盖整个项目
- Unity 2022.3 LTS 和 Unity 6
- 在编辑器中可用，也能在构建后的游戏里运行
- 用 C# 特性添加你自己的工具

```bash
openupm add com.ivanmurzak.unity.mcp
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/unity) [GitHub ↗](https://github.com/IvanMurzak/Unity-MCP)

### Unreal MCP

Unreal Engine 插件：让 AI 处理关卡、Actor、蓝图和资源。

- Unreal Engine 5.5 及更新版本，C++ 项目
- RQL 查询、蓝图、源码和 Python 工具
- 支持 Windows、macOS 和 Linux
- 为 Niagara、PCG、GAS 等提供扩展

```bash
unreal-mcp-cli install-plugin ./YourProject
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/unreal) [GitHub ↗](https://github.com/IvanMurzak/Unreal-MCP)

### Godot MCP

Godot 插件：让 AI 编辑场景、节点、资源和 C# 脚本。

- Godot 4.3 及更新版本，.NET 版本
- MCP 工具加上用于场景和资源的 RQL
- 可在运行中的游戏里使用可选工具
- 为 Beehave、Dialogic、Terrain3D 等提供扩展

```bash
godot-cli install-plugin ./MyGodotProject
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/godot) [GitHub ↗](https://github.com/IvanMurzak/Godot-MCP)

## 扩展

可选包，让智能体掌握引擎的某个完整领域——三个引擎共 26 个。

### Unity

- [AI Animation](https://ai-game.dev/docs/extensions/unity/animation)
- [AI Particle System](https://ai-game.dev/docs/extensions/unity/particles)
- [AI ProBuilder](https://ai-game.dev/docs/extensions/unity/probuilder)
- [AI Cinemachine](https://ai-game.dev/docs/extensions/unity/cinemachine)
- [AI Splines](https://ai-game.dev/docs/extensions/unity/splines)
- [AI Terrain](https://ai-game.dev/docs/extensions/unity/terrain)
- [AI InputSystem](https://ai-game.dev/docs/extensions/unity/inputsystem)
- [AI Tilemap](https://ai-game.dev/docs/extensions/unity/tilemap)
- [AI Navigation](https://ai-game.dev/docs/extensions/unity/navigation)
- [AI Timeline](https://ai-game.dev/docs/extensions/unity/timeline)

[全部 Unity 扩展 →](https://ai-game.dev/docs/extensions/unity)

### Unreal Engine

- [AI ControlRig](https://ai-game.dev/docs/extensions/unreal/controlrig)
- [AI Enhanced Input](https://ai-game.dev/docs/extensions/unreal/enhancedinput)
- [AI GAS](https://ai-game.dev/docs/extensions/unreal/gas)
- [AI Landscape](https://ai-game.dev/docs/extensions/unreal/landscape)
- [AI Niagara](https://ai-game.dev/docs/extensions/unreal/niagara)
- [AI PCG](https://ai-game.dev/docs/extensions/unreal/pcg)

[全部 Unreal Engine 扩展 →](https://ai-game.dev/docs/extensions/unreal)

### Godot

- [AI Animation](https://ai-game.dev/docs/extensions/godot/animation)
- [AI Beehave](https://ai-game.dev/docs/extensions/godot/beehave)
- [AI CSG](https://ai-game.dev/docs/extensions/godot/csg)
- [AI Dialogic](https://ai-game.dev/docs/extensions/godot/dialogic)
- [AI GridMap](https://ai-game.dev/docs/extensions/godot/gridmap)
- [AI Navigation](https://ai-game.dev/docs/extensions/godot/navigation)
- [AI Particles](https://ai-game.dev/docs/extensions/godot/particles)
- [AI PhantomCamera](https://ai-game.dev/docs/extensions/godot/phantomcamera)
- [AI Terrain3D](https://ai-game.dev/docs/extensions/godot/terrain3d)
- [AI Tilemap](https://ai-game.dev/docs/extensions/godot/tilemap)

[全部 Godot 扩展 →](https://ai-game.dev/docs/extensions/godot)

## 引擎 CLI

在终端或 CI 中初始化项目：安装插件、写入 AI 客户端配置、运行工具。

### unity-mcp-cli

在终端里使用 Unity：创建项目、安装编辑器与插件、配置 AI 客户端。

- 安装 Unity 编辑器并创建项目
- 为 14 个 AI 客户端写入 MCP 配置
- 在 CI 中运行工具并等待编辑器就绪

```bash
npm install -g unity-mcp-cli
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/unity/cli) [GitHub ↗](https://github.com/IvanMurzak/Unity-MCP/tree/main/cli)

### unreal-mcp-cli

在终端里使用 Unreal Engine：安装插件、登录、配置 AI 客户端。

- 安装或移除插件与扩展
- 为你的 AI 客户端写入 MCP 配置
- 打开编辑器、等待就绪、运行工具

```bash
npm install -g unreal-mcp-cli
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/unreal/cli) [GitHub ↗](https://github.com/IvanMurzak/Unreal-MCP)

### godot-cli

在终端里使用 Godot：安装插件及其扩展包、配置 AI 客户端。

- 安装插件、NuGet 包和扩展
- 为你的 AI 客户端写入 MCP 配置
- 构建、打开并等待编辑器

```bash
npm install -g godot-cli
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/godot/cli) [GitHub ↗](https://github.com/IvanMurzak/Godot-MCP)

## .NET 库

每个插件之下的开源桥梁，可在你自己的 .NET 应用中复用。

### MCP Plugin for .NET

应用与 MCP 服务器之间的桥梁：把 .NET 方法暴露为 MCP 工具。

- 通过 C# 特性提供工具、提示和资源
- 与 MCP 服务器实时连接
- 为 Unity、Unreal 和 Godot 插件提供支持

```bash
dotnet add package com.IvanMurzak.McpPlugin
```

[GitHub ↗](https://github.com/IvanMurzak/MCP-Plugin-dotnet)

### ReflectorNet

为 AI 提供反射能力：从 JSON 序列化、查看并修改 .NET 对象。

- 为你的类型和方法生成 JSON schema
- 按近似名称查找方法
- 读取和写入活动对象的字段与属性

```bash
dotnet add package com.IvanMurzak.ReflectorNet
```

[GitHub ↗](https://github.com/IvanMurzak/ReflectorNet)

## 自己动手构建

从模板开始创建新扩展。

### Unity extension template

为你自己的 AI 工具和 RQL 模块准备的现成 Unity 包结构。

- 包结构与初始化脚本
- 编辑器与运行时工具示例
- 覆盖多个 Unity 版本的 CI

```bash
git clone https://github.com/IvanMurzak/Unity-MCP.git
```

[文档 →](https://ai-game.dev/zh-hans/docs/wiki/unity/custom-tools) [GitHub ↗](https://github.com/IvanMurzak/Unity-MCP/tree/main/templates/extension)

---

Source (HTML): https://ai-game.dev/zh-hans/docs/ecosystem

Machine-translated (zh-Hans) from the English page: https://ai-game.dev/docs/ecosystem
