用c++编游戏,用direct x,3Dmax ,还是openGL好呢?

来源:百度知道 编辑:UC知道 时间:2024/05/16 15:40:47
我想用c++编游戏,用direct x,3Dmax ,还是openGL好呢?那一个更容易学呢?

如果是游戏的话,还是推荐使用directX,毕竟directx是目前游戏开发领域的事实标准,以后要移植xbox360什么的也容易。当然选什么API还不是关键,关键是你写的游戏程序要有一个好的架构,比如在这里你的渲染器与特定API的耦合程度要尽量小,这样既方便了移植,而且软件维护起来也容易得多。
至于好不好学,其实我觉得是差不多的,不过在游戏领域Direct3D的参考资料要比openGL多得多

个人认为是OPENGL更好,它的移植性更好,资源多。

我认为是DirectX好.说到移植性,DirectX应该比OpenGL好。

而OpenGL的优势在于速度和解码质量。

打个比方,以前玩CS的时候,你能用D3D模式,但不一定能用OpenGL模式。

当然,如果你不考虑兼容性问题,OpenGL怎么看也比DirectX好。

至于3DMAX,那玩意是辅助游戏进行3D动画设计的吧?是不是不应该归为
一种编程技术?