- godot AI
- Godot + Claude Code 搭建 AI 辅助工作流,效率直接起飞
- 分析总结 AI
- 秘塔 AI
- 擅长信息提取和深度问题分析总结,辅助开发决策
- 秘塔 AI
- 设计工具
- Lovart
- AI 辅助概念设计和素材生成,加速美术资产产出
- Lovart
AI 辅助开发的核心流程与价值
- 核心理念:明确需求,快速实现。在 AI 辅助游戏开发中,明确需求是确保高效产出的基石
- 减少返工:清晰的需求描述让 AI 更准确地理解开发目标,避免生成不符合预期的代码,节省修改时间
- 提高效率:明确的需求让 AI 能够一次性提供更贴合实际的解决方案,大幅减少反复沟通的时间成本
- 保证质量:详细的需求说明帮助 AI 生成更符合项目架构和规范的代码,提升整体代码的健壮性
- 便于维护:清晰的需求文档便于追溯开发历史,方便后期维护和功能迭代,确保项目的可持续性
- 需求明确的方法论:迭代循环
- 核心价值:循环迭代模式将思考与执行分离,利用 AI 的效率优势在开发前解决 90%的潜在逻辑冲突,从而实现真正的“快速实现”
- 初步计划:输出基础开发方案与功能需求
- AI 辅助完善:AI 补充细节、完善逻辑
- 审核与修改:人工校验方案,对齐项目目标
- 持续优化:根据审核反馈迭代方案至可用
- 提交执行:定稿需求,进入代码开发阶段
- 方法论支撑:SMART 原则
- 总述:SMART 原则用于设定清晰、可执行的开发目标,保障项目各阶段拥有明确方向与可验证交付成果
- 五大维度详解
- Specific(具体的):目标描述明确具象,清晰定义任务内容与实现方式,拒绝模糊笼统的需求
- Measurable(可衡量的):配套可量化校验指标,依靠数据、功能点位等客观标准, 直观验证开发进度
- Achievable(可实现的):贴合团队技术、人力现状,目标难度合理,在现有资源范围内能够落地完成
- Relevant(相关的):目标与整体项目愿景对齐,完成后能为产品带来实际价值增值,不做无关冗余开发
- Time-bound(有时限的):设置明确截止节点(Deadline),依靠时间约束推动项目进度,避免无限延期
- 游戏 AI 开发场景示例
- 模糊需求:做一个玩家背包系统
- SMART 规范需求:3 天内(T)完成可容纳 50 件道具(M)的玩家背包 UI(S),支持道具拖拽、分类筛选功能(A),用于支撑装备养成核心玩法(R)
方法论支撑:双钻模型
- 核心概述:双钻模型是经典设计思维框架,适配 AI 辅助开发流程,完整实现「发散探索 → 收敛决策」的闭环工作流;协作模式为 AI 负责思路发散,人工审核完成收敛决策
- 完整四阶段拆解
- 第一钻:问题定义阶段(先发散,后收敛)
- 发现阶段(发散):用发散思维拓宽问题边界,借助 AI 的海量信息检索能力,穷尽梳理项目潜在需求、风险与待解决挑战
- 定义阶段(收敛):收敛筛选核心问题,人工审核 AI 输出的全部内容,剔除无关项,锁定真正关键的开发目标
- 第二钻:方案交付阶段(先发散,后收敛)
- 解决阶段(发散):针对已锁定的核心问题,发散生成多条技术路线,由 AI 输出多套实现方案、代码架构思路
- 交付阶段(收敛): 人工完成架构决策,筛选最优可行方案落地执行,统一把控代码规范与项目整体一致性,保障交付质量
- 第一钻:问题定义阶段(先发散,后收敛)
- 适配 AI 游戏开发的优势
- 分工清晰:AI 承担海量发散检索、多方案生成的重复工作,解放人力
- 人工把控关键决策:需求筛选、架构选型、质量校验均由人最终把关,规避 AI 逻辑偏差
- 完整闭环:从挖掘问题到落地交付全链路覆盖,可搭配迭代循环、SMART 原则配套使用
游戏框架分层设计
- 设计思路:采用模块化开发策略,将高复用性的通用功能与灵活可变的核心玩法分离
- 通用游戏模块(底层复用层)
- 事件系统 (Event System)
- 反馈系统 (Feedback System)
- 音效系统 (Audio System)
- 成就系统 (Achievement System)
- 资源工具 (Resource Tools)
- 核心玩法模块(业务可变层)
- 地块系统 (Tile System)
- 单位系统 (Unit System)
- 单位能力 (Unit Abilities)
- 单位 AI (Unit AI)
文档设计与开发启动流程
- 文档设计工具:Claude Code(深度支持 Markdown 格式)
- 三步启动流程
- 第一步:在游戏根目录新建
DOCs文件夹,作为项目的知识库中心 - 第二步:导入之前的游戏思路 和想法,为 AI 提供充足的上下文背景
- 第三步:使用 Claude Code 进行思路发散,深化玩法细节与技术实现方案
- 第一步:在游戏根目录新建
- 文档三大核心优势
- 结构化:利用 Markdown 建立清晰的文档层级,方便 AI 读取与理解
- 可追溯:所有的设计变更都记录在案,确保开发过程有据可查
- 自动化:文档即代码,为后续 AI 自动生成功能模块打下坚实基础
- 核心总结语录:"良好的文档设计是 AI 辅助开发的灵魂。它不仅是创意的载体,更是连接'想法'与'代码'的桥梁。" ——实战流程总结