“守望先锋是FPS游戏”。
虽然一句话就能解决,但是秉着知乎多码字才能拿到赞的原则,我还是瞎聊一些。
FPS游戏因为对延迟要求很高,所以很多弹道模型计算都放在本地进行(想想DotA不就是这样嘛),这样就给很多外挂从业者可乘之机,这也FPS游戏外挂屡禁不止的原因。DOTA2这种做什么都要和服务器来一遍PY交易的,当然外挂制作难度要大很多。
我工作的两年里报道过的DOTA2外挂或者脚本印象里只有三起,14年末有个高级外挂,包括了看敌方英雄技能CD,天火白虎箭的轨迹,残血秒杀等等反正是叼得飞起,据当时报道说国外论坛有几千人下载了这个挂,这件事后DOTA2严重的外挂基本就销声匿迹了。
15年有个全图挂,原理其实很有趣,也亏那个人想的出来,DOTA2中的眼也是攻击朝向(仇恨?不知道怎么说清楚),所以在敌方在视野内的时候用两个眼锁定他,等他进入战争阴影后,眼的朝向也会跟随敌人,两条直线交叉确定一个点。
16年最近的一个PA无限S暴击挂,这种暴击脚本原理应该是,脚本读取PA攻击前摇是否有暴击动画效果,如果前摇的一瞬间没有出暴击动画可以S住继续A,直到砍出暴击。
上述的外挂基本是见光死,每次报道刚写完,隔天一个更新就修复(每次有Bug都要赶紧写,生怕修复了当不了新闻),所以除了游戏类型方面外,V社对外挂也看的很重。