8得票3回答
Sprite Kit - 将两个物理体添加到一个SKNode中

是否可以在一个SKNode中添加两个或多个SKPhysicsBody?类似于这样的东西:来自PhysicsEditor的示例。因为角色的头应该与球碰撞,所以顶部应该是圆形的。此外,球不能穿过玩家。你有什么想法如何实现这个?

18得票4回答
将物理学应用于Android视图对象

我目前拥有一个安卓应用程序,使用本地安卓视图来作为用户界面 (例如:ImageViews/Buttons等) 虽然该应用程序不是游戏,并且也不需要任何重型图形或OpenGL,但我想加入一些与物理相关的交互。不需要太复杂的效果,可能只需要显示轻微的碰撞/弹跳、减速/加速或者摩擦。 在不使用整...

11得票3回答
为什么物理引擎PhysicsJS中的重力加速度为0.0004?

或者更好的说,这是什么意思? 这些单位应该是什么? 如果我正在尝试模拟对“背景”产生的摩擦力,就像这样:return this .velocityDirection .mult(mu * this.mass * g) .negate(); 我希望使用 g 作为 9....

9得票3回答
XNA 3D 物理引擎

我正在寻找一款适用于XNA的3D物理引擎。我听说了一些选项,但我需要的是: 商业用途免费(最好是开源) 支持刚体动力学 支持多边形碰撞(这非常重要) 托管代码 - 必须在XBOX360上工作 您是否使用过类似的东西?您能推荐一些吗?

7得票2回答
斯诺克游戏物理学

有没有关于斯诺克游戏物理学的信息可以提供给我,如果可能的话更多地了解球的碰撞?我想制作一个游戏,需要一些有关物理方面的帮助。

12得票3回答
圆形轨道中重力的矢量方向

我目前在使用C#进行一个项目,其中探索行星引力,这是一个很难理解的主题,但我喜欢挑战。我一直在研究牛顿定律和开普勒定律,但有一件事我无法解决,那就是如何得出正确的引力方向。 在我的示例中,我只有两个物体。一个是卫星,一个是行星。这是为了简化它,以便我能够理解 - 但我的计划是有多个物体动态地...

8得票2回答
重力模拟

我希望能够模拟自由落体和与地面的碰撞(例如弹跳球)。物体将在真空中下落-可以忽略空气阻力。与地面的碰撞应该会导致一些能量损失,因此最终物体将停止移动。我使用JOGL渲染一个点,这是我的下落物体。重力是恒定的(-9.8米/秒^2)。 我找到了欧拉方法来计算点的新位置: deltaTime =...

10得票2回答
解决台球撞击力矢量轨迹问题

我正在使用bullet来制作一个台球模拟器,需要准确模拟人类可能实现的击球方式。为了找到要应用于球杆的冲量,我使用了物体球、袋中心和球杆的位置。 (来源: poolplayers.com) 当球杆的运动路径与物体球相似(击打角度接近180度)时,一切都很正常,物体球会掉进袋子里。但是似乎...

16得票9回答
2D平台游戏物理学

这是一个漫长的假日周末,所以我又开始写代码了: Mario http://gfilter.net/junk/tileengine.jpg 我写了一个基本的块引擎,但由于之前从未尝试过,我在处理精灵碰撞检测和实现重力方面遇到了很大的困难。 对于其他的游戏爱好者,你能给我指一些最好的方法吗?...

8得票2回答
如何在Mathematica中模拟多个点电荷(球轴承)之间的斥力?

我正在尝试在Mathematica中编写一个程序,模拟带有同样电荷(它们相互排斥)的带电滚珠扩散的方式。到目前为止,我的程序可以防止滚珠从屏幕上离开,并计算它们击中盒子边缘的次数。目前我让滚珠随机移动在盒子里,但我需要知道如何使它们相互排斥。以下是我的代码: Manipulate[ (*I...