【技术实现步骤摘要】
对象跳跃控制方法、装置、计算机设备及存储介质
本专利技术涉及网络
,特别涉及一种对象跳跃控制方法、装置、计算机设备及存储介质。
技术介绍
目前,许多游戏中配置有与用户虚拟对象进行对抗的对抗虚拟对象,例如,在游戏场景中,僵尸形状的对抗虚拟对象可以移动至用户虚拟对象周围,对用户虚拟对象进行攻击。在对抗虚拟对象移动过程中,如果对抗虚拟对象移动至不可行走的区域时,服务器可以控制对抗虚拟对象进行跳跃,例如,从不可行走区域的一端跳跃至另一端。相关技术中,对象跳跃控制过程可以包括:服务器采用导航网格来表示游戏场景中可行走区域和不可行走区域,用户人工在每个不可行走区域中选取两个连通不可行走区域的跳跃点,服务器基于用户选取的跳跃点,在每个不可行走区域人工配置一个链接桥,该链接桥包括用户选取的两个跳跃点。服务器可以控制对抗虚拟对象,从一个跳跃点跳跃至另一个跳跃点。上述方法需要在每个不可行走区域人工配置链接桥,然而,游戏场景通常包括大量不可行走区域,需要人工配置大量链接桥,也会占用服务器的大量内存,从而消耗大量人力、内存等资源,成本较高,从而导致资源利用率较低。
技术实现思路
本专利技术实施例提供了一种对象跳跃控制方法、装置、计算机设备及存储介质,能够解决相关技术中资源利用率较低的问题。所述技术方案如下:一方面,提供了一种对象跳跃控制方法,所述方法包括:在虚拟场景中第一虚拟对象向目的地移动过程中,当所述第一虚拟对象的当前位置满足跳跃条件时,根据所述目的地的位置,确定所述第一虚拟对象的目标落地点;根据所述当前位置和所述目标落地点,确定所述第一虚拟对象从所述当前位置跳跃至所述目标 ...
【技术保护点】
1.一种对象跳跃控制方法,其特征在于,所述方法包括:在虚拟场景中第一虚拟对象向目的地移动过程中,当所述第一虚拟对象的当前位置满足跳跃条件时,根据所述目的地的位置,确定所述第一虚拟对象的目标落地点;根据所述当前位置和所述目标落地点,确定所述第一虚拟对象从所述当前位置跳跃至所述目标落地点的跳跃轨迹;根据所述跳跃轨迹,控制所述第一虚拟对象从所述当前位置向所述目标落地点跳跃。
【技术特征摘要】
1.一种对象跳跃控制方法,其特征在于,所述方法包括:在虚拟场景中第一虚拟对象向目的地移动过程中,当所述第一虚拟对象的当前位置满足跳跃条件时,根据所述目的地的位置,确定所述第一虚拟对象的目标落地点;根据所述当前位置和所述目标落地点,确定所述第一虚拟对象从所述当前位置跳跃至所述目标落地点的跳跃轨迹;根据所述跳跃轨迹,控制所述第一虚拟对象从所述当前位置向所述目标落地点跳跃。2.根据权利要求1所述的方法,其特征在于,所述当所述第一虚拟对象的当前位置满足跳跃条件时,根据所述目的地的位置,确定所述第一虚拟对象的目标落地点包括以下任一项:当所述当前位置满足所述跳跃条件时,基于所述目的地的行走区域,确定位于所述行走区域内的目标落地点,所述行走区域内任一位置与所述目的地之间包括行走路线;当所述当前位置满足所述跳跃条件时,将所述虚拟场景中离所述目的地最近的位置确定为所述目标落地点;当所述当前位置满足所述跳跃条件时,将所述虚拟场景中所述目的地的相邻位置确定为所述目标落地点;当所述当前位置满足所述跳跃条件时,将所述目的地确定为所述目标落地点。3.根据权利要求2所述的方法,其特征在于,所述基于所述目的地的行走区域,确定位于所述行走区域内的目标落地点包括以下任一项:根据所述第一虚拟对象的最大跳跃速度,获取所述最大跳跃速度在所述行走区域内对应的目标落地点;获取所述行走区域内被选中的位置,将所述被选中的位置确定为所述目标落地点。4.根据权利要求1所述的方法,其特征在于,所述目的地是指所述虚拟场景中目标虚拟对象的当前位置,或者,所述虚拟场景中被选中的位置。5.根据权利要求1所述的方法,其特征在于,所述跳跃条件包括:所述当前位置与所述目的地之间不包括行走路线,或者,在所述当前位置与所述目的地之间的最短路线方向上、所述当前位置前方包括障碍物。6.根据权利要求1所述的方法,其特征在于,所述根据所述当前位置和所述目标落地点,确定所述第一虚拟对象从所述当前位置跳跃至所述目标落地点的跳跃轨迹包括:根据所述当前位置和所述目标落地点,确定所述第一虚拟对象在所述当前位置的跳跃速度;根据所述跳跃速度,确定所述第一虚拟对象从所述当前位置到所述目标落地点的跳跃轨迹。7.根据权利要求1所述的方法,其特征在于,所述根据所述当前位置和所述目标落地点,确定所述第一虚拟对象从所述当前位置跳跃至所述目标落地点的跳跃轨迹之前,所述方法还包括:当所述当前位置与所述目的地之间包括跳跃阻挡物时,对所述第一虚拟对象进行移动,获取所述第一虚拟对象移动后的当前位置,所述第一虚拟对象移动后与所述目标落地点的距离大于所述第一虚拟对象移动前与所述目标落地点的距离。8.根据权利要求1所述的方法,其特征在于,所述根据所述跳跃轨迹,控制所述第一虚拟对象从所述当前位置向所述目标落地点跳跃包括:根据所述跳跃轨迹,获取所述第一虚拟对象在离开所述当前位置...
【专利技术属性】
技术研发人员:李海涛,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。