游戏物理学是关于实现,创造,优化以及与游戏中的物理相关的任何其他事物。物理控制游戏中每个物理对象的交互,其中任何2d或3d模型与游戏中对象的任何其他2d或3d模型交互。物理学用于给出这种相互作用的真实效果。
为什么身体在与Pymunk中的Segment形状碰撞时会以极快的速度跳出?
导入pyglet 导入 pymunk.pyglet_util 宽度、高度 = 1280、720 窗口 = pyglet.window.Window(宽度, 高度) 空间 = pymunk.Space() 空间.重力 = 0, -999 DRAW_OPTIONS = pymunk.pyglet_util.
Javascript 多人游戏 - 用于游戏/物理逻辑的 requestAnimationFrame?
我正在开发一个基于Javascript的多人游戏。 到目前为止,我已经准备好基本的服务器、客户端和网络。 我确实遇到了一个问题,我的玩家在 120Hz 屏幕上移动得更快......
我正在尝试制作一种游戏,您可以在 0 重力空间中的小行星之间跳跃。我希望我的玩家能够粘在小行星上并能够沿着它的表面行走,直到他跳走。 我...
我正在使用 Flame 和 forge2d 创建一个简单的应用程序。我遇到了麻烦,因为我在游戏中渲染的物理实体太大,所以物体掉落等太快达到了最终速度,
我创建了这个帐户,因为我没有其他地方可以询问这个问题。所以我总体上是编码的初学者(我之前尝试过 python、html 和 javascript)并且刚刚开始尝试处理。我的目标...
rigidbody 自动集成所有子碰撞器。如何在刚体未使用的对象/子对象上设置碰撞箱?
为了成为刚体,我的海盗船对撞机必须是凸的(如果不是的话,Unity 会给我错误)。我有一个更详细的(非凸)对撞机,我想将其用于 b 内的光线投射...
在 Unity 中,刚体会自动集成所有子碰撞器。如何在刚体未使用的对象/子对象上设置碰撞箱?
为了成为刚体,我的海盗船对撞机必须是凸的(如果不是,unity 会给我错误)。我有一个更详细的(非凸)对撞机,我想将其用于 b 内的光线投射...
我一直在 LWJGL Java 和 JOML 上编写一款关于平台游戏的游戏。 所以输入没问题,我可以使用WASD并在地图上移动,但我不知道如何将其转换为AD和W跳跃...
我使用 UnityCommunity Github 中的代码在屏幕边框周围创建边缘碰撞器: 公共类 ScreenEdgeColliders :MonoBehaviour { 私人摄像头; 私人
在协程中,我设置刚体的速度以跟随触摸屏位置: rb.velocity = 方向 * touchDragPhysicsSpeed; 但我也希望它的旋转趋势回到零
在协程中,我设置刚体的速度以跟随触摸屏位置: rb.velocity = 方向 * touchDragPhysicsSpeed; 但我也希望它的旋转趋势回到零
我有以下动画,我希望使其平滑且与帧速率无关: 常量持续时间= 25; 常量摩擦力 = 0.68; 常量目标= 400; 令速度 = 0; 让位置= 0; 有趣...
以下代码可用于单击并拖动对象: 私人无效MousePressed(InputAction.CallbackContext上下文) { Vector2 鼠标位置 = Input.mousePosition; 矢量3
所以本质上我正在尝试制作一款游戏,让角色在宇宙飞船内移动,其想法是这些角色去不同的区域在飞船周围执行不同的任务(苏...
为什么当我使用 rb.Translate() 时,它会保持 rb.AddForce() 的动量?
当玩家掉出地图时,我会添加游戏结束逻辑。我将玩家位置设置为开始位置,在本例中为-0.823698401、-12.3304148、-206.559509。我这样做是为了将其发送回...
我正在创建一个游戏,并且使用光线投射和图层蒙版进行跳跃和移动,但是当我在跳跃后或在使用 WASD 我的 Y 位置进行一些移动后开始游戏时,会出现问题(一如既往)
我正在制作一款马里奥风格的游戏。我已经实现了碰撞和跳跃,但是有一个问题。如果我一直按住空格键,角色就会不断跳跃。我不希望这样的事情发生...
我正在尝试制作一个爪机,我不希望爪子能够在销轴接头上自由旋转。我该怎么办呢。 如果 RigidBodies 和 PinJoints 不适合 c...
我试图在 3D 空间中从大炮中发射炮弹,但炮弹明显超出了目标。我正在使用物理计算来确定基于......的初始速度
使用虚幻引擎5.4.3,我实现了一个自定义AGeometryCollectionActor。我想获得该集合中每个骨骼的质量和速度。以下是玩具版...