一种移动终端游戏中校验异常玩家的系统及方法与流程

文档序号:14900951发布日期:2018-07-10 20:39阅读:371来源:国知局

本发明涉及一种移动终端游戏中校验异常玩家的系统及方法,属于计算机游戏安全领域。



背景技术:

在当今时代,手机游戏已经成为人们生活娱乐一种常规娱乐方式,手机游戏开发也成为it行业一个很重要的组成部分。

为了游戏战斗的流畅度,目前业内大多数游戏厂商都会将游戏的战斗逻辑放置于客户端去处理。然而手机游戏研发成品后正式发布后,频繁的会出现被玩家刷bug,玩家通过篡改内存数据,修改客户端当前玩家数据,导致游戏不平衡的情况频繁发生,严重其他正常玩家游戏体验。本发明就是解决这个问题一种减少玩家篡改客户端数据影响的解决方案。



技术实现要素:

针对现有技术的不足,本发明的技术方案提供了一种移动终端游戏中校验异常玩家的系统及方法,用于减少玩家篡改客户端数据影响的目的。

本发明的技术方案包括一种移动终端游戏中校验异常玩家的系统,其特征在于,该系统包括:关卡配置模块,用于获取移动终端游戏配置文件,进一步根据配置获取游戏游戏所有关卡数据,并生成与关卡对应通关数据阈值表;阈值对比模块,用于对用户每次通关关卡的战斗数据上限写入数据阈值表,并执行对比,若通关数据与数据阈值超过一定比例,则生成异常日志;日志展示模块,用于使用可交互界面展示异常用户每个关卡的战斗数据变化,并将超过阈值的战斗数据进行显著标识。

根据所述的移动终端游戏中校验异常玩家的系统,其中关卡配置模块用于执行以下步骤:s21,获取移动终端用户系统目录的游戏文件集,进一步,获取游戏文件对应的配置文件;s22,为每个对应的游戏文件生成对应的数据表,根据对配置文件解析使用数据表存储游戏文件对应的关卡战斗数据阈值。

根据所述的移动终端游戏中校验异常玩家的系统,其中战斗数据包括用于在关卡战斗具有关联的关联数据,以及,关联数据的运算集。

根据所述的移动终端游戏中校验异常玩家的系统,其中数据阈值为关联数据以及关联数据的运算集阈值。

根据所述的移动终端游戏中校验异常玩家的系统,其中阈值对比模块用于执行以下步骤:s51,获取用户每次通过关卡的所产生的通关数据,查找用户通关数据的阈值;s52,计算用户通关数据阈值与关卡数据阈值的比值,若比值低于下限阈值或上限阈值时将该用户的关卡通关数据计入通关数据阈值表,进而生成对应的异常日志,所述上限阈值为关卡数据极限值。

根据所述的移动终端游戏中校验异常玩家的系统,其中日志展示模块还包括:使用图表对异常日志进行展示,该图表包括下限阈值、上限阈值、用户通关数据及异常标识。

本发明的技术方案还包括一种移动终端游戏中校验异常玩家的方法,其特征在于,该方法包括:获取移动终端游戏配置文件,进一步根据配置获取游戏游戏所有关卡数据,并生成与关卡对应通关数据阈值表;对用户每次通关关卡的战斗数据上限写入数据阈值表,并执行对比,若通关数据与数据阈值超过一定比例,则生成异常日志;使用可交互界面展示异常用户每个关卡的战斗数据变化,并将超过阈值的战斗数据进行显著标识。

本发明的有益效果为:优化游戏环境与用户体验,增加对于异常玩家的监控;及时发现异常玩家,对其进行处理,还游戏一个公平、公正的环境,给玩家比较好的游戏体验。

附图说明

图1所示为根据本发明实施方式的系统总体框图;

图2所示为根据本发明实施方式的异常玩家通关数据图表;

图3所示为根据本发明实施方式的正常玩家通关数据图表。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。本发明的移动终端游戏中校验异常玩家的系统及方法适用于移动终端游戏数据的异常处理。

图1所示为根据本发明实施方式的系统总体框图。关卡配置模块,用于获取移动终端游戏配置文件,进一步根据配置获取游戏游戏所有关卡数据,并生成与关卡对应通关数据阈值表;阈值对比模块,用于对用户每次通关关卡的战斗数据上限写入数据阈值表,并执行对比,若通关数据与数据阈值超过一定比例,则生成异常日志;日志展示模块,用于使用可交互界面展示异常用户每个关卡的战斗数据变化,并将超过阈值的战斗数据进行显著标识。

本发明的技术方进一步公开了对应的实施例流程,具体如下:

第一步:a玩家进入关卡5-2,战斗胜利后

第二步:对比表格配置通关极限战力要求2500,对比3000>2500,log玩家异常表格不记录a玩家信息

第三步:b玩家进入关卡5-2后修改客户端内存中玩家攻击力为10000,防御10000,战斗胜利后,服务器检测玩家当前战斗力为1000,战斗对,1000<2500,log玩家异常表格记录b玩家信息

第四步:客服人员查询异常表格发现b玩家在短时间频繁出现在异常表格中,鉴定b玩家为异常玩家,封号。并公示封号名单,还游戏一片干净的空间。

图2所示为根据本发明实施方式的异常玩家通关数据图表。其中e1-e2表示玩家1战斗力低于设定的通关战斗力任然完成了通关,而e3-e4时间段表示用户超过了游戏系统的战斗力极限,因此可以判定e1-e2和e3-e4对应的玩家均数据异常。

图3所示为根据本发明实施方式的正常玩家通关数据图表。e5-e6表示玩家3的战斗力在正常范围内波动,为正常数据。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。



技术特征:

技术总结
本发明的技术方案包括一种移动终端游戏中校验异常玩家的系统及方法,用于实现:获取移动终端游戏配置文件,进一步根据配置获取游戏游戏所有关卡数据,并生成与关卡对应通关数据阈值表;对用户每次通关关卡的战斗数据上限写入数据阈值表,并执行对比,若通关数据与数据阈值超过一定比例,则生成异常日志;使用可交互界面展示异常用户每个关卡的战斗数据变化,并将超过阈值的战斗数据进行显著标识。本发明的有益效果为:优化游戏环境与用户体验,增加对于异常玩家的监控;及时发现异常玩家,对其进行处理,还游戏一个公平、公正的环境,给玩家比较好的游戏体验。

技术研发人员:谢鸿雁;张健;李家顺;李佳炜;朱海旺;周伟杰
受保护的技术使用者:珠海金山网络游戏科技有限公司;成都西山居互动娱乐科技有限公司
技术研发日:2018.01.05
技术公布日:2018.07.10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1