Ice Man
Mega ManIce Man 的紧凑横向房间把湿滑地面与固定顺序的 Ice Slasher 波组合起来。低摩擦改变短距离修正和起跳准备的时机,因此场地表面在不替换 Mega Man 基础动作的前提下改变了简单弹幕。
强制惯性改变了移动输入的含义。起步就是一次承诺:方向、入场速度、摩擦、碰撞和最终停止点,比逐帧转向更重要。只有当特殊地面清晰可辨、终点可预估、控制恢复有明确节拍时,这条规则才公平。
0.44 秒时,凯恩的符文冻结采石场。0.82 秒时,直线和粗糙停止区显示塔维的终点;他会在 1.34 秒方向锁定前抵达入口。
减少动态效果时会禁用自动播放。拖动至 0.44、0.82、1.34、1.62、2.82、3.28、3.72 和 4.85 秒,检查冻结、承诺、滑行、制动与重置。
把表面进入、速度捕获、较弱加速、有限转向、确定性减速、碰撞、终点预览、安全制动余量、控制恢复和后续行动实现为一份完整的移动契约。
定义准确的进入事件,并快照之后仍生效的量:方向、速度、加速度贡献、朝向,以及冲刺或击退速度。决定后续输入是完全不能转向、只能弱转向,还是只能制动。键盘、摇杆、触控、AI、回放和网络预测必须使用相同规则,不能生成不同轨迹。
在第一次必须移动前展示变化后的表面,并提供稳定运动线索:冰纹、滑痕、轨迹残影或终点标记。预览必须采用与实体相同的积分和碰撞规则。计入玩家半径与可见余量,避免数学上安全的中心点让角色轮廓触碰致命边缘。
用明显的速度损失、声音、姿势、地面变化或脉冲标记恢复时刻。定义粗糙区、墙体、跳跃、攻击、状态净化和无敌如何影响动量。停止后提供有意义的后续选择,让机制形成一次计划好的抵达,而不只是拖延接近首领。
如果表面提示过弱,或转向权限在没有反馈时缓慢变化,玩家会把保留速度理解成控制器失灵。应在明确节拍切换移动状态,夸张首次打滑,展示剩余速度,并让动画、粒子、声音、镜头和碰撞与真实速度同步。
微小摩擦差、非均匀帧步、隐藏斜坡、敌人推力或碰撞推出,都可能在承诺后改变终点。采用固定步长或解析减速,把极小速度钳为零,设计宽裕停止区,并单独测试外部冲量。精度可以考验熟练度,非确定性漂移不该如此。
优先使用小型显式状态机:普通移动、进入捕获、已承诺滑行、制动、控制恢复。恒定或分段减速让停止距离可预测且可调。若保留转向,应将其表现为有上限的横向加速度,而不是悄悄用最新输入替换捕获方向。
决定墙面是停止、反弹、改向、造成伤害,还是保留切向速度。测试角落、接缝、移动平台、斜坡、窄道和同帧多次接触。可见边界必须和碰撞面一致,镜头切换也不能隐藏剩余移动距离。
先放置有用的停止区域,再推导能留有余量地抵达它们的入口距离和速度。测试最小与最大输入、无障碍辅助、移动升级、减益、延迟和所有支持帧率。若某种配置改变速度,就更新预览或停止区以保持可读性。
在无法转向期间,威胁必须能在滑行前读懂,或形成稳定的路线问题。不要在已承诺终点下生成反应式标记区域,除非还有另一个保证可用的答案。好的组合考验规划;坏的组合要求机制已经拿走的转向能力。
元素体让寒冷符记沿旧日抛光槽扩散。光滑石面闪出蓝光,只有一块未完成区域保留凿痕,以世界设定同时解释漫长滑行和塔维重新站稳的位置。
塔维不需要特殊闪避或空中控制。预览使用当前跑速,制动区能带余量容纳完整身体,而普通控制恢复得足够早,可在凯恩再次冻结场地前走完短路线并挥剑一次。
击退施加外部冲量,强制卷动移动参考系,控制模式切换则重映射动作。强制惯性专门保留玩家在松开输入后的自身承诺运动,把未来停止点变成决策核心。
Ice Man 的紧凑横向房间把湿滑地面与固定顺序的 Ice Slasher 波组合起来。低摩擦改变短距离修正和起跳准备的时机,因此场地表面在不替换 Mega Man 基础动作的前提下改变了简单弹幕。
Demon Itsy 的战斗发生在明显湿滑的冰面。Croc 必须对准接近路线和尾击,而首领会不断分裂为更小、更快的个体;随着移动接触增多,制动距离和镜头相对修正会越来越重要。
Permafrost 会施加 Thin Ice:一旦开始移动,角色就会沿该方向失控滑行,抵达场地外缘还会被冻结。一次很小的输入因此承诺了完整路径,玩家必须保持静止,或选择终点仍在圆形边界内的路线。
发现不准确之处,或对本页有改进建议? 在 GitHub 上提交修改