Battle Drones
基于浏览器的即时战略游戏,由 Simon Willison 使用 AI 编程工具开发,支持手机游玩,包含 3D 模型、随机地图、AI 对战和声波联机功能
时间轴 (近 90 天)
Simon Willison 以 Apache 2.0 许可证发布了一款名为 Battle Drones 的移动端即时战略(RTS)游戏。
在 Battle Drones 发布后不到一天,出现了一个名为 Panache 的分支版本。
原版 Battle Drones 中的 Goliath 单位是一台蓝色机甲,肩部装有导弹发射器;Panache 版本中同一单位被改造成金色蒸汽朋克造型。
Battle Drones 和 Panache 都提供了模型展示页,可以逐项对比。
落后 800 以上废料的阵营翻盘获胜比例从 24% 提升到 46%。
v5–v9 阶段使用 three.js 将游戏移植为 3D,所有 3D 模型由 Claude 用 TypeScript 代码直接构建。
v10 加入了 agent battles 模式,两个 LLM 通过工具接口获取战争迷雾内信息并操控部队对战,项目包含完整对战回放和调试工具。
Simon Willison 用 321 次提交、12 个主要版本开发了 Battle Drones 游戏。
Battle Drones 意外成为可离线运行的 PWA,作者在飞机上发现手机缓存后可直接游玩。
项目里没有任何音频文件,配乐完全由代码生成,随地图变化并在战斗激烈时增强。
还有 4 条时间轴事件
全部知识事实 (14)
Battle Drones 和 Panache 都提供了模型展示页,可以逐项对比。
50%待验证原版 Battle Drones 中的 Goliath 单位是一台蓝色机甲,肩部装有导弹发射器;Panache 版本中同一单位被改造成金色蒸汽朋克造型。
50%待验证游戏最终成品包含 9 种建筑、7 种地面载具、6 种空中载具、3 种步兵,全部为代码构建的 3D 模型。
50%待验证在 1200 场 AI 对 AI 的 Normal 难度测试中,25 分钟后未分胜负的对局比例从 14% 降至 0.9%。
50%待验证落后 800 以上废料的阵营翻盘获胜比例从 24% 提升到 46%。
50%待验证v5–v9 阶段使用 three.js 将游戏移植为 3D,所有 3D 模型由 Claude 用 TypeScript 代码直接构建。
50%待验证v10 加入了 agent battles 模式,两个 LLM 通过工具接口获取战争迷雾内信息并操控部队对战,项目包含完整对战回放和调试工具。
50%待验证Simon Willison 用 321 次提交、12 个主要版本开发了 Battle Drones 游戏。
50%待验证项目里没有任何音频文件,配乐完全由代码生成,随地图变化并在战斗激烈时增强。
50%待验证v12 实现了基于声音的多人联机,两台设备靠近到麦克风能听见彼此即可同步游戏状态。
50%待验证Battle Drones 是一款可在浏览器中游玩的即时战略游戏,支持手机和桌面设备。
50%待验证在 Battle Drones 发布后不到一天,出现了一个名为 Panache 的分支版本。
50%待验证Simon Willison 以 Apache 2.0 许可证发布了一款名为 Battle Drones 的移动端即时战略(RTS)游戏。
50%待验证Battle Drones 意外成为可离线运行的 PWA,作者在飞机上发现手机缓存后可直接游玩。
50%