← 返回列表

游戏中行为状态处理方法、装置、计算机设备和存储介质

申请号: CN201810642701.3
申请人: 腾讯科技(上海)有限公司
申请日期: 2018年6月21日

摘要文本

本申请涉及一种游戏中行为状态处理方法、装置、计算机设备和可读存储介质,该方法包括:获取游戏中当前业务模块运行过程中接收到的行为执行请求;解析行为执行请求,得到目标行为标识;当调用状态检测接口,根据目标行为标识确定目标行为处于与当前业务模块冲突所对应的锁定状态时,终止执行行为执行请求对应的目标行为。通过调用状态检测接口对目标行为状态进行检测,当目标行为为锁定状态时,说明目标行为与当前的业务模块冲突,通过终止执行该目标行为,避免了因继续执行目标行为,而导致出现游戏故障,提高了游戏运行的稳定性和流畅性。

专利详细信息

项目 内容
专利名称 游戏中行为状态处理方法、装置、计算机设备和存储介质
专利类型 发明授权
申请号 CN201810642701.3
申请日 2018年6月21日
公告号 CN108854066B
公开日 2024年3月12日
IPC主分类号 A63F13/45
权利人 腾讯科技(上海)有限公司
发明人 张钧凯
地址 上海市徐汇区虹梅路1801号C区5层

专利主权项内容

1.一种游戏中行为状态处理方法,其特征在于,所述方法包括:获取游戏中当前业务模块运行过程中接收到的行为执行请求;所述当前业务模块,包括一个或多个当前正在运行的业务模块;所述业务模块是指游戏开发过程中基于业务功能划分的逻辑代码;所述业务模块包括战斗模块、地图模块、背包模块和角色模块;解析所述行为执行请求,得到目标行为标识;调用状态检测接口,获取锁定行为状态表;所述锁定行为状态表用于记录处于锁定状态的行为的行为标识、以及对所述行为进行锁定的业务模块标识;所述行为是指游戏运行过程中所能实现的操作;所述行为包括场景跳转、更换装备和主动攻击;当所述锁定行为状态表中包括所述目标行为标识,且对所述目标行为标识所表征的目标行为进行锁定的业务模块标识包括所述当前业务模块的业务模块标识时,确定目标行为处于与所述当前业务模块冲突所对应的锁定状态;终止执行所述行为执行请求对应的目标行为;当满足行为解锁条件时,获取满足所述行为解锁条件的业务模块标识;根据预设的解锁逻辑,获取与所述业务模块标识冲突的目标行为标识;调用状态设置接口,解除所述业务模块标识以及与所述业务模块标识冲突的目标行为标识之间的锁定关系。