掌桥专利:专业的专利平台
掌桥专利
首页

一种游戏中的信息提示方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 20:01:23


一种游戏中的信息提示方法、装置、电子设备及存储介质

技术领域

本申请涉及游戏技术领域,尤其是涉及一种游戏中的信息提示方法、装置、电子设备及存储介质。

背景技术

在3D游戏场景中,为了玩家可以准确定位到目标的方位,引入了视角方位的提示信息,现阶段,可以通过在图形用户界面上展示方位指示器,在方位指示器中展示的各个方位对应的方位角度,其中,方位指示器中的指定位置处显示的方位角度是场景画面的当前视角对准的方位,随着玩家对视角的调整,方位指示器中的方位角度也会随之变化,以此使得玩家可以及时准确地定位游戏场景中的目标。

但是,当前方位指示器中仅是可以显示目标的方位,显示信息还是不够丰富,导致玩家无法从方位指示器中获得更多的提示信息,如何能让玩家可以更多地获取到游戏场景中的提示信息,进而更好地进行定位成为了亟待解决的问题。

发明内容

有鉴于此,本申请的目的在于提供一种游戏中的信息提示方法、装置、电子设备及存储介质,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率。

第一方面,本申请实施例提供了一种游戏中的信息提示方法,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分游戏场景和方位指示器;其中,所述游戏场景中包括由所述终端设备控制的虚拟角色;所述信息提示方法包括:

响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置;

基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位;

其中,所述提示标识的显示尺寸与所对应的目标区域在所述游戏场景中的尺寸正相关。

第二方面,本申请实施例还提供了一种游戏中的信息提示装置,通过终端设备提供一图形用户界面,所述图形用户界面上显示有至少部分游戏场景和方位指示器;其中,所述游戏场景中包括由所述终端设备控制的虚拟角色,所述信息提示装置包括:

位置获取模块,用于响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置;

标识显示模块,用于基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位;

其中,所述提示标识的显示尺寸与所对应的目标区域在所述游戏场景中的尺寸正相关。

第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面任一项所述的游戏中的信息提示方法的步骤。

第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一项所述的游戏中的信息提示方法的步骤。

本申请实施例提供的一种游戏中的信息提示方法、装置、电子设备及存储介质,在游戏场景中的确定出至少一个目标区域,确定出至少一个目标区域的第一位置以及虚拟角色的第二位置,根据第一位置以及第二位置之间的位置关系,在方位指示器中提供与每一目标区域对应的提示标识。在本申请实施例中,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率。

为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本申请实施例所提供的一种游戏中的信息提示方法的流程图;

图2为本申请实施例所提供的图形用户界面的示意图之一;

图3为本申请实施例所提供的图形用户界面的示意图之二;

图4为本申请实施例所提供的图形用户界面的示意图之三;

图5为本申请实施例所提供的图形用户界面的示意图之四;

图6为本申请实施例所提供的图形用户界面的示意图之五;

图7为本申请实施例所提供的图形用户界面的示意图之六;

图8为本申请实施例所提供的图形用户界面的示意图之七;

图9为本申请实施例所提供的一种游戏中的信息提示装置的结构示意图之一;

图10为本申请实施例所提供的一种游戏中的信息提示装置的结构示意图之二;

图11为本申请实施例所提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。

首先,对本申请可适用的应用场景进行介绍。本申请可应用于游戏技术领域。

在3D游戏场景中,为了玩家可以准确定位到目标的方位,引入了视角方位的提示信息,现阶段,可以通过在图形用户界面上展示方位指示器,在方位指示器中展示的各个方位对应的方位角度,其中,方位指示器中的指定位置处显示的方位角度是场景画面的当前视角对准的方位,随着玩家对视角的调整,方位指示器中的方位角度也会随之变化,以此使得玩家可以及时准确地定位游戏场景中的目标。

但是,当前方位指示器中仅是可以显示目标的方位,显示信息还是不够丰富,导致玩家无法从方位指示器中获得更多的提示信息,如何能让玩家可以更多地获取到游戏场景中的提示信息,进而更好地进行定位成为了亟待解决的问题。

基于此,本申请实施例提供了一种游戏中的信息提示方法,以提升玩家对目标区域定位的准确性以及人机交互效率。

为便于对本实施例进行理解,对本申请实施例提供的游戏角色攻击方向的控制方法、装置、电子设备及可读存储介质进行详细介绍。本申请实施例可以应用于游戏领域,比如,应用于每秒传输帧数(Frames Per Second,FPS)类型的游戏或者大型多人在线(Massive Multiplayer Online,MMO)类型的游戏;需要说明的是,本申请实施例不限定于上述类型的游戏,同样也不限定于游戏领域。

本申请实施例中的信游戏角色攻击方向的控制方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备(比如本地触控终端)。当信息的生成方法运行于服务器时,可以为云游戏。

在一种可选的实施方式中,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,信息的生成方法的存储与运行是在云游戏服务器上完成的,云游戏客户端用于数据的接收、发送以及游戏画面的呈现,举例而言,云游戏客户端可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息生成的终端设备为云端的云游戏服务器。在进行游戏时,用户操作云游戏客户端向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回给云游戏客户端,最后,通过云游戏客户端进行解码并输出游戏画面。

在另一种可选的实施方式中,终端设备可以为本地终端设备。本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与用户进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给用户的方式可以包括多种,例如,可以渲染显示在本地终端设备的显示屏上,或者,通过全息投影提供给用户。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。

本申请实施例提供的一种游戏中的信息提示方法可以运行于前述提到的本地终端设备中,也可以运行于前述提到的云游戏客户端中。下面以上述游戏中的信息提示方法运行于本地终端设备(以下简称终端设备)为例进行说明。

请参阅图1,图1为本申请实施例所提供的一种游戏中的信息提示方法的流程图。如图1中所示,本申请实施例提供的游戏中的信息提示方法,包括:

S101、响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置;

S102、基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位;

其中,所述提示标识的显示尺寸与所对应的目标区域在所述游戏场景中的尺寸正相关。

本申请实施例所提供的一种游戏中的信息提示方法,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率。

下面对本申请实施例示例性的各步骤进行说明:

S101、响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置。

在本申请实施例中,在游戏场景中确定出至少一个目标区域,在确定出至少一个目标区域之后,确定出至少一个目标区域对应的第一位置以及虚拟角色所在的第二位置。

在一种可能的实施方式中,每一个目标区域可以是一个具有一定范围的区域,该区域中可以包括虚拟角色要执行任务的目标对象;每一个目标区域还可以是具有具体体积以及面积的目标对象。

举例来说,虚拟角色的游戏任务为寻找森林中的一处道具堆,那么整片森林就是对应的目标区域。

在另一种可能的实施方式中,目标区域可以是具有一定数量的游戏对象,例如,一整队敌人虚拟角色队伍,或者是一堆待拾取的道具堆,无论是敌人虚拟角色队伍还是待拾取的道具堆也会在游戏场景中占据一定的范围,这个范围也可以是本申请实施例中的目标范围。

S102、基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位。

在本申请实施例中,根据目标区域的第一位置以及第二位置之间的位置关系,在方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与虚拟角色之间的相对方位,以及目标区域的区域范围。

在一种可能的实施方式中,为了玩家可以更为准确地辨别游戏场景中的方向,以及游戏场景中不同游戏元素所在的位置,可以在游戏场景中浮动显示一可以指示方向的方位指示器。

具体地,所述方位指示器中包含多个用于标示方位的方向标识,所述方向标识包括方位刻度以及方位描述;

所述方位指示器是以所述虚拟角色所在方位为中心,且所述方位指示器的每一侧中多个方位刻度按照与所述虚拟角色所在方位的夹角从小到大的顺序分布的区域。

在一种可能的实施方式中,为了方位指示器可以更好地指示方向,可以将方位指示器设置在图形用户界面中的上方预设位置处,保证玩家在观看图形用户界面时,可以直观地查看方位指示器。

示例性地,请查阅图2,图2为本申请实施例所提供的图形用户界面的示意图之一,如图2中所示,在图形用户界面200中包括一方位指示器201,方位指示器201位于图形用户界面200正上方处,在方位指示器201中依次分布着多个方位刻度2011以及方位描述标识2012。一般来说,方位指示器201的中心位置对应为虚拟角色(图中未示出)的位置。

在本申请实施例中,对于目标区域来说,可能是位于虚拟角色的目标方向(位于虚拟角色的视野范围内),也可能是并不位于虚拟角色的目标方向(不位于虚拟角色的视野范围内),针对于目标区域的相对于虚拟角色的不同方向,提示标识的显示形式以及显示位置是不同的,因此,需要对目标区域是否位于虚拟角色的目标方位(虚拟角色的视野范围内)进行检测,来确定该如何在方位指示器中显示提示标识。

具体地,在所述基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤之前,所述信息提示方法还包括:

a1:针对每一目标区域,检测该目标区域是否处于所述虚拟角色的目标方向。

a2:若所述目标区域处于所述虚拟角色的所述目标方向,则执行基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤。

在本申请实施例中,针对于确定出的多个目标区域,需要确定出每个目标区域是否处于虚拟角色的目标方向(虚拟角色的视野范围内),若是确定目标区域处于虚拟角色的所述目标方向,那么需要根据目标区域的第一位置以及虚拟角色对应的第二位置,在方位指示器处提供与每一目标区域对应的提示标识。

在一种可能的实施方式中,所述基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤,包括:

b1:根据所述目标区域在所述目标方向上所占据的水平角度,确定该目标区域对应的提示标识在所述方位指示器处的显示位置和显示尺寸。

b2:基于所述显示位置和所述显示尺寸,在所述方位指示器处提供与每一目标区域对应的提示标识。

其中,所述目标区域在所述目标方向上所占据的水平角度与所述目标区域在所述游戏场景中的尺寸正相关。

在本申请实施例中提示标识的显示尺寸包括提示标识的标识长度;所述提示标识在方位指示器中的位置是根据标虚拟角色和目标区域的相对位置确定的;所述提示标识的显示尺寸是根据目标区域的大小确定的。

在一种可能的实施方式中,目标区域可以是位于虚拟角色中的视野范围内的区域,因此,目标区域的提示标识是显示在方位指示器中的,在方位指示器中的提示标识可以是具有不同的显示形状。

具体地,所述提示标识可以是显示在所述方位指示器中的线形标识或者是显示在所述方位指示器中的图形标识。

在一种可能的实施方式中,当提示标识为显示在所述方位指示器中的线形标识时,提示标识可以是显示在方位指示器中的直线线段。

在一种可能的实施方式中,所述提示标识为显示在所述方位指示器中的线形标识,所述线形标识的显示尺寸包括标识长度;通过以下步骤确定所述提示标识的标识长度:

c1:根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比。

c2:根据所述目标占比,确定所述提示标识的标识长度。

在一种可能的实施方式中,确定提示标识的标识长度的具体步骤可以为,分别从目标区域的两个边界向虚拟角色所在位置处绘制射线,确定出两条射线之间的夹角(目标区域在目标方向上所占据的水平角度),根据两条射线之间的夹角以及虚拟角色整个视野范围(目标方向)的角度来确定出目标占比。

举例来说,绘制射线后发现,目标区域的两条边界线的夹角为60°,而虚拟角色的整个视野范围为120°,那么可以确定出目标占比为1/2。

在一种可能的实施方式中,在确定出目标占比后,根据方位指示器的总长度以及目标占比,确定出提示标识的标识长度。

针对于上述示例,在确定出目标占比为1/2,方位指示器的总长度为10,那么在方位指示器中提示标识的标识长度为5。

值得注意的是,方位指示器的大小需要适配具体显示图形用户界面的设备的显示屏,一般来说,电脑终端显示的图形用户界面是大于移动终端的图形用户界面的,因此,电脑终端显示的方位指示器的总长度也是大于移动终端的方位指示器的总长度的。

在另一种可能的实施方式中,当提示标识为显示在所述方位指示器中的图形标识时,提示标识可以是显示在方位指示器中的矩形标识。

在一种可能的实施方式中,所述提示标识为显示在所述方位指示器中的图形标识,所述图形标识的显示尺寸包括标识面积;通过以下步骤确定所述图形标识的标识面积:

d1:根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比。

d2:根据所述目标占比,确定所述图形标识的标识面积。

在本申请实施例中,也可以是通过从目标区域的两个边界向虚拟角色所在位置处绘制射线,确定出两条射线之间的夹角(目标区域在目标方向上所占据的水平角度),根据两条射线之间的夹角以及虚拟角色整个视野范围(目标方向)的角度来确定出目标占比,后续根据目标占比确定图形标识的标识面积与根据目标占比确定线状标识的标识长度的方式一致,在此不再赘述。

在一种可能的实施方式中,针对于提示标识为图形标识的情况,以图形标识为矩形标识为例,还可以是预先设定矩形标识的宽度,再根据目标区域在所述目标方向上所占据的水平角度,确定出目标占比,进而确定出矩形标识的长度,根据确定出的长度以及预先设定的宽度,确定出矩形标识的标识面积。

具体地,预先设定矩形标识的宽度可以与方位指示器的宽度一致,或者是小于方位指示器的宽度的值。

在一种可能的实施方式中,以提示标识为线形标识(直线线段)为例,请参阅图3,图3为本申请实施例所提供的图形用户界面的示意图之二,如图3中所示,在图形用户界面中200包含一虚拟角色202以及目标区域203,该虚拟角色202的总视野水平角度为S2;从目标区域203的两条边界处向虚拟角色202绘制射线,确定出两条射线之间的夹角为S1,因此,确定出目标区域203相对于虚拟角色202的总视野水平角的目标占比为S1/S2,当方位指示器201的总长度为L2时,根据目标占比S1/S2,可以得知目标区域203对应的目标提示标识204的标识长度为L1。

值得注意的是,如图3中所示,为了更好地体现出提示标识的显示,在方位指示器中的方位刻度以及方位描述标识将不再在图中示出。

在一种可能的实施方式中,在确定出提示标识的显示尺寸后,还需要确定出提示标识在方位指示器中的显示位置,以将提示标识显示方位指示器中的对应位置处。

具体地,针对于目标区域位于虚拟角色的目标方向的情况,通过以下步骤确定提示标识在方位指示器中的显示位置:

e1:确定所述目标区域相对于所述虚拟角色的方位角度。

在本申请实例中,可以是根据目标区域的边界来确定目标区域相对于所述虚拟角色的方位角度,可以是以目标区域的一条边界来确定目标区域相对于虚拟角色的方位角度,也可以是以目标区域的多条边界来确定目标区域相对于虚拟角色的方位角度。

e2:根据所述方位角度,将所述方位指示器中与所述方位角度一致的角方位刻度处确定为所述提示标识在方位指示器中的位置。

在本申请实施例中,根据确定出的方位角度,将方位指示器中与方位角度一致的角方位刻度处确定为提示标识在方位指示器中的位置。

举例来说,以目标范围的左边界为标准,根据目标区域在游戏场景坐标系中的位置以及虚拟角色在游戏场景坐标系中的位置,可以确定出目标区域的左边界是位于虚拟角色的30°范围处,因此,需要将提示标识的左边界放在方位指示器中方位刻度为30°的位置处。

在一种可能的实施方式中,所述方位指示器中还显示有节点标识,所述节点标识用于指示每一目标区域中距离所述虚拟角色的当前位置的相对距离最小的目标区域位置,具体地,所述信息提示方法还包括:

f1:在与每一目标区域对应的提示标识处提供一节点标识,所述节点标识用于指示每一目标区域中距离所述虚拟角色的当前位置的相对距离最小的目标区域位置。

其中,所述当前位置包括所述虚拟角色的第一位置或第三位置。

在本申请实施例中,当虚拟角色想要快速进入或者是离开目标区域时,需要为虚拟角色确定一个移动方向,这个移动方向可以是位于目标区域范围的边界处,且距离虚拟角色最近的目标区域位置。

在一种可能的实施方式中,目标区域中会包括多个区域位置,在筛选出与虚拟角色的相对距离最小的目标区域位置后,可以将该目标区域位置的节点标识也显示在方位指示器中,并且由于目标区域位置是位于目标范围内的,因此,目标区域位置的节点标识也相应地需要在提示标识的对应位置处显示。

值得注意的是,目标区域位置的位置是会跟随虚拟角色的移动而变化的,随着虚拟角色在游戏场景中的移动,目标区域位置可能会进行改变(即,随着虚拟角色在游戏场景中进行移动,针对于一个目标区域来说,距离虚拟角色的当前位置的相对距离最小的位置可能会发生变化),或者是目标区域位置对应的节点标识在方位指示器中的显示位置会发生变化。

在一种可能的实施方式中,除了在方位指示器处显示节点标识来表征每一目标区域中距离虚拟角色的当前位置的相对距离最小的目标区域位置之外,还可以在节点标识处显示距离标识,来展示指示对应的目标区域位置距离虚拟角色的当前位置的相对距离。

具体地,所述在与每一目标区域对应的提示标识处提供一节点标识的步骤之后,所述信息提示方法还包括:

g1:在与每一目标区域对应的节点标识处提供一距离标识,所述距离标识用于指示对应的目标区域位置距离所述虚拟角色的当前位置的相对距离。

在一种可能的实施方式中,目标区域位置与虚拟角色之间的当前位置的相对距离指的是目标区域位置与虚拟角色之间的直线距离(可以是游戏场景内的游戏距离)。

在一种可能的实施方式中,提示标识为平行于方位指示器的所在平面的线段,那么节点提示标识就可以为垂直于方位指示器的所在平面的线段。

示例性地,请参阅图4,图4为本申请实施例所提供的图形用户界面的示意图之三,如图4中所示,在图形用户界面中200中包括的目标区域203中距离虚拟角色202最近的目标区域位置2031,根据目标区域位置2031相对于虚拟角色202的方位以及距离,确定出节点提示标识2041,将节点提示标识2041显示在方位指示器201中,并且在节点提示标识2041处显示距离标识,以提示目标区域位置2031与虚拟角色202之间的距离100m(游戏场景中的游戏距离)。

在一种可能的实施方式中,上述实施例中考虑的是虚拟角色与目标区域存在一定距离时的情况,还有一种情况是,虚拟角色本身就是位于某一目标区域中的(或者是虚拟角色移动至目标区域内),此时,也需要通过对在方位指示器中的特殊提示,来提示玩家此时虚拟角色正处于某一目标区域范围内的情况。

在一种可能的实施方式中,可以是通过目标区域中包括的任务对象来进行特殊标识,以此提示虚拟角色正处于某一目标范围内的情况。

具体地,所述方位指示器中还显示有标记标识;所述标记标识用于提示所述目标区域中包括的目标对象的位置;

所述标记标识在所述方位指示器中的显示位置是根据所述目标对象相对于所述虚拟角色的当前位置确定的。

在本申请实施例中,目标对象指的是虚拟角色执行游戏任务的目标对象;可以是敌方虚拟角色,也可以是经过玩家标记的目标对象(如游戏道具)等。

在一种可能的实施方式中,在确定标记标识在方位指示器中的位置时,也可以是根据目标对象相对于所述虚拟角色的当前位置确定的。

具体地,目标对象相对于所述虚拟角色的当前位置包括目标对象相对于虚拟角色的方位角度。

在一种可能的实施方式中,为了区分不同的目标对象,不同的标记标识上可以关联显示对应的目标对象的身份标识。

在一种可能的实施方式中,可以对不同的目标对象进行标号(标号的规则可以是根据接收游戏任务的时间先后来确定,接收任务的时间越靠前,对应的目标对象的标号越小;还可以是根据目标对象被标记的时间的先后来确定,被标记的时间越靠前,对应的目标对象的标号越小;还可以是根据目标对象与虚拟角色之间的距离来确定,距离虚拟角色越近的目标对象,对应的目标对象的标号越小);也可以是直接将目标对象的名称显示在标记标识上。

具体地,对于通过不同标号来标示不同提示标识时,可以在标记上只显示标号,但是还需要通过将标号与目标对象的映射关系也提示给玩家,以便玩家更好地确定出标记标识具体指代的是哪个目标对象。

具体地,还可以是在显示标记标识时,将对应目标对象的属性信息在标记标识的预设位置进行显示,例如,针对于目标对象是标记物品来说,可以显示目标对象的材质信息、数量信息等。

在一种可能的实施方式中,可以是通过在目标区域中的标记信息处进行特殊标记,来提示玩家当前虚拟角色正处于目标区域内。

具体地,所述信息提示方法还包括:

h1:当所述虚拟角色移动至一目标区域范围内时,取消在所述方位指示器处提供的与所述目标区域对应的提示标识,并在所述方位指示器处提供用于提示所述虚拟角色位于所述目标区域范围内的提醒信息。

在本申请实施例中,可以是在提示标识处进行高亮显示来提示虚拟角色处于目标区域的情况,还可以是在提示标识处再设置一个标记标识(举例来说,可以是在标记标识再加一个特殊形状的标识进行提示),以提示虚拟角色处于目标区域的情况;还可以是直接将文字信息作为提醒信息,展示在图形用户界面中,以提示玩家虚拟角色位于所述目标区域范围内的情况。

在一种可能的实施方式中,当虚拟角色处于目标区域中时,还可以不再显示目标区域对应的提示标识,在方位指示器中隐藏目标区域的提示标识,但是,在隐藏目标区域的提示标识的时候,不会隐藏目标区域中区域位置的节点标识,以使玩家可以控制虚拟角色朝向节点标识所在方向移动,可以快速地离开目标区域。

在一种可能的实施方式中,请参阅图5,图5为本申请实施例所提供的图形用户界面的示意图之四,如图5中所示,确定出虚拟角色202此时正位于目标区域203中时,在方位指示器201中将不再显示提示标识,但是依旧显示节点标识2041,以使玩家可以控制虚拟角色朝向节点标识2041所在方位继续移动,快速地离开目标区域203。

在一种可能的实施方式中,请参阅图6,图6为本申请实施例所提供的图形用户界面的示意图之五,如图6中所示,在目标区域203中包括第一目标对象2032,通过第一目标对象2032相对于虚拟角色202的方位,确定出目标对象2032对应的第一提示标识205,将第一提示标识205显示在方位指示器201中的对应位置处,当虚拟角色202此时正位于目标区域203中时,在第一提示标识205处再显示一个边框,以提示虚拟角色202此时正位于目标区域203中,此时,同样的,将不再显示目标提示标识,但是依旧显示节点标识2041。

值得注意的是,上述示例均是针对一个目标区域的显示进行阐述的,在游戏具体实现过程中,虚拟角色的视野范围内可能会存在不止一个目标区域,下面将针对于虚拟角色的视野范围内存在多个目标区域的情况进行阐述:

具体地,在所述游戏场景中包括多个目标区域,所述信息提示方法还包括:

i1:按照各个目标区域对应的提示标识的显示尺寸,将多个区域标识排列显示在所述方位指示器中。

在本申请实施例中,需要根据各个目标区域相对于虚拟角色的目标占比以及方位角度,依次将区域标识排列显示在所述方位指示器中。

值得注意的是,在对多个区域标识进行排列时,不同目标区域的提示标识之间的显示方式不同。

在一种可能的实施方式中,不同待显示区域的提示标识可以采用不同的显示颜色,或者是采用不同的显示方式,如,A提示标识为实线,B提示标识为虚线等。

但是值得注意的是,即使是不同目标区域的提示标识采用不同的显示方式的情况,提示标识的整体显示形式是一致的,举例来说,提示标识均是直线线条形式(不同提示标识之间可以通过实线虚线来区分);提示标识均是矩形标识的显示形式(不同提示标识之间可以通过矩形标识的颜色或者是阴影形式的不同来区分)。

示例性地,请参阅图7,图7为本申请实施例所提供的图形用户界面的示意图之六,如图7中所示,以提示标识为直线线条为例,在虚拟角色202的视野范围内包括两个目标区域,分别是A目标区域206以及B目标区域207,根据A目标区域206与虚拟角色202之间的位置关系,确定出第一提示标识208的标识尺寸以及显示位置,以及第二提示标识209的标识尺寸以及显示位置,将第一提示标识208以及第二提示标识209显示在方位指示器201中,并且,第一提示标识208为实线,第二提示标识209为虚线。

值得注意的是,在多个提示标识显示的过程中,相对于虚拟角色较远的目标区域的提示标识可能会被距离虚拟角色较近的目标区域的提示标识遮挡。

在本申请实施例中,对于目标区域的提示标识的显示是以虚拟角色的视角来进行显示的,在具体游戏场景中距离虚拟角色较远的目标区域可能会被距离虚拟角色较近的目标区域遮挡,从虚拟角色的角度看去,仅能看到距离较近的目标区域,距离虚拟角色较远的目标区域可能会被遮挡,因此,在显示提示标识时,也要将这种遮挡关系进行显示。

具体地,在显示过程中,距离虚拟角色较远的目标区域的提示标识的一部分被距离虚拟角色较近的目标区域的提示标识遮挡,且该部分的显示形式与距离虚拟角色较近的目标区域的提示标识一致。

在一种可能的实施方式中,随着虚拟角色的移动,可能会出现位于虚拟角色正前方的目标区域,此时,需要对该目标区域进行特殊显示。

具体地,所述信息提示方法还包括:

j1:响应于所述虚拟角色的当前位置位于目标区域的正前方,在所述方位指示器中取消显示除所述目标区域之外的其他目标区域的提示标识。

在一种可能的实施方式中,若是在其他目标区域中包含目标对象时,即使是不再显示目标区域的提示标识时,目标对象对应的标记标识还是正常显示的。

进一步的,目标区域在游戏场景内的范围是绝对的,不会发生变化;但是随着虚拟角色在游戏场景中移动,目标区域在图形用户界面上所显示的显示尺寸也会发生变化,即,目标区域的范围是相对变化的,提示标识的标识尺寸可以根据虚拟角色的靠近或者远离进行变化。

具体地,所述信息提示方法还包括:

k1:响应于针对所述虚拟角色的移动控制指令,控制所述虚拟角色在所述游戏场景中移动,并获取移动后的所述虚拟角色对应的第三位置。

k2:基于所述第一位置和所述第三位置,确定与每一目标区域对应的提示标识在所述方位指示器处的显示尺寸和显示位置。

k3:根据所述显示尺寸和所述显示位置,在所述方位指示器处显示与每一目标区域对应的提示标识。

在本申请实施例中,当虚拟角色在游戏场景中移动时,可以根据虚拟角色当前的第三位置以及目标区域在游戏场景中的第一位置来确定出二者之间的相对位置,进而确定出与每一目标区域对应的提示标识在所述方位指示器处的显示尺寸和显示位置,然后对提示标识进行显示。

在本申请实例中,可以通过在图形用户界面中的移动控件响应区域中的触控操作来下达移动控制指令,来控制虚拟角色在游戏场景中移动。

在一种可能的实施方式中,移动控制响应区域可以为显示在图形用户界面中的区域,在移动控制响应区域中包括至少一个移动控制控件。移动控制响应区域的显示形状可以为预先设定的形状(矩形、圆形)等,也可以是和移动控制控件的形状是一致的。

在另一种可能的实施方式中,移动控制响应区域也可以为隐藏在图形用户界面中的区域,这时包含在移动控件区域中的移动控制控件可以是显示在图形用户界面中,也可以是隐藏在图形用户界面中的。

无论是上述哪种显示方式,移动控制响应区域的响应范围均是大于或者是等于移动控制控件的控制响应范围的,在游戏设置过程中可以是预先设置移动控制响应区域的响应范围,示例性地,可以是在移动控制控件的预设范围内均是移动控制响应区域的响应范围。

在一种可能的实施方式中,当虚拟角色在游戏场景中移动时,随着虚拟角色的位置以及朝向的改变,图形用户界面中的显示画面中也会跟随虚拟角色的移动进行切换,以使玩家实时沉浸在游戏场景中,并能实时对游戏场景中的景物以及其他虚拟对象进行观察,以更好地完成相应的游戏任务。

在一种可能的实施方式中,可以根据虚拟摄像机拍摄游戏场景来确定图形用户界面所显示的游戏视野画面,具体所显示的游戏视野画面是根据虚拟摄像机的朝向来确定的,当虚拟摄像机的朝向发生改变时,图形用户界面上的游戏视野画面也会发生变化。

具体地,通过在移动控制响应区域的触控操作,可以将所述虚拟角色由第一角色朝向调整为第二角色朝向,控制虚拟角色自第一角色位置根据所述第二角色朝向移动,并将所述第一游戏视野画面调整为第二游戏视野画面,第二游戏视野画面为所述场景游戏场景根据所述第二相机朝向和所述虚拟角色移动至的当前角色位置采集所述游戏场景所确定的画面。

值得注意的是,当虚拟角色移动时,除了目标区域的提示标识之外,目标对象的标记标识、目标区域中距离虚拟角色最近的节点标识也会相应地进行更新。

具体地,目标区域中距离虚拟角色最近的节点标识的位置可能会更新,或者是,针对于同一个节点标识对应的区域位置来说,区域位置与虚拟角色之间的距离会更新,同时节点标识对应的区域位置也是可以进行更新的;目标对象的标记标识的位置会发生变化,并且位于方位指示器之外的提示标识可能会更新至方位指示器内(对应的目标对象由虚拟角色的视野范围外进入虚拟角色的视野范围);同样的,位于方位指示器内的提示标识可能会更新至方位指示器之外(对应的目标对象由虚拟角色移动到虚拟角色的视野范围之外)。

在一种可能的实施方式中,针对于游戏场景中的目标区域未处于虚拟角色的视野范围内时,可以显示位于虚拟角色视野范围外的目标区域,通过对目标区域的全方位以及全面显示,可以很好地提示游戏场景中不同目标区域的具体方位,以便玩家更好地执行游戏任务。

具体地,所述信息提示方法还包括:

l1:若所述目标区域未处于所述虚拟角色的所述目标方向,则基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器的周侧提供与每一目标区域对应的提示标识。

在本申请实施例中,若是确定目标区域没有处于虚拟角色的目标方向(虚拟角色的视野范围内),那么,可以根据目标区域的第一位置以及虚拟角色的第二位置之间的位置关系,将提示标识显示在方位指示器的周侧。

具体地,在所述方位指示器的周侧提供与每一目标区域对应的提示标识的步骤,包括:

m1:根据所述目标区域对应的第一位置与所述虚拟角色的第二位置之间的相对位置的远近顺序,将与每一目标区域对应的提示标识逐一显示在所述方位指示器的周侧;

其中,所述提示标识的透明度与对应的目标区域与所述虚拟角色之间的相对距离正相关。

即,距离所述虚拟角色越远的目标区域的提示标识距离方位指示器的中心位置越远,对应的提示标识的透明度越高。

在本申请实施例中,对于位于虚拟角色视野范围内的每个目标区域,直接根据虚拟角色当前的位置(方位角度、位置),确定出该目标区域对应的提示标识在方位指示器的显示位置,并将目标区域对应的提示标识显示在方位指示器中。

在一种可能的实施方式中,不同目标区域的提示标识的显示形式(显示颜色、显示形式)可以是一致的,通过提示标识上标示的目标区域的身份信息,来区分不同的目标区域的提示标识。

在本申请实施例中,对于位于虚拟角色视野范围外的每个目标区域,根据该目标区域相对于所述虚拟角色当前位置,确定出该目标区域对应的提示标识相对于方位指示器的相对显示位置,由于目标区域是在虚拟角色视野范围之外的,因此,需要将该目标区域对应的提示标识显示在方位指示器外的区域内,以表征当前显示的提示标识对应的目标区域不在虚拟角色的视野范围内。

举例来说,某目标区域位于虚拟角色的右后方,那么该目标区域对应的提示标识的位置位于方位指示器的右侧位置。

在本申请实施例中,距离虚拟角色越远的目标区域的提示标识距离方位指示器的中心位置越远;并且对于位于虚拟角色视野范围之外的目标区域来说,根据距离虚拟角色中央视野的角度依次排列在方位指示器的两侧,同时越远离方位指示器的中心位置,提示标识的透明度越高。

示例性地,请参阅图8,图8为本申请实施例所提供的图形用户界面的示意图之七,如图8中所示,在虚拟角色202的视野范围内包括第二目标区域2033以及第三目标区域2034,分别根据第二目标区域2033以及第三目标区域2034相对于虚拟角色202的当前位置,分别确定出第二提示标识210以及第三提示标识211的位置,并将第二提示标识210以及第三提示标识211显示在方位指示器201中;在虚拟角色202的视野范围外的右后方还包括第四目标区域2035以及第五目标区域2036,分别根据第四目标区域2035以及第五目标区域2036相对于虚拟角色202的当前位置,确定出第四目标区域2035以及第五目标区域2036距离玩家中央视野的角度,其中,第四目标区域2035距离玩家中央视野的角度小于第五目标区域象2036距离玩家中央视野的角度,那么在显示时,第四目标区域2035对应的第四提示标识212以及第五目标区域2036对应的第五提示标识213均位于方位指示器201的右侧,第四提示标识212距离方位指示器201的中心位置比第五提示标识213距离方位指示器201的中心位置近,第五提示标识213的透明度高于第四提示标识212。

值得注意的是,在本申请实施例中,可以提供多种触发标识在方位指示器中的显示的方式,具体地:

方式一:可以是通过玩家在游戏开始时,自行进行标识是否显示的设置,当玩家进行设置后,当玩家接收相应的游戏任务或者是标识某些目标区域时,就是在方位指示器中显示目标区域的提示标识,以及目标区域中距离虚拟角色最近的节点标识等;若是不需要再进行显示时,玩家可以通过更改游戏设置来取消显示。

方式二:可以在图形用户界面中设置一标记显示控件,当玩家有信息查看需求时,可以通过在标记显示控件上的触控操作,来触发在方位指示器上的显示,当玩家不再需要标识提示时,也可以通过再次在标记显示控件上的触控操作,来取消标识在方位指示器的显示。

本申请实施例提供的一种游戏中的信息提示方法,在游戏场景中的确定出至少一个目标区域,确定出至少一个目标区域的第一位置以及虚拟角色的第二位置,根据第一位置以及第二位置之间的位置关系,在方位指示器中提供与每一目标区域对应的提示标识。在本申请实施例中,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率。

基于同一发明构思,本申请实施例中还提供了与游戏中的信息提示方法对应的游戏中的信息提示装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述游戏中的信息提示方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

请参阅图9至图10,图9为本申请实施例所提供的一种游戏中的信息提示装置的结构示意图之一;图10为本申请实施例所提供的一种游戏中的信息提示装置的结构示意图之二。如图9中所示,所述信息提示装置900包括:

位置获取模块910,用于响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置;

提示标识显示模块920,用于基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位;

其中,所述提示标识的显示尺寸与所对应的目标区域在所述游戏场景中的尺寸正相关。

在一种可能的实施方式中,如图10所示,所述信息提示装置900还包括标识显示更新模块930,所述标识显示更新模块930用于:

响应于针对所述虚拟角色的移动控制指令,控制所述虚拟角色在所述游戏场景中移动,并获取移动后的所述虚拟角色对应的第三位置;

基于所述第一位置和所述第三位置,确定与每一目标区域对应的提示标识在所述方位指示器处的显示尺寸和显示位置;

根据所述显示尺寸和所述显示位置,在所述方位指示器处显示与每一目标区域对应的提示标识。

在一种可能的实施方式中,如图10所示,所述信息提示装置900还包括区域检测模块940,所述区域检测模块940用于:

针对每一目标区域,检测该目标区域是否处于所述虚拟角色的目标方向;

若所述目标区域处于所述虚拟角色的所述目标方向,则执行基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤。

在一种可能的实施方式中,如图10所示,所述信息提示装置900还包括周侧标识显示模块950,所述周侧标识显示模块950用于:

根据所述目标区域对应的第一位置与所述虚拟角色的第二位置之间的相对位置的远近顺序,将与每一目标区域对应的提示标识逐一显示在所述方位指示器的周侧;

其中,所述提示标识的透明度与对应的目标区域与所述虚拟角色之间的相对距离正相关。

在一种可能的实施方式中,如图10所示,所述信息提示装置900还包括节点标识显示模块960,所述节点标识显示模块960用于:

在与每一目标区域对应的提示标识处提供一节点标识,所述节点标识用于指示每一目标区域中距离所述虚拟角色的当前位置的相对距离最小的目标区域位置;

其中,所述当前位置包括所述虚拟角色的第一位置或第三位置。

在一种可能的实施方式中,如图10所示,所述信息提示装置900还包括距离标识显示模块970,所述距离标识显示模块970用于:

在与每一目标区域对应的节点标识处提供一距离标识,所述距离标识用于指示对应的目标区域位置距离所述虚拟角色的当前位置的相对距离。

在一种可能的实施方式中,如图10所示,所述信息提示装置900还包括提醒信息显示模块980,所述提醒信息显示模块980用于:

当所述虚拟角色移动至一目标区域范围内时,取消在所述方位指示器处提供的与所述目标区域对应的提示标识,并在所述方位指示器处提供用于提示所述虚拟角色位于所述目标区域范围内的提醒信息。

在一种可能的实施方式中,所述周侧标识显示模块950在用于在所述方位指示器的周侧提供与每一目标区域对应的提示标识时,所述周侧标识显示模块950用于:

根据所述目标区域对应的第一位置与所述虚拟角色的第二位置之间的相对位置的远近顺序,将与每一目标区域对应的提示标识逐一显示在所述方位指示器的周侧;

其中,所述提示标识的透明度与对应的目标区域与所述虚拟角色之间的相对距离正相关。

在一种可能的实施方式中,所述提示标识显示模块920在用于基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识时,所述提示标识显示模块920用于:

根据所述目标区域在所述目标方向上所占据的水平角度,确定该目标区域对应的提示标识在所述方位指示器处的显示位置和显示尺寸;

基于所述显示位置和所述显示尺寸,在所述方位指示器处提供与每一目标区域对应的提示标识;

其中,所述目标区域在所述目标方向上所占据的水平角度与所述目标区域在所述游戏场景中的尺寸正相关。

在一种可能的实施方式中,所述提示标识为显示在所述方位指示器中的线形标识,所述线形标识的显示尺寸包括标识长度;所述提示标识显示模块920用于通过以下步骤确定所述线形标识的标识长度:

根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比;

根据所述目标占比,确定所述线形标识的标识长度。

在一种可能的实施方式中,所述提示标识为显示在所述方位指示器中的图形标识,所述图形标识的显示尺寸包括标识面积;所述提示标识显示模块920用于通过以下步骤确定所述图形标识的标识面积:

根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比;

根据所述目标占比,确定所述图形标识的标识面积。

在一种可能的实施方式中,不同目标区域对应的提示标识的显示颜色不同。

本申请实施例提供的一种游戏中的信息提示装置,在游戏场景中的确定出至少一个目标区域,确定出至少一个目标区域的第一位置以及虚拟角色的第二位置,根据第一位置以及第二位置之间的位置关系,在方位指示器中提供与每一目标区域对应的提示标识。在本申请实施例中,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率。

请参阅图11,图11为本申请实施例所提供的一种电子设备的结构示意图。如图11中所示,所述电子设备1100包括处理器1110、存储器1120和总线1130。

所述存储器1120存储有所述处理器1110可执行的机器可读指令,当电子设备1100运行时,所述处理器1110与所述存储器1120之间通过总线1130通信,使得所述处理器1110在运行时执行以下指令:

响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置;

基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位;

其中,所述提示标识的显示尺寸与所对应的目标区域在所述游戏场景中的尺寸正相关。

一种可能的实施方式中,处理器1110执行的指令中,还包括:

响应于针对所述虚拟角色的移动控制指令,控制所述虚拟角色在所述游戏场景中移动,并获取移动后的所述虚拟角色对应的第三位置;

基于所述第一位置和所述第三位置,确定与每一目标区域对应的提示标识在所述方位指示器处的显示尺寸和显示位置;

根据所述显示尺寸和所述显示位置,在所述方位指示器处显示与每一目标区域对应的提示标识。

一种可能的实施方式中,处理器1110执行的指令中,还包括:

针对每一目标区域,检测该目标区域是否处于所述虚拟角色的目标方向;

若所述目标区域处于所述虚拟角色的所述目标方向,则执行基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤。

一种可能的实施方式中,处理器1110执行的指令中,还包括:

若所述目标区域未处于所述虚拟角色的所述目标方向,则基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器的周侧提供与每一目标区域对应的提示标识。

一种可能的实施方式中,处理器1110执行的指令中,所述在所述方位指示器的周侧提供与每一目标区域对应的提示标识的步骤,包括:

根据所述目标区域对应的第一位置与所述虚拟角色的第二位置之间的相对位置的远近顺序,将与每一目标区域对应的提示标识逐一显示在所述方位指示器的周侧;

其中,所述提示标识的透明度与对应的目标区域与所述虚拟角色之间的相对距离正相关。

一种可能的实施方式中,处理器1110执行的指令中,所述基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤,包括:

根据所述目标区域在所述目标方向上所占据的水平角度,确定该目标区域对应的提示标识在所述方位指示器处的显示位置和显示尺寸;

基于所述显示位置和所述显示尺寸,在所述方位指示器处提供与每一目标区域对应的提示标识;

其中,所述目标区域在所述目标方向上所占据的水平角度与所述目标区域在所述游戏场景中的尺寸正相关。

一种可能的实施方式中,处理器1110执行的指令中,所述提示标识为显示在所述方位指示器中的线形标识,所述线形标识的显示尺寸包括标识长度;通过以下步骤确定所述线形标识的标识长度:

根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比;

根据所述目标占比,确定所述线形标识的标识长度。

一种可能的实施方式中,处理器1110执行的指令中,所述提示标识为显示在所述方位指示器中的图形标识,所述图形标识的显示尺寸包括标识面积;通过以下步骤确定所述图形标识的标识面积:

根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比;

根据所述目标占比,确定所述图形标识的标识面积。

一种可能的实施方式中,处理器1110执行的指令中,还包括:

在与每一目标区域对应的提示标识处提供一节点标识,所述节点标识用于指示每一目标区域中距离所述虚拟角色的当前位置的相对距离最小的目标区域位置;

其中,所述当前位置包括所述虚拟角色的第一位置或第三位置。

一种可能的实施方式中,处理器1110执行的指令中,还包括:

在与每一目标区域对应的节点标识处提供一距离标识,所述距离标识用于指示对应的目标区域位置距离所述虚拟角色的当前位置的相对距离。

一种可能的实施方式中,处理器1110执行的指令中,还包括:

当所述虚拟角色移动至一目标区域范围内时,取消在所述方位指示器处提供的与所述目标区域对应的提示标识,并在所述方位指示器处提供用于提示所述虚拟角色位于所述目标区域范围内的提醒信息。

一种可能的实施方式中,处理器1110执行的指令中,不同目标区域对应的提示标识的显示颜色不同。

通过上述方式,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率;同时,还可以在方位指示器的相对位置处显示位于虚拟角色视野范围外的目标对象的提示标识,以使玩家可以及时观察到视野范围外的目标对象,及时采取相应的应对措施,进一步提升了人机交互效率。

本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,使得该计算机程序被处理器运行时执行以下指令:

响应于在所述游戏场景中确定的至少一目标区域,获取所述至少一目标区域对应的第一位置和所述虚拟角色对应的第二位置;

基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识,所述提示标识用于指示对应的目标区域与所述虚拟角色之间的相对方位;

其中,所述提示标识的显示尺寸与所对应的目标区域在所述游戏场景中的尺寸正相关。

一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:

响应于针对所述虚拟角色的移动控制指令,控制所述虚拟角色在所述游戏场景中移动,并获取移动后的所述虚拟角色对应的第三位置;

基于所述第一位置和所述第三位置,确定与每一目标区域对应的提示标识在所述方位指示器处的显示尺寸和显示位置;

根据所述显示尺寸和所述显示位置,在所述方位指示器处显示与每一目标区域对应的提示标识。

一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:

针对每一目标区域,检测该目标区域是否处于所述虚拟角色的目标方向;

若所述目标区域处于所述虚拟角色的所述目标方向,则执行基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤。

一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:

若所述目标区域未处于所述虚拟角色的所述目标方向,则基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器的周侧提供与每一目标区域对应的提示标识。

一种可能的实施方式中,计算机可读存储介质执行的指令中,所述在所述方位指示器的周侧提供与每一目标区域对应的提示标识的步骤,包括:

根据所述目标区域对应的第一位置与所述虚拟角色的第二位置之间的相对位置的远近顺序,将与每一目标区域对应的提示标识逐一显示在所述方位指示器的周侧;

其中,所述提示标识的透明度与对应的目标区域与所述虚拟角色之间的相对距离正相关。

一种可能的实施方式中,计算机可读存储介质执行的指令中,所述基于所述第一位置与所述第二位置之间的位置关系,在所述方位指示器处提供与每一目标区域对应的提示标识的步骤,包括:

根据所述目标区域在所述目标方向上所占据的水平角度,确定该目标区域对应的提示标识在所述方位指示器处的显示位置和显示尺寸;

基于所述显示位置和所述显示尺寸,在所述方位指示器处提供与每一目标区域对应的提示标识;

其中,所述目标区域在所述目标方向上所占据的水平角度与所述目标区域在所述游戏场景中的尺寸正相关。

一种可能的实施方式中,计算机可读存储介质执行的指令中,所述提示标识为显示在所述方位指示器中的线形标识,所述线形标识的显示尺寸包括标识长度;通过以下步骤确定所述线形标识的标识长度:

根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比;

根据所述目标占比,确定所述线形标识的标识长度。

一种可能的实施方式中,计算机可读存储介质执行的指令中,所述提示标识为显示在所述方位指示器中的图形标识,所述图形标识的显示尺寸包括标识面积;通过以下步骤确定所述图形标识的标识面积:

根据所述目标区域在所述目标方向上所占据的水平角度,确定所述目标区域在所述目标方向上的目标占比;

根据所述目标占比,确定所述图形标识的标识面积。

一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:

在与每一目标区域对应的提示标识处提供一节点标识,所述节点标识用于指示每一目标区域中距离所述虚拟角色的当前位置的相对距离最小的目标区域位置;

其中,所述当前位置包括所述虚拟角色的第一位置或第三位置。

一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:

在与每一目标区域对应的节点标识处提供一距离标识,所述距离标识用于指示对应的目标区域位置距离所述虚拟角色的当前位置的相对距离。

一种可能的实施方式中,计算机可读存储介质执行的指令中,还包括:

当所述虚拟角色移动至一目标区域范围内时,取消在所述方位指示器处提供的与所述目标区域对应的提示标识,并在所述方位指示器处提供用于提示所述虚拟角色位于所述目标区域范围内的提醒信息。

一种可能的实施方式中,不同目标区域对应的提示标识的显示颜色不同。

通过上述方式,根据游戏场景中包括的至少一个目标区域在游戏场景中的尺寸,在方位指示器中对应地显示不同尺寸的与每个目标区域对应的提示标识,以使玩家通过提示标识的提示,实时确定目标区域相对于虚拟角色的方位,通过方位指示器中的信息提示,更准确地对目标区域进行定位,提升了玩家对目标区域定位的准确性以及人机交互效率;同时,还可以在方位指示器的相对位置处显示位于虚拟角色视野范围外的目标对象的提示标识,以使玩家可以及时观察到视野范围外的目标对象,及时采取相应的应对措施,进一步提升了人机交互效率。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

技术分类

06120116551192