RandallLiuXin/GodotMaker

Autonomous text-to-game pipeline for Godot, powered by Claude Code,Codex,Opencode

解决的问题

GodotMaker 允许开发者快速将游戏创意转化为 Godot 引擎中的可玩 2D 原型。它消除了手动测试构建、截取屏幕截图以及向 AI 代理提供逐步反馈的繁琐过程,从而实现游戏概念的快速市场验证和可行性测试。

工作原理

GodotMaker 作为一个工作流层,驱动外部 AI 代理(如 Claude Code、Codex 或 Gemini)完成完整的开发周期。流程从自然语言游戏创意开始,系统将其转化为游戏设计文档(GDD)。随后,代理自主完成规划、实现、编写单元测试(通过 gdUnit4)、创建端到端测试、运行游戏以捕获截图,并将结果与 GDD 进行对比,以修复错误和视觉问题。

适用人群

希望快速构建 2D 游戏原型并验证创意,而无需在初期开发上花费数周时间的游戏开发者和设计师。适用于使用 Godot 4.x 生态系统且具备命令行代理运行时访问权限的用户。

主要亮点

  • 无需人工介入: 在初始目标确定后,系统可自主运行,独立完成构建-修复-评估循环。
  • 本地优先工作流: 在用户本地磁盘生成标准 Godot 项目,确保用户拥有代码和资产的所有权。
  • 以设计为导向的迭代: 通过优化 GDD 或初始创意,支持持续改进,提升游戏质量。
  • 集成测试: 自动生成单元测试和端到端玩家模拟测试,确保功能完整性。
  • 原生引擎输出: 生成真实的 Godot 项目,可借助成熟的 Godot 生态系统进一步扩展、调试和发布。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目