Claude Code 将《命令与征服:将军之零点行动》移植到原生 iOS
The Decoder··作者 Matthias Bastian
关键信息
Reshi 表示,第一次构建大约用了 40 分钟,之后又花了几个小时调试,并且在两天内耗尽了 Claude Max 额度。渲染路径通过多个中间步骤把 DirectX 8 转换为苹果的 Metal API;相关开源代码已发布到 GitHub,但不包含游戏资源,用户需要自己拥有 Steam 版本,而且 iPad 在长时间运行时仍可能因为内存占用过高而崩溃。
资讯摘要
Google DeepMind 的开发者 Ammaar Reshi 使用 Anthropic 的 Claude Code 和 Fable 5,把 2003 年的 PC 即时战略游戏《Command & Conquer: Generals Zero Hour》移植到了原生 iOS。Reshi 目前担任 Google AI Studio 的产品与设计负责人。根据他的说法,第一个可用版本大约在 40 分钟内完成,随后又花了几个小时进行调试。这个版本可以在 ARM64 上直接运行,不依赖模拟器。游戏的战役、遭遇战以及 Generals Challenge 模式都能正常工作,并支持触控操作。
图形渲染路径则通过多个中间步骤,把 DirectX 8 转换为苹果的 Metal API。Reshi 还表示,他在两天内就把 Claude Max 额度全部用完了。随后,他把完整源代码以开源形式发布到了 GitHub,但不包含游戏资源;如果想实际运行,用户需要自己拥有该游戏的 Steam 版本,售价大约 5 美元。Reshi 还指出,iPad 在长时间游玩时仍可能因为内存占用过高而崩溃,而且相关工程日志记录了整个移植过程中的 bug 和修复。

资讯正文
Claude Code 和 Fable 5 在“几个小时内”将 2003 年的 PC 游戏《Command & Conquer》移植到了原生 iOS
一位 Google DeepMind 开发者把《Command & Conquer: Generals Zero Hour》移植到了 iPhone 和 iPad 上。Google AI Studio 的产品与设计负责人 Ammaar Reshi 使用了 Anthropic 的 Claude Code 和 Fable 5。这款 2003 年的即时战略游戏可在 ARM64 上原生运行,无需模拟器。战役、遭遇战以及“Generals Challenge”模式都支持触控操作。图形管线通过若干中间步骤将 DirectX 8 转换为苹果的 Metal API。
Reshi 表示,首个构建版本大约花了 40 分钟,随后又用了“几个小时”进行调试。两天内,Reshi 就用完了自己全部的 Claude Max 配额。被问到为什么要使用竞争对手的产品时,Reshi 回应说:“你可以热爱 AI 领域并尊重竞争对手,同时依然全力专注于构建最好的答案。这是一场长跑。”
Reshi 已将完整源代码以开源形式发布在 GitHub 上。游戏资源并未包含在内,因此如果你想试用,需要自己拥有一份副本,可在 Steam 上以约 5 美元购买。 在 iPad 上,由于内存占用较高,游戏在长时间运行时可能会崩溃。一份工程日志记录了每一个 bug 和修复。
来源与参考
收录于 2026-07-06