深挖断存与游戏判定机制
修改于04/10218 浏览综合
好久不见。
复活的原因是更正一个三年前的错误。
“断存”。
断存的概念,在这里就不再详细介绍。
但是大家看完下面这个视频,可能会对断存有新的认识。
之前认为,断存的招式可以在更换武器之后用另一个武器使用。(以下简称换刀断存)
但诡异的是,像视频中那样,换刀断存的招式回剑34式在另一个人视角中变成了抹刀34。
更离谱的是,打出了抹刀4的两次伤害。
也就是说,如果使用换刀断存,两边看见的招式完全不一样!
测试之后发现,无论何种换刀断存,在对方视角中看见的都不是断存的招式,而可能是换的武器的某个招式。
为什么说可能呢,因为测试时候出现更诡异的情况。
假如说武器招式一一对应,那么七绝在对方视角对应哪七个招式呢?
测试之前我想了无数种可能,但结果是最离谱的那种。
没!出!招!
只看见挨打掉血,没有招式动作也没有显示!
其实测到这里,就可以得出很多东西了。
结论如下:
断存是一种bug,本就不存在于设想中。
使用招式被打断时,招式却并没有被判定为“结束”,而是无限期延续,然后通过闪取就能继续释放。
而游戏为了保证对战的即时性,客户端是根据自身状态模拟出下一步的情况,不必等待服务器结果,换刀打出来的招式就直接让服务器猪脑过载了。
啥?你告诉我用刀打回剑式?
然后发给另一边的,就是刀的某个对应招式,按对应招式结算伤害和受击。
如果不存在某个对应招式,招式动作就会变成闪,正常造成伤害。
测到这里,虽然知道了换刀断存的大致情况,
比如说鬼畜的离剑式(
离3飞起来变成平移过去,4戳那一下是倒着戳的,很抽象(
但这样的招式,是否可拆,拆招方向又是什么?
测试发现,换刀断存打出的招式仍然是断存的招式拆招方向。
像视频中,搅水3变成了迎推刺3,但拆搅水3的拆招方向成功拆掉。
总结:
换刀断存时,在对方视角看到的是某个对应招式,按对应招式结算。
断存招式的剑气,特性不会生效,对应招式的剑气,特性正常生效。
如没有对应招式,招式动画会变成闪,按原先招式造成伤害。
最后,感谢对这篇帖子做出贡献的人们:
发现者:猪头,求棋,方文
测试者:星逢,方文,猪头,云洲,求棋,炾