開發者使用 Claude Fable 5 數小時內移植 Command & Conquer : Generals Zero Hour到 iOS
谷歌大佬盛赞Fable 5,23年前PC神作,40分钟塞进iPhone
Google DeepMind 開發者 Ammaar Reshi 使用 Anthropic 的 Claude Code 與 Fable 5,
將 2003 年 PC 遊戲 Command & Conquer: Generals Zero Hour 移植到 iPhone 與 iPad。
這款即時戰略遊戲無需模擬器即可在 ARM64 上原生運行,
支援戰役、遭遇戰與 Generals Challenge 模式,並可透過觸控操作。
圖形管線透過多個中間步驟將 DirectX 8 轉換為 Apple 的 Metal API。
DirectX 8 → DXVK → Vulkan → MoltenVK → Metal。
爲了繞開原本游戲預設鍵鼠操作的問題,Fable直接用AI構建了一套原生觸控操作界面,
包括單位點選,拖曳框選,長按取消,雙指滾動,捏合縮放
Reshi 已將完整原始碼以開放原始碼形式發佈至 GitHub。
遊戲素材並未包含在內,因此若想試玩,需自行擁有遊戲本體(Steam 上約售 5 美元)。
在 iPad 上,長時間遊玩可能因高記憶體使用量導致崩潰。
工程日誌記錄了每一個錯誤與修復。