指现实世界的物理学。对于游戏中的物理模拟,使用[game-physics]标签来代替使用现有物理引擎使用[物理引擎]的问题。物理学是一门研究能量和物质相互作用的科学。带有此标记的问题涉及编程中现实世界物理概念的模拟或实现。
我正在尝试用JavaScript(没有引擎)制作一个小游戏,我想摆脱基于帧的动画。我成功地为水平移动添加了增量时间(可以正常工作60或144fps)。 ...
我试图在Unity中使用Physics2D并简单地将块放在彼此之上。我的项目设置:我有一个精灵作为地板与Box2D对撞机。我有一个预制件,它也是1.5 x的精灵......
两个快速移动的圆圈之间的碰撞分辨率。一个不会对碰撞做出反应的人
好吧,所以我已经潜入并了解如何在快速移动的圆圈和基本的基于曲线/线的形状之间进行碰撞。我还没有把头包裹起来检测两个人之间的碰撞......
我想倒退,了解有关编译器,处理器和内存如何在我的程序上运行的更多信息。我也对所有这些所依赖的物理学感兴趣。任何好的参考书或书籍......
我在Python 2.7.15中定义了一个函数,它接受两个输入(b,v),但我注意到f(50,0.1)产生的结果与f(50.0,0.1)非常不同。这是函数:def f(b,v):...
输入def Gaussan_wave_packet():quantum_number = 500 x = np.linspace(0,100,1000).astype(complex).reshape(1000,1)n = np.arange(1,quantum_number + 1).reshape(1,500)x0 = 50,a = 5,l = ......
简介:为了在移动的矩形和下降的圆形之间建立一个简单的碰撞检测系统,我想使它更加真实。主要问题: - 我想要的主要内容......
我一直在互联网上寻找帮助将我的角色的速度设置为最大值 - 基本上,它的水平速度设置了一个上限。到目前为止我发现的最好的事情是:rb.velocity ...
我有碰撞器,当一个人落在另一个上时,应该作为一个平台,他们可以站立/骑。当他们互相攻击时(如附带的视频),两者永远不会保持联系,并且......
我有一个睡眠体我想在一个特定的x / y位置施加一个脉冲,比方说x:200,y:300。但是当施加这种冲动时,身体朝着x / y的方向移动但不是......
我已经阅读了试图模拟一维波形的答案,并且发现代码很有用。试图模拟一维波浪我正在研究一个有船和波浪的视频游戏......
我计算玩家正在看哪个区块(基于体素的世界)的算法无法正常工作。我已经从本教程中将其从2D改为3D。有时它显示正确的块...
目前我的代码如下所示:Vector3 tempPos = transform.position; Vector3 checkPos = new Vector3(tempPos.x,tempPos.y,Mathf.Round(tempPos.z + 1)); if(Input.GetKey(KeyCode.W))...
我需要编写一个程序来模拟一个显示速度矢量的山丘上的环。或者至少模拟用速度矢量旋转的圆。它不一定需要......
重要提示:这个问题与“PhysX”完全没有关系,“PhysX”是一个计算机游戏物理系统(对于街机游戏中的物理学有用,如球类游戏等); PhysX是一个内置的系统......
我想建立我自己的2D迷你物理引擎,它将包括(现在)僵硬的身体和约束(关节,接触,弹簧......)。而且我试图弄清楚......的正确顺序是什么?
我正在制作像乒乓球这样的游戏,除了只有一个球拍并且球以弹丸运动方式移动。目标是让球尽可能长时间地在球拍上弹跳。我什么时候......
好吧,所以我有一个对象,我控制在Unity中使用Mousedown的旋转,如下所示:使用UnityEngine;使用System.Collections; public class ObjectRotator:MonoBehaviour {private ...
我正在对一台高架起重机进行建模并得到以下公式:当谈到Scilab时,我就是noob,到目前为止,我只使用不超过两个自由度的线性系统(使用ODE)进行模拟,...
最近我开始了我的第一个关于团结的2D游戏项目,一切都进展顺利。到目前为止我唯一的问题是我的敌人。我的敌人在进攻时会跳到空中,然后坠落......