7.2
深览指数
产品少数派··AI 生成
AI 工作流实践:100% Vibe Coding 完成 Game Jam 游戏开发
作者分享在 21 天的 Game Jam 中,完全依靠 Cursor、Codex 等 AI Agent 进行 Unity 游戏开发(Vibe Coding)的实践案例。通过代码量(3.1 万行)、Git commit(约 1000 次)和投入时间(约 100 小时)的数据对比,展示了 AI 带来的工程效率提升。文章重点不在 AI 写代码的技巧,而是在团队协作中如何利用 Agent 完成“模糊转译”(文件重命名、配置转换)、串联工具、处理 Git 脏活、调试与实验。核心观点是:AI 改变生产效率,但不改变游戏质量本身,游戏最终成立依赖体验、审美和人的判断。适合对 AI 辅助软件工程、游戏开发工作流感兴趣的中高阶开发者阅读。原文 ↗
核心观点
- ▍AI Agent 能极大提升游戏开发的工程效率,尤其擅长处理团队协作中的“模糊转译”(如将自然语言文件命名转为规范命名、将文档对白转为游戏配置)和重复性体力活,让开发者能更专注于打磨游戏体验。
- ▍AI 改变的是生产效率,而非游戏质量本身。游戏最终是否成立,仍然要回到体验、审美、测试和人的判断,工程加速反而能凸显这些不可被自动化的核心价值。
- 01三次 BOOOM Jam 对比:2025 年完全 Vibe Coding 的项目代码量达 3.1 万行,是 2024 年(4 千行)的 7-8 倍,是 2022 年项目的 10 倍。
- 02Git commit 数量从约 400 次提升至约 1000 次,更原子化的 commit 反而有助于 Agent 理解与维护项目。实际投入时间约 100 小时,是往年两倍,AI 的正反馈让作者更投入。
- 03美术 Frank 以自然语言(如“Reload GUI 指示物开启.png”)命名资产,Agent 能自动将其重命名、归类并替换引擎中的引用,完成“一站式转译”。
- 04Agent 可直接读取 Notion 文档中的剧情对白,将其转为游戏内配置文件,并自动关联立绘,全程无需手动编辑 Unity 编辑器。
- 05Agent 接管 Git 操作,包括:使用 git bisect 定位渲染 bug 的回归 commit;通过 git worktree 在不干扰主编辑器的情况下并行解决 WebGL 兼容问题。
- 06围绕 Unity MCP 构建“compile and fix”闭环:Agent 修改代码后自动触发编译、检查日志、修复错误、进入 Play Mode 冒烟测试。
- 07Cursor Debug Mode 不盲猜 bug,而是先植入日志、要求复现、获取证据后再修复,可串联 Steam Deck 真机或 Unity Profiler 采样数据进行分析。
- 08ElevenLabs API 直接由 Codex 调用生成音效与 BGM,甚至意外将“dark synth BGM”需求混入,产出与游戏氛围契合的 10 秒循环音乐。
- 09Agent 可在 15 分钟内实现双声道脚步声系统,为游戏增加了原本会导致抛去的“game juice”细节,并反过来激发新机制设计。
反方 / 局限
- — AI 太擅长搭机制和做原型,容易让开发者产生“无敌的幻觉”,导致项目前期节奏过快、后期(如美术整合)才发现体验拼不完整,作者坦诚因此拖了很晚才正式对接美术。
- — 对于一个单独对象的简单调整(如修改一个参数),让 Agent 操作“脱裤子放屁”,远不如手动直接编辑高效。
Vibe CodingCursorCodexUnity MCPBOOOM Jam机核网ElevenLabsLDtkMDA 理论NotionMemobirdGit bisectGame Jam
25 分钟 · 4 卡片 · 8 资料
读原文 →