游戏物理学是关于实现,创造,优化以及与游戏中的物理相关的任何其他事物。物理控制游戏中每个物理对象的交互,其中任何2d或3d模型与游戏中对象的任何其他2d或3d模型交互。物理学用于给出这种相互作用的真实效果。
我在Phaser中有一个游戏。发射游戏中的箭头时,会将其推到数组中。箭头击中了目标,并且在发射下一个箭头之前,目标向后移动。如果那没有意义,...
我正在为第三人称平台游戏/动作游戏制作运动系统。由于角色控制器只是停留在倾斜度大于最大倾斜度的倾斜表面上,因此我编写了一些不错的方法...
在过去的几周中,我一直在尝试模拟大学系统中正在制作的太阳系模拟中的轨道。简而言之,我的仿真是使用...
3类。卡,游戏和卡座。我不知道为什么会给我一个错误。希望有人可以帮助我,我想知道问题出在哪里。标题说的是什么,我必须猜测下一个...
我想在unity3D上制作一个机器人。当与物体碰撞时,我想制作机器人的抓具,然后将其固定。因此,物体将跟随抓爪。在...
Pymunk / Chipmunk2d-动态物体与产生碰撞脉冲的静态物体碰撞
一个简单的问题,但找不到答案:静态物体可以向动态物体施加碰撞脉冲吗?这是我的代码工作的一些记录。如您所见,两个动态三角形...
我制作了一个带有二次拖动的最小水平运动模拟器,可以在此处找到(通过左右箭头键控制)。作为练习,除了...
我尝试制作一个简单的3D Rail Shooter,而我目前仍在研究如何为我的飞船生成子弹。我想当我按火时,子弹会被生成并被射击。我创建了一个空的...
让我说开始,我已经问过这个问题一次。答案很好,但是从那时起我一直在添加代码,现在以前的答案不起作用。之前,我已经通过...
在Lattice Boltzmann模拟中消失的内部边界条件
我正在使用带有TypeScript的Electron来使用Lattice Boltzmann算法对一些流体模拟代码进行原型设计,该模型最终将进入游戏。到目前为止,我一直在使用静态边界...
我有一个用Quaternion实例化生成的框。标识是大小相同的A B C D E,彼此相邻并且没有空格。例如:https://imgur.com/TUm74DM有一个...
您如何在此代码中添加多个球?理想情况下,我想将要显示在画布上的X数量的球发送给函数。 var canvas = document.getElementById(“ mycanvas”); var ctx = ...
我正在使用HTML,JS和画布制作顶视图的中世纪游戏。问题是我的播放器可以在不看别人的情况下撞到别人。我在下面的代码的第三行中做了一个条件...
frameUpdate =()=> {canvas = $(“ canvas”)[0] c = canvas.getContext('2d')c.resetTransform()c.clearRect(0,0,canvas.width,canvas.height ); LocalPlayer.Move(); ...
仅使用AddForceAtPosition对象移动,但不施加扭矩
假设有一个洞能够通过自身的重力抓住其周围的所有对象,脚本可以正常工作,但对象不会扭曲。我想让物体移动到...
Unity中具有Touchscript运动的2D刚体不会停留在边界内
我正在尝试制作一种乒乓游戏,玩家必须移动两个球拍。它们当前设置为动态2D刚体(连续碰撞检测),并且具有盒式对撞机(不是触发器)...
我正在模拟具有三个运动轴(横摇,俯仰和偏航)的飞机。我有侧倾角(机翼围绕飞机的机尾轴线倾斜的度数),...
我正在尝试用磁铁做游戏。每个磁铁都有自己的磁场,该磁场将播放器拉向磁铁。然后,播放器应该能够在磁铁的整个侧面上行走...
我正在使用JavaScript和Phaser 3框架创建游戏。我已经编辑了目标的点击框,但是当箭头被点击时,它刚从屏幕上掉下来。我如何像在...中那样使箭头粘住...