作者号称借助 Fable 5 把 2003 年的《命令与征服:将军》移植到了 iPhone 和 iPad 上,还能用触屏玩即时战略。 有人翻了 commit 记录,发现 Reshi 自己的提交只有最...

TL;DR · AI 摘要
Reshi用Fable 5将《命令与征服:将军》移植到iOS,但2000个commit中仅19个来自本人,其余由社区GeneralsX完成。
核心要点
- Fable 5仅负责iOS移植最后阶段,核心工作由社区完成
- 移植涉及DXVK iOS适配和MoltenVK框架集成
- EA于2025年2月开源原代码推动跨平台移植
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- 《命令与征服:将军》iOS移植
- 项目背景
- Fable 5工具使用
- 社区协作模式
- 技术难点
- DXVK适配
- MoltenVK集成
- 触控系统重构
- 开源生态
- EA GPL v3开源
- GeneralsX项目
金句 / Highlights
值得收藏与分享的关键句。
Reshi的提交只有最近19个(不到19小时前开始)
整个仓库2000个commit绝大多数来自上游GeneralsX
iOS移植涉及DXVK的iOS适配、MoltenVK框架集成
宝玉 on X: "作者号称借助 Fable 5 把 2003 年的《命令与征服:将军》移植到了 iPhone 和 iPad 上,还能用触屏玩即时战略。 有人翻了 commit 记录,发现 Reshi 自己的提交只有最近 19 个(不到 19 小时前开始),整个仓库 2000 个 commit 绝大多数来自上游" / X
宝玉
@dotey
作者号称借助 Fable 5 把 2003 年的《命令与征服:将军》移植到了 iPhone 和 iPad 上,还能用触屏玩即时战略。 有人翻了 commit 记录,发现 Reshi 自己的提交只有最近 19 个(不到 19 小时前开始),整个仓库 2000 个 commit 绝大多数来自上游 GeneralsX。换句话说,大部分活社区几个月前就干完的,Fable 做的是最后一段 iOS 移植。 当然 iOS 移植本身也确实不简单,涉及 DXVK 的 iOS 适配、MoltenVK 框架集成、触控系统的重新设计。 注:EA 在之前把《命令与征服:将军》的源代码以 GPL v3 协议开源了,开源项目 GeneralsX 从 2025 年 2 月就开始做跨平台移植,已经积累了约 2000 个 commit。
Ammaar Reshi
@ammaar
Jul 4
I used Fable 5 to port Command & Conquer: Generals Zero Hour to the iPhone and iPad! This is the actual 2003 engine compiled for ARM64 natively, no emulator. Campaign, skirmish, Generals Challenge all work with touch controls built for an RTS. Open sourcing it all below!
00:00
10:58 PM · Jul 4, 2026
106.8K
Views
4
1
41
8
18
2
244
5
151
Read 41 replies