基于碰撞游戏的异常数据检测方法和系统的制作方法_4

文档序号:8528338阅读:来源:国知局
生碰撞时自动游戏对象的预计坐标。
[0083]如图4所示,在一个实施例中,该基于碰撞游戏的异常数据检测系统还包括:前置判断模块307,用于根据最终参数判断发生碰撞时自动游戏对象是否在客户端的显示界面内,若是则控制预计坐标计算模块308执行根据初始坐标和最终参数计算发生碰撞时自动游戏对象的预计坐标;若否则判定检测到异常数据。
[0084]如图5所示,在一个实施例中,该基于碰撞游戏的异常数据检测系统还包括:前置判断模块307’,用于根据最终参数判断发生碰撞时自动游戏对象是否在客户端的显示界面内,若是则控制异常数据检测模块310执行根据预计坐标和最终坐标的匹配程度检测异常数据;若否则判定检测到异常数据。
[0085]在一个实施例中,异常数据检测模块310还用于判断预计坐标和最终坐标的偏差是否在预设偏差范围内,若是则判定数据正常,若否则判定检测到异常数据。
[0086]如图6所示,在一个实施例中,该基于碰撞游戏的异常数据检测系统还包括调整模块309,用于获取当前时间,根据当前时间与碰撞时间的时间差,和/或初始运动状态信息与最终运动状态信息的差异调整预设偏差范围。
[0087]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【主权项】
1.一种基于碰撞游戏的异常数据检测方法,所述方法包括: 生成自动游戏对象并初始化,记录所述自动游戏对象的初始参数,所述初始参数包括初始坐标; 将所述自动游戏对象发送到客户端进行运算显示; 接收所述客户端当检测到控制游戏对象和所述自动游戏对象的碰撞事件后反馈的发生碰撞时所述自动游戏对象的最终参数,所述最终参数包括所述自动游戏对象的最终坐标; 根据所述初始坐标和所述最终参数计算发生碰撞时所述自动游戏对象的预计坐标; 根据所述预计坐标和所述最终坐标的匹配程度检测异常数据。
2.根据权利要求1所述的方法,其特征在于,所述初始参数还包括初始运动状态信息和初始时间,所述最终参数还包括最终运动状态信息和碰撞时间; 所述根据所述初始坐标和所述最终参数计算发生碰撞时所述自动游戏对象的预计坐标,包括: 根据所述初始坐标、所述初始时间、所述碰撞时间以及所述初始运动状态信息和/或所述最终运动状态信息,计算发生碰撞时所述自动游戏对象的预计坐标。
3.根据权利要求1所述的方法,其特征在于,所述接收所述客户端当检测到控制游戏对象和所述自动游戏对象的碰撞事件后反馈的发生碰撞时所述自动游戏对象的最终参数,所述最终参数包括所述自动游戏对象的最终坐标的步骤之后,还包括: 根据所述最终参数判断发生碰撞时所述自动游戏对象是否在所述客户端的显示界面内,若是则执行所述根据所述初始坐标和所述最终参数计算发生碰撞时所述自动游戏对象的预计坐标的步骤,或者执行所述根据所述预计坐标和所述最终坐标的匹配程度检测异常数据的步骤;若否则判定检测到异常数据。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述根据所述预计坐标和所述最终坐标的匹配程度检测异常数据,包括: 判断所述预计坐标和所述最终坐标的偏差是否在预设偏差范围内,若是则判定数据正常,若否则判定检测到异常数据。
5.根据权利要求4所述的方法,其特征在于,所述判断所述预计坐标和所述最终坐标的偏差是否在预设偏差范围内之前,还包括: 获取当前时间,根据所述当前时间与所述碰撞时间的时间差,和/或所述初始运动状态信息与所述最终运动状态信息的差异调整预设偏差范围。
6.一种基于碰撞游戏的异常数据检测系统,其特征在于,所述系统包括: 自动游戏对象生成模块,用于生成自动游戏对象并初始化,记录所述自动游戏对象的初始参数,所述初始参数包括初始坐标; 自动游戏对象发送模块,用于将所述自动游戏对象发送到客户端进行运算显示; 最终参数接收模块,用于接收所述客户端当检测到控制游戏对象和所述自动游戏对象的碰撞事件后反馈的发生碰撞时所述自动游戏对象的最终参数,所述最终参数包括所述自动游戏对象的最终坐标; 预计坐标计算模块,用于根据所述初始坐标和所述最终参数计算发生碰撞时所述自动游戏对象的预计坐标; 异常数据检测模块,用于根据所述预计坐标和所述最终坐标的匹配程度检测异常数据。
7.根据权利要求6所述的系统,其特征在于,所述初始参数还包括初始运动状态信息和初始时间,所述最终参数还包括最终运动状态信息和碰撞时间; 所述预计坐标计算模块还用于根据所述初始坐标、所述初始时间、所述碰撞时间以及所述初始运动状态信息和/或所述最终运动状态信息,计算发生碰撞时所述自动游戏对象的预计坐标。
8.根据权利要求6所述的系统,其特征在于,所述系统还包括:前置判断模块,用于根据所述最终参数判断发生碰撞时所述自动游戏对象是否在所述客户端的显示界面内,若是则控制所述预计坐标计算模块执行根据所述初始坐标和所述最终参数计算发生碰撞时所述自动游戏对象的预计坐标,或者控制所述异常数据检测模块执行根据所述预计坐标和所述最终坐标的匹配程度检测异常数据;若否则判定检测到异常数据。
9.根据权利要求6-8任意一项所述的系统,其特征在于,所述异常数据检测模块还用于判断所述预计坐标和所述最终坐标的偏差是否在预设偏差范围内,若是则判定数据正常,若否则判定检测到异常数据。
10.根据权利要求9所述的系统,其特征在于,所述系统还包括调整模块,用于获取当前时间,根据所述当前时间与所述碰撞时间的时间差,和/或所述初始运动状态信息与所述最终运动状态信息的差异调整预设偏差范围。
【专利摘要】本发明提供了一种基于碰撞游戏的异常数据检测方法,所述方法包括:生成自动游戏对象并初始化,记录所述自动游戏对象的初始参数,所述初始参数包括初始坐标;将所述自动游戏对象发送到客户端进行运算显示;接收所述客户端当检测到控制游戏对象和所述自动游戏对象的碰撞事件后反馈的发生碰撞时所述自动游戏对象的最终参数,所述最终参数包括所述自动游戏对象的最终坐标;根据所述初始坐标和所述最终参数计算发生碰撞时所述自动游戏对象的预计坐标;根据所述预计坐标和所述最终坐标的匹配程度检测异常数据。使用本发明提供的基于碰撞游戏的异常数据检测方法,可以检测碰撞游戏中的异常数据。本发明还提供了一种基于碰撞游戏的异常数据检测系统。
【IPC分类】G06F19-00
【公开号】CN104850726
【申请号】CN201410050536
【发明人】曾志坚
【申请人】博雅网络游戏开发(深圳)有限公司
【公开日】2015年8月19日
【申请日】2014年2月13日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1