AI代理20个工作日做出Steam Demo,好不好玩还得人说了算
一个独立开发者用20个工作日做出了《Iron Curtain Call》,免费Demo已经发布在Steam上。代码由Claude Code代理根据他的设计文档编写,到10月25日共3929次提交。引擎是Godot 4.7,玩法是卡通黑色电影风格的快节奏FPS。故事发生在另一个1965年:一个客服AI发动了第三次世界大战。
开发方式是把多个AI代理并行起来。一个主导会话统筹全局,每个工作流在云端各有一个功能会话,各自在自己的分支上推进。整套流程让一个人扛下了整个项目的工程量。
AI代理擅长的是游戏系统本身。Doom风格的资源循环、计划中的九种武器、约49种机器人和Boss、HUD、开发工具,它都写了。外加一个无界面的测试套件,每次合并代码前自动运行,脚本错误为零。套件里有个机器人会实际游玩关卡,还会做导航和几何检查。
AI代理判断不了什么好玩。关卡设计就成了整个项目最耗时的部分:Demo的关卡改了四版,一次人类试玩之后补了一整个部分。笑话、故事、剪辑,都是作者自己来的。
代理还撞上过真实的引擎bug:Godot在无图形界面运行时,音频线程出现竞争条件。另有平台特有的坑,比如Mac上约一分钟的着色器编译。这些都要人工测量和变通,写提示词绕不过去。
到了成品这一步,语音由ElevenLabs生成,约2800条台词。部分美术和过场动画用了Higgsfield,配乐由FluidSynth合成,加了几段ElevenLabs的音效。游戏运行时没有任何AI参与。几个相关品类的subreddit已经禁止发布用生成式AI制作的游戏。这本身就是这个走向的一个数据点。
作者介绍流程的帖子由主导代理起草,自己编辑。他还在帖子里说,乐意回答关于工作流程和限制的问题。完整游戏共12章,计划2027年3月11日发布。评论区有人追问开发总成本、token消耗量、最终售价、3D模型和美术资产生成方式。还有人问人类试玩发现了什么、测试机器人是否参与战斗。这些答案都还没公开。
关键事实
- 游戏设定在1965年,一个客服AI发动了第三次世界大战。
- 完整游戏包含12章,计划于2027年3月11日发布。
- AI代理擅长编写游戏系统、HUD、工具和测试套件。
- AI代理无法判断什么是有趣的,关卡设计最耗时,Demo关卡经历了四个版本,人类试玩后添加了整整一个部分。
- 所有笑话、故事和剪辑都是作者本人完成的。
- AI代理遇到了引擎bug和平台问题,需要人工测量和变通解决,而不是通过提示词解决。
- 游戏使用了AI生成的声音、部分艺术和过场动画,以及合成音乐。
- 游戏运行时没有AI参与。