本期主播: ElectricArc
单集简介:为什么《鬼泣》玩起来“跟手”,而有些游戏却像在水里挥拳?区别不在美术,在于对**时间(0.016秒/帧)**的切分。本期我们将进入帧级的微观世界。一个标准的攻击动作如何被切分为前摇、判定和后摇?为什么在《塞尔达》里打中敌人画面会卡顿一下(Hit Stop)?以及,为什么高明的策划会让攻击判定框比模型大一圈,而受击判定框比模型小一圈?我们将揭秘这些让游戏“手感好”的底层欺骗艺术。
Timeline / 时间轴:
- 微观世界:帧级 (Frame-level) —— 60 帧下的毫秒级博弈
- 动作解剖:三段论 —— 前摇 (Startup/后悔药) -> 判定 (Active/厚度) -> 后摇 (Recovery/风险)
- 打击感来源:卡肉 (Hit Stop) —— 物理上不合理,但心理上极其爽快的“冻结帧”
- 判定欺骗:红框 vs 蓝框 —— 为什么攻击框要比模型大(宽容),受击框要比模型小(严谨)?
- 操控优化:输入缓冲 (Input Buffer) —— 系统帮你记住连招,拒绝“吃按键”
- 节奏编排:韵律 (Rhythm) —— 像谱曲一样调整帧数表(只狼的打铁声)
Key Takeaways / 核心笔记:
- 攻击动作三阶段 (The 3 Phases of an Attack AT LEAST):
- 前摇 (Startup): 动作发生前的时间。给玩家的后悔药,给对手的预警信号(Telegraphing)。
- 判定 (Active): 伤害生效的窗口。决定攻击的“厚度”和覆盖范围。
- 后摇 (Recovery): 动作结束后的硬直。是风险 (Risk) 的来源,也是博弈的核心(确反 Whiff Punish)。
- 卡肉 (Hit Stop / Freeze Frame):
定义: 攻击命中瞬间,画面静止 3-10 帧。
作用: 这种非物理的停顿,给大脑处理反馈的时间,极大增强了“打中实体”的阻滞感和力量感。 - 判定框哲学 (Hitbox Philosophy):
原则: 严以律己(受击),宽以待人(攻击)。
操作: 攻击判定框 (Red) 通常比视觉模型大;受击判定框 (Blue) 通常比视觉模型小。这减少了“明明打中却没反应”的挫败感。 - 输入缓冲 (Input Buffer):
问题: 在动作没做完时按键,指令会被系统吞掉。
解决: 系统在动作结束前的几帧开始“监听”按键,并在动作结束的第一帧自动释放。这让连招(Combo)变得丝滑,不需要毫秒级的机械精度。
Core References / 参考资料 (含链接)
- [YouTube 频道] Masahiro Sakurai on Creating Games
作者: Masahiro Sakurai (樱井政博)
球球你们哩,真心想做游戏真的先去把樱井政博老师的课看完吧 - [书籍] 《Game Feel: A Game Designer's Guide to Virtual Sensation》
作者: Steve Swink
关联: 本书定义了 "Real-time Control" 的微观指标。详细探讨了输入(Input)、响应(Response)、情境(Context)如何共同构成“手感”。
Further Reading / 引申读物
- [游戏] 《Monster Hunter: World》 (怪物猎人:世界)
观察点: 大剑蓄力
简介: 观察真蓄力斩的前摇(漫长的铺垫)和命中的卡肉(巨大的停顿)。这是用帧数写就的暴力美学。 - [游戏] 《Street Fighter 6》 (街霸 6)
观察点: Frame Data Bar
简介: 在训练模式中打开帧数条。你可以直观看到每一招的 Startup/Active/Recovery 是多少帧,这是理解格斗博弈(正帧/负帧)的最佳教材。
