跳到正文
原文
ammaar· @ammaar · X·· 2026-08-09AI 评分59

Ammaar Reshi 开源 RedAlert 项目:用 Swift 壳在 iOS 上跑红警2

AI 导读

Ammaar Reshi 公开 github.com/ammaarreshi/RedAlert 仓库,将红警2尤里的复仇移植到 iOS,基于 Alexandru Ciucă 用 TypeScript 从零重写的 Chrono Divide 引擎(约 127k 行非本人代码)。

正文 · AI 翻译

github.com/ammaarreshi/RedAl…

RA2 的源码从未公开,所以没什么可编译的。它运行在 Chrono Divide 上,这是 Alexandru Ciucă 用 TypeScript 从零重建的该游戏。他坚持做了好几年。这是专有软件,他从未开源,所以在发布这些内容之前我先问了他。

我是通过一个中文分支接触到它的,所以我刚开始时整个界面都是中文的。

大约 12.7 万行引擎代码不是我写的。我做的是:Swift/WKWebView 外壳、英文文本润色、《尤里的复仇》、触控操作,以及基于 Supalosa 的 bot 构建的 AI。

Fable 5 负责了长时间的智能体运行。Gemini 3.6 Flash 能操作电脑,所以我让它连续玩了几个小时的遭遇战并汇报结果。大部分 AI bug 就是这样暴露出来的。它还处理了 9,690 条翻译字符串。GPT-5.6 Sol 则基于 EA 公开的 RA1 和《将军》源码重建了 AI。

非商业用途,与 EA 无关。你需要自备游戏副本 :)——希望它能唤起你的童年回忆!

来源:ammaar · x.com