一位谷歌开发者将《命令与征服:红色警报2》及其扩展包《尤里的复仇》移植到了iOS平台。其中大部分工作由AI完成。
《命令与征服》1和2的重制版早已面世,《将军》的源代码也已公开,但电子艺界却让《红色警报2》(以及采用同一引擎的《泰伯利亚之日》)的现代化版本让《命令与征服》的粉丝们 Conquer的粉丝们苦等了多年。
不过现在,你们可以体验这款最受欢迎的《命令与征服》系列作品之一——至少可以在新平台上畅玩了。此前曾借助人工智能技术将《命令与征服:将军》移植到苹果设备上的同一团队,如今又将这款以盟军和苏联为背景的即时战略游戏进行了移植。
谷歌开发者阿马尔·雷希(Ammaar Reshi)作为一项小练习,将这款经久不衰的经典策略游戏及其资料片《尤里的复仇》原生移植到了 iPhone 和 iPad 上——原版游戏的拥有者可以免费下载新版本。
难度提升
在之前关于《将军》的项目中,雷希还受益于EA于2025年发布的官方源代码。但在《红色警戒2》项目中,他却遭遇了无法突破的障碍,因为原版源代码在玩家圈中被认为已失传。因此,他没有采用模拟方式,而是选择了另一种基础方案:
我利用《Fable 5》将《命令与征服:红色警戒2》及《尤里的复仇》移植到了 iPhone 和 iPad 上!
EA 从未发布过《红色警戒2》的源代码,因此根本无源可移植。Gemini 3.6 Flash 进行了数小时的测试,GPT-5.6 Sol 重构了遭遇战 AI。
以下将所有内容开源 pic.twitter.com/Hke9SohfWA
— Ammaar Reshi (@ammaar) 2026年8月8日
该项目基于Chrono Divide——这是由亚历山德鲁·丘卡(Alexandru Ciucă)耗时数年用 TypeScript 重写的游戏复刻版。Reshi 将该核心封装到了适用于 iOS 的原生 Swift 框架中。由于法律原因,本项目不包含任何受版权保护的内容,因此您必须从《命令与征服:红色警戒2》终极合集的 Steam 版本中获取游戏文件。& nbsp;来自 GitHub 的脚本 将这些图形和声音本地化整合。
AI 作为助手
虽然在《Generals》移植版中,语言模型 Claude Code 承担了主要工作,但这次整条 AI 系统链都得到了应用。Gemini 3.6 Flash 自主在战斗模式下进行了长达数小时的测试对战,识别出了渲染错误,并协助翻译了数千行文本。
与此同时,GPT-5.6 Sol 则完全重新构建了敌方计算机 AI。为此,该系统分析了《泰伯利亚冲突》和《将军》已公开的源代码。
据开发者阿马尔·雷希(Ammaar Reshi)透露,敌方机器人载具现在会采用真实的战术,有针对性地向你的基地发射“心灵支配者”等超级武器,并根据你的军队编成调整其单位配置。特殊的测试程序确保了电脑对手在战斗中绝不会变得被动。
基地建设的触控操作
触屏操作的实现也远不止于简单的模拟。据开发者称,在iPad上拖动选择框、双指滑动地图以及无级缩放操作都感觉非常自然。
为了防止移动设备在大型战斗中过热,开发者通过 Metal 对图形处理流程进行了根本性的优化。帧率和内存访问会根据系统状态自动调整。
Reshi 再次将此次开发描述为人工智能工作与人类反馈之间的合作——这为我们提供了一个关于游戏开发未来可能性的迷人视角。

