中立对象的显示方法、装置、设备及存储介质制造方法及图纸

技术编号:29100468 阅读:28 留言:0更新日期:2021-06-30 10:12
本申请公开了一种中立对象的显示方法、装置、设备及存储介质,属于支持虚拟环境的应用程序领域。所述方法包括:显示位于虚拟环境中的中立对象,虚拟环境中存在第一虚拟角色、中立对象以及至少一个第二虚拟角色;获取中立对象的当前形态,中立对象至少具有受限形态和非受限形态,中立对象的当前形态用于反映中立对象的对抗能力的受限制程度;显示中立对象在当前形态下与目标角色进行对抗,目标角色包括第一虚拟角色和第二虚拟角色中的至少之一。中立对象在受限形态下的对抗能力与非受限形态不同,提供了一种对抗能力可灵活变化的中立对象,避免出现中立对象设计单一的问题,能够为用户带来丰富的对抗体验。用户带来丰富的对抗体验。用户带来丰富的对抗体验。

【技术实现步骤摘要】
中立对象的显示方法、装置、设备及存储介质


[0001]本申请涉及支持虚拟环境的应用程序领域,特别涉及一种中立对象的显示方法、装置、设备及存储介质。

技术介绍

[0002]在射击类游戏中,用户可以控制虚拟角色,在虚拟环境中与其他用户控制的虚拟角色组队,并与虚拟环境中的中立对象进行对抗。
[0003]在进行对抗的过程中,虚拟角色能够通过虚拟武器与中立对象进行对抗,中立对象能够通过普通攻击、使用虚拟武器攻击以及范围影响(Area Of Effect,AOE)攻击等与用户控制的虚拟角色进行对抗。当全部虚拟角色被中立对象击败时,视为用户对抗失败。当中立对象被虚拟角色击败时,视为用户对抗成功。
[0004]中立对象的对抗能力的难易程度是较难设计的环节,若中立对象设定为对抗能力较弱,此时用户易于对抗成功,甚至在发现中立对象的技能规律后快速“通关”。或者,若中立对象被设定为对抗能力较强,用户很容易在对抗早期就出现对抗失败的问题。因此,如何合理设计中立对象的对抗能力是一个亟待解决的技术问题。

技术实现思路

[0005]本申请提供了一种中立对象的显示方法、装置、设备及存储介质,提供了一种对抗能力可灵活变化的中立对象。所述技术方案如下:
[0006]根据本申请的一方面,提供了一种中立对象的显示方法,所述方法包括:
[0007]显示位于虚拟环境中的中立对象,所述虚拟环境中存在第一虚拟角色、所述中立对象以及至少一个第二虚拟角色,所述第一虚拟角色和所述第二虚拟角色组成队伍通过虚拟武器与所述中立对象进行对抗;
[0008]获取所述中立对象的当前形态,所述中立对象至少具有受限形态和非受限形态,所述中立对象的当前形态用于反映所述中立对象的对抗能力的受限制程度;
[0009]显示所述中立对象在所述当前形态下与目标角色进行对抗,所述目标角色包括第一虚拟角色和所述第二虚拟角色中的至少之一。
[0010]根据本申请的另一方面,提供了一种中立对象的显示装置,所述装置包括:
[0011]显示模块,用于显示位于虚拟环境中的中立对象,所述虚拟环境中存在第一虚拟角色、所述中立对象以及至少一个第二虚拟角色,所述第一虚拟角色和所述第二虚拟角色组成队伍通过虚拟武器与所述中立对象进行对抗;
[0012]获取模块,用于获取所述中立对象的当前形态,所述中立对象至少具有受限形态和非受限形态,所述中立对象的当前形态用于反映所述中立对象的对抗能力的受限制程度;
[0013]所述显示模块,用于显示所述中立对象在所述当前形态下与目标角色进行对抗,所述目标角色包括第一虚拟角色和所述第二虚拟角色中的至少之一。
[0014]在一个可选的设计中,所述显示模块,用于:
[0015]响应于所述中立对象处于所述受限形态,显示所述中立对象通过所述受限形态对应的对抗方式与所述目标角色进行对抗;
[0016]响应于所述中立对象处于所述非受限形态,显示所述中立对象通过所述非受限形态对应的对抗方式与所述目标角色进行对抗;
[0017]其中,处于所述受限形态的中立对象的对抗能力弱于处于所述非受限形态的中立对象。
[0018]在一个可选的设计中,所述中立对象的体表覆盖有覆盖物,所述中立对象处于所述受限形态,且所述中立对象的受限程度处于第i级;所述显示模块,用于:
[0019]响应于所述中立对象失去的生命值达到生命值阈值,显示处于所述受限形态中的脱落状态的所述中立对象,处于所述脱落状态的所述中立对象的受限程度为第i+1级,所述受限程度与所述覆盖物的覆盖面积负相关;
[0020]响应于所述中立对象的体表不存在所述覆盖物,显示所述中立对象通过所述非受限形态对应的对抗方式与所述目标角色进行对抗。
[0021]在一个可选的设计中,所述装置还包括:
[0022]中断模块,用于响应于处于所述受限形态的所述中立对象,被切换至所述脱落状态,中断显示所述中立对象进行普通攻击。
[0023]在一个可选的设计中,所述受限形态下的对抗方式包括第一追击方式,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;所述显示模块,用于:
[0024]响应于所述中立对象处于所述第一追击方式,显示所述中立对象朝所述目标角色移动;
[0025]响应于在所述中立对象移动的过程中,所述目标角色处于所述中立对象的第一攻击范围内,显示所述中立对象对所述目标角色进行普通攻击。
[0026]在一个可选的设计中,所述受限形态下的对抗方式包括召唤方式;所述显示模块,用于:
[0027]响应于所述中立对象处于所述召唤方式,显示所述中立对象召唤被召唤对象;
[0028]响应于所述中立对象召唤出所述被召唤对象,显示所述被召唤对象追击所述目标角色。
[0029]在一个可选的设计中,所述非受限形态下的对抗方式包括第二追击方式,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;所述显示模块,用于:
[0030]响应于所述中立对象处于所述第二追击方式,显示所述中立对象朝所述目标角色移动;
[0031]响应于在所述中立对象移动的过程中,所述目标角色处于所述中立对象的第二攻击范围内,显示所述中立对象对所述目标角色进行普通攻击;
[0032]其中,处于所述第二追击方式的所述中立对象的攻击速度以及移动速度快于处于所述第一追击方式的所述中立对象。
[0033]在一个可选的设计中,所述非受限形态下的对抗方式包括横扫方式,所述中立对象具有攻击肢体,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;所述显示模块,用于:
[0034]响应于所述中立对象处于所述横扫方式,显示所述中立对象朝所述目标角色移动;
[0035]响应于在所述中立对象移动的过程中,所述目标角色处于所述中立对象的第三攻击范围内,显示所述中立对象的第一攻击预警动作,所述第一攻击预警动作用于提示所述中立对象将发起攻击;
[0036]响应于所述第一攻击预警动作完成显示,显示所述中立对象通过所述攻击肢体攻击所述目标角色。
[0037]在一个可选的设计中,所述非受限形态下的对抗方式包括戳刺方式;所述显示模块,用于:
[0038]响应于所述中立对象处于所述戳刺方式,获取所述目标角色,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;
[0039]响应于获取到所述目标角色,显示所述中立对象的第二攻击预警动作,所述第二攻击预警动作用于提示所述中立对象将发起攻击;
[0040]响应于所述第二攻击预警动作完成显示,显示从所述中立对象的位置向所述虚拟环境的边缘逐渐产生攻击特效,所述虚拟环境的边缘是根据所述中立对象的位置与所述目标角色的位置之间的连线确定的,所述攻击特效会对触碰的所述第一虚拟角色和所述第二虚拟角色造成击飞效果以及伤害。
[0041]在一个可选的设计中,所述非受限形态下的对抗方式包括喷射方式;所述显示模块,用于:...

【技术保护点】

【技术特征摘要】
1.一种中立对象的显示方法,其特征在于,所述方法包括:显示位于虚拟环境中的中立对象,所述虚拟环境中存在第一虚拟角色、所述中立对象以及至少一个第二虚拟角色,所述第一虚拟角色和所述第二虚拟角色组成队伍通过虚拟武器与所述中立对象进行对抗;获取所述中立对象的当前形态,所述中立对象至少具有受限形态和非受限形态,所述中立对象的当前形态用于反映所述中立对象的对抗能力的受限制程度;显示所述中立对象在所述当前形态下与目标角色进行对抗,所述目标角色包括第一虚拟角色和所述第二虚拟角色中的至少之一。2.根据权利要求1所述的方法,其特征在于,所述显示所述中立对象在所述当前形态下与目标角色进行对抗,包括:响应于所述中立对象处于所述受限形态,显示所述中立对象通过所述受限形态对应的对抗方式与所述目标角色进行对抗;响应于所述中立对象处于所述非受限形态,显示所述中立对象通过所述非受限形态对应的对抗方式与所述目标角色进行对抗;其中,处于所述受限形态的中立对象的对抗能力弱于处于所述非受限形态的中立对象。3.根据权利要求2所述的方法,其特征在于,所述中立对象的体表覆盖有覆盖物,所述中立对象处于所述受限形态,且所述中立对象的受限程度处于第i级;所述方法还包括:响应于所述中立对象失去的生命值达到生命值阈值,显示处于所述受限形态中的脱落状态的所述中立对象,处于所述脱落状态的所述中立对象的受限程度为第i+1级,所述受限程度与所述覆盖物的覆盖面积负相关;响应于所述中立对象的体表不存在所述覆盖物,显示所述中立对象通过所述非受限形态对应的对抗方式与所述目标角色进行对抗。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:响应于处于所述受限形态的所述中立对象,被切换至所述脱落状态,中断显示所述中立对象进行普通攻击。5.根据权利要求2所述的方法,其特征在于,所述受限形态下的对抗方式包括第一追击方式,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;所述响应于所述中立对象处于所述受限形态,显示所述中立对象通过所述受限形态对应的对抗方式与所述目标角色进行对抗,包括:响应于所述中立对象处于所述第一追击方式,显示所述中立对象朝所述目标角色移动;响应于在所述中立对象移动的过程中,所述目标角色处于所述中立对象的第一攻击范围内,显示所述中立对象对所述目标角色进行普通攻击。6.根据权利要求2所述的方法,其特征在于,所述受限形态下的对抗方式包括召唤方式;所述响应于所述中立对象处于所述受限形态,显示所述中立对象通过所述受限形态对应的对抗方式与所述目标角色进行对抗,包括:响应于所述中立对象处于所述召唤方式,显示所述中立对象召唤被召唤对象;响应于所述中立对象召唤出所述被召唤对象,显示所述被召唤对象追击所述目标角
色。7.根据权利要求5所述的方法,其特征在于,所述非受限形态下的对抗方式包括第二追击方式,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;所述响应于所述中立对象处于所述非受限形态,显示所述中立对象通过所述非受限形态对应的对抗方式与所述目标角色进行对抗,包括:响应于所述中立对象处于所述第二追击方式,显示所述中立对象朝所述目标角色移动;响应于在所述中立对象移动的过程中,所述目标角色处于所述中立对象的第二攻击范围内,显示所述中立对象对所述目标角色进行普通攻击;其中,处于所述第二追击方式的所述中立对象的攻击速度以及移动速度快于处于所述第一追击方式的所述中立对象。8.根据权利要求2所述的方法,其特征在于,所述非受限形态下的对抗方式包括横扫方式,所述中立对象具有攻击肢体,所述目标角色为所述第一虚拟角色和所述第二虚拟角色中的任一角色;所述响应于所述中立对象处于所述非受限形态,显示所述中立对象通过所述非受限形态对应的对抗方式与所述目标角色进行对抗,包括:响应于所述中立对象处于所述横扫方式,显示所述中立对象朝所述目标角色移动;响应于在所述中立对象移动的过程中,所述目标角色处于所述中立对象的第三攻击范围内,显示所述中立对象的第一攻击预警动作,所述第一攻击预警动作用于提示所述中立对象将发起攻击;响应于所述第一攻击预警动作完成显示,显示所述中立对象通过所述攻击肢体攻击所述目标角色。9.根...

【专利技术属性】
技术研发人员:林凌云
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1