這個專案開宗名義不就說他解決了幾大難題:
Google Gemini總結的移植難點基本上全提了。
What this port actually involved
1. The engine assumes a writable filesystem wherever it lives.
對應【儲存媒介的物理限制】,iOS顯然喜歡唯讀環境設計
2. The renderer speaks DirectX 8. The iPad speaks Metal.
對應【晶片架構與彙編語言的代溝】/主機硬體設計的「特異功能」
3. iOS owns your process.
對應【晶片架構與彙編語言的代溝】/主機硬體設計的「特異功能」
4. An RTS needs a mouse.
對應【操作邏輯與使用者介面的砍掉重練】/主機硬體設計的「特異功能」
5. And then the bug hunts.
有可能是上面任何一項產生的神奇問題。
記者的報導依據估計也是根據這部分的説明。
至於他或是AI如何實現這些功能,不好意思,底下的CODE我的確看不懂。
垃圾來亂入了,我相信他其實也看不懂但一定會裝懂。
這些問題跟他是從PC版移植還是從Mac版移植有什麽直接關係嗎?