我使用Apple的SceneKit框架创建了一款3D游戏。游戏在很大程度上取决于物理模拟。因此,物理模拟必须在不同设备上相同。 SceneKit无法做到这一点,因为我在不同设备上遇到完全不同的物理模拟。因此,我正在寻找一个新的框架或引擎来使用。在深入研究libGDX之前.. libGXD如何处理物理?我的3D模拟在各种设备上看起来是否相同?如果没有,您建议使用哪些工具来创建相同的3D物理?
答案 0 :(得分:0)
首先,由于浮点硬件差异,您可能永远无法在不同平台上实现100%相同的物理模拟。
现在,Libgdx没有内置的物理引擎,而是围绕Box2D和Bullet Physics库包装。由于SceneKit的设计考虑了休闲游戏和跨平台,确定性物理可能不被认为是首要任务,使用Bullet Physics库可能会有更好的结果。