游戏检测方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:31227458 阅读:21 留言:0更新日期:2021-12-08 09:36
本申请提供了一种游戏检测方法、装置、电子设备及计算机可读存储介质,涉及计算机技术领域。该方法包括:向服务器发送游戏作弊检测请求,并接收服务器基于游戏作弊检测请求发送的游戏的真实角色的初始化基础数据;基于初始化基础数据建立针对真实角色的影子角色;获取真实角色进入游戏后获得的动态交互数据;基于初始化基础数据以及动态交互数据,确定影子角色的预测参数信息,并获取真实角色的真实参数信息;向服务器发送影子角色的预测参数信息以及真实角色的真实参数信息,影子角色的预测参数信息以及真实参数信息用于服务器检测客户端针对真实角色是否存在游戏作弊。端针对真实角色是否存在游戏作弊。端针对真实角色是否存在游戏作弊。

【技术实现步骤摘要】
游戏检测方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及计算机技术
,具体而言,本申请涉及一种游戏检测方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着游戏的用户的飞速增长,游戏类型也越来越多,游戏一直饱受用户作弊问题的困扰。用户通过外挂行为在游戏中牟取利益,例如,通过倍攻,即调整游戏角色的参数信息,以提升游戏角色的攻击伤害。通过这些不正当的游戏方式牟利的行为不仅难以监控,同时给游戏开发者带来大量的经济损失,因而对游戏作弊进行检测显得尤为重要。
[0003]目前,可以通过收集客户端中游戏角色的基础数据,并与服务器中该游戏角色的基础数据进行对比校验,以检测游戏角色的参数信息是否调整,从而检测是否存在游戏作弊,但是,游戏角色的参数信息不单是由游戏角色的基础数据决定的,还与游戏角色的其他数据相关,只基于基础数据检测参数信息是否调整,数据覆盖并不全面,导致检测结果的精确度较低。

技术实现思路

[0004]本申请提供了一种游戏作弊检测方法、装置、电子设备以及计算机存储介质,可以解决现有技术中存在的问题。
[0005]本申请实施例提供的技术方案如下:
[0006]本申请的第一方面提供了一种游戏作弊检测方法,包括:
[0007]向服务器发送游戏作弊检测请求,并接收服务器基于游戏作弊检测请求发送的游戏的真实角色的初始化基础数据;
[0008]基于初始化基础数据建立针对真实角色的影子角色;
[0009]获取真实角色进入游戏后获得的动态交互数据;基于初始化基础数据以及动态交互数据,确定影子角色的预测参数信息,并获取真实角色的真实参数信息;
[0010]向服务器发送影子角色的预测参数信息以及真实角色的真实参数信息,影子角色的预测参数信息以及真实参数信息用于服务器检测客户端针对真实角色是否存在游戏作弊。
[0011]在一种可选的实施方式中,影子角色的预测参数信息包括影子角色的属性信息;
[0012]基于初始化基础数据以及动态交互数据,确定影子角色的预测参数信息,包括:
[0013]基于初始化基础数据以及动态交互数据,确定影子角色的属性信息。
[0014]在一种可选的实施方式中,影子角色的预测参数信息包括影子角色的预测攻击伤害;
[0015]基于初始化基础数据以及动态交互数据,确定影子角色的预测参数信息,包括:
[0016]基于初始化基础数据以及动态交互数据,确定影子角色的属性信息;
[0017]基于影子角色的属性信息,确定影子角色的预测攻击伤害。
[0018]在一种可选的实施方式中,基于初始化基础数据以及动态交互数据,确定影子角色的属性信息,包括:
[0019]基于影子角色的初始化基础数据,确定影子角色的初始属性信息;
[0020]获取游戏的属性更新规则,基于属性更新规则和动态交互数据,调整影子角色的初始属性信息,调整得到影子角色的属性信息。
[0021]在一种可选的实施方式中,动态交互数据包括:增益buff或减益buff;
[0022]动态交互数据以下至少一项:
[0023]服务器基于游戏场景发送给客户端的动态交互数据;
[0024]真实角色进行游戏获得的动态交互数据;
[0025]与真实角色处于游戏中同一队伍的其他角色进行游戏获得的、并对真实角色生效的动态交互数据。
[0026]本申请的第二方面提供了一种游戏作弊检测方法,包括:
[0027]当接收到至少一个客户端发送的游戏作弊检测请求时,基于游戏作弊检测请求向至少一个客户端分别发送对应的游戏的真实角色的初始化基础数据;初始化基础数据用于对应的客户端建立针对真实角色的影子角色;
[0028]接收至少一个客户端分别发送的真实角色的真实参数信息,以及针对真实角色所建立的影子角色的预测参数信息;
[0029]其中,影子角色的预测参数信息是对应的客户端基于初始化基础数据以及真实角色进入游戏后获得的动态交互数据确定的;
[0030]基于至少一个客户端分别对应的影子角色的预测参数信息以及真实角色的真实参数信息,检测各客户端针对对应的真实角色是否存在游戏作弊。
[0031]在一种可选的实施方式中,基于至少一个客户端分别对应的影子角色的预测参数信息以及真实角色的真实参数信息,检测各客户端针对对应的真实角色是否存在游戏作弊,包括以下至少一项:
[0032]确定至少一个客户端分别对应的影子角色的预测参数信息以及真实角色的真实参数信息之间的比率是否在预置比率范围内,并基于确定结果确定各客户端针对对应的真实角色是否存在游戏作弊;
[0033]基于至少一个客户端分别对应的影子角色的预测参数信息以及真实角色的真实参数信息,依据预置的历史存在游戏作弊客户端名单,确定各客户端针对对应的真实角色是否存在游戏作弊。
[0034]本申请的第三方面提供了一种游戏作弊检测方法,包括:
[0035]第一客户端向服务器发送游戏作弊检测请求,并接收服务器基于游戏作弊检测请求发送的、由第二客户端运行的游戏的真实角色的初始化基础数据;第二客户端与第一客户端处于同一游戏场景;第一客户端基于初始化基础数据建立针对真实角色的影子角色;
[0036]第一客户端获取真实角色进入游戏后获得的动态交互数据;基于初始化基础数据以及动态交互数据,确定影子角色的预测参数信息,并向服务器发送预测参数信息;
[0037]第二客户端获取真实角色的真实参数信息,并向服务器发送真实参数信息;
[0038]服务器基于影子角色的预测参数信息以及真实参数信息检测客户端针对真实角色是否存在游戏作弊。
[0039]本申请的第四方面提供了一种游戏作弊检测装置,包括:
[0040]第一收发模块,用于向服务器发送游戏作弊检测请求,并接收服务器基于游戏作弊检测请求发送的游戏的真实角色的初始化基础数据;
[0041]角色建立模块,用于基于初始化基础数据建立针对真实角色的影子角色;
[0042]确定模块,用于获取真实角色进入游戏后获得的动态交互数据;基于初始化基础数据以及动态交互数据,确定影子角色的预测参数信息,并获取真实角色的真实参数信息;
[0043]第二收发模块,用于向服务器发送影子角色的预测参数信息以及真实角色的真实参数信息,影子角色的预测参数信息以及真实参数信息用于服务器检测客户端针对真实角色是否存在游戏作弊。
[0044]在一种可选的实施方式中,影子角色的预测参数信息包括影子角色的属性信息;
[0045]确定模块,具体用于基于初始化基础数据以及动态交互数据,确定影子角色的属性信息。
[0046]在一种可选的实施方式中,影子角色的预测参数信息包括影子角色的预测攻击伤害;
[0047]确定模块,具体用于基于初始化基础数据以及动态交互数据,确定影子角色的属性信息;
[0048]基于影子角色的属性信息,确定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏作弊检测方法,其特征在于,包括:向服务器发送游戏作弊检测请求,并接收所述服务器基于所述游戏作弊检测请求发送的游戏的真实角色的初始化基础数据;基于所述初始化基础数据建立针对所述真实角色的影子角色;获取所述真实角色进入游戏后获得的动态交互数据;基于所述初始化基础数据以及所述动态交互数据,确定所述影子角色的预测参数信息,并获取所述真实角色的真实参数信息;向所述服务器发送所述影子角色的预测参数信息以及所述真实角色的真实参数信息,所述影子角色的预测参数信息以及所述真实参数信息用于所述服务器检测所述客户端针对所述真实角色是否存在游戏作弊。2.根据权利要求1所述的方法,其特征在于,所述影子角色的预测参数信息包括所述影子角色的属性信息;所述基于所述初始化基础数据以及所述动态交互数据,确定所述影子角色的预测参数信息,包括:基于所述初始化基础数据以及所述动态交互数据,确定所述影子角色的属性信息。3.根据权利要求1所述的方法,其特征在于,所述影子角色的预测参数信息包括所述影子角色的预测攻击伤害;所述基于所述初始化基础数据以及所述动态交互数据,确定所述影子角色的预测参数信息,包括:基于所述初始化基础数据以及所述动态交互数据,确定所述影子角色的属性信息;基于所述影子角色的属性信息,确定所述影子角色的预测攻击伤害。4.根据权利要求2或3所述的方法,其特征在于,所述基于所述初始化基础数据以及所述动态交互数据,确定所述影子角色的属性信息,包括:基于所述影子角色的初始化基础数据,确定所述影子角色的初始属性信息;获取所述游戏的属性更新规则,基于所述属性更新规则和所述动态交互数据,调整所述影子角色的初始属性信息,调整得到所述影子角色的属性信息。5.一种游戏作弊检测方法,其特征在于,包括:当接收到至少一个客户端发送的游戏作弊检测请求时,基于所述游戏作弊检测请求向所述至少一个客户端分别发送对应的游戏的真实角色的初始化基础数据;所述初始化基础数据用于对应的客户端建立针对真实角色的影子角色;接收至少一个客户端分别发送的真实角色的真实参数信息,以及针对所述真实角色所建立的影子角色的预测参数信息;其中,所述影子角色的预测参数信息是对应的客户端基于所述初始化基础数据以及所述真实角色进入游戏后获得的动态交互数据确定的;基于所述至少一个客户端分别对应的所述影子角色的预测参数信息以及所述真实角色的真实参数信息,检测各客户端针对对应的真实角色是否存在游戏作弊。6.一种游戏作弊检测方法,其特征在于,包括:第一客户端向服务器发送游戏作弊检测请求,并接收所述服务器基于...

【专利技术属性】
技术研发人员:殷赵辉彭青白何小龙漆定军许云清吴凯李帅黄金煌
申请(专利权)人:深圳市腾讯网域计算机网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1