为什么Mac平台上的游戏这么少?

原因有很多。一个直接原因是Mac的市场份额太小。Mac在全球的市场份额只有10%左右。所以对于这样的市场,很多游戏公司认为不值得去做,或者就像EA一样,把一个Windows游戏装在苹果酒外壳上移植。然后从技术上来说,Mac OS X没有DirectX,但是很多基于Windows的游戏都依赖于DirectX,这就造成了游戏移植的困难。更何况,市面上的游戏大多基于现有的游戏引擎,但大多数游戏开发工具都不支持将游戏导出为Mac应用格式。我知道的能导出到Mac平台的游戏引擎只有两个:Unity和UDK(虚幻引擎开发包),UDK去年9月刚刚支持导出到Mac平台。至于在Mac上制作游戏的工具,Unity基本都有。但是随着Mac的市场份额越来越大,很多游戏都有Mac版本,比如Mac下的使命召唤,帝国时代3,星际争霸2,都是原生的,非移植的。