强制惯性改变了移动输入的含义。起步就是一次承诺:方向、入场速度、摩擦、碰撞和最终停止点,比逐帧转向更重要。只有当特殊地面清晰可辨、终点可预估、控制恢复有明确节拍时,这条规则才公平。

打开首领构建器
冻结地面并预览向量0.44 秒时,凯恩的符文冻结采石场。0.82 秒时,直线和粗糙停止区显示塔维的终点;他会在 1.34 秒方向锁定前抵达入口。
在滑行开始前展示终点 凯恩冻结整片采石场地面,右侧留下致命断崖。冰上的痕迹指向塔维将停下的粗糙符文石板;塔维确定方向,沿固定路线滑行并留下清晰的冰屑痕迹,随后制动、恢复控制并跑向凯恩挥剑一次。 首领 玩家

0.44 秒时,凯恩的符文冻结采石场。0.82 秒时,直线和粗糙停止区显示塔维的终点;他会在 1.34 秒方向锁定前抵达入口。

实施检查清单

把表面进入、速度捕获、较弱加速、有限转向、确定性减速、碰撞、终点预览、安全制动余量、控制恢复和后续行动实现为一份完整的移动契约。

核心检查

关于机制的三个问题

  • 运动承诺时究竟捕获什么?

    定义准确的进入事件,并快照之后仍生效的量:方向、速度、加速度贡献、朝向,以及冲刺或击退速度。决定后续输入是完全不能转向、只能弱转向,还是只能制动。键盘、摇杆、触控、AI、回放和网络预测必须使用相同规则,不能生成不同轨迹。

  • 玩家能预测停止点吗?

    在第一次必须移动前展示变化后的表面,并提供稳定运动线索:冰纹、滑痕、轨迹残影或终点标记。预览必须采用与实体相同的积分和碰撞规则。计入玩家半径与可见余量,避免数学上安全的中心点让角色轮廓触碰致命边缘。

  • 普通控制何时、如何恢复?

    用明显的速度损失、声音、姿势、地面变化或脉冲标记恢复时刻。定义粗糙区、墙体、跳跃、攻击、状态净化和无敌如何影响动量。停止后提供有意义的后续选择,让机制形成一次计划好的抵达,而不只是拖延接近首领。

设计错误

  • 滑行看起来像输入延迟

    如果表面提示过弱,或转向权限在没有反馈时缓慢变化,玩家会把保留速度理解成控制器失灵。应在明确节拍切换移动状态,夸张首次打滑,展示剩余速度,并让动画、粒子、声音、镜头和碰撞与真实速度同步。

  • 正确计划仍在边缘死亡

    微小摩擦差、非均匀帧步、隐藏斜坡、敌人推力或碰撞推出,都可能在承诺后改变终点。采用固定步长或解析减速,把极小速度钳为零,设计宽裕停止区,并单独测试外部冲量。精度可以考验熟练度,非确定性漂移不该如此。

调整

调整攻击

  • 选择设计者可求解的速度模型

    优先使用小型显式状态机:普通移动、进入捕获、已承诺滑行、制动、控制恢复。恒定或分段减速让停止距离可预测且可调。若保留转向,应将其表现为有上限的横向加速度,而不是悄悄用最新输入替换捕获方向。

  • 让碰撞结果出自明确设计

    决定墙面是停止、反弹、改向、造成伤害,还是保留切向速度。测试角落、接缝、移动平台、斜坡、窄道和同帧多次接触。可见边界必须和碰撞面一致,镜头切换也不能隐藏剩余移动距离。

  • 从可达终点反向调参

    先放置有用的停止区域,再推导能留有余量地抵达它们的入口距离和速度。测试最小与最大输入、无障碍辅助、移动升级、减益、延迟和所有支持帧率。若某种配置改变速度,就更新预览或停止区以保持可读性。

  • 只组合尊重承诺的威胁

    在无法转向期间,威胁必须能在滑行前读懂,或形成稳定的路线问题。不要在已承诺终点下生成反应式标记区域,除非还有另一个保证可用的答案。好的组合考验规划;坏的组合要求机制已经拿走的转向能力。

场地

  • 凯恩把采石粉尘化为符文冰

    元素体让寒冷符记沿旧日抛光槽扩散。光滑石面闪出蓝光,只有一块未完成区域保留凿痕,以世界设定同时解释漫长滑行和塔维重新站稳的位置。

玩家升级

  • 使用塔维的普通移动和长剑

    塔维不需要特殊闪避或空中控制。预览使用当前跑速,制动区能带余量容纳完整身体,而普通控制恢复得足够早,可在凯恩再次冻结场地前走完短路线并挥剑一次。

不要与这些概念混淆

  • 保留速度,而非瞬间位移

    击退施加外部冲量,强制卷动移动参考系,控制模式切换则重映射动作。强制惯性专门保留玩家在松开输入后的自身承诺运动,把未来停止点变成决策核心。

使用这一机制的首领

深入了解

发现不准确之处,或对本页有改进建议? 在 GitHub 上提交修改

最后更新