【技术实现步骤摘要】
本公开实施例涉及计算机,具体而言,涉及一种虚拟角色的控制方法、虚拟角色的控制装置、计算机可读存储介质以及电子设备。
技术介绍
1、在一些相关的虚拟角色的控制方法中,可以直接采用全流程的模仿学习以及强化学习的方式来确定绕行路径;但是,该方式对于一些游戏场景的泛化能力较低,进而使得所得到的目标绕行路径的准确率较低。
2、需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本公开的目的在于提供一种虚拟角色的控制方法、虚拟角色的控制装置、计算机可读存储介质以及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的所得到的目标绕行路径的准确率较低的问题。
2、根据本公开的一个方面,提供一种虚拟角色的控制方法,包括:
3、根据第一虚拟角色在游戏场景中的第一当前场景位置,确定所述第一虚拟角色绕行所述游戏场景中的候选障碍物的候选绕行路径;
4
...【技术保护点】
1.一种虚拟角色的控制方法,其特征在于,包括:
2.根据权利要求1所述的虚拟角色的控制方法,其特征在于,根据第一虚拟角色在游戏场景中的第一当前场景位置,确定所述第一虚拟角色绕行所述游戏场景中的候选障碍物的候选绕行路径,包括:
3.根据权利要求2所述的虚拟角色的控制方法,其特征在于,基于所述候选交互坐标点,生成所述第一虚拟角色绕行所述游戏场景中的候选障碍物的候选绕行路径,包括:
4.根据权利要求3所述的虚拟角色的控制方法,其特征在于,对与所述候选障碍物对应的虚拟障碍物模型进行凸包分解,得到第一原始凸包分块,包括:
5.根据
...【技术特征摘要】
1.一种虚拟角色的控制方法,其特征在于,包括:
2.根据权利要求1所述的虚拟角色的控制方法,其特征在于,根据第一虚拟角色在游戏场景中的第一当前场景位置,确定所述第一虚拟角色绕行所述游戏场景中的候选障碍物的候选绕行路径,包括:
3.根据权利要求2所述的虚拟角色的控制方法,其特征在于,基于所述候选交互坐标点,生成所述第一虚拟角色绕行所述游戏场景中的候选障碍物的候选绕行路径,包括:
4.根据权利要求3所述的虚拟角色的控制方法,其特征在于,对与所述候选障碍物对应的虚拟障碍物模型进行凸包分解,得到第一原始凸包分块,包括:
5.根据权利要求1所述的虚拟角色的控制方法,其特征在于,确定所述候选绕行路径中与所述第二虚拟角色对应的第一目标最远坐标点,包括:
6.根据权利要求5所述的虚拟角色的控制方法,其特征在于,对所述候选绕行路径进行插值处理,得到多个目标插值点,包括:
7.根据权利要求6所述的虚拟角色的控制方法,其特征在于,确定目标间隔中需要进行插值的原始插值点的数量,包括:
8.根据权利要求1所述的虚拟角色的控制方法,其特征在于,基于所述第一目标最远坐标点,从候选绕行路径中确定目标绕行路径,包括:
9.根据权利要求8所述的虚拟角色的控制方法,其特征在于,确定所述第一虚拟角色由第一当前场景位置移动至所述第一目标最远坐标点的第一移动时间,包括:
10....
【专利技术属性】
技术研发人员:徐侃,王佳,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。