JavaSlick2D和Jbox2D

JavaSlick2D和Jbox2D,java,lwjgl,slick2d,jbox2d,Java,Lwjgl,Slick2d,Jbox2d,我最近开始使用Slick2D库在java中开发游戏,我非常喜欢它。我遇到了一个问题,我的游戏需要物理,在浏览网页后,我决定使用Jbox2D物理引擎。在安装Jbox2D之前,我只想确保我能有效地使用Jbox2D和Slick2D。首先,我会做一个有重力、动量和摩擦力的平板游戏。这不是很多物理方面的内容,我可能自己也可以加上这一点,但我想熟悉一个物理引擎,以防我转向需要更复杂物理的游戏。如果Jbox2D不是适合这份工作的物理引擎,我很乐意使用其他东西。由于问题的性质,这是一个有点自以为是的答案,但我是

我最近开始使用
Slick2D
库在
java
中开发游戏,我非常喜欢它。我遇到了一个问题,我的游戏需要物理,在浏览网页后,我决定使用
Jbox2D
物理引擎。在安装
Jbox2D
之前,我只想确保我能有效地使用
Jbox2D
Slick2D
。首先,我会做一个有重力、动量和摩擦力的平板游戏。这不是很多物理方面的内容,我可能自己也可以加上这一点,但我想熟悉一个物理引擎,以防我转向需要更复杂物理的游戏。如果
Jbox2D
不是适合这份工作的物理引擎,我很乐意使用其他东西。

由于问题的性质,这是一个有点自以为是的答案,但我是slick的开发人员,我使用过Jbox2D、phys2d、libgdx physics2d和气泡包装器。其中,Jbox2D似乎是功能最全的,尽管它很难理解。我已经能够在不减速的情况下运行数百个多边形(即使在android上),并且已经实现了关节、电机、触点侦听器、手动施加的力和脉冲以及具有多个形状的实体(这允许您拥有凹面实体,即使不允许凹面形状)