虚拟角色的控制方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:29215940 阅读:11 留言:0更新日期:2021-07-10 00:54
本申请公开了一种虚拟角色的控制方法、装置、计算机设备和存储介质。该方法包括:显示图形用户界面,图形用户界面显示至少部分游戏场景;响应作用于图形用户界面中功能控件的第一触控操作,控制游戏中的第一虚拟角色执行与功能控件对应的虚拟动作;获取游戏中满足条件的虚拟道具在游戏场景中的释放参数;根据释放参数在图形用户界面中生成虚拟道具的释放轨迹;响应针对释放轨迹的第二触控操作,确定目标释放轨迹对应的目标虚拟道具,并控制游戏视野朝向目标虚拟道具的释放初始位置,从而只需玩家对释放轨迹进行简单的触控操作,即可自动触发将虚拟角色视野朝向敌方射击的初始位置,实现快速定位敌方位置。快速定位敌方位置。快速定位敌方位置。

【技术实现步骤摘要】
虚拟角色的控制方法、装置、计算机设备和存储介质


[0001]本申请涉及游戏领域,具体涉及一种虚拟角色的控制方法、装置、计算机设备和存储介质。

技术介绍

[0002]第一人称射击(First

PersonShooting,FPS)游戏,顾名思义就是以玩家的主观视角来进行射击游戏。目前,FPS游戏中玩家被敌方射击之后,主要是通过小地图或者方位游标来提示玩家敌方的具体方位。
[0003]然而,小地图和方位游标并不位于玩家的视觉中心,往往位于屏幕顶部或屏幕角落,不够直观,且小地图和方位游标仅仅起到提示作用,玩家仍需要手动控制角色朝向,例如通过对方向控制圆盘进行长按操作以及移动操作来控制角色朝向,来寻找敌方的具体方位,而不能快速定位敌方位置。

技术实现思路

[0004]本申请实施例提供一种虚拟角色的控制方法、装置、计算机设备和存储介质,在游戏过程中,可以使敌方位置更加直观,且可以通过射击轨迹快速定位敌方位置。
[0005]本申请实施例提供一种虚拟角色的控制方法,该虚拟角色的控制方法包括:
[0006]显示图形用户界面,所述图形用户界面显示至少部分游戏场景;
[0007]响应作用于所述图形用户界面中功能控件的第一触控操作,控制游戏中的第一虚拟角色执行与所述功能控件对应的虚拟动作;
[0008]获取所述游戏中满足条件的虚拟道具在所述游戏场景中的释放参数;
[0009]根据所述释放参数在所述图形用户界面中生成所述虚拟道具的释放轨迹;
[0010]响应针对所述释放轨迹的第二触控操作,确定目标释放轨迹对应的目标虚拟道具,并控制游戏视野朝向所述目标虚拟道具的释放初始位置。
[0011]可选的,在所述获取所述游戏中满足条件的虚拟道具在所述游戏场景中的释放参数之前,还包括:
[0012]获取所述第一虚拟角色的第一实时位置;
[0013]根据所述第一实时位置确定所述游戏中满足条件的虚拟道具。
[0014]可选的,所所述释放参数包括释放起点、释放时间、释放方向和释放规则,所述根据所述第一实时位置确定所述游戏中满足条件的虚拟道具,包括:
[0015]获取游戏中全部待释放虚拟道具在所述游戏中的释放起点、释放时间、释放方向和释放规则;
[0016]根据所述释放起点、释放时间、释放方向和释放规则确定所述全部待释放虚拟道具的第二实时位置;
[0017]将所述第二实时位置在所述第一虚拟角色的第一实时位置的第一预设范围内的待释放虚拟道具,确定为所述满足条件的虚拟道具。
[0018]可选的,所述根据所述释放参数在所述图形用户界面中生成所述虚拟道具的释放轨迹,包括:
[0019]若所述释放轨迹为多个,则获取所述多个释放轨迹对应的第二虚拟角色到所述第一虚拟角色的距离;
[0020]根据所述距离确定所述释放轨迹的渲染方式。
[0021]可选的,所述根据所述距离确定所述释放轨迹的渲染方式,包括:
[0022]将所述距离中最小的距离对应的释放轨迹进行突出显示。
[0023]可选的,当所述控制游戏视野朝向所述目标虚拟道具的释放初始位置时,所述方法还包括:
[0024]将所述目标虚拟道具对应的第三虚拟角色突出显示。
[0025]可选的,在所述将所述第三虚拟角色突出显示之后,还包括:
[0026]当所述第三虚拟角色突出显示达到第一预设时长时,停止突出显示。
[0027]可选的,在所述根据所述释放参数在所述图形用户界面中生成所述虚拟道具的释放轨迹之后,还包括:
[0028]当所述释放轨迹的显示时间达到第二预设时长时,停止显示。
[0029]可选的,所述控制游戏视野朝向所述目标虚拟道具的释放初始位置,包括:
[0030]控制所述第一虚拟角色转向所述目标虚拟道具的释放初始位置。
[0031]本申请实施例还提供了一种虚拟角色的控制装置,包括:
[0032]显示模块,用于显示图形用户界面,所述图形用户界面显示至少部分游戏场景;
[0033]第一控制模块,用于响应作用于所述图形用户界面中功能控件的第一触控操作,控制游戏中的第一虚拟角色执行与所述功能控件对应的虚拟动作;
[0034]获取模块,用于获取所述游戏中满足条件的虚拟道具在所述游戏场景中的释放参数;
[0035]生成模块,用于根据所述释放参数在所述图形用户界面中生成所述虚拟道具的释放轨迹;
[0036]第二控制模块,用于响应针对所述释放轨迹的第二触控操作,确定目标释放轨迹对应的目标虚拟道具,并控制游戏视野朝向所述目标虚拟道具的释放初始位置。
[0037]本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,处理器执行计算机程序时实现如上述方法的步骤。
[0038]本申请实施例还提供了一种存储介质,其上存储有计算机程序,其中,计算机程序被处理器执行时实现如上述方法的步骤。
[0039]本申请实施例提供了一种虚拟角色的控制方法、装置、计算机设备和存储介质,通过将虚拟道具的释放轨迹显示在虚拟场景中,对玩家来说,使敌方方位更加直观地显现,进一步地,只需通过玩家对释放轨迹进行简单的触控操作,而无需玩家手动控制视野转动,就可以自动触发将虚拟角色视野朝向敌方进行射击操作的初始位置,从而快速定位敌方位置。
附图说明
[0040]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本申请实施例提供的虚拟角色的控制装置的系统示意图。
[0042]图2是本申请实施例提供的虚拟角色的控制方法的流程示意图;
[0043]图3是本申请实施例提供的现有射击游戏的应用场景示意图;
[0044]图4是本申请实施例提供的现有射击游戏的另一应用场景示意图;
[0045]图5是本申请实施例提供的虚拟角色的控制方法的第一应用场景示意图;
[0046]图6是本申请实施例提供的虚拟角色的控制方法的第二应用场景示意图;
[0047]图7是本申请实施例提供的虚拟角色的控制方法的第三应用场景示意图;
[0048]图8是本申请实施例提供的虚拟角色的控制装置的结构示意图;
[0049]图9是本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0050]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0051]本申请实施例提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏中虚拟角色的控制方法,其特征在于,所述方法包括:显示图形用户界面,所述图形用户界面显示至少部分游戏场景;响应作用于所述图形用户界面中功能控件的第一触控操作,控制游戏中的第一虚拟角色执行与所述功能控件对应的虚拟动作;获取所述游戏中满足条件的虚拟道具在所述游戏场景中的释放参数;根据所述释放参数在所述图形用户界面中生成所述虚拟道具的释放轨迹;响应针对所述释放轨迹的第二触控操作,确定目标释放轨迹对应的目标虚拟道具,并控制游戏视野朝向所述目标虚拟道具的释放初始位置。2.根据权利要求1所述的游戏中虚拟角色的控制方法,其特征在于,在所述获取所述游戏中满足条件的虚拟道具在所述游戏场景中的释放参数之前,还包括:获取所述第一虚拟角色的第一实时位置;根据所述第一实时位置确定所述游戏中满足条件的虚拟道具。3.根据权利要求2所述的游戏中虚拟角色的控制方法,其特征在于,所述释放参数包括释放起点、释放时间、释放方向和释放规则,所述根据所述第一实时位置确定所述游戏中满足条件的虚拟道具,包括:获取游戏中全部待释放虚拟道具在所述游戏中的释放起点、释放时间、释放方向和释放规则;根据所述释放起点、释放时间、释放方向和释放规则确定所述全部待释放虚拟道具的第二实时位置;将所述第二实时位置在所述第一虚拟角色的第一实时位置的第一预设范围内的待释放虚拟道具,确定为所述满足条件的虚拟道具。4.根据权利要求1所述的游戏中虚拟角色的控制方法,其特征在于,所述根据所述释放参数在所述图形用户界面中生成所述虚拟道具的释放轨迹,包括:若所述释放轨迹为多个,则获取所述多个释放轨迹对应的第二虚拟角色到所述第一虚拟角色的距离;根据所述距离确定所述释放轨迹的渲染方式。5.根据权利要求4所述的游戏中虚拟角色的控制方法,其特征在于,所述根据所述距离确定所述释放轨迹的渲染方式,包括:将所述距离中最小的距离对应的释放轨迹进行突...

【专利技术属性】
技术研发人员:吴佳波胡志鹏
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1