用于游戏编程的物理引擎

时间:2011-03-30 07:40:39

标签: physics-engine

我正在使用Direct3D 11选择开源物理引擎进行游戏编程。到目前为止,我已经看过Newton,Bullet Physics和ODE。

这里的人是否拥有可以帮助我做出决定的其中一个或任何其他引擎的真实体验?

3 个答案:

答案 0 :(得分:0)

Bullet在Blender中使用,所以它不会那么糟糕......但是我没有任何经验。

答案 1 :(得分:0)

Bullet是非常容易使用的,有一个详细的手册,许多包装,如OGRE和它的开源:)你还可能需要什么?

答案 2 :(得分:0)

ODE是旧项目和许多使用ODE切换Bullet的项目。 Newton和Bullet的工作方式不同。不能说哪个更好。

我个人使用Bullet和Nvidia PhysX。 PhysX在某些情况下是免费的,但不是开源的。

我没有使用牛顿,因为当我开始我的项目时,牛顿是一个密切的来源,许可证尚不清楚。他们要求联系他们。

任何物理引擎只能在某些范围内正常工作。

子弹物理很好,因为它很简单。 它基于碰撞检测和碰撞求解器。 两者对于一般用途都非常有效。 子弹物理学的某些部分可以用替代物替代。