采用的都是‘客户端信任’机制。通俗点说,你开枪有没有爆头、人在什么位置,是由玩家的电脑客户端计算好,再同步给服务器的。这种机制只要客户端被劫持,外挂制作者就能直接篡改本地数据上报。”
说到这里,顾屿脑海里不可遏制地浮现出前世PUBG刚爆火时的那段魔幻岁月。
那简直是一场灾难级别的“诸神之战”。
前世的蓝洞公司因为前期开发时根本没料到游戏会这么火,底层架构千疮百孔。
导致游戏上线后外挂横行到了匪夷所思的地步:什么“海贼王路飞”手臂伸长八百米在山头盲狙,什么吉普车像UFO一样在天上飞,乃至跑得比子弹还快的“闪电侠”大乱斗,普通玩家跳伞落地就成盒。
前世那家公司硬生生被外挂折磨了整整两年,每天除了封号发道歉信毫无作为,白白把一款破圈神作的寿命和口碑消耗殆尽。这种底子没打好、全靠事后缝缝补补的惨痛教训,他绝不可能在这辈子重演。
“自瞄、透视、加速、无后坐力、飞天遁地,甚至是手臂变长几百米去打人,你能想到的所有离谱操作,只要开放了客户端信任,外挂全做得出来。”顾屿视线扫过众人,
“一旦外挂泛滥,正常玩家的游戏体验直接归零。口碑崩塌、用户流失、极光的直播内容全变成看挂逼表演,咱们辛辛苦苦搭建的所有正向循环,会在几个月内全部断裂!”
他看向柳云:“这件事我要求从架构层面解决,绝对不能事后补救。”
柳云笔尖一顿:“什么意思?”
“传统的反外挂思路是什么?在客户端装一个检测程序,扫描异常进程或者特征码。”顾屿摇头,
“没用。道高一尺魔高一丈,你查什么他绕什么,永远是猫捉老鼠。”
“我要的方案是:服务器端绝对权威,配合客户端行为预测与状态回滚。客户端不信任任何数据。所有关键判定,包括命中判定、移动速度、视野范围,必须在服务端完成
本章未完,请点击"下一页"继续阅读! 第4页 / 共5页