一种虚拟角色登顶方法及装置制造方法及图纸

技术编号:24062051 阅读:20 留言:0更新日期:2020-05-08 23:03
本申请提供一种虚拟角色登顶方法及装置,其中所述虚拟角色登顶方法包括:获取游戏中的登顶点位置和虚拟角色飞行位置;在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示;在接收到所述询问交互提示为登顶的情况下,播放预设登顶动画并完成登顶。判断所述虚拟角色飞行位置与所述登顶点位置弹出人机交互提示,并播放预设动画的方式,使虚拟角色在一定范围内可以自动实现登顶行为,提升了游戏的趣味性和游戏的表现力。

A method and device of virtual role climbing

【技术实现步骤摘要】
一种虚拟角色登顶方法及装置
本申请涉互联网
,特别涉及一种虚拟角色登顶方法及装置、计算设备及计算机可读存储介质。
技术介绍
随着互联网技术的日益发展,越来越多的人通过玩游戏进行日常消遣,使得游戏也得到了长足的发展,游戏界面越来越精美,可玩性和游戏表现力也越来越好。在目前的仙侠类3D游戏中,游戏人物通常会使用轻功在游戏世界中飞行,在飞行过程中,需要借助屋顶和树顶之类的地方施展轻功,但是目前用户必须精准的控制游戏人物落在相应的落点上,完成登顶操作,如果操作不准确,会导致无法登顶。在这种情况下,用户需要集中注意力对准登顶点进行操作,这样使得用户精神紧张,不利于放松身心,用户体验十分不好。因此,如何解决上述问题,就成为游戏开发人员亟待解决的问题了。
技术实现思路
有鉴于此,本申请实施例提供了一种虚拟角色登顶方法及装置、计算设备及计算机可读存储介质,以解决现有技术中存在的技术缺陷。根据本申请实施例的第一方面,提供了一种虚拟角色登顶方法,包括:获取游戏中的登顶点位置和虚拟角色飞行位置;在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示;在接收到所述询问交互提示为登顶的情况下,播放预设登顶动画并完成登顶。可选的,在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示,包括:获取所述虚拟角色的视角范围;所述登顶点位置在所述视角范围内的情况下,根据所述虚拟角色飞行位置和所述登顶点位置,确定登顶距离和登顶角度;在所述登顶距离小于等于第一预设阈值且所述登顶角度在预设角度范围内的情况下,弹出询问是否登顶的交互提示;在所述登顶距离大于第一预设阈值或所述登顶角度在预设角度范围外的情况下,取消询问是否登顶的交互提示。可选的,播放预设登顶动画并完成登顶,包括:根据所述登顶角度,播放预设登顶动画并完成登顶。可选的,所述预设角度范围分为第一预设角度范围、第二预设角度范围和第三预设角度范围;根据所述登顶角度,播放预设登顶动画并完成登顶,包括:在所述登顶角度在第一预设角度范围内的情况下,播放预设的降落飞行登顶动画,所述角色落在所述登顶点位置完成登顶;在所述登顶角度在第二预设角度范围内的情况下,播放预设的平行飞行登顶动画,所述角色落在所述登顶点位置完成登顶;在所述登顶角度在第三预设角度范围内的情况下,播放预设的上升飞行登顶动画,所述角色落在所述登顶点位置完成登顶。可选的,所述虚拟角色登顶方法还包括:在接收到交互提示为不登顶的情况下,所述虚拟角色继续飞行动作。根据本申请实施例的第二方面,提供了一种虚拟角色登顶装置,包括:获取模块,被配置为获取游戏中的登顶点位置和虚拟角色飞行位置;弹出提示模块,被配置为在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示;登顶模块,被配置为在接收到所述询问交互提示为登顶的情况下,播放预设登顶动画并完成登顶。可选的,所述弹出提示模块包括:获取子单元,被配置为获取所述虚拟角色的视角范围;确定子单元,被配置为所述登顶点位置在所述视角范围内的情况下,根据所述虚拟角色飞行位置和所述登顶点位置,确定登顶距离和登顶角度;弹出提示子单元,被配置为在所述登顶距离小于等于第一预设阈值且所述登顶角度在预设角度范围内的情况下,弹出询问是否登顶的交互提示;取消提示子单元,被配置为在所述登顶距离大于第一预设阈值或所述登顶角度在预设角度范围外的情况下,取消询问是否登顶的交互提示。可选的,所述登顶模块,进一步被配置为根据所述登顶角度,播放预设登顶动画并完成登顶。可选的,所述登顶模块,进一步被配置为在所述登顶角度在第一预设角度范围内的情况下,播放预设的降落飞行登顶动画,所述角色落在所述登顶点位置完成登顶;在所述登顶角度在第二预设角度范围内的情况下,播放预设的平行飞行登顶动画,所述角色落在所述登顶点位置完成登顶;在所述登顶角度在第三预设角度范围内的情况下,播放预设的上升飞行登顶动画,所述角色落在所述登顶点位置完成登顶。可选的,所述虚拟角色登顶装置还包括:飞行模块,被配置为在接收到交互提示为不登顶的情况下,所述虚拟角色继续飞行动作。根据本申请实施例的第三方面,提供了一种计算设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机指令,所述处理器执行所述指令时实现所述虚拟角色登顶方法的步骤。根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机指令,该指令被处理器执行时实现所述虚拟角色登顶方法的步骤。本申请提供的虚拟角色登顶方法,获取游戏中的登顶点位置和虚拟角色飞行位置;在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示;在接收到所述询问交互提示为登顶的情况下,播放预设登顶动画并完成登顶。提高了游戏的可玩性和游戏表现力,也使用户更便捷的完成登顶操作,有利于用户放松精神,更好的体验游戏的乐趣,极大的提升了用户的用户体验。附图说明图1是本申请实施例提供的计算设备的结构框图;图2是本申请实施例提供的虚拟角色登顶方法的流程图;图3是本申请实施例提供的弹出询问交互提示方法的流程图;图4是本申请另一实施例提供的虚拟角色登顶方法的流程图;图5是本申请实施例提供的虚拟角色登顶装置的结构示意图。具体实施方式在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。首先,对本专利技术一个或多个实施例涉及的名词术语进行解释。登顶:游戏中的虚拟角色在飞行过程中,降落在建筑物尖顶或山体、树木等物体的尖顶的行为。在本申请中,提供了一种虚拟角色登顶方法及装置、计算设备及计算机可读存储介质,在下面的实施例中逐一进行详细说明。图1示出了根据本申请一实施例的计本文档来自技高网...

【技术保护点】
1.一种虚拟角色登顶方法,其特征在于,包括:/n获取游戏中的登顶点位置和虚拟角色飞行位置;/n在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示;/n在接收到所述询问交互提示为登顶的情况下,播放预设登顶动画并完成登顶。/n

【技术特征摘要】
1.一种虚拟角色登顶方法,其特征在于,包括:
获取游戏中的登顶点位置和虚拟角色飞行位置;
在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示;
在接收到所述询问交互提示为登顶的情况下,播放预设登顶动画并完成登顶。


2.如权利要求1所述的虚拟角色登顶方法,其特征在于,在所述虚拟角色飞行位置与所述登顶点位置满足预设条件的情况下,弹出询问交互提示,包括:
获取所述虚拟角色的视角范围;
所述登顶点位置在所述视角范围内的情况下,根据所述虚拟角色飞行位置和所述登顶点位置,确定登顶距离和登顶角度;
在所述登顶距离小于等于第一预设阈值且所述登顶角度在预设角度范围内的情况下,弹出询问是否登顶的交互提示;
在所述登顶距离大于第一预设阈值或所述登顶角度在预设角度范围外的情况下,取消询问是否登顶的交互提示。


3.如权利要求2所述的虚拟角色登顶方法,其特征在于,播放预设登顶动画并完成登顶,包括:
根据所述登顶角度,播放预设登顶动画并完成登顶。


4.如权利要求3所述的虚拟角色登顶方法,其特征在于,所述预设角度范围分为第一预设角度范围、第二预设角度范围和第三预设角度范围;
根据所述登顶角度,播放预设登顶动画并完成登顶,包括:
在所述登顶角度在第一预设角度范围内的情况下,播放预设的降落飞行登顶动画,所述角色落在所述登顶点位置完成登顶;
在所述登顶角度在第二预设角度范围内的情况下,播放预设的平行飞行登顶动画,所述角色落在所述登顶点位置完成登顶;
在所述登顶角度在第三预设角度范围内的情况下,播放预设的上升飞行登顶动画,所述角色落在所述登顶点位置完成登顶。


5.如权利要求1所述的虚拟角色登顶方法,其特征在于,还包括:在接收到交互提示为不登顶的情况下,所述虚拟角色继续飞行动作。


6.一种虚拟角色登顶装置,其特征在于,包括:
获取模块,被配置为获取游戏中的登顶点位置和虚拟角色飞行位置;
弹出提示模块,被配置为在所述虚拟...

【专利技术属性】
技术研发人员:包敬恒
申请(专利权)人:珠海金山网络游戏科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1