基于ESP透视投影的FPS自动瞄准原理应用研究

2021-02-27 07:37:04唐逸帆王皓宇张仕斌
网络安全技术与应用 2021年2期
关键词:游戏

◆唐逸帆 王皓宇 张仕斌

基于ESP透视投影的FPS自动瞄准原理应用研究

◆唐逸帆 王皓宇 张仕斌

(成都信息工程大学网络空间安全学院 四川 610103)

AimBot向来是FPS游戏安全最大的威胁,破坏了竞技的公平性与游戏程序的完整性,对游戏产业造成了巨大的经济损失,是安全人员不容忽视的问题,需要不断改进与完善游戏安全方案,为用户营造一个安全、公平的游戏环境。结合计算机图形学中的投影转换知识与在Unity3D中的具体实现,对FPS游戏中自动瞄准原理进行了简要论述与分析。

FPS游戏安全;计算机图形学;透视投影;Anti-cheat

自从1993年的FPS神作——毁灭战士发行以来至今,FPS(第一人称射击)游戏的热度从未衰减。随着网络游戏的飞速发展,FPS多人在线游戏的代表——绝地求生、Apex等大逃杀类游戏在吸引到越来越多玩家。由于FPS游戏的安全性问题,这类游戏也受到了黑色产业的“青睐”,Extra Sensual Perception(简称ESP,意为透视)与AimBot(自动瞄准)便是这其中的产物。

ESP和AimBot两种功能从实现细节上有很大差别,前者是3D坐标与2D坐标的变换问题,后者只涉及简单的角度计算。当然,这些知识对于游戏相关专业的同学来说,应该早已驾轻就熟了,笔者就不费太多篇幅来论述了。本文完全以初等数学的知识为基础,向读者阐述ESP和AimBot的原理。

1 AimBot(自动瞄准)原理及实现

AimBot,通俗来讲,就是使发射器(通常为枪械)精确地瞄准要射击的目标(通常为人类,载具等可攻击对象)。即,使弹道穿过要射击的目标(在忽略重力等因素的理想情况下)。

所以,要使发射器精确地瞄准要射击的目标,就需要修改游戏内存中的弹道数据。……

登录APP查看全文

猜你喜欢
游戏
做游戏
夜间游戏
游戏
送信游戏
疯狂的游戏
飞碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戏
第八章直接逃出游戏
小学科学(2015年7期)2015-07-29 22:29:00
第八章 直接逃出游戏
小学科学(2015年6期)2015-07-01 14:30:14
游戏五计算
游戏四换牌