[发明专利]一种角色的控制方法、装置、电子设备及可读存储介质在审
| 申请号: | 202210129019.0 | 申请日: | 2022-02-11 |
| 公开(公告)号: | CN114470777A | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 郑运辉 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | A63F13/577 | 分类号: | A63F13/577 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 高燕 |
| 地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 角色 控制 方法 装置 电子设备 可读 存储 介质 | ||
1.一种角色的控制方法,其特征在于,通过第一终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分的游戏场景,所述控制方法包括:
确定在目标虚拟角色预设距离范围内的至少一个需要进行避让的障碍物;
基于所述目标虚拟角色的当前速度以及每一个障碍物的移动速度,构建每一个障碍物对应的距离场函数;
根据每一个障碍物对应的距离场函数,确定出所述目标虚拟角色满足的避障条件,并根据所述目标虚拟角色满足的避障条件,确定出控制所述目标虚拟角色进行避让的目标避障速度;其中,所述目标虚拟角色满足的避障条件为所述目标虚拟角色以当前速度移动会撞上障碍物,或者所述目标虚拟角色以当前速度移动不会撞上障碍物;
控制所述目标虚拟角色以所述目标避障速度移动。
2.根据权利要求1所述的控制方法,其特征在于,所述障碍物的移动速度中指示的移动速率包括移动速率为零以及移动速率不为零;
所述障碍物的移动速率为零,通过以下步骤构建障碍物对应的距离场函数:
根据所述障碍物的形状,确定构成所述障碍物的形状的至少一个目标基础图形;
基于预设的基础图形与距离场函数的映射关系以及所述至少一个目标基础图形,确定障碍物对应的距离场函数。
3.根据权利要求2所述的控制方法,其特征在于,所述障碍物的移动速率不为零,通过以下步骤构建障碍物对应的距离场函数:
基于所述障碍物的形状的边界,从所述目标虚拟角色的位置处确定到所述障碍物边界位置处的两条切线;
基于分别计算出的所述障碍物的形状对应的距离场函数以及每一条切线对应的距离场函数,确定目标距离场函数;
按照偏移量,对所述目标距离场函数进行偏移,得到障碍物对应的距离场函数。
4.根据权利要求3所述的控制方法,其特征在于,通过以下步骤确定所述偏移量:
基于所述目标虚拟角色的当前速度以所述障碍物的移动速度,确定出所述目标虚拟角色与所述障碍物的相对速度;
基于所述相对速度以及预设调整系数,确定所述偏移量。
5.根据权利要求1所述的控制方法,其特征在于,通过以下步骤确定所述目标虚拟角色满足的避障条件:
针对于每一个障碍物,根据该障碍物的移动速度以及所述目标虚拟角色的当前速度,基于该障碍物对应的距离场函数,确定出所述目标虚拟角色与该障碍物之间的距离场数值;
从确定出的多个距离场数值中确定出数值最小的距离场数值,确定为所述目标虚拟角色对应的目标距离场数值;
若所述目标距离场数值大于或者等于预设数值阈值,确定所述目标虚拟角色以当前速度移动不会撞上障碍物;
若所述目标距离场数值小于预设数值阈值,确定所述目标虚拟角色以当前速度移动会撞上障碍物。
6.根据权利要求1所述的控制方法,其特征在于,所述目标虚拟角色满足的避障条件为目标虚拟角色以当前速度移动不会撞上障碍物,通过以下步骤确定所述目标避障速度:
将所述目标虚拟角色的当前速度,确定为所述目标避障速度。
7.根据权利要求1所述的控制方法,其特征在于,所述目标虚拟角色满足的避障条件为目标虚拟角色以当前速度移动会撞上障碍物,通过以下步骤确定所述目标避障速度:
确定出多个采样速度;
基于每个采样速度对应的距离场数值,确定出至少一个候选速度;
根据预设的所述目标虚拟角色的期望速度,从确定出的至少一个候选速度中,筛选出所述目标避障速度;其中,所述期望速度的速度方向为所述目标虚拟角色的目的地相对于所述目标虚拟角色的方向。
8.根据权利要求7所述的控制方法,其特征在于,通过以下步骤确定采样速度:
根据所述目标虚拟角色在一帧范围内转动的范围,确定速度方向的采样范围;
在所述采样范围内,以所述期望速度的期望方向为基准,按照预设的采样增量,确定出多个采样速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210129019.0/1.html,转载请声明来源钻瓜专利网。





