范式转变
从 AI-First 到 Agent-First。游戏开发思维的根本性变革。
AI-First (辅助模式)
关注“我能用 AI 做什么?”人类仍然是工匠,AI 是手中的强力工具。
Agent-First (主导模式)
关注“哪个 Agent 应该负责这个结果?”Agent 自主感知、规划、行动。人类转变为“导演”。
为什么需要 GDD 模板?
AI Agent 需要通用的“语言”。我们的模板提供结构化、无歧义的上下文,连接模糊创意与精确工程。
为什么选择 OpenGame BMad?
模拟真实工作室架构。不同于“凭感觉写代码”,BMad 强调工程严谨性,确保产出可维护的商业级项目。
知识固化与虚拟团队
将人类专家的隐性经验,转化为可扩展、可进化的 AI 资产。
传统人类团队
- 高昂的同步成本(会议、文档、对齐)
- 核心人员离职导致知识流失
- 决策标准隐性化,难以统一
Agent-First 团队
- 零成本、零延迟的协作同步
- 知识永续,随数据持续进化
- 全链路可追溯、可审计
提取专家知识
从资深专家那里提取 SOP、方法论、判断标准和直觉。
固化为 Agent
通过 System Prompt、Skill 和 RAG 知识库,将知识打包固化。
组建虚拟团队
通过多 Agent 框架(LangGraph、CrewAI、AutoGen、AgentVerse 等),将它们组织成虚拟团队,自动完成拆任务 → 规划 → 并行执行 → 互审 → 迭代 → 交付 的完整工作流。
知识永续
人会离开,但 Agent 永远在线。团队的“智商”只会随着时间积累而提升,不会流失。
无限扩展
你可以将最顶尖的“资深关卡设计师”克隆 100 个,同时服务于多个项目或客户。
零摩擦协作
不需要等回复,不需要开会同步上下文。Agent 团队 24/7 高效并行工作。
完全可审计
每一个决策链、每一次代码生成、每一次资产迭代,都是透明且可追溯的。
您的专属开发团队
云端的一体化工作室结构。专业分工的 Agent 协同工作,将您的愿景变为现实。
创意总监
分析您的原始创意,定义核心循环,确立项目的整体创意愿景。
首席策划
将愿景转化为具体的机制、系统和关卡设计,并编写为标准 GDD 文档。
美术总监
确立视觉风格,生成概念设计,并管理资产生产管线。
技术总监
设计代码架构,选择技术栈,确保系统的可扩展性与稳定性。
引擎专家
在 Unity/Unreal 中实现逻辑,处理物理、输入,并构建可玩的执行文件。
核心架构
通过统一的三层架构,将模糊的游戏创意转化为高质量、可玩的游戏产品。
OpenGame GDD 模板
标准制定者。定义了一种 AI Agent 可理解、可生成、可验证的游戏设计文档结构。
- 模块化管理 (13个子文档)
- 原生 Git 版本控制
- AI 优先数据结构
- 通用互操作性 (v0, Cursor)
OpenGame BMad GDD 生成器
设计执行者。部署29个专业 Agent,将模糊的想法转化为确定性的、工程级的 GDD 文档。
输出:开发就绪的规格说明书。
从抽象的想法到具体的规格说明。
OpenGame BMad 游戏开发
工程执行者。编排工程 Agent 执行实际的编码、资产集成和构建。
- 自动预制体生成 (Unity/Godot/Cocos)
- 资产生命周期管理
- 可扩展后端生成 (Go/TS)
闭环工作流
从意图到迭代
意图定义
人类用户提供游戏创意或“感觉”。
规格生成
规划层生成标准化的 OpenGame GDD 文档。
构建实现
构建层读取文档并生成代码和资产。
迭代
人类提供反馈,Agent 进行下一轮迭代。
愿景与差距
在致力于游戏开发民主化的同时,我们也坦诚面对当前的技术局限。
创意民主化
只要具备清晰的逻辑思维,个人开发者也能指挥 Agent 团队构建商业级游戏,无需精通底层代码。
极速迭代
修改 GDD 文档(规划层),Agent 自动重构代码(构建层)。将迭代周期从数周缩短至小时级。
资产资产化
文档即代码 (Doc-as-Code)。GDD 不再是死文档,而是驱动开发的源代码,保持设计与实现永远同步。
直面差距
不信承诺,只看产物
真实可见的工程产物,可审查、可提交、可版本控制。
设计文档 (GDD)
13 个 Markdown 文件。零 PDF。完全可 Diff,结构对 Agent 友好。
工程代码
干净的 Unity/Unreal 项目。没有黑盒二进制。你拥有 100% 的源码。
智能体集群
29 个专业角色。透明的 Prompt 和可见的推理链条。
常见问题
关于 Agent First 游戏开发栈的常见问题。
这是一个无代码工具吗?
不。这是一个代码由 Agent 生成的开发栈。你会得到真正的 Unity/Unreal 项目,如果需要,你可以手动打开和编辑。你不会被锁定在黑盒中。
为什么 GDD 要用 Markdown?
因为它是 LLM 的通用语言。它在 Git 中版本控制良好,处理 diff 清晰,并使你的设计文档成为人类和 Agent 的单一事实来源。
我可以使用我自己的 Agent 吗?
可以。协议层是开放的。只要它们输出有效的 OpenGame GDD markdown,你就可以用你自己的实现替换我们的 BMad 规划 Agent。
支持哪些引擎?
我们目前针对 Unity 进行了优化,Unreal Engine 支持正在积极开发中。协议层本身是与引擎无关的。
我该如何开始?
克隆仓库,安装依赖项,然后运行 `opengame init` 命令。你需要一个 OpenAI 或 Anthropic API 密钥来为 Agent 提供动力。