[发明专利]游戏角色的运动跟随方法及装置、存储介质、计算机设备在审
申请号: | 202010993884.0 | 申请日: | 2020-09-21 |
公开(公告)号: | CN112107862A | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 徐华龙;何文辉;董星辰;冯越宇;李聪;罗天成 | 申请(专利权)人: | 成都完美天智游科技有限公司 |
主分类号: | A63F13/56 | 分类号: | A63F13/56;A63F13/822 |
代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
地址: | 610093 四川省成都市中国(四川)自由贸易*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 游戏 角色 运动 跟随 方法 装置 存储 介质 计算机 设备 | ||
1.一种游戏角色的运动跟随方法,应用于服务器,其特征在于,包括:
接收角色跟随指令,其中,所述角色跟随指令包括目标角色标识以及至少一个跟随角色标识,所述目标角色为玩家角色或NPC角色;
基于所述目标角色标识,获取目标角色的目标移动路径帧数据;
根据跟随角色对应的预设跟随帧数差以及所述目标移动路径帧数据,确定所述跟随角色对应的跟随移动路径帧数据,其中,所述跟随移动路径帧数据包括基于所述目标移动路径帧数据对应的位置进行插值处理而确定的数据帧,并将所述跟随移动路径帧数据发送至所述跟随角色标识对应的跟随角色终端中,以使所述跟随角色实现对所述目标角色的运动跟随。
2.根据权利要求1所述的方法,其特征在于,所述目标移动路径帧数据包含的每个目标数据帧对应有目标帧时间以及目标帧位置;所述确定所述跟随角色对应的跟随移动路径帧数据,具体包括:
基于所述预设跟随帧数差以及所述目标数据帧,确定所述跟随移动路径帧数据中与所述目标数据帧对应的同步跟随数据帧,其中,所述同步跟随数据帧对应的跟随帧时间与所述目标数据帧对应的目标帧时间相同,所述同步跟随数据帧对应的跟随帧位置基于与相应的所述目标数据帧对应的目标跟随帧的位置确定,所述目标跟随帧为所述目标数据帧前向相差所述预设跟随帧数差的数据帧。
3.根据权利要求2所述的方法,其特征在于,所述确定所述跟随角色对应的跟随移动路径帧数据,具体包括:
获取所述目标移动路径帧数据中第一目标数据帧对应的第一目标帧位置和第一目标帧时间,以及获取所述跟随角色的第一跟随帧位置,其中,所述第一目标数据帧为所述目标移动路径帧数据中的第一帧;
基于所述第一目标帧位置以及所述第一跟随帧位置做插值,得到与所述预设跟随帧数差数量匹配的初始跟随帧位置;
标注所述初始跟随帧位置对应的初始跟随帧时间,确定所述跟随移动路径帧数据中的初始跟随数据帧,其中,第一个初始跟随帧时间为所述第一目标帧时间。
4.根据权利要求2所述的方法,其特征在于,所述确定所述跟随角色对应的跟随移动路径帧数据,具体包括:
获取所述目标移动路径帧数据中第一目标数据帧对应的第一目标帧位置和第二目标数据帧对应的第二目标帧位置,其中,所述第二目标数据帧为所述第一目标数据帧之后相差所述预设跟随帧数差数量的数据帧;
基于所述第一目标帧位置以及所述第二目标帧位置做插值,得到与所述预设跟随帧数差数量匹配的起步跟随帧位置,其中,所述起步跟随帧位置包括所述第二目标帧位置;
根据所述第一目标帧时间和所述第二目标帧时间标注所述起步跟随针位置对应的起步跟随帧时间,确定所述跟随移动路径帧数据中的起步跟随帧数据。
5.根据权利要求4所述的方法,其特征在于,所述基于所述第一目标帧位置以及所述第二目标帧位置做插值之前,所述方法还包括:
获取所述第一目标数据帧与所述第二目标数据帧对应的全部的起步目标帧位置;
若所述起步目标帧位置存在重复,则基于所述第一目标帧位置以及所述第二目标帧位置做插值。
6.根据权利要求2所述的方法,其特征在于,所述目标移动路径帧数据包含的每个目标数据帧还对应有目标帧状态,所述同步跟随数据帧对应的跟随帧状态为时间同步的所述目标数据帧之前相差所述预设跟随帧数差的目标数据帧对应的目标帧状态。
7.根据权利要求6所述的方法,其特征在于,所述目标移动路径帧数据包括的每个目标数据帧还对应有目标帧速度;所述确定所述跟随角色对应的跟随移动路径帧数据,具体包括:
当所述目标数据帧中的任意一个第三目标数据帧对应的目标帧速度为零时,获取所述第三目标数据帧之前与所述预设跟随帧数差数量相当的停步目标数据帧对应的停步目标帧状态;
当所述停步目标帧状态包括多个时,获取状态发生变化的第四目标数据帧,并确定所述第四目标数据帧对应的第四目标帧位置;
根据所述第三目标数据帧对应的第三目标帧时间,获取时间同步的同步跟随数据帧对应的第二跟随帧位置;
基于所述第二跟随帧位置与所述第四目标帧位置之间的距离,确定所述跟随角色对应的停步跟随数据帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都完美天智游科技有限公司,未经成都完美天智游科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010993884.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:轴距可调式自定心转向架落成工作台
- 下一篇:一种空气成分识别方法及系统