我想开发一个游戏,它将由一个3D世界组成,在这个世界中,简单的3D形状相互作用,其中涉及到“真实”的物理。
我没有视频游戏编程的经验,我愿意学习,所以我想问一下,你会使用哪种编程语言和/或库来制作一个由相互作用的3D图形组成的游戏,并且像物理一样“真实”?
我知道这个问题有多个答案,但我想知道目前最常用的技术是什么。
发布于 2008-10-08 12:07:44
看看Bullet:
Bullet 3D游戏多物理库提供最先进的碰撞检测、柔体和刚体动力学。
由许多游戏公司在AAA游戏中使用的Playstation 3,GJK 360,任天堂Wii和PC
,为非凸三角形网格的动态变形提供了
在ZLib许可下,该库可免费用于商业用途和开源。
发布于 2008-10-08 12:09:04
您应该研究一下SDL库(http://www.libsdl.org),因为它支持多个平台,并且具有多种编程语言的绑定。它还支持OpenGL。
祝好运!
发布于 2008-10-08 12:09:09
XNA Game Studio是用C#编写的。它比C++和DirectX/OpenGL更容易(主观地)学习。http://creators.xna.com/
这里还有另一个关于它的帖子。当我找到它的时候就会链接。
https://stackoverflow.com/questions/182389
复制相似问题