fps游戏中的外挂问题一直都是最让设计师头疼的问题之一即使到了vr平台也依旧如此。
主要还是因为游戏类型的原因fps游戏中为了保证游戏的流畅性采用了很多依托本地计算的方案这样就相当于是给了外挂在客户端修改数据的空间。
虽说在vr平台各项技术已经革新但全面根除外挂的影响还是一件非常困难的事情尤其是在射击游戏领域。
而绝大多数游戏公司解决外挂的思路还是从技术本身入手比如通过技术水平把游戏本身做的漏洞更少、更加难以被入侵、更容易发现那些伪装成正常程序的外挂程序并加以检测和制止。
但毕竟道高一尺、魔高一丈外挂的制作者作为进攻方本来就更有优势。就像很多游戏中找bug总比修改bug要容易得多。
而且射击类游戏开发的收益实在太大所以在利益的诱惑下有无数的外挂制作者都为着利益而趋之若鹜。
在其他游戏中即使对方开挂也依旧会受制于角色本身的属性问题但fps游戏完全不同几毫秒就定生死开挂能够获得最大收益。
至于陈陌前世著名的vac系统虽然名气很大但也并不能根除外挂只能作为一种辅助手段。
vac其实就是检测到用户内存或者其他硬件的异常时会隔一段时间将用户禁用让外挂制作者难以判断到底是哪段代码诱发了vac。
这个系统虽然准确率相对较高但最大的问题在于时效性很差可以说是秋后算账。显然对于很多专业开挂的选手来说这种程度的封禁根本是不疼不痒。
毕竟绝大多数专业挂逼手上都有很多账号封一个换一个就是了。
至于用程序检测来辨认外挂在陈陌的前世也是一件很难实现的事情。
很多反作弊系统确实是从玩家数据入手的但由于人工智能的水平不高数据不足根本无法准确判断这个人到底是开挂了还是本身就是高手。
毕竟高手和菜鸟之间的各项数据本来就是天壤之别。
所以也有人把战地1的公平决斗系统戏称为官方反高手程序因为这个系统对于高手是在太不友好了经常误判。
而到目前为止其实最有效的方式还是官方推出检测系统也就是陈陌之前在《守望先锋》中所做的事情。
这种检测系统拥有极高权限在进入游戏之前就会启动收集各种数据的同时监视设备的进程、隐藏游戏内存一旦检测到有程序试图干扰游戏数据就会采取相应的措施而检测到一些无法解决的状况时甚至会直接关闭游戏。
当然从原理上来说这种超高的权限跟所谓的流氓插件没有本质上的区别这样的代价就是用户的一举一动都会被尽收眼底。
一方面有可能会对用户的隐私构成侵犯另一方面也会在一定程度上造成游戏流畅度变低。
但不管怎么说这都是目前最有效的办法。
陈陌深知这一点所以在《守望先锋》外挂泛滥时他也非常果断的采用了这种检测程序禁止了那些相对低端的外挂。
乱世用重典有时候过于瞻前顾后对玩家反而是一种伤害。
更何况vr游戏舱不同于pc主要的功用还是用来玩游戏的。
但是这个系统也不是万能的就像前世的pc游戏有鼠标宏这种东西一样。
在平行世界的vr游戏中也有类似的辅助输入设备可以骗过检测程序可以对玩家的意识信号进行修正让那些本来枪法很差的玩家都能够大幅提高准确度。
对此陈陌的思路又回到了最开始能否通过人工智能进行审判判断一名玩家到底是高手还是挂逼呢?
之前的游戏做不到是因为人工智能的水平太低通过各种数据来判断玩家的真实水平时往往存在着很大的误差。
但是盘古系统的人工智能已经足够发达通过对大批玩家的真实数据筛选和检测完全可以更好地确定哪些操作与人类接近从而分辨出挂逼和高手。
从某种意义上来说盘古系统和origin本身就是全世界最顶尖的外挂甚至可以做到全面模拟人类操作、以假乱真的程度。
那么它们对于“某种操作是否像是人类做出的”这一判断肯定要比绝大多数人类认知的更清楚。
所以陈陌的方案是首先通过大量的数据为盘古系统提供相应的审查标准让人工智能可以掌握人类在游戏中的习惯表现以及相应的概率数据。
其次玩家在游戏中的某些节点比如杀人数超过八个或者吃鸡等等会触发检测。此时系统就会检测该玩家整盘游戏中所传输的数据是否有异常发现异常就纳入怀疑目标。
当然对于一些被频繁举报的玩家也会进行审查。
而且游戏中的数据出现特殊情况时也会引发人工智能的报警比如某玩家的瞄准始终锁定敌人的脖子或者腰部其数据明显大幅超出正常值同样会诱发检测。
对于确认开挂的玩家根据开挂的不同制裁的方式也不同。
对于锁血、透视、爆飞机、吸人等特殊外挂将直接永久封禁这种外挂根本没什么演技也没什么迷惑性太低端没有留着的必要。
此外对于开微自瞄或辅助瞄准的玩家陈陌有恶意的玩笑在等着他们。
首先这些玩家在本局游戏内就会直接遭受制裁。游戏中将会直接在隐蔽位置刷新一个人工智能执法者将该玩家当场击毙。
这之后该玩家在系统内将会有一个隐藏的作弊者标签。再度匹配之后只能和其他的开挂者匹配到一起也就是专门的外挂服。
外挂服看起来和正常的服务器完全一样但这里面全都是使用外挂的玩家而且混杂着大量的人工智能。
由于这些外挂玩家都是开类似微自瞄外挂的演技派玩家所以他们并不会很快发现自己已经进入了外挂服。【本章节首发沧元图书网,请记住网址(https://Www.CangYuanTuShu.Com)】