一种信息处理方法、装置及计算机可读存储介质制造方法及图纸

技术编号:24695612 阅读:24 留言:0更新日期:2020-06-30 21:54
本申请实施例公开了一种信息处理方法、装置及计算机可读存储介质,本申请实施例通过接收终端上传的虚拟操作信息和相应的第一位置信息;根据所述虚拟操作信息和第一位置信息确定当前的更新状态;当检测到当前的更新状态符合预设条件时,根据所述虚拟操作信息进行计算,得到相应的第二位置信息;当检测到当前的更新状态不符合预设条件时,使用所述虚拟操作信息和第一位置信息进行位置更新。以此,在保留防止异常情况的更新机制下,充分的利用终端上传的可信任的虚拟操作信息和相应的第一位置信息进行快速更新,节省了服务器移动验证的开销,极大的提升了信息处理的效率。

The invention relates to an information processing method, a device and a computer-readable storage medium

【技术实现步骤摘要】
一种信息处理方法、装置及计算机可读存储介质
本申请涉及信息处理
,具体涉及一种信息处理方法、装置及计算机可读存储介质。
技术介绍
随着互联网技术的飞速发展,智能终端处理器的处理能力也越来越强,从而衍生出很多在大屏幕或超大屏幕上基于人机交互实现操控的应用,例如联机第一人称射击类(First-personshootinggame,FPS)游戏,此类游戏可以支持多个玩家同时在线,基于丰富的场景,进行生动的互动娱乐。现有技术中,在联机FPS游戏中,游戏主题逻辑会运行于服务器,包括人工智能(ArtificialIntelligence,AI)决策,虚拟单位的位置和状态等,每个玩家的移动和位置信息,均由服务器进行计算和更新,即客户端会将玩家的本地位置和玩家的输入定时发送至服务器,服务器会根据玩家的输入进行模拟,对客户端的本地位置进行确定或纠正,防止客户端作弊和掉线。在对现有技术的研究和实践过程中,本申请的专利技术人发现,现有技术中,服务器需要对大量的信息进行计算,而且计算的过程又涉及到复杂的场景交互,导致计算开销大,信息处理的本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:/n接收终端上传的虚拟操作信息和相应的第一位置信息;/n根据所述虚拟操作信息和第一位置信息确定当前的更新状态;/n当检测到所述当前的更新状态符合预设条件时,根据所述虚拟操作信息进行计算,得到相应的第二位置信息;/n当检测到所述当前的更新状态不符合预设条件时,使用所述虚拟操作信息和第一位置信息进行位置更新。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:
接收终端上传的虚拟操作信息和相应的第一位置信息;
根据所述虚拟操作信息和第一位置信息确定当前的更新状态;
当检测到所述当前的更新状态符合预设条件时,根据所述虚拟操作信息进行计算,得到相应的第二位置信息;
当检测到所述当前的更新状态不符合预设条件时,使用所述虚拟操作信息和第一位置信息进行位置更新。


2.根据权利要求1所述的信息处理方法,其特征在于,所述根据所述虚拟操作信息和第一位置信息确定当前的更新状态的步骤,包括:
获取所述虚拟操作信息相应的操作时间,并根据所述第一位置信息确定相应的移动信息;
检测所述操作时间是否达到预设更新时间;
当检测到所述操作时间达到预设更新时间时,判定为当前的更新状态符合预设条件,并重新计算所述预设更新时间;
当检测到所述操作时间未达到预设更新时间时,根据所述移动信息确定当前的更新状态。


3.根据权利要求2所述的信息处理方法,其特征在于,所述据所述移动信息确定当前的更新状态的步骤,包括:
检测所述移动信息是否符合预设移动规则;
当检测到所述移动信息符合预设移动规则时,判定为当前的更新状态不符合预设条件;
当检测到所述移动信息不符合预设移动规则时,判定为当前的更新状态符合预设条件。


4.根据权利要求3所述的信息处理方法,其特征在于,所述检测所述移动信息是否符合预设移动规则的步骤,包括:
获取当前的目标位置信息与所述第一位置信息之间的位移数据;
当检测到所述位移数据大于预设距离数据时,判定为所述移动信息不符合预设移动规则;
当检测到所述位移数据不大于预设距离数据时,检测所述目标位置信息与第一位置信息之间是否发生物体碰撞;
当检测到目标位置信息与第一位置信息之间发生物体碰撞时,判定为所述移动信息不符合预设移动规则;
当检测到目标位置信息与第一位置信息之间未发生物体碰撞时,判定为所述移动信息符合预设移动规则。


5.根据权利要求2所述的信息处理方法,其特征在于,所述根据所述移动信息确定当前的更新状态的步骤之前,还包括:
检测是否接收到特殊移动状态中止指令;
当检测接收到特殊移动状态中止指令时,判定为当前的更新状态符合预设条件;
当检测未接收到特殊移动状态中止指令时,执行根据所述移动信息确定当前的更新状态的步骤。


6.根据权利要求2所述的信息处理方法,其特征在于,所述根据所述虚拟操作信息进行计算,得到相应的第二位置信息的步骤之后,还包括:
获取所述第一位置信息与第二位置信息之间的距离;
当检测到所述距离小于第一预设阈值时,保存所述第二位置信息,增加所述预设更新时间,并反馈成功信息至终端;
当检测到所述距离不小于第一预设阈值时,检测是否处于特殊移动状态;
当检测到处于特殊移动状态时,将所述第一预设阈值更改为第二预设阈值进行位置检测,所述第二预设阈值大于所述第一预设阈值;
当检测到不处于特殊移动状态时,通过目标函数对第一位置信息进行验证。


7.根据权利要求6所述的信息处理方法,其特征在于,所述将所述第一预设阈值更改为第二预设阈值进行位置检测的步骤,包括:
检测所述距离是否小于第二预设阈值;
当检测到所述距离小于第二预设阈值时,保存所述第二位置信息,并反馈成功信息至终端;
当检测到所述距离不小于第二预设阈值时,执行通过目标函数对第一位置信息进行验证的步骤。


8.根据权利要求7所述的信息处理方法,其特征在于,所述通过目标函数对第一位置信息进行验证的步骤,包括:
当检测到通过目标函数对第一位置信息验证通过且处于特殊移动状态时,保留第二位置信息,并反馈成功信息至终端;
当...

【专利技术属性】
技术研发人员:何欢
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1