说到《绝地求生大逃杀(PlayerUnknown’s Battlegrounds)》这款游戏,很多人脑海里都会出现一个词,那就是“外挂”。确实,这款游戏因为外挂实在太多,被很多玩家诟病。一般玩家们根本没办法拥有一个良好的游戏体验。最近又有大量国外玩家刷屏,要求PUBG公司封锁中国区。
中国区域锁
有223页玩家都在齐刷刷的刷着
蓝洞至今已封禁超过150万账号,不过开挂人数并没有减少,游戏中挂逼依然活跃。蓝洞官方表示他们正在根据用户的网络状况来设置一个Ping值门槛,不过在所有地区实行这项措施之前,必须先进行调查以及测试。如果正式实行这项措施,Ping值高于该地区平均ping值的玩家以及远距离连入的玩家都将无法连接比赛。通过这项举措,只有Ping值在特定范围的玩家能够在同一个服务器内共同游戏,这也能带来更为稳定平和的环境。
那么问题来了,为什么像绝地求生,穿越火线这类的FPS游戏外挂屡禁不止,而MOBA类的游戏如LOL,DOTA,风暴英雄等却鲜有外挂呢?
一、技术方面(FPS游戏外挂门槛低)
玩游戏最重要的是流畅,如果画面一直卡顿相信没有玩家能受的了,而技术水平是有限的,这是网络游戏的一大痛点。回合制游戏还好,聊天战斗什么的对流畅性要求很低,中途丢包什么的也无伤大雅,MOBA游戏要求高些,但是零点几秒的失误是可以弥补的。但FPS游戏就不一样了,几毫秒,定生死,对流畅性的要求极高,但现在能在毫秒时间内将数据往返几十个来回的服务器与计算机不是一般厂商和玩家用的起的。
因为射击游戏对流畅性要求很高,游戏操作必须得到即时反馈,所以大量数据都是在客户端即时进行的,然后将运算的结果传给电脑屏幕和服务器,并不需要服务器的验证与回传,或者说不能等待服务器慢吞吞的回应,硬要等待的话,那么玩家就会发现自己在玩回合制游戏。MOBA游戏中,是服务器告诉客户端,你在做什么。FPS游戏反之,是客户端告诉服务器,我在做什么。FPS游戏部分数据运算是在客户端进行的,而客户端又在玩家手上,这就为游戏作弊者提供了方便,FPS作弊门槛低的根源就在于此。作弊者大可以告诉服务器:我的血量是9999999。绝地求生最近还出现了瞪眼挂,威力堪比写轮眼,看一眼就死(你瞅啥-。-)
而像LOL,所有数据都要经过服务器的检验,非法操作一律不执行,想修改数据的话你得先黑掉腾讯的服务器,然后做好被企鹅告到怀疑人生的准备——双重非法,MOBA游戏作外挂不仅门槛高,风险也大。
二、人为因素
1、成就感驱使开挂
FPS的核心规则很简单:快速而准确的瞄准。玩家的天分是不一样的,有七八秒打不中前方正中间的固定靶(不要觉得不可思议,我曾经跟对面的菜鸟互射了200发子弹不分胜负(⊙ˍ⊙)),有人能在自己都没反应的过来情况下依靠肌肉记忆0.1秒超视距爆头,这其中的差距能有几百倍,再加上FPS网游角色普遍血薄,反应快的玩家一对多完全不是问题,所以个人主义,英雄主义在FPS游戏中的流行不难理解,而秒杀敌人,一对多,个人极限翻盘的带来的成就感也是超强的——一个人靠暴力碾压了其他十几个人,能不爽吗?
在FPS游戏中,透视挂可以让你知晓敌人位置,永远快人一步;自瞄挂可以解决所有准星乱晃的问题;锁头挂让你刚枪所向披靡,颇有一种外挂在手,天下我有的气势,具有极强的诱惑性。而相对应的检测力度有弱,只要克制一些击杀人数别太多就不容易被发现
至于MOBA游戏,首先开发者难以开发出十分强大的外挂,其次外挂对玩家的帮助也有限,因为MOBA游戏中个人能力是有上限的,攻速只能到某个值,金钱只能买属性有限的装备,其他属性实际上也有极限,所以MOBA中玩家很难以一对多,技术高了只能秀,个人英雄主义被大大削弱了。
2、难辨别:人都分不清,更别提电脑了
FPS玩家看死亡回放有时会比较懵逼:这家伙的准星这么准,是不是自瞄?这个家伙怎么知道我在这,是不是透视?因为人的发挥有好有坏,外挂的有些行为完全可以解释为手感好,或者运气好,试着打几枪结果爆头了也是有可能的,让人对整个游戏环境充满怀疑,信任变得廉价,于是就算大家没有遇见外挂,对面凭借着技术和运气把自己打死了,玩家们也往往会怀疑对方开了挂
在CS:GO里似乎就要人性化一些。除了以检测内存代码为原理的VAC反作弊系统,V社还引入了“Overwatch”模块,利用人工审查来清除作弊份子。系统会给出匿名嫌疑人的视频,由被授予权限的审查者投票判定他是否开挂:有证据不足和明显开挂两个选项,只有压倒性的投票才能将嫌疑人判决,而证据不足的嫌疑人继续观察。这种玩家审查的方式不仅减轻了官方负担,也提高了清挂准确率,如此一来,那些一眼就能看出来的暴力开挂玩家很快就会被剔除出游戏。
然而,没有不透风的墙,像Overwatch这样的玩家审查也并不是万能的,审查者可以观察嫌疑人是否开挂,开挂者也可以演戏对不对?假装没开透视,发现敌人是运气好;假装没开微自瞄,偶尔打偏几枪送死,关键时刻再大显神威,一个个都是影帝。虽然说有开挂,但这些影帝为避免被认出,多用的是影响小的辅助性外挂,自身又要演戏躲避审查,在菜鸟看来和高手没什么区别,在高手眼中也就是个平级的对手。
除却演技党,还有种非内存外挂也很难辨别,使用者常称其为辅助软件,鼠标宏和按键精灵就属于软外挂。鼠标宏是安装在鼠标驱动或者鼠标硬件内的一个程序,本身对游戏数据影响很少,所以系统无法检测。而按键精灵是在输入系统上面做手脚,输入指令总是比正常玩家快准稳,按键精灵就能有效降低连招失误率,这绝对影响了游戏平衡性,但无论是玩家还是反作弊系统都很难区分这些操作是玩家做的还是脚本做的。
反作弊:八仙过海各显神通
要想根除外挂话,必须从技术上断绝,也就是说需要超越本世代的网速与高性能的计算机,这个是时间问题,在此之前,厂商和玩家只能用其他措施对抗外挂,让我们看看反作弊小组的研究成果吧。
对于内存挂,官方会推出检测系统,比如腾讯的tenprotect反作弊系统。tenprotect拥有系统级的权限,会在进入游戏前就启动,收集各种数据的同时监视你的电脑进程,隐藏游戏内存,一旦检测到有进程试图干扰游戏数据,tenprotect会根据不同情况采取不同措施,可能会结束可疑进程运作,甚至删除掉可疑进程(就是这么霸道!),遇到无法解决的情况tenprotect会直接关闭游戏!
当然,这种检测电脑进程的程序存在是否合理就是一个长期议题。与许多用户广为诟病的某些电脑“助手”、“管家”一样,其超高的权限在原理上与所谓“流氓插件”并无直接区别。检测有效的代价就是你的一举一动都被尽收眼底,隐私堪忧的同时也必然会占用电脑资源,影响游戏流畅度。权限低,占用资源少,反挂力度弱;权限高,占用资源多,游戏不流畅,世界各国的反外挂程序都处在这种矛盾中。
反外挂战争市场是场持久战,这需要玩家,厂商和社会各界人士的广泛参与,稍有松懈,外挂就会毁掉游戏体验,夺走厂商收益,有碍行业的发展。胜利是可以预见的,等到高性能计算机与超时代网络设施普及之时,也许这场战争就会画上句号,这不仅需要游戏从业者的坚持,更需要每一位玩家的自我约束。