Unity引擎:Unity是一款综合性游戏开发引擎,其自带的物理引擎为NVIDIA PhysX。PhysX是一个多平台的实时物理引擎,支持刚体和软体物理模拟,以及基于触发器的碰撞检测等功能。

Unreal Engine:Unreal Engine是另一款非常流行的游戏引擎,其自带的物理引擎为PhysX。除了刚体和软体物理模拟,Unreal Engine还支持基于流体的物理模拟,例如水的流动。

Havok引擎:Havok是一款游戏物理引擎的老牌厂商,其物理引擎可以用于PC、主机和移动设备等多种平台。Havok支持复杂的碰撞检测和刚体动力学模拟,同时还具备流体、布料和毛发等高级物理模拟功能。

Bullet引擎:Bullet是一款开源的物理引擎,其特点是简单易用、高效且跨平台。Bullet主要用于游戏、虚拟现实和模拟等领域,支持刚体和软体物理模拟以及运动学等功能。

ODE引擎:ODE是一款免费的开源物理引擎,其重点在于支持高级碰撞检测和模拟复杂的物理效果。ODE支持刚体和软体物理模拟、运动学、约束和关节等功能。

以上是一些常用的游戏物理引擎,当然还有其他一些不同的引擎可以根据开发者需求进行选择。

  •