编辑器内代理 Ziva 3、1969 工具的 Godot MCP、多 Agent 编排 GameDev-Team------AI 做游戏的三种姿势本周在 Godot 生态同周爆发。从零搭一个平台跳跃游戏的完整实战 + 开源项目讲解。
引子:AI 做游戏的三种姿势,在 Godot 生态同周爆发
2026 年 9 月这一周,Godot 的 AI 生态密集开花:编辑器原生代理 Ziva 3 、1969 工具"编辑器全 parity"的 Godot MCP 、Claude Code skills 的 Godogen 、多 Agent 编排的 GameDev-Team。
我在 8/31 写过 Unity MCP/UnrealClaude------这篇把视线转向 Godot,讲透"AI 原生游戏开发"三种姿势 + 一套可从零跑通的实战。
一、AI 做游戏的三种姿势
1.1 为什么是 Godot
Unity 有 AI Assistant/MCP,Unreal 有 Claude 集成,但 Godot 靠开源 + MCP 生态弯道超车:引擎免费、场景是文本(.tscn)、有官方 headless 模式------这是 AI 最容易"读懂"的主流引擎1。
1.2 三形态对比
| 形态 | 代表 | 特点 | 适合 |
|---|---|---|---|
| 编辑器内代理 | Ziva 3 | 读场景树、写脚本、跑测试、playtest | 引擎内闭环 |
| MCP 桥接 | Godot MCP | 1969 工具,任何模型可操作编辑器 | 用自己的模型 |
| 多 Agent 编排 | GameDev-Team | 策划/编程/美术/测试分工 | 完整流水线 |
二、Ziva 3:第一个"真懂 Godot"的 AI 代理
2.1 从"生成代码"到"操作引擎"
Ziva 是 Godot 4.2+ 原生 AI 编码助手插件,六项关键能力2:
-
读场景树:像编辑器一样看到节点/信号/资源,改的是"活场景"
-
带项目上下文写 GDScript/C#:知道你的脚本、autoload、引擎版本
-
直接读编辑器报错:调试器错误实时可见,不用复制粘贴
-
实时 API:每次调用查 Godot 当前文档,不会给过时签名
-
编辑器截图:看得到你看到的画面
-
生成资源:精灵图、3D 模型、TileMapLayer 配置
2.2 Plan Mode 与 playtest 闭环
Ziva 最值钱的是工作流闭环2:

Plan Mode:动手前先给分步计划等你批准 + 实时 to-do 列表。
Playtest 自测 :自动启动场景、发真实键鼠输入、读控制台------"在你自己发现跳跃坏了之前"抓住 bug2。
2.3 本地模型与 MCP server
-
零成本本地:Ollama / LM Studio,代码不出机器;或 OAuth 连已有 Claude/Codex 订阅2
-
MCP Server:一键把 Ziva 工具暴露给 Claude Desktop / Cursor2
-
定价:免费 20 credits → Pro $20/月2
三、Godot MCP:1969 工具的"编辑器全 parity"
3.1 1969 个真实工具
"你在 Godot 编辑器里能做的每件事,AI 现在都能通过 MCP 做"------1969 工具覆盖1:
| 类别 | 内容 |
|---|---|
| 导航 | godot_start_here/godot_suggest/search_tools/get_workflow |
| 场景编辑 | 创建/编辑 .tscn、增删节点、设属性 |
| 2D/3D 节点 | Sprite2D、CharacterBody2D、TileMap、MeshInstance3D... |
| UI | Button、Label、Container、RichTextLabel... |
| 运行时控制 | 实时移动/旋转/缩放节点、生成场景 |
| 物理 | 力、冲量、关节、raycast、SoftBody3D |
| GDScript 模板 | 100+ 现成脚本(平台跳跃/FPS/AI 敌人/背包) |
| 动画/渲染/资源/寻路 | 状态机、粒子、TileSet、NavMesh... |
3.2 Progressive Discovery:解决"工具海啸"
1969 个工具 schema 一次性塞给模型会炸上下文、诱发幻觉 。核心创新是 progressive discovery------启动只给模型 20 个核心工具1:

典型会话:
模型:godot_suggest task="make an enemy that chases the player"
→ [write_enemy_state_machine_script, write_waypoint_patrol_script, write_pathfinding_agent_2d_script]
模型:godot_call name="write_enemy_state_machine_script" args={...}
→ ✅ 完整 idle/patrol/chase/attack 状态机脚本写入磁盘
3.3 三执行路径
| 路径 | 工具能力 | 前提 |
|---|---|---|
| Headless | 场景编辑、资源、脚本、导出 | 只要装了 Godot |
| Runtime :9090 | 实时控制运行中的游戏 | 先 run_project |
| Editor :9091 | 编辑器中选中/撤销/保存/检查 | 装编辑器插件 |
四、实战:用 Godot MCP 从零搭一个平台跳跃小游戏
以 Godot MCP 官方 Quick Start 为蓝本1。
4.1 环境准备
-
装 Godot 4.x 与 Node.js 18+
-
装 MCP 服务器:
npm install -g godot-mcp-1969
或源码:
git clone https://github.com/Reza2kn/godot-mcp.git
cd godot-mcp && npm install && npm run build -
配置 MCP 客户端(VS Code Continue):
{
"mcpServers": [
{
"name": "godot",
"command": "node",
"args": ["/绝对路径/godot-mcp/build/index.js"],
"env": { "GODOT_PATH": "/Applications/Godot.app/Contents/MacOS/Godot" }
}
]
}
4.2 Quick Start:让 AI 建一个平台跳跃游戏
AI 会按顺序调用这一串工具1:

解点:
-
第 2 步
CapsuleShape2D是物理必需------少了它角色直接穿地 -
第 4 步脚本由 GDScript 模板库提供
-
第 7-8 步形成"运行→读控制台→修 bug"闭环
4.3 选模型建议
| 模型 | 质量 | 备注 |
|---|---|---|
| DeepSeek-Coder-V2 16B | ⭐⭐⭐⭐⭐ | 多步推理出色 |
| Llama 3.3 70B | ⭐⭐⭐⭐ | 需好提示词 |
| Mistral 22B | ⭐⭐⭐ | 简单任务 |
| Llama 3.1 8B | ⭐⭐ | 用发现模式、提示紧凑 |
小模型务必用发现模式,大模型可开 Full Mode 全量 1969 工具1。
五、开源项目讲解:Godogen 与 GameDev-Team
5.1 Godogen:Claude Code skills 构建项目
Godogen 是一套 Claude Code skills,让 Claude 从聊天直接构建完整 Godot 4 项目------场景、脚本、配置一应俱全3。属"单代理深度"路线:强模型 + 结构化 skills,骨架和核心玩法一次搭好。
5.2 GameDev-Team:多 Agent 编排
GameDev-Team 走"多代理分工":策划/编程/美术/测试多 Agent 编排协作4。
5.3 两种模式取舍
-
Godogen 式(单代理):小项目、快速原型------强模型全包,心智负担小
-
GameDev-Team 式(多 Agent) :中大型项目------并行加速,但要付编排与一致性成本
我的判断:2026 主流是"单代理打底 + 关键环节多 Agent 并行"------Ziva 3 的 parallel subagents 就是这种混合形态2。
六、我的观点与踩坑建议
6.1 三个值得入手的理由
理由一:已到"可日常用"阶段。 不是 Demo 概念------Ziva 官方给出"用 AI 做了多人在线沙盒游戏 Godotcraft"的案例2。
理由二:本地模型把门槛降到零成本。 Ollama + DeepSeek-Coder 16B,代码不出机器2。
理由三:Godot 文本场景(.tscn)+ MCP 是"天作之合"。 这是区别于 Unity/Unreal 的结构性优势1。
6.2 四个踩坑提醒
-
别跳过碰撞形状:Quick Start 第 2 步是物理必需
-
小模型别开 Full Mode:1969 工具全量会让 7B 模型幻觉
-
playtest ≠ 人工测试:玩法手感仍要人验
-
版本要对齐:Ziva 要 Godot 4.2+,MCP 要 4.x
AI 原生游戏开发,已经从"AI 帮我写段脚本"进化到"AI 帮我搭场景、跑起来、再自己修 bug"。与其担心被取代,不如把它当最便宜的试错引擎------先让 AI 把原型跑起来,你做最有价值的判断:这游戏好不好玩。
参考资料
-
1 Godot MCP GitHub README(一级)GitHub - Reza2kn/godot-mcp: 1,969-tool MCP server giving AI assistants full Godot 4 editor parity --- create scenes, control running games, generate scripts, and navigate 1,969 tools progressively so even tiny local models don't get lost. · GitHub
-
2 Ziva 官方(一级)Ziva - AI Plugin for Godot Game Engine | Generate Code, Build Scenes, Debug Errors
-
3 Godogen GitHub(一级)GitHub - vaeyxj/godogen: AI-powered autonomous Godot game development pipeline (forked with proxy Gemini API support) · GitHub
-
4 GameDev-Team GitHub(二级)GitHub - k1bot2026/GameDev-Team: AI-powered indie game development team --- 8 specialized Claude Code agents for Godot 4 and Unity game development · GitHub
-
5 Godot 官方论坛 Ziva 讨论帖(二级)
-
6 Godot Asset 商店 Ziva 发行页(二级)
