【无敌帧研究】现行的闪避无敌帧数据或许存在错误
黑暗之魂2吧
全部回复
仅看楼主
level 11
Kogris
楼主
目前使用的闪避(包括翻滚、后撤步)无敌帧的数据,可以参见wiki(包括中文互联网上采用的也是这一数据),而wiki上也给出了无敌帧测试的来源。但是,在经过我个人(显示hitbox)的测试之后,我发现上述的数据或许存在谬误,具体楼下慢慢细说。
2024年07月17日 15点07分
1
level 11
Kogris
楼主
先来讨论一下现行的闪避无敌帧数据,下面是我从wiki上截的图。上面的表格表示的是翻滚的无敌帧数据、下面的表格表示的是后撤步的无敌帧数据。这个数据是在30帧(FPS)下进行的,若换算到我们现在常用的60帧情况下,那么这个数据就要乘以2。
//
为了避免混淆,我们规定一下,如果没有特殊说明,那么帖子里讨论的环境,都是以60帧来进行(因为我测试时游戏为恒定60帧)。也就是说,下面这张图里的第二列(IFrame Count)都要乘以2。例如,这个表里的数据意味着:116迅速时,翻滚无敌帧为32帧;85迅速时,翻滚无敌帧为10帧。
2024年07月17日 15点07分
2
level 11
Kogris
楼主
下面这张图则是国内流传较广的迅速与无敌帧图。可以看到,翻滚和后撤步无敌帧的数据与wiki保持一致(区别在于少了85及以下迅速时的数据)。所以,下面我们讨论的“现行无敌帧”,主要是wiki那里的。
2024年07月17日 15点07分
3
level 11
Kogris
楼主
在wiki关于迅速(Agility)的页面底部,注明了闪避无敌帧测试的来源。下面这张图就是它给出的,闪避无敌帧相关的最初测试,这是在reddit网站上魂2社区的一篇10年前的文章,这个作者测试了无敌帧数据(尽管是存在不少错误的),感兴趣的话大家可以去原网站阅读一下。
2024年07月17日 15点07分
4
level 11
Kogris
楼主
而关于闪避无敌帧的“最新”数据、也是现在被我们一致认可和使用的数据,wiki给出的来源是imgur网站上的一张图,图的右下角也标注了作者,这应该就是youtube上的魂游博主zullie the witch
//
这张图发布的时间是2015年1月21日,可以推测当时的测试方式应该是纯手测,那么手测数据就难免会存在测量误差。因此,关于闪避无敌帧的实际数据,或许是有待商榷的。
2024年07月17日 15点07分
6
level 11
Kogris
楼主
更加科学的测试方法,现在看来应该是利用debug manager来显示hitbox。如下图所示,角色现在被一个个胶囊似的物体所包裹,我们暂且称呼它为“受击胶囊”。当受击胶囊为蓝色的时候,我们是会受到伤害的。
2024年07月17日 15点07分
7
level 11
Kogris
楼主
相对地,敌人攻击则是释放出一个“攻击胶囊”,如第二张图所示,阿马那祭坛的法师释放的魔法,其实就是放出一个很长的攻击胶囊。当敌人的攻击胶囊命中角色的受击胶囊,那么则判定角色受到伤害。(当然,前提得是我们没有进入无敌帧)
2024年07月17日 15点07分
8
level 11
Kogris
楼主
而在角色进行翻滚或后撤步的过程中,则会有一段时间,角色的受击胶囊会变成绿色,这段时间会随着迅速的变化而发生改变,可以简单理解为我们在这段时间进入了闪避的无敌帧。
//
所以,用这种方法可以较为科学地对闪避无敌帧的数据进行测试。
2024年07月17日 15点07分
9
Kogris
明天继续更
2024年07月17日 15点07分
Kogris
@-
感谢支持!
2024年07月18日 01点07分
level 10
黑色烟尘
日常专业
2024年07月17日 17点07分
10
Kogris
感谢支持
2024年07月18日 01点07分
level 3
Yserath
大佬用什么方法可以显示hitbox?
2024年07月17日 17点07分
12
Kogris
一个叫做debug manager的程序
2024年07月18日 01点07分
level 7
XXantares
专业
2024年07月17日 17点07分
13
Kogris
感谢支持
2024年07月18日 01点07分
level 7
贴吧用户_0AQ4RUG
马克
2024年07月17日 18点07分
14
Kogris
感谢支持
2024年07月18日 01点07分
level 13
灰機🍁haru
先收藏
2024年07月18日 00点07分
16
Kogris
感谢支持~
2024年07月18日 01点07分
1
2
尾页