在PC端的多人游戏中,外挂问题一直是严重破坏游戏体验的顽疾。特别是在《绝地求生》这款多人对战游戏火起来之后,关于游戏外挂问题的讨论更是几乎成为了玩家们的“日常”。对于游戏的反外挂措施,在之前我们也看到了开发商蓝洞也使用了专业的第三方反外挂软件Battleye、玩家举报等多种监控措施。但抛除其他因素不说,单从这些技术措施上讲,究竟能否根治游戏的外挂问题呢?
很可惜的是,答案是否定的。
至于其中的原因,首先我们需要了解的是目前游戏反外挂的主要技术措施以及背后的内在逻辑。在明白了这些之后,对于这个问题的答案也就迎刃而解了。
反外挂的主要三种技术方式:
1、特征检测(Signature detection):检测游戏运行时,内存中数据运行的某种模式,然后与数据库资料进行核对
2、启发式分析(Heuristic analysis):对玩家的行为和数据分析(比如,一名普通玩家在游戏中突然有10杀1死,并且都是爆头击杀的异常表现,这位玩家可能就被关注)
3、玩家举报(User reports)
具体解释
1、特征检测
这项技术是目前大量多人游戏在反外挂中采取的首要措施(如《绝地求生》的主要反作弊软件Battleye就是以这种技术为主)。然而也就是这种技术的内在特点,决定了游戏外挂是无法根治的。
其工作原理与杀毒软件非常类似,这种措施下的反外挂具体过程如下:
1、如果作弊软件被开发出来
2、并且开挂者被检测出来
3、条件允许的话,作弊软件运行的特征码会进入到反外挂软件的数据库中
4、之后如果相同的作弊软件再次运行,其特征码就会被反外挂软件检测到
这种流程几乎就和杀毒软件的工作原理类似:电脑病毒首次开始传播,最终被检测到,之后相应病毒的代码被控制住,在经过分析之后进入杀毒软件的数据库,再有这种病毒的特征文件出现的话,杀毒软件就会隔离这些文件。这个过程就如此循环往复。
一夜之间,年轻人集体换上了“业主群闹事头像”。
老实说,袈裟还是得争取的
游侠网有幸采访到了11 bit工作室联合项目主管兼首席设计师 Jakub Stokalski先生和11 bit 工作室联合项目主管兼艺术总监Łukasz Juszczyk先生,在采访中他们为玩家们揭露了关于游戏设计的大量信息,下面让我们一起来看看吧!