[发明专利]一种角色碰撞规避方法、装置、设备以及存储介质有效
申请号: | 202110093798.9 | 申请日: | 2021-01-22 |
公开(公告)号: | CN112774204B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 董兆喆 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | A63F13/822 | 分类号: | A63F13/822;A63F13/79;A63F13/55 |
代理公司: | 北京中知法苑知识产权代理有限公司 11226 | 代理人: | 李明 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 角色 碰撞 规避 方法 装置 设备 以及 存储 介质 | ||
1.一种角色碰撞规避方法,其特征在于,所述方法包括:
在第一虚拟角色响应目标运动事件进行运动的情况下,获取所述第一虚拟角色的第一运动信息,以及在距离所述第一虚拟角色预设范围内的第二虚拟角色的第二运动信息;所述第一虚拟角色为非玩家角色,所述第二虚拟角色为玩家角色或非玩家角色;
在基于所述第一运动信息和所述第二运动信息,确定所述第一虚拟角色与所述第二虚拟角色之间在未来预设时间段内存在角色碰撞的情况下,获取所述第一虚拟角色躲避所述第二虚拟角色的避让信息;
控制所述第一虚拟角色按照所述避让信息进行运动。
2.根据权利要求1所述的方法,其特征在于,通过以下步骤确定所述第一虚拟角色与所述第二虚拟角色之间在未来预设时间内存在角色碰撞:
确定所述第一运动信息指示的所述第一虚拟角色在所述未来预设时间段内的第一运动路线和第一运动速度信息,以及确定所述第二运动信息指示的所述第二虚拟角色在未来预设时间段内的第二运动路线和第二运动速度信息;
根据所述第一运动路线和所述第一运动速度信息,以及所述第二运动路线和所述第二运动速度信息,判断所述第一虚拟角色和所述第二虚拟角色在未来预设时间段内是否存在角色碰撞。
3.根据权利要求2所述的方法,其特征在于,根据所述第一运动路线和所述第一运动速度信息,以及所述第二运动路线和所述第二运动速度信息,判断所述第一虚拟角色和所述第二虚拟角色在未来预设时间段内是否存在角色碰撞,包括:
根据所述第一运动路线和所述第二运动路线,确定所述第一运动路线和所述第二运动路线之间是否存在预测碰撞位置,其中,所述预测相撞位置为所述第一运动路线和所述第二运动路线的交点,或者分别位于所述第一运动路线和所述第二运动路线上的距离小于预设距离的两个路线点;
若存在所述预测碰撞位置,基于所述第一运动速度信息和所述第一运动路线,确定所述第一虚拟角色运动到所述预测碰撞位置的第一时间,并基于所述第二运动速度信息和所述第二运动路线确定所述第二虚拟角色运动到所述预测碰撞位置的第二时间;
若所述第一时间与所述第二时间之间的时间差小于预设时间阈值,确定所述第一虚拟角色与所述第二虚拟角色之间在所述未来预设时间段内存在角色碰撞。
4.根据权利要求1所述的方法,其特征在于,所述获取所述第一虚拟角色躲避所述第二虚拟角色的避让信息,包括:
检测所述第二虚拟角色的路权优先级是否高于所述第一虚拟角色的路权优先级;
若所述第二虚拟角色的路权优先级高于所述第一虚拟角色的路权优先级,获取所述第一虚拟角色的实体规避半径;
基于所述实体规避半径,对所述第一虚拟角色的运动进行调整,得到所述第一虚拟角色的规避信息;
其中,所述规避信息包括以下信息中的一种或者多种:
避让运动路线;避让运动速度;避让运动方向;避让运动时长。
5.根据权利要求4所述的方法,其特征在于,在所述检测所述第二虚拟角色的路权优先级是否高于所述第一虚拟角色的路权优先级之后,所述方法还包括:
若所述第二虚拟角色的路权优先级低于所述第一虚拟角色的路权优先级,确定所述第一虚拟角色无需避让,控制所述第一虚拟角色按照所述第一运动信息运动。
6.根据权利要求1所述的方法,其特征在于,当所述第二虚拟角色为玩家角色,并且所述第一虚拟角色的路权优先级高于所述玩家角色的路权优先级时,所述方法包括:
为所述玩家角色绑定玩家物理层,并为所述第一虚拟角色绑定非玩家物理层;
在检测到所述玩家角色向所述第一虚拟角色运动,并且所述玩家角色和所述第一虚拟角色之间能够发生碰撞时,控制所述玩家物理层和所述非玩家物理层之间彼此挤压,以避免所述玩家角色和所述第一虚拟角色之间的至少部分角色重叠。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110093798.9/1.html,转载请声明来源钻瓜专利网。