为什么游戏开发人员难以为PC和Mac以及Linux编译游戏

时间:2011-08-20 17:50:32

标签: c++ opengl graphics

我的意思是,如果OpenGL(可用于所有三个操作系统)在整个系统中使用,并且C ++用作游戏引擎,它应该很容易编译所有这些但是90%的游戏都被编译仅适用于Windows。

但我可以看到,即使Rockstar(GTA 3现在在Mac App Store上)和Valve(像CSS这样的源游戏现在与Mac兼容)也开始为Mac编译,因为现在每个人都在购买MacBook Pro和市场份额现在Mac的百分比是15%。

2 个答案:

答案 0 :(得分:2)

问题(?)是大多数游戏都使用DirectX。

答案 1 :(得分:1)

不要忽视质量保证费用。似乎它可能并不总是游戏开发者的首要任务,但发布三个平台的游戏需要三倍的测试。