一种虚拟角色的对峙技能排序方法、装置及设备制造方法及图纸

技术编号:37582077 阅读:32 留言:0更新日期:2023-05-15 07:56
本发明专利技术涉及游戏技术领域,尤其涉及一种虚拟角色的对峙技能排序方法、装置及设备,所述方法具体包括:获取用于配置给第一技能和第二技能的技能父集信息、技能子集标识信息、技能子集优先级信息、连续技能子集信息和动作标识信息,以及所述第一技能和所述第二技能之间的技能子集强对应关系信息;响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,确定所述第一技能的第一技能子集集合的第一排序关系,或者,所述第一技能的第一技能子集集合和所述第二技能的第二技能子集集合之间的第二排序关系。本发明专利技术提供的回合制插序攻击规则解决了传统回合制游戏中被动方必须等待主动方动作行为结束后才可以继续行动的痛点。的痛点。的痛点。

【技术实现步骤摘要】
一种虚拟角色的对峙技能排序方法、装置及设备


[0001]本专利技术涉及游戏
,尤其涉及一种虚拟角色的对峙技能排序方法、装置及设备。

技术介绍

[0002]随着多年来回合制游戏的不断发展,对画面展现的实时反馈效果要求也越来越高,为了提高游戏的展现效果,催生出了不同的设计需求。现有的回合制游戏的对战流程多是顺序对战,在任一战斗回合内,始终都是一方的最小动作行为结束后,另一方接着进行相关的动作行为。大多数回合制游戏为了使游戏的展现形式更接近实时反馈的效果,在游戏中增加了对峙关系,市面上已有的方案主要实现了以下效果——当某一回合内的两个角色产生对峙关系后,在主动方攻击的动作行为结束后,被动方开始执行反击的动作行为。然而,即便好多游戏里存在对峙关系(例如:被动方会对主动方的攻击行为进行反击),但依旧是被动方需要等待主动方的最小动作行为结束才能行动,这降低了游戏的实时反馈效果,急需提供一种新的回合制执行规则以解决回合制游戏实时反馈效果差的痛点。

技术实现思路

[0003]本专利技术的目的在于提供一种虚拟角色的对峙技能排序方法、装置及设备,实现了回合制游戏的插序对战规则,在一定程度上解决相关技术中存在的技术问题之一。
[0004]为了达到上述技术目的,本专利技术所采取的技术方案包括:
[0005]一方面,本专利技术提供了一种虚拟角色的对峙技能排序方法,所述方法具体包括:
[0006]获取用于配置给第一技能和第二技能的技能父集信息、技能子集标识信息、技能子集优先级信息、连续技能子集信息和动作标识信息,以及所述第一技能和所述第二技能之间的技能子集强对应关系信息,所述第一技能用于供第一虚拟角色对第二虚拟角色进行攻击,所述第二技能用于供所述第二虚拟角色对所述第一虚拟角色进行攻击,所述动作标识信息用于供客户端确定所述技能子集标识信息对应的显示动画;
[0007]响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,确定所述第一技能的第一技能子集集合的第一排序关系,或者,所述第一技能的第一技能子集集合和所述第二技能的第二技能子集集合之间的第二排序关系;
[0008]根据所述第一排序关系或所述第二排序关系以及所述技能子集标识信息和所述动作标识信息,生成并显示目标显示动画。
[0009]进一步的,所述响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,确定所述第一技能的技能子集的第一排序关系,或者,所述第一技能的技能子集和所述第二技能的技能子集之间的第二排序关系,具体包括:
[0010]响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,判断所述第一虚拟角色和所述第二虚拟角色是否产生对峙关系;
[0011]若判断为否,根据所述第一技能的技能父集信息确定所述第一技能的第一技能子
集集合,并根据所述第一技能子集集合的技能子集优先级信息和连续技能子集信息确定第一排序关系;
[0012]若判断为是,根据所述第一技能的技能父集信息和所述第二技能的技能父集信息分别确定所述第一技能的第一技能子集集合和所述第二技能的第二技能子集集合,并根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息、连续技能子集信息与所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息确定第二排序关系。
[0013]更进一步的,所述根据所述第一技能子集集合的技能子集优先级信息和连续技能子集信息确定第一排序关系,具体包括:
[0014]根据所述第一技能子集集合的技能子集优先级信息确定第一排序关系;
[0015]或者,根据所述第一技能子集集合的连续技能子集信息确定第一排序关系;
[0016]或者,根据所述第一技能子集集合的连续技能子集信息确定第三排序关系,再根据所述第一技能子集集合的技能子集优先级信息确定第一排序关系。
[0017]更进一步的,所述根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息、连续技能子集信息与所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息确定第二排序关系,具体包括:
[0018]根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息确定第二排序关系;
[0019]或者,根据所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息确定第四排序关系,再根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息确定第二排序关系;
[0020]或者,根据所述第一技能子集集合的连续技能子集信息和技能子集优先级信息确定第五排序关系,再根据所述第二技能子集集合的连续技能子集信息和技能子集优先级信息确定第二排序关系;
[0021]或者,根据所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息与所述第一技能子集集合和所述第二技能子集集合的连续技能子集信息确定第六排序关系,再根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息确定第二排序关系。
[0022]进一步的,根据所述第一排序关系或所述第二排序关系以及所述技能子集标识信息和所述动作标识信息,生成并显示目标显示动画,具体包括:
[0023]基于所述技能子集标识信息和所述动作标识信息,根据所述第一排序关系或所述第二排序关系的每个连续技能子集的显示动画资源,确定第一显示动画;
[0024]基于所述技能子集标识信息和所述动作标识信息,根据所述第一排序关系或所述第二排序关系的每个非连续技能子集的显示动画资源,确定第二显示动画;
[0025]基于所述技能子集标识信息和所述动作标识信息,根据所述第二排序关系的每个存在强对应关系的技能子集以及相邻技能子集的显示动画资源,确定第三显示动画;
[0026]根据所述第一显示动画、所述第二显示动画和所述第三显示动画,生成并显示目标显示动画。
[0027]更进一步的,所述基于所述技能子集标识信息和所述动作标识信息,根据所述第
一排序关系或所述第二排序关系的每个连续技能子集的显示动画资源,确定第一显示动画,具体包括:
[0028]基于所述技能子集标识信息和所述动作标识信息,判断所述第一排序关系或所述第二排序关系的每个连续技能子集是否触发低几率事件,所述低几率事件包括暴击、被闪避和被防御;
[0029]若判断为是,将触发低几率事件的连续技能子集的系统指定显示动画替换为对应低几率事件的显示动画,确定第一显示动画;
[0030]若判断为否,对所述第一排序关系或所述第二排序关系的每个连续技能子集的系统指定显示动画不做更改,确定第一显示动画。
[0031]更进一步的,所述基于所述技能子集标识信息和所述动作标识信息,根据所述第一排序关系或所述第二排序关系的每个非连续技能子集的显示动画资源,确定第二显示动画,具体包括:
[0032]基于所述技能子集标识信息和所述动作标识信息,判断所述第一排序关系或所述第二排序关系的每个非连续技本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟角色的对峙技能排序方法,其特征在于,所述方法具体包括:获取用于配置给第一技能和第二技能的技能父集信息、技能子集标识信息、技能子集优先级信息、连续技能子集信息和动作标识信息,以及所述第一技能和所述第二技能之间的技能子集强对应关系信息,所述第一技能用于供第一虚拟角色对第二虚拟角色进行攻击,所述第二技能用于供所述第二虚拟角色对所述第一虚拟角色进行攻击,所述动作标识信息用于供客户端确定所述技能子集标识信息对应的显示动画;响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,确定所述第一技能的第一技能子集集合的第一排序关系,或者,所述第一技能的第一技能子集集合和所述第二技能的第二技能子集集合之间的第二排序关系;根据所述第一排序关系或所述第二排序关系以及所述技能子集标识信息和所述动作标识信息,生成并显示目标显示动画。2.根据权利要求1所述的方法,其特征在于,所述响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,确定所述第一技能的技能子集的第一排序关系,或者,所述第一技能的技能子集和所述第二技能的技能子集之间的第二排序关系,具体包括:响应于针对所述第一技能的触发指令,根据所述第一技能已释放成功的结果,判断所述第一虚拟角色和所述第二虚拟角色是否产生对峙关系;若判断为否,根据所述第一技能的技能父集信息确定所述第一技能的第一技能子集集合,并根据所述第一技能子集集合的技能子集优先级信息和连续技能子集信息确定第一排序关系;若判断为是,根据所述第一技能的技能父集信息和所述第二技能的技能父集信息分别确定所述第一技能的第一技能子集集合和所述第二技能的第二技能子集集合,并根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息、连续技能子集信息与所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息确定第二排序关系。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一技能子集集合的技能子集优先级信息和连续技能子集信息确定第一排序关系,具体包括:根据所述第一技能子集集合的技能子集优先级信息确定第一排序关系;或者,根据所述第一技能子集集合的连续技能子集信息确定第一排序关系;或者,根据所述第一技能子集集合的连续技能子集信息确定第三排序关系,再根据所述第一技能子集集合的技能子集优先级信息确定第一排序关系。4.根据权利要求2所述的方法,其特征在于,所述根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息、连续技能子集信息与所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息确定第二排序关系,具体包括:根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息确定第二排序关系;或者,根据所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息确定第四排序关系,再根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息确定第二排序关系;
或者,根据所述第一技能子集集合的连续技能子集信息和技能子集优先级信息确定第五排序关系,再根据所述第二技能子集集合的连续技能子集信息和技能子集优先级信息确定第二排序关系;或者,根据所述第一技能子集集合和所述第二技能子集集合之间的技能子集强对应关系信息与所述第一技能子集集合和所述第二技能子集集合的连续技能子集信息确定第六排序关系,再根据所述第一技能子集集合和所述第二技能子集集合的技能子集优先级信息确定第二排序关系。5.根据权利要求1所述的方法,其特征在于,根据所述第一排序关系或所述第二排序关系以及所述技能子集标识信息和所述动作标识信息,生成并显示目标显示动画,具体包括:基于所述技能子集标识信息和所述动作标识信息,根据所述第一排序关系或所述第二排序关...

【专利技术属性】
技术研发人员:许永超
申请(专利权)人:北京极炬网络科技有限公司
类型:发明
国别省市:

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

1