注目★★★★★Hacker News
懐ゲー『C&C ジェネラルズ』をiPhone/iPad でネイティブ動作、AI と開発者の協業で実現
30秒で把握
- 1C&C ジェネラルズをmacOS/iPhone/iPad でネイティブ化・DirectX→Vulkan→Metal の変換パイプライン採用
- 2EA の GPL v3 ソースから GeneralsX 経由・touch UI 対応・アセットは Steam から取得可能
- 3Claude AI (Fable) と開発者の協業で実現・エンジニアリングログ完全公開・ビルドスクリプト & 手順も提供
要約
2003 年の RTS ゲーム『Command and Conquer Generals』が macOS / iPhone / iPad でネイティブ動作するよう移植された。DirectX 8 エンジンを Vulkan → MoltenVK → Metal へと層状にコンパイルし、ARM64 で実行する方式を採用。タッチ操作対応のキャンペーン・スキャンペイン・Generals Challenge をすべて実装。本移植は EA の GPL v3 公開ソース (GeneralsX) をベースに、Claude AI (Fable モデル) と開発者 Ammaar Reshi の協業で完成し、エンジニアリングログも公開されている。ゲームアセットは別途入手が必要 (Steam 約 $5)。
あなたへの影響
20 年前のビルドシステム・API・依存関係を最新 ARM64 環境へ移植するのは複雑な作業ですが、本プロジェクトは Claude (Fable) がコード生成を主導し、人間の開発者がテスト・調整する分業モデルの成功例を示しています。
推奨:古いレガシーゲーム・アプリを iOS へ移植する際の参考になる可能性があります。