苹果在WWDC2018上对外宣布了macOS 10.14 Mojave,会后了解到,macOS 10.14 Mojave虽然还可以运行基于OpenGL和OpenCL构建的程序,但苹果的态度已经非常明确,停止了两个API的开发和更新,并希望开发者采用Metal技术。这对于游戏开发商来说并不是好事,尤其是跨平台游戏开发商。
macOS 10.14 Mojave
由于DirectX和Metal并不能跨平台,所以想要向不同平台移植游戏的话,OpenGL是非常重要的技术。如今苹果已经打算主推Metal技术,那么对于跨平台游戏提供商而言,这是非常不好的消息。
大型游戏开发商对于Metal技术的支持还是比较迅速的,比如《魔兽世界》、《杀出重围:人类分裂》等大作已经支持Metal技术。但对于小型游戏开发商来说,这个决定可能会迫使他们放弃Mac平台。