我是一个初学者,正在尝试使用Phaser学习游戏开发。目前,Phaser正在提供三个物理系统,分别是Arcade,P2和Ninja。但是我不知道它们之间的区别,我也想知道在哪种情况下我们应该使用特定的物理系统?
请给我一些有关这些物理系统的见解。
1
Phaser随附了我们的Arcade Physics系统,Ninja Physics和P2.JS-全身物理系统。Arcade Physics仅适用于高速AABB碰撞。Ninja Physics允许使用复杂的砖块和坡度,非常适合水平风景,而P2.JS是一个全身物理系统,具有约束,弹簧,多边形支撑等。
—
congusbongus
现在还有付费的Box2D后端,应该与P2.JS类似,但更好。
—
Ciro Santilli新疆改造中心法轮功六四事件