當前位置: 華文問答 > 遊戲

為什麽蘋果電腦不能執行大多數 3A 遊戲?

2019-12-17遊戲

效能不行。

裝不了高效能遊戲顯卡(即便是Mac Pro擦絲器你也裝不上一個4090上去)。

幾年前蘋果宣布不支持OpenGL 4.2及之後的版本了的時候(Metal還沒登陸Mac平台),很多廠商選擇了避雷。

OpenGL驅動是蘋果自己寫的(AMD和Intel的),效能和穩定性emmmm懂的都行。

Metal 3出來之前必須只能用Objective-C或Swift來寫圖形部份程式碼,Metal 3之後蘋果才有個metal-cpp的計畫。

Metal效能不行。

Metal功能集也不如Vulkan和DirectX 12完整,相容性也不好。比如有些Intel Mac上能跑的Metal遊戲,在Apple Silicon上就會花屏(全戰三國,雖然後面透過修補程式修了)。

Mac平台玩家數量也很少。就算美國Mac使用者多,大多數也不是拿來玩遊戲的。