【技术实现步骤摘要】
虚拟角色的控制方法、装置、设备、存储介质及程序产品
[0001]本申请要求于2022年08月19日提交的、申请号为202211000420.0、专利技术名称为“虚拟角色的控制方法、装置、设备、存储介质及程序产品”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
[0002]本申请实施例涉及应用程序开发
,特别涉及一种虚拟角色的控制方法、装置、设备、存储介质及程序产品。
技术介绍
[0003]一些游戏有时会引入对战机制以丰富游戏内容。
[0004]在相关技术中,参与对战的双方是虚拟角色,每个虚拟角色都对应有固定站立的位置,虚拟角色每次执行完一个操作,都会回到其对应的固定站立的位置上,这种方式也称为站桩。
[0005]在上述相关技术中,虚拟角色所处的位置较为限制,不够灵活。
技术实现思路
[0006]本申请实施例提供了一种虚拟角色的控制方法、装置、设备、存储介质及程序产品,能够提升虚拟角色所处的位置的灵活性。所述技术方案如下:
[0007]根据本申请实施例的一个方面,提供了一种虚拟角色的控制方法,所述方法包括:
[0008]显示回合制对战的战斗场景的显示画面,所述显示画面中显示有位于所述战斗场景中的第一虚拟角色,以及与所述第一虚拟角色进行所述回合制对战的第二虚拟角色;
[0009]在所述第一虚拟角色作为攻击方的情况下,控制所述第一虚拟角色从当前所处的第一初始位置移动至第一目标位置,并控制所述第一虚拟角色在所述第一目标位置执行针对所述第二虚拟角 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟角色的控制方法,其特征在于,所述方法包括:显示回合制对战的战斗场景的显示画面,所述显示画面中显示有位于所述战斗场景中的第一虚拟角色,以及与所述第一虚拟角色进行所述回合制对战的第二虚拟角色;在所述第一虚拟角色作为攻击方的情况下,控制所述第一虚拟角色从当前所处的第一初始位置移动至第一目标位置,并控制所述第一虚拟角色在所述第一目标位置执行针对所述第二虚拟角色的攻击行为;在所述攻击行为完成后,控制所述第一虚拟角色从所述第一目标位置移动至第二目标位置,所述第二目标位置不同于所述第一初始位置。2.根据权利要求1所述的方法,其特征在于,所述控制所述第一虚拟角色从当前所处的第一初始位置移动至第一目标位置,包括:根据所述第一初始位置以及所述第二虚拟角色当前所处的第二初始位置,从所述战斗场景中确定候选区域;从所述候选区域中,确定多个候选位置;从所述多个候选位置中确定满足攻击发起条件的目标候选位置,并根据所述目标候选位置确定所述第一目标位置;控制所述第一虚拟角色从所述第一初始位置移动至所述第一目标位置。3.根据权利要求1所述的方法,其特征在于,所述控制所述第一虚拟角色从当前所处的第一初始位置移动至第一目标位置之前,还包括:若所述第一初始位置满足攻击发起条件,则控制所述第一虚拟角色在所述第一初始位置执行针对所述第二虚拟角色的攻击行为;若所述第一初始位置不满足攻击发起条件,则执行所述控制所述第一虚拟角色从当前所处的第一初始位置移动至第一目标位置的步骤。4.根据权利要求2或3所述的方法,其特征在于,所述攻击发起条件包括以下至少之一:所述第一虚拟角色和所述第二虚拟角色之间无障碍物;所述第一虚拟角色和所述第二虚拟角色之间的坡度小于或等于第一阈值;所述第一虚拟角色和所述第二虚拟角色之间的距离小于或等于第二阈值。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述第一目标位置和所述第二虚拟角色被攻击后所移动至的位置,确定满足条件的位置作为所述第二目标位置;其中,所述条件包括:与所述第二虚拟角色被攻击后所移动至的位置分别位于所述第一目标位置的两侧,且与所述第一目标位置之间的第一距离相对于第二距离的差值小于或等于第三阈值,所述第二距离是所述第一目标位置和所述第二虚拟角色被攻击后所移动至的位置之间的距离。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述第一虚拟角色作为受击方的情况下,控制所述第一虚拟角色从当前所处的第三初始位置移动至第三目标位置。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:在参与所述回合制对战的虚拟角色的位置发生移动之后,对所述战斗场景进行更新,得到更新后的战斗场景;
显示所述更新后的战斗场景的显示画面。8.根据权利要求7所述的方法,其特征在于,所述对所述战斗场景进行更新,得到更新后的战斗场景,包括:从世界场景中选取符合条件的部分场景区域,作为所述更新后的战斗场景;其中,所述条件包括:所述部分场景区域包含参与所述回合制对战的至少两个虚拟角色的位置,且所述至少两个...
【专利技术属性】
技术研发人员:陈阳,罗绍怡,孙寅翔,林建锋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。