围绕你想完成的项目选择
| 引擎 | 推荐用途 | AI 工作流 |
|---|---|---|
| Godot | 新 2D 或中小型 3D 项目;希望掌控开源代码。 | 社区 MCP 工具、可读场景文件及命令行工作流。 |
| Unity | 已有 Unity/C# 经验或关键 Unity 专属依赖。 | 官方 CLI、MCP、Agent 插件与编辑器内 AI 助手。 |
| Unreal | 高保真 3D 和复杂内容管线,且有资源支撑。 | 官方 Unreal MCP 与编辑器自动化,包括 PCG 工作流。 |
这是按项目匹配度给出的建议,并非模型质量、开发速度或引擎性能基准。 Unity 和 Unreal Engine 均提供官方 MCP 工具,MCP 并非 Godot 独有。Unity 页面包含测试版条款;Unreal 文档注明功能尚不完整,API 可能变化。
为何推荐从 Godot 小步开始
所有权与可预测的引擎许可
Godot 使用 MIT 许可,无引擎席位费或销售分成。保留必要引擎声明即可商业授权游戏。AI 服务、素材、分发和移植仍可能收费。 阅读 Godot 许可。
看得见的修改
GDScript 与文本 TSCN 场景便于查看文件差异和版本控制,有助于审查助手修改并回到可运行版本,但不保证代码正确或 Token 成本更低。 TSCN 格式文档。
实用的编辑—运行—检查循环
Godot 命令行支持运行项目、脚本检查、无界面操作与导出。合适的 MCP 补充编辑器或运行时操作,使开发可拆成结果可观察的小修改。 命令行文档。
清晰的学习路径
通过官方示例与 Brackeys 原创教程理解可运行游戏,再加以扩展。Godot 文档向初学者推荐 GDScript。商业 Godot 游戏说明引擎可支持正式发行,但其成功不能证明使用了 AI。 Godot 常见问题。
限制及应对方式
| 限制或风险 | 实际应对 |
|---|---|
| MCP 兼容性与维护程度不一 | 选择一个服务端,记录版本,验证场景读取、保存修改与项目运行。 |
| AI 代码可能使用错误 API | 提供版本匹配的文档、小任务、错误输出和明确成功条件。 |
| 工具调用可能增加时间与模型费用 | 普通脚本直接编辑文件;编辑器状态或运行反馈有用时使用 MCP,并测量自己的工作负载。 |
| 大型 3D 场景需要性能优化 | 在目标硬件上制作原型、分析瓶颈,酌情使用 LOD、剔除、实例化或烘焙光照。 |
| Unity 专属插件不能整体迁移工作流 | 迁移前审查关键依赖。成熟 Unity 项目可能更适合留在 Unity。 |
| 主机发行需要额外工作 | 规划平台审核、SDK 获取、授权中间件或移植合作方。 |
| Godot 4 C# 项目目前无法导出 Web | 新 Web 项目可评估 GDScript,或选用支持目标平台的引擎与语言组合。 |
何时 Unity 或 Unreal 更合适
团队技能、游戏代码与关键集成都基于 Unity 时,优先考虑继续使用。符合收入与融资门槛的用户可免费使用 Unity Personal;引擎方案与 AI 服务费用应分别考虑。 Unity Personal 条款。
高保真 3D 与 Unreal 制作工具能满足核心需求时,可评估 Unreal。Lumen 等功能有硬件及内容要求。标准游戏许可对产品终身总营收超过 100 万美元的部分收取 5% 分成,另有豁免及激励条款。 Lumen 文档 · Unreal 许可.
准备好从 Godot 开始了吗?
选定引擎版本,连接一个 MCP,打开小型示例,完成一个功能后再扩大范围。
选择 Godot 并安装 MCP