欢迎光临散文网 会员登陆 & 注册

【只狼】凛131的一点研究和“假弹开”

2021-02-10 14:50 作者:琐帝BNU  | 我要投稿

昨天稀疏尔尔说她能全弹131而且肯定游戏不掉帧,带着这个问题我展开了更加深入的研究。

先说结论:能不能全弹131?答案是能,容错率仅2帧

顺便在本专栏中引入“假弹开”的概念,解释常见的“有火花但还是受伤了”的情况

而且上面说的2帧是按60帧/秒换算的,也就是33ms左右的容错率,非常的反人类

那么问题出在哪里呢?

在了解这个问题之前,建议先复习一下这个专栏:

什么?懒得看?那好吧……

先分析一下,凛的131,我们单看中间三刀,时间点分别是1、17、38帧,间隔16、21帧,而之前说连弹保护重置的时间正好也是第21帧,照理说有预输入的话应该是百分百能弹才对,难道我的预输入被吞了?(之前我就只理解到这一层,所以觉得是掉帧影响弹开的成功率,惭愧……)

没错,就是这样!凛131的容错率只有两帧的问题就出在“不允许预输入”上:

弹开动作的数据

第一行表示开启预输入,第四行表示输入的防御可以生效,按理说挺早的呀,第一帧开始就能预输入并生效了,问题出在哪儿呢?确实,第一帧就可以输入和生效,但是生效的结果并不是我们想的“再做一次防御动作”,而是做出“连弹保护”这个虚拟动作,而弹中间三刀的第二刀前就已经开启连弹保护了,所以在弹开第二刀的弹开动作的前8帧(讨论动作编辑器时按30帧/秒换算)怎么按都是没用的……

第九帧的情况就比较特殊了,第六行的AddSpEffect[67],它的作用在于从此刻开始输入防御,不再触发连弹保护,而是会触发真正的防御动作(也就是抖一下刀),因此从这一帧开始到本次弹开动作结束这期间,再次按下防御键,则立即生效为抖刀防御。我们将视角换回60帧每秒的游戏:

图解

画一张图来分析游戏中的实际情况:第1帧表示中间三刀的第二刀判定到玩家身上,第22帧表示第三刀判定到玩家身上,间隔21帧。那么在蓝色区间按防御就属于完全没用,而第黄色区域按下防御键则判定为招架,仅红色区间的两帧内按下防御键可以完美弹开

顺便提一下,由于伤害判定命中后不会立即做受伤或者招架动作,所以如果在第22帧处按下防御,则会在做出招架动作前先做出举刀防御,那么此时就会出现“有弹开的火花,但是判定为招架”的奇怪动作(a050_130100),这也就解释了为什么一二级冲击力下都有三种弹开动作,也就是两个真弹开和一个假弹开假弹开的特点是:“在伤害判定和做出动作间按下防御,由于判定已经完成,所以判定结果不变,但是仍然有火花,且可以反斩等等,没有明显后摇”。

总结:

如何全弹131?两个方案:

1、最难弹的第四刀要慢点按,尽量准,那么二三两刀可以快速双击,然后留点时间反应第四刀

2、中间三刀开始后就以最快的手速疯狂按防御键,万一就落在那两帧里面了呢?

这里和弦一郎飞渡的区别在于,弦一郎的飞渡倒数第三刀按早了就没法全弹,而凛这里是按早了则完全没用,倒也不碍事,所以用方法2可以顺便练练手速hhh

至于假弹开,想要触发假弹开的容错率也就1-2帧,而且没必要专门练,只要知道“有火花能反斩但还是会掉血”的防御结果是假弹开就可以了

最后的最后再次强调,这些都和防抖刀机制没有任何关系……纯粹是制作组的锅

封面来源于网络


【只狼】凛131的一点研究和“假弹开”的评论 (共 条)

分享到微博请遵守国家法律