The embodiment of the invention provides a method for cheating checking in games. The method includes: acquiring a trajectory sequence of the characters in the game, which includes a coordinate sequence obtained by continuously sampling the real-time coordinate positions of the characters in the game; acquiring the statistical information entropy of the trajectory sequence, wherein the statistical information entropy represents the clutter of the trajectory sequence. Degree; and when the statistical information entropy is less than a preset threshold, it is determined that the character's behavior is suspected of cheating. Cheating suspicion can be judged by obtaining the trajectory sequence of the character and using the statistical information entropy of the trajectory sequence, which avoids the additional deployment added to the game for cheating checking, and to a certain extent reduces the impact of cheating checking on the user's game experience, thus bringing a better experience to the user. The embodiment of the present invention provides a device, medium and computing device for cheating checking in games.
【技术实现步骤摘要】
用于游戏中作弊校验的方法、介质、装置和计算设备
本专利技术的实施方式涉及互联网领域,更具体地,本专利技术的实施方式涉及一种用于游戏中作弊校验的方法、介质、装置和计算设备。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。在整个游戏领域中,存在有玩家通过代打脚本等机器作弊方式玩游戏。其中,代打脚本是利用游戏逻辑漏洞,通过采用自动化脚本控制游戏内角色,替代玩家进行操作,以达到刷金币、经验的目的。通过代打脚本等作弊方式玩游戏时,角色无法与游戏中的其他玩家形成有效互动,会造成游戏体验降低、其他玩家乐趣降低,而且会严重破坏游戏的公平性等。目前,已经出现一些校验游戏中的作弊行为的方法,通常在游戏中部署特定的校验路径。根据用户在该特定的校验路径中的行为进行判断。例如,通过在游戏环境中预先设置单向通过区域,通过校验用户在单向通过区域中的轨迹高差变化情况,判断用户是否有根据场景变化跨越高度变化的能力,从而识别用户是否使用自动脚本进行代打。
技术实现思路
但是,由于现有技术中进行作弊校验时要部署特定的校验路径, ...
【技术保护点】
1.一种用于游戏中作弊校验的方法,包括:获取所述游戏中的角色的轨迹序列,所述轨迹序列包括通过对所述角色在所述游戏中的实时坐标位置连续采样获得的坐标序列;获取所述轨迹序列的统计信息熵Stotal,其中所述统计信息熵Stotal表征了所述轨迹序列的杂乱程度;在所述统计信息熵Stotal小于预设阈值Sth时,确定所述角色的行为存在作弊嫌疑。
【技术特征摘要】
1.一种用于游戏中作弊校验的方法,包括:获取所述游戏中的角色的轨迹序列,所述轨迹序列包括通过对所述角色在所述游戏中的实时坐标位置连续采样获得的坐标序列;获取所述轨迹序列的统计信息熵Stotal,其中所述统计信息熵Stotal表征了所述轨迹序列的杂乱程度;在所述统计信息熵Stotal小于预设阈值Sth时,确定所述角色的行为存在作弊嫌疑。2.根据权利要求1所述的方法,其中,所述统计信息熵Stotal包括以下任意一个维度的信息熵、或者以下任意多个维度的信息熵的总和:轨迹熵St,表征所述轨迹序列中所述角色的所有移动中单次移动形成的轨迹的杂乱程度;角度熵Sa,表征所述轨迹序列中所述角色的所有移动中单次移动的方向的杂乱程度;以及步长差分序列熵Sd,表征所述轨迹序列中所述角色的所有移动中单次移动的步长的杂乱程度。3.根据权利要求1所述的方法,在所述确定所述角色的行为存在作弊嫌疑之后,所述方法还包括:将所述轨迹序列组成的轨迹进行分割得到R个分段子轨迹traji,i=1,2,...,R.R≥2;将所述R个分段子轨迹中的每一个分段子轨迹在[0,l]上进行离散傅里叶变换,得到轨迹张量Ttraj:Ttraj=[DFTl(traj1)DFTl(traj2)...DFTl(trajR)]T,其中l为所述游戏中的地图的长度;将所述轨迹张量Ttraj输入至神经网络,以通过所述神经网络对所述轨迹张量Ttraj进行分类;以及获取所述神经网络的输出以确定所述角色的行为是否属于作弊行为。4.根据权利要求3所述的方法,其中,所述获取所述神经网络的输出以确定所述角色的行为是否属于作弊行为,包括:获取所述神经网络输出的对所述轨迹张量Ttraj中的每一分量的分类结果其中,代表了所述轨迹张量Ttraj中第i个分量traji的作弊嫌疑程度...
【专利技术属性】
技术研发人员:侯杰,李晓燕,丛林,温翔,夏侯佐鑫,沈旭东,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。