我的朋友提出了这个简单的问题:为什么今天的“大”游戏几乎都使用DirectX而不是OpenGL?
是否有特定的技术原因,或者这都是微软的营销?
答案 0 :(得分:3)
可能更容易移植到XBox 360。
答案 1 :(得分:0)
我不知道你从哪里得到你的数据,但上次我检查过大多数游戏使用OpenGL作为他们的图形内容。 Nintendo Wii,Playstation 2,3和便携式设备(由于评论忽略了),MacOS X,iOS(iPhone,iPad),Android都使用OpenGL(在某些变体中)。因此,在其中一个上运行的任何游戏实际上都在使用OpenGL。在Windows DirectX中主要使用,因为......老实说,我不知道为什么。
编辑:即使没有在任天堂和大多数Playstation 2& 3款游戏,仍然是iOS和Android设备,这是一个巨大的市场,OpenGL是要使用的3D API。
答案 2 :(得分:0)