伪装成“3D无锁定”,伪装得比较像的是TERA。它是由“地面区域判定+锁定”来伪装成3D无锁定的。
又是一款宣传时自称有野外的3D无锁定游戏。我又好奇的跑去试。
![](https://imgsa.baidu.com/forum/w%3D580/sign=c42315f414178a82ce3c7fa8c603737f/0166f8cad1c8a7868f12a5366d09c93d70cf5043.jpg)
在平面内,判定范围基本上和武器的挥舞轨迹是吻合的,没有出现隔空打怪的问题。起码是“2D无锁定”
但是远程攻击有问题。
当时我试这个游戏的远程判定时。首先想到的是测定是否有纵轴(高度)这个判定。
![](https://imgsa.baidu.com/forum/w%3D580/sign=88f9c41f8082b9013dadc33b438da97e/b1b3bcc8a786c917383bbd01c33d70cf3bc75743.jpg)
这尼玛碉堡了!光球从这个怪的头顶飞过去了,难道一个有野外的游戏,判定能做到和房间游戏一样精准?
但是很快我就发现了一个问题……
![](https://imgsa.baidu.com/forum/w%3D580/sign=5612508ab3014a90813e46b599773971/f5b1ca86c9177f3e2f0c13357acf3bc79f3d5643.jpg)
在我的角色攻击这个怪的瞬间,这个怪向跳开了一段距离。我的光球砸到怪起跳的位置,结果差了这么远的距离,却打出了122的伤害。怎么会发生隔空打怪的问题?
于是经过仔细观察,发现了一个明显问题,注意看准心有什么不同
![](https://imgsa.baidu.com/forum/w%3D580/sign=c38763094090f60304b09c4f0912b370/83ffa4177f3e67098038aac731c79f3df8dc5543.jpg)
![](https://imgsa.baidu.com/forum/w%3D580/sign=f3049098fc03738dde4a0c2a831bb073/ed6e123e6709c93d3acae1cf953df8dcd1005443.jpg)
在释放技能的一瞬间,镜头中的准心是“O”形的,必定能打出伤害。技能在施放时,光标是成十字形的四个点,必定打不中怪。
![](https://imgsa.baidu.com/forum/w%3D580/sign=01952c0b798da9774e2f86238051f872/5b470a09c93d70cf70c24535f2dcd100baa12b43.jpg)
解说上图GIF里的关键帧
↓关键帧1
对怪释放了一个远程普攻,攻击发动瞬间准心呈“O”形
![](https://imgsa.baidu.com/forum/w%3D580/sign=ba06a985a3773912c4268569c8198675/4370a43d70cf3bc7d33822d4db00baa1cd112a43.jpg)
等光球飞过去,怪都滚出一大截距离了,但是还是打出了122伤害。
![](https://imgsa.baidu.com/forum/w%3D580/sign=3e88737f3312b31bc76ccd21b6183674/ed441dcf3bc79f3db5d90b08b0a1cd11728b2943.jpg)
↓关键帧2
这次我预判了光球的飞行速度和怪前滚技能的停止点,对怪将要停止的位置发动攻击,攻击发动时,准心是十字形
![](https://imgsa.baidu.com/forum/w%3D580/sign=e772e31ab91bb0518f24b320067ada77/54b656c79f3df8dc9f0560a9c711728b47102843.jpg)
之后,很明显,光球正好撞到怪身上,但是却没有发生伤害。
![](https://imgsa.baidu.com/forum/w%3D580/sign=76176913ba51f819f1250342eab44a76/1fbef23df8dcd100f5a41719788b4710b9122f43.jpg)
至此,还有人没看明白么?
在真正的无锁定游戏里,准心只是决定远程攻击的发射方向,真正决定是否命中的,是发射体(箭、魔法球之类)能否和目标相撞。
然而TERA里,只要远程攻击发动时,准心是“O”形”就一定能命中。远程攻击发动时,准心呈十字形,就算最后发射体碰到了目标也不算命中。
所以,TERA里,准心“O”形的就代表“锁定成功”,目标靠位移是躲避不掉的,这个和剑灵里火球会转弯并无多大区别,那一点区别就是TERA连远程转弯的动画对懒得做。
剑灵里没有锁定到目标的情况下,远程技能丢不出去;而TERA里,没有锁定住目标,远程技能随便你放,但是这个远程不会打中任何东西。