Battle Drones:一个 vibe coding
来自 Simon Willison · 期号 2026-10-21
摘要
Simon Willison 用 Claude 的 vibe coding 方式,在 12 次迭代、321 次 agent 提交后,做出了一个能玩的即时战略游戏 Battle Drones。 游戏包含 9 种建筑、16 种单位、6 张地图、随机地图生成器,以及多种游戏模式。最有趣的是,它支持两台手机通过音频信号同步状态进行多人对战。 关键转折发生在第 4 版:Willison 对 Claude 说“让它好玩得多”,Claude 自动跑了上千次模拟对局来平衡数值,之后游戏才真正变得有趣。后续版本还加入了 3D 模型、巨型机甲 Goliath,以及让两个 LLM 互相对战的 agent 模式。 本文是完整的开发复盘,附有每个版本的试玩链接和 prompt 记录。