Ticks/zh

Ticks 是 Minecraft 中的标准时间单位，在中文里常译为刻，1 Tick 等于 50 毫秒.

（Minecraft wiki 上关于 Tick 的文章）

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

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

无论按键被按下的时间或顺序如何，它们都只会在游戏中每 tick 结束时起效.

由于游戏的此种运作方式，按键与其实际触发之间可能会有至多长达 50ms 的间隔.

转向 Tick
鼠标运动本身基于帧率而非 tick.

然而，为了计算玩家移动，游戏会保持一份玩家转向时的副本，每 Tick 更新一次. 该被复制的玩家转向的 Tick 被称为转向 Tick.

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

一种解决方案是每 50ms 精确地旋转到所需的角度. 这种方法适用于简单的转头跳跃，例如 45° 斜跑，但是不适用于需要平滑转向的较复杂的跳法.