21得票6回答
有没有适用于Android的不错的物理引擎?

我在寻找一个能够与Android兼容的物理引擎,但是一直没有找到满意的。 就性能而言,我听说jbox2d是最好的选择,但是(据我了解),自从Android SDK V1.0以来,Dalvik虚拟机的验证器变得非常严格,拒绝运行一些关键类。即使使用dx工具,这个问题仍然存在(不过我可能在错误地...

20得票6回答
Bullet、Newton Game Dynamics和ODE物理引擎的比较

我正在尝试为一个简单的软件应用程序选择物理引擎。它将用于模拟相当少量的对象,因此性能并不是一个巨大的问题。我最关心的是运动的精确度。我还希望该引擎可以跨平台在windows/linux/mac上使用,并且可以与c++代码一起使用。我正在考虑Bullet、Newton Game Dynamics...

18得票3回答
物理引擎实际上如何模拟物理?

这可能是一个愚蠢的问题,但我真的很好奇。 在玩类似HL2、GMod或Angry Bird这样的游戏以及使用像Box2D这样的物理库之后,我开始思考"物理引擎如何模拟物理?" 就像编译时使用词法分析器和语法分析器来理解代码,使用光线追踪来渲染3D场景一样,我认为在物理引擎中除了碰撞检测之外还...

16得票2回答
使用box2d时,速度是否有上限?

我正在使用Box2d进行物理模拟。每当按下箭头键时,我会对物体施加冲量以通过箭头键移动圆形。不幸的是,圆圈移动得非常缓慢,看起来并没有像真正的物理实体一样加速。 我的世界尺寸为400x800像素。圆形物体的半径为20f。 根据此(链接) ,问题可以通过在创建圆形时将其缩小并在绘制过程中获取...

15得票1回答
Slick2D和JBox2D。如何绘制?

在询问这个问题之前,我在网上进行了大量搜索。但我还是无法做到。这对我来说有点难以理解。那么,如何绘制与世界位置中的物体相对应的图像?谢谢。 如果其他人也遇到同样的障碍,我已经发布了一个HOW TO,感谢normalocity的详细解释。你可以在这里找到它:http://romeo.akade...

13得票5回答
安卓物理引擎

研究了3D游戏编程后,很快就明白为什么物理引擎非常有用。 有哪些物理引擎可以在安卓系统上使用并且可行? 关于它们的任何其他建议都将是不错的。 谢谢。

11得票1回答
如何在box2d中停止作用于物体的力量

我在 iPhone 上使用 box2d 创建游戏。我有一个身体受到重力的影响向下移动,但不会向右或向左移动。它会被另一个物体击中,然后就会向右或向左移动。我还有一个重置按钮,可以将身体移回其起始点。唯一的问题是,它仍然会向右或向左移动。如何抵消球已经行进的力量?当我重置游戏时,如何消除这种右和...

11得票5回答
有没有适用于JavaScript的水物理引擎?

我想使用JavaScript和<canvas>制作一个演示文稿,我想做一个小动物,从上面看在水环境中游泳。 概念艺术: 有没有什么东西可以用来开始这个项目,还是我需要从头开始创建一切?

11得票2回答
4D和n维物理引擎

有人尝试实现实时的4D或n维物理引擎吗? 与3D和2D物理引擎相比,这种实现有哪些困难?其中之一当然是展示问题。研究4D超球体、超立方体、弹簧、关节、液体和其他物体是很有趣的。 我只是抱着好奇心,没有真正使用它的应用。 我的想法的概括是在Lobachevskian或Riemann几何中的...

11得票1回答
cannon.js如何在没有碰撞的情况下注册碰撞。

我正在使用 cannon.js 制作一个简单的汽车游戏,但目前遇到了困难。 我的期望: 当我的车撞击到其他物体(例如球体)时,我希望能够得知这一信息。 例如增加分数或任何其他操作,但不要对两个物体应用力。 我尝试过但未成功的方法: 使用 chassisBody.addEventLi...