Ticks/zh

Ticks是 Minecraft 中的标准时间单位，1 Tick等于 50 毫秒.

（wiki上关于Tick的文章）

Tick速度
物理引擎以每秒20 Ticks的速度运行，这意味着游戏的物理引擎每50毫秒更新一次.

这包括玩家的位置和速度、环境和实体.

游戏中的动作都是在每次Tick结束时执行的，无论它们被按下的时间或顺序如何.

因为游戏是以这种方式工作的，所以按下和间隔之间的间隔可能会长达50 ms.

旋转Tick
鼠标运动本身与Tick无关，但与帧率有关

无论如何，游戏必须保持一份玩家旋转时的副本来计算移动，每 Tick就会更新一次. 这个被复制了玩家旋转的Tick被称为旋转 Tick.

在玩家看来，我们不能控制何时是转向Tick. 这对基于转向的跳跃产生了严重影响，结果变成了部分基于运气的跳跃：在相同（平滑）的转弯顺序的情况下，玩家的最终动作可能会有很大的不同.

一种解决方案是每 50 毫秒立即转动一次，以精确降落在所需的角度上. 这对于简单的转弯是可行的，例如45°斜跑，但不适用于需要平滑转弯的更复杂的跳法.