【唐老狮】游戏开发中常用物理公式

您所在的位置:网站首页 下落加速度的公式 【唐老狮】游戏开发中常用物理公式

【唐老狮】游戏开发中常用物理公式

2024-07-17 22:45| 来源: 网络整理| 查看: 265

游戏开发中的会用到很多物理公式

该篇文章主要介绍一些上层游戏逻辑实现时经常会使用到的简单物理公式

重力相关

G:重力

m:质量

g:9.8N/kg

重力:G = m*g

移动相关

速度:V

路程:S

时间:t

加速度:a

初始速度:V0

重力加速度:g

匀速运动

速度 = 路程 / 时间

V = S / t

加速运动

平均速度:

V平 = s / t

中间时刻速度:

V*t/2 = V平 = (V末 + V0)/2

末速度:

V末 = V0 + a*t

加速度:

a = (V末 - V0)/t

位移:

S = V平*t = V0*t + a*t²/2 = V末/2 * t

自由落体

下落高度:

S = g*t²/2

末速度:

V = V0 + g*t

推论:

Vt² = 2*g*S (Vt是指末速度)

竖直上抛

位移

S = V0*t - g*t²/2

往返时间,从抛出落回原位置的时间

t = 2*V0/g

上升最大高度

Smax = V0² / 2 * g 

末速度

V = V0 - g*t

总结

    Unity引擎当中有自带的物理系统,但是在实际开发中物理系统伴随着更高的性能消耗,并且有些需求我们并不需要模拟真实的物理效果,只需要部分采用物理规律,比如2D横版动作游戏当中的上抛、下落、加速运动等等。

    这时我们就需要利用这些物理公式自己进行逻辑处理,所以掌握基本的物理公式,在游戏开发中很重要!

学习更多游戏干货

关注

一唐老狮一

B站免费学习

https://space.bilibili.com/79983517

Unity实战就业套餐

打折预售中

https://www.taikr.com/goods/show/590



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3