首页 > 解决方案 > 非线性轨迹 - 计算还是保存?

问题描述

在子弹地狱游戏中,敌人和子弹可以遵循线性、抛物线以及我所知道的极坐标或指数(?)路径。通常这些路径是相当不变的,尽管有些确实会跟踪玩家。

这些路径是否最好实时计算?或者将路径保存在文件中是否有意义(如偏移源值列表)?这个决定会根据游戏运行的语言/程序而改变吗?

我所说的实时计算是什么意思:每一帧,计算每个子弹和敌人的新位置、速度,甚至可能是加速度

此外,这来自尝试在 PyGame 中制作东西的角度。我很高兴知道实时计算路径足够有效,但我想事先知道这是一个很好的决定。我想我会切换到 Unity。

标签: performancepygamegame-physics

解决方案


推荐阅读