信息的显示控制方法、装置和电子设备与流程



1.本发明涉及游戏技术领域,尤其是涉及一种信息的显示控制方法、装置和电子设备。


背景技术:



2.moba(multiplayer online battle arena,多人在线战术竞技)游戏中,游戏界面的指定区域会显示游戏的小地图,该小地图中会展示每个玩家对应的虚拟角在地图中的大概位置。如果玩家想要查看可能需要支援的虚拟角的实时游戏画面时,可以在小地图判断该目标虚拟角的大概位置,然后通过滑动操作,滑动到目标虚拟角对应的位置即可展示目标虚拟角的实时画面,滑动操作结束,则停止展示目标虚拟角的实时画面。该种方式需要玩家手动操作,操作比较繁琐,同时,玩家在查看目标虚拟角的游戏画面时,会限制玩家的其他操作,影响玩家当前的游戏操作,游戏体验感不佳。


技术实现要素:



3.有鉴于此,本发明的目的在于提供一种信息的显示控制方法、装置和电子设备,以在游戏中更精确的提供玩家战斗的实时情况,从而实现良好的游戏体验感。
4.第一方面,本发明实施例提供了一种信息的显示控制方法,通过终端设备显示一图形用户界面,该图形用户界面显示基于受控虚拟角的游戏视角对应的第一场景画面;该方法包括:响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。
5.上述游戏场景中还包括除受控虚拟角以外的虚拟角;根据位置信息,确定游戏场景中的目标虚拟角的步骤,包括:获取虚拟角的位置信息,根据受控虚拟角的位置信息和虚拟角的位置信息,确定受控虚拟角与虚拟角之间的距离;根据受控虚拟角的位置信息确定受控虚拟角的位置变化;根据距离和位置变化,从虚拟角中确定目标虚拟角。
6.上述根据距离和位置变化,从虚拟角中确定目标虚拟角的步骤,包括:在预设时间内,如果距离不断减少,且位置变化指示受控虚拟角始终朝向虚拟角中的第一虚拟角移动,确定受控虚拟角具有第一指定意向;当距离小于预设距离时,将第一虚拟角确定为目标虚拟角。
7.上述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
8.上述在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在图形用户界面的小地图区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
9.上述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤之后,上述方法包括:如果第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息;其中,预设事件包括:队友虚拟角的数量小于敌方虚拟角的数量、队友虚拟角的血量小于第一数值、敌方虚拟角的血量小于第二数值、位于第二场景画面以外的敌方虚拟角对位于第二场景画面内的敌方虚拟角具有第一指定意向、或者位于第二场景画面以外的队友虚拟角对位于第二场景画面内的队友虚拟角具有第一指定意向。
10.上述第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息的步骤之后,上述方法还包括:在图形用户界面播放所述预设事件对应的第二提示信息。
11.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述方法还包括:获取虚拟角的位置信息;在预设时间内,如果虚拟角中的第一虚拟角与受控虚拟角之间的距离不断减少,且位置信息指示队友虚拟角始终朝向受控虚拟角移动,且当距离小于预设距离时,确定目标第一虚拟角对受控虚拟角具有第二指定意向;在图形用户界面播放和/或显示第三提示信息;其中,第三提示信息用于指示:目标第一虚拟角对受控虚拟角具有第二指定意向。
12.上述第一场景画面由受控虚拟角对应的虚拟摄像机拍摄目标游戏场景得到;第二场景画面由目标虚拟角对应的虚拟摄像机拍摄目标游戏场景得到。
13.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述方法还包括:获取虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第二虚拟角与第三虚拟角之间的距离不断减少,且位置信息指示第二虚拟角始终朝向第三虚拟角移动,且当距离小于预设距离时,确定第二虚拟角对第三虚拟角具有第三指定意向;在图形用户界面播放和/或显示第四提示信息;其中,第四提示信息用于指示:第二虚拟角对第三虚拟角具有第三指定意向。
14.上述在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角未与敌方虚拟角战斗,在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。
15.上述在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面的步骤之后,上述方法还包括:响应针对图形用户界面的第一指定操作,取消显示第三场景画面。
16.上述在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角正在与敌方虚拟角战斗,在图形用户界面显示第一控件;响应于第一控件的第二指定操作,在图形用户界面显示第三场景画面。
17.第二方面,本发明实施例提供了一种信息的显示控制装置,通过终端设备显示一图形用户界面,该图形用户界面显示基于受控虚拟角的游戏视角对应的目标游戏场景的第一场景画面;装置包括:信息获取模块,用于响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;对象确定模块,用于根据位置信息,确定游戏场景中的目标虚拟角;信息显示模块,用于在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。
18.第三方面,一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述信息的显示控制方法。
19.第四方面,一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述信息的显示控制方法。
20.本发明实施例带来了以下有益效果:
21.上述信息的显示控制方法、装置和电子设备,响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,通过获取虚拟角的位置信息,自动判断虚拟角之间的移动意向,当受控虚拟角对目标虚拟角具有移动意向时,自动在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面,使玩家能够实时观察目标虚拟角的状态,无需玩家手动操作,简化了操作流程,提高了玩家的游戏体验。
22.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
23.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
24.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
25.图1为本发明实施例提供的一种信息的显示控制方法的流程图;
26.图2为本发明实施例提供的一种图形用户界面的示意图;
27.图3为本发明实施例提供的一种信息的显示控制装置的结构示意图;
28.图4为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
29.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
30.在moba游戏中,如果玩家想要支援某个队友玩家时,可能会想要查看该队友玩家的虚拟角的实时游戏画面,通常可以在小地图判断该目标虚拟角的大概位置,然后通过滑动操作,滑动到目标虚拟角对应的位置即可展示目标虚拟角的实时画面,滑动操作结束,则停止展示目标虚拟角的实时画面。该方式需要玩家手动操作,操作比较繁琐,同时,玩家在查看目标虚拟角的游戏画面时,会限制玩家的其他操作,影响玩家当前的游
戏操作,游戏体验感不佳。基于此,本发明实施例提供一种信息的显示控制方法、装置和电子设备,该技术可以应用于平板电脑、手机等设备。
31.为便于对本实施例进行理解,首先对本发明实施例所公开的一种信息的显示控制方法进行详细介绍,该方法通过终端设备显示一图形用户界面,该图形用户界面显示基于受控虚拟角的游戏视角对应的第一场景画面,通常上述受控虚拟角具有多个队友虚拟角,以及多个敌方虚拟角。上述第一场景画面可以理解为受控虚拟角对应的玩家视角的实时画面。
32.如图1所示,该信息的显示控制方法包括如下步骤:
33.步骤s102,响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;
34.上述受控虚拟角通常是指被对应的玩家控制的虚拟角,该虚拟角受玩家控制可以在游戏场景中移动。上述位置信息通常包括受控虚拟角在目标游戏场景中的坐标信息以及坐标的变化信息。实际实现时,当玩家通过终端设备控制受控虚拟角在游戏场景中移动时,终端设备会实时获取受控虚拟角在游戏场景中的位置坐标,记录为位置信息。
35.需要说明的是,终端设备也会获取游戏场景中除受控虚拟角以外的虚拟角,包括与受控虚拟角为队友关系的队友虚拟角的位置信息,以及与受控虚拟角为敌对关系的敌方虚拟角的位置信息。
36.步骤s104,根据位置信息,确定游戏场景中的目标虚拟角;
37.通常上述目标虚拟角可以是与受控虚拟角为队友关系的队友虚拟角,也可以是与受控虚拟角为敌对关系的敌方虚拟角。比如,如果某一队友玩家控制的虚拟角需要被支援,可能会发出需要支援的提示信息,终端设备对应的玩家可能会控制受控虚拟角向需要支援的虚拟角移动,说明受控虚拟角具有支援意向;或者,当前其他队友虚拟角正在团战,终端设备对应的玩家可能会控制受控虚拟角向团战的位置移动,说明该受控虚拟角具有参团意向;或者,当前某一敌方玩家控制的敌方虚拟角落单,终端设备对应的玩家可能会控制受控虚拟角向该敌方虚拟角移动,说明书该受控虚拟角具有进攻意向;或者,根据游戏玩法的规则,或玩家的自主意愿,终端设备对应的玩家可能会控制受控虚拟角向某一虚拟角移动。
38.基于上述受控虚拟角的移动操作,终端设备在获取到受控虚拟角和其他虚拟角的位置信息后,可以根据位置信息,确定受控虚拟角在游戏场景中的目标虚拟角。具体的,终端设备可以实时根据位置信息计算受控虚拟角与其他虚拟角的之间的距离,通常需要计算受控虚拟角与其他每个队友虚拟角或敌方虚拟角之间的距离,同时还需要计算受控虚拟角与其他每个队友虚拟角或敌方虚拟角的移动方向。根据受控虚拟角与其他队友虚拟角或敌方虚拟角之间的距离,以及受控虚拟角的移动方向,确定目标虚拟角。
39.比如,根据位置信息计算得到,受控虚拟角与其他的两个虚拟角之间的距离都在不断减少,且受控虚拟角的位置坐标变化的信息指示朝向其中一个目标虚拟角移动,则可以确定该目标虚拟角为受控虚拟角具有移动意向的目标虚拟角,可以是支援意向、参团意向、进攻意向等。另外,由于受控虚拟角移动的过程具有时效性,因此上述
确定目标虚拟角的过程具有时间限制,通常需要在指定时间内确定,以保证确定的目标虚拟角为受控虚拟角想要靠近的角。
40.步骤s106,在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。
41.具体的,可以在图形用户界面的指定区域显示基于目标虚拟角的游戏视角对应的第二场景画面,其中的指定区域可以是小地图显示区域(如图2所示),也可以是图形用户界面的右上角区域,还可以是图形用户界面的左下角区域等。当然,如果是显示小地图显示区域,会节省目标游戏场景的显示区域,同样会丰富小地图的显示信息。另外,如果点击该第二场景画面,可以放大显示该画面;或者点击该第二场景画面,可以在目标游戏场景界面显示该画面,显示方式可以由用户来设置。上述第二场景画面,可以理解为目标虚拟角对应的玩家视角的实时场景画面。或者可以理解为目标虚拟角对应的终端设备显示的图形用户界面中包括的场景画面。
42.实际实现时,在终端设备确定了受控虚拟角对目标虚拟角具有靠近意向后,为了使控制受控虚拟角的玩家能够实时了解目标虚拟角的当前状态,在图形用户界面显示目标虚拟角对应的虚拟摄像机拍摄的第二场景画面。控制受控虚拟角的玩家可以通过实时观察第二场景画面,了解目标虚拟角的状态,如果目标虚拟角为队友虚拟角,且了解到目标虚拟角正在参与战斗,且敌方人数较多时,控制受控虚拟角的玩家,可能会采用瞬移的技能,迅速移动至目标虚拟角进行支援,或者,可能会提前准备能够压制敌方虚拟角的技能,在到达目标虚拟角的位置后,释放该技能,对目标虚拟角进行支援。
43.如果目标虚拟角为敌方虚拟角,且了解到目标虚拟角周边有多个敌方虚拟角时,控制受控虚拟角的玩家,可能暂时不会继续靠近目标虚拟角。如果目标虚拟角周边没有敌方虚拟角时,控制受控虚拟角的玩家,可能会加速向目标虚拟角移动,并对目标虚拟角发起进攻。
44.另外,上述第一场景画面由受控虚拟角对应的虚拟摄像机拍摄目标游戏场景得到;第二场景画面由目标虚拟角对应的虚拟摄像机拍摄目标游戏场景得到。
45.上述信息的显示控制方法,响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,通过获取虚拟角的位置信息,自动判断虚拟角之间的移动意向,当受控虚拟角对目标虚拟角具有移动意向时,自动在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面,使玩家能够实时观察目标虚拟角的状态,无需玩家手动操作,简化了操作流程,提高了玩家的游戏体验。
46.上述游戏场景中还包括除受控虚拟角以外的虚拟角;该虚拟角也可以称为其他虚拟角,该其他虚拟角可以是与受控虚拟角为队友关系的队友虚拟角也可以是与受控虚拟角为敌对关系的敌方虚拟角。其中,除受控虚拟角以外的虚拟角可以为一个或者多个,具体根据游戏类型确定。
47.下面描述根据位置信息,确定游戏场景中的目标虚拟角的步骤,一种可能的实施方式:
48.(1)获取虚拟角的位置信息,根据受控虚拟角的位置信息和虚拟角的位置信息,确定受控虚拟角与虚拟角之间的距离;
49.终端设备会实时记录受控虚拟角和其他虚拟角的位置信息,并根据不同的算法,实时计算受控虚拟角和其他虚拟角之间的距离。具体的,可以根据受控虚拟角的坐标与其他虚拟角的坐标,计算两个坐标之间的距离。实际实现时,当受控虚拟角在游戏场景中移动时,并不会确定受控虚拟角想要靠近哪个角,因此,需要实时计算受控虚拟角与游戏场景中每个其他虚拟角之间的实时距离。
50.(2)根据受控虚拟角的位置信息确定受控虚拟角的位置变化;根据距离和位置变化,从虚拟角中确定目标虚拟角。
51.上述距离具有包括受控虚拟角与每个其他虚拟角之间的实时距离,上述位置变化包括受控虚拟角实时的位置坐标,以确定受控虚拟角实时移动的移动方向。具体的,可以根据受控虚拟角与每个其他虚拟角之间的距离大小,先确定受控虚拟角可能想要靠近的至少一个其他虚拟角,然后根据受控虚拟角的移动方向所对应的虚拟角,从至少一个其他虚拟角中确定目标虚拟角。当然还可以根据受控虚拟角与每个其他虚拟角之间的实时距离,确定受控虚拟角相对于每个其他虚拟角之间的移动速率,将最大移动速率对应的其他虚拟角确定为目标虚拟角。另外,需要说明的是,上述确定目标虚拟角的过程通常需要在指定的时间范围内确定。
52.上述方式中,根据虚拟角的位置信息,自动判断受控虚拟角具有靠近意向的目标虚拟角,提高了目标虚拟角的准确性,且提高了玩家的游戏体验。
53.上述步骤(2)中,根据距离和位置变化,虚拟角中确定目标虚拟角的步骤,一种可能的实施方式:
54.在预设时间内,如果距离不断减少,且位置变化指示受控虚拟角始终朝向虚拟角中的第一虚拟角移动,确定受控虚拟角具有第一指定支援意向;当距离小于预设距离时,将第一虚拟角确定为目标虚拟角。
55.上述预设时间可以根据实时要求进行设置,比如30s,也可根据不同的游戏场景类型进行更改;上述预设距离可以根据实际要求进行设置,通常不同的游戏场景对应有不同的预设距离。上述预设距离主要用于判断受控虚拟角对队友虚拟角或敌方虚拟角是否具有靠近意向。实际实现时,如果在预设时间内,受控虚拟角与目标游戏场中一个队友虚拟角或敌方虚拟角之间距离都在不断减少,且受控虚拟角始终朝向该队友虚拟角或敌方虚拟角移动,通常会先确定该队友虚拟角或敌方虚拟角可能为受控虚拟角具有靠近意向的虚拟角。此时还需要继续获取受控虚拟角与该队友虚拟角或敌方虚拟角之间的距离,直到该距离小于预设距离时,将该队友虚拟角或敌方虚拟角确定为受控虚拟角具有靠近意向的目标虚拟角。其中,靠近意向可以支援意向、参团意向、进攻意向等。
56.上述方式中,通过在预设时间内确定受控虚拟角具有支援或进攻意向的目标虚拟角,进一步提高了目标虚拟角的准确性。
57.下面描述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,一种可能的实施方式:
58.在所述图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二
场景画面。
59.上述预设区域为图形用户界面中的指定区域,可以是左上角、右上角、左下角或右下角的任一区域,用于显示目标虚拟角的游戏视角的第二场景画面。该指定区域可以根据游戏需要进行设置。当然,在实际的游戏操作过程中,预设区域的位置也可以由玩家自行设置。当确定了目标虚拟角之后,且在预设区域显示了第二场景画面,玩家可能会想要仔细查看第二场景画面中队友虚拟角或敌方虚拟角的细节状态,那么,玩家可以对预设区域进行点击操作,进而放大该预设区域中显示的第二场景画面。
60.上述在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,一种可能的实施方式:
61.在图形用户界面的小地图区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
62.上述小地图区域位于图形用户界面的左上方区域,通常用来显示游戏场景的场景地图,通常会显示有重要的地点标识以及双方虚拟角的位置。当确定目标虚拟角之后,就会将小地图区域显示的场景地图取消显示,并显示第二场景画面,或者将第二场景画面覆盖小地图区显示的场景地图。在取消显示第二场景画面之后,小地图区域继续显示场景地图。其中,触发取消显示第二场景画面的操作,可以是玩家自行操作,比如长按第二场景画面,或者滑动第二场景画面,还可以是系统自动定时取消,比如显示5秒钟后自动取消显示。由于图形用户界面大小的限制,在小地图区域显示第二场景画面,可以减少第二场景画面的显示区域对于其他游戏场景区域的占用,同时能够对小地图区域的功能进行复用。
63.为了进一步使玩家能够实时了解目标虚拟角的实时状态,提高玩家的游戏体验,在图形用户界面显示基于所述目标虚拟角的游戏视角对应的第二场景画面的步骤之后,上述方法还包括:
64.如果第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息;其中,预设事件包括:队友虚拟角的数量小于敌方虚拟角的数量、队友虚拟角的血量小于第一数值、敌方虚拟角的血量小于第二数值、位于第二场景画面以外的敌方虚拟角对位于第二场景画面内的敌方虚拟角具有第一指定意向、或者位于第二场景画面以外的队友虚拟角对位于第二场景画面内的队友虚拟角具有第一指定意向。
65.上述每个预设事件都具有对应的第一提示信息。上述第一指定意向可以是支援意向、进攻意向、参团意向等。上述第一数值和第二数值可以根据实际需要进行设置。举例说明,当队友虚拟角的数量小于敌方虚拟角的数量时,在图形用户界面显示对应的第一提示信息,具体可以显示在第二场景画面,比如,在第二场景画面中显示间断闪烁的红光,或者高亮显示第二场景画面等;同时还可以在图形用户界面中显示对应的文字信息,比如“我方人数较少”。当队友虚拟角的血量小于第一数值时,为了提示受控虚拟角可能需要快速对队友虚拟角进行支援,在显示的第二场景画面中的队友虚拟角的血条中显示闪烁的红光,或者高亮显示队友虚拟角的血条,或者将队友虚拟角的边缘高亮显示。同时还可以在图形用户界面中显示对应的文字信息,比如“我方角s血量较少”。
66.当敌方虚拟角的血量小于第二数值时,为了提示受控虚拟角敌方当前有残血角,可以在显示的第二场景画面中的敌方虚拟角的血条中显示闪烁的绿光,或者高亮显示敌方虚拟角的血条,或者将队友虚拟角的边缘高亮显示。同时还可以在图形用户
界面中显示对应的文字信息,比如“敌方角f血量较少”。
67.当位于第二场景画面以外的敌方虚拟角对位于第二场景画面内的敌方虚拟角具有支援意向时,可以在图形用户界面的指定区域显示显示支援意向的信息,比如,“敌方角a正在支援敌方角”。当位于第二场景画面以外的队友虚拟角对位于第二场景画面内的队友虚拟角具有支援意向时,同样可以在图形用户界面的指定区域显示显示支援意向的信息,比如,“我方角c正在支援我方角d”。
68.上述方式中,在虚拟角之间具有靠近意向时,显示第二场景画面的同时,实时判断第二场景画面是否发生预设事件,如果发生预设事件,则显示对应的第一提示信息,以提示控制受控虚拟角的玩家,对后续操作进行准备,进一步提高了玩家的游戏体验。
69.上述的第一提示信息为显示在图形用户界面,以使玩家能够实时观看,为了进一步提高玩家的游戏体验,如果第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息的步骤之后,上述方法还包括:在图形用户界面播放预设事件对应的第二提示信息。
70.举例说明,当队友虚拟角的数量小于敌方虚拟角的数量时,在显示目标虚拟角视角的实时第二场景画面的时候,同时播放“目标虚拟角可能需要支援”的语音提示,或者播放“我方人数较少”的语音提示。当队友虚拟角的血量小于第一数值时,在显示目标虚拟角视角的实时第二场景画面的时候,同时播放“队友虚拟角血量较低”的语音提示,比如“我方角q残血”。当敌方虚拟角的血量小于第二数值时,在显示目标虚拟角视角的实时第二场景画面的时候,同时播放“敌方虚拟角残血”的语音提示,比如“敌方角t残血”。
71.当位于第二场景画面以外的敌方虚拟角对位于第二场景画面内的敌方虚拟角具有支援意向时,在显示目标虚拟角视角的实时第二场景画面的时候,同时播放“敌方虚拟角前来支援”的语音提示,比如,敌方角a正在支援敌方角;当位于第二场景画面以外的队友虚拟角对位于第二场景画面内的队友虚拟角具有支援意向时,在显示目标虚拟角视角的实时第二场景画面的时候,同时播放“队友虚拟角前来支援”的语音提示,比如,我方角c正在支援我方角d。上述第一提示信息中的文字信息与上述第二提示信息可以相同也可以不同。
72.上述方式中,在显示预设事件对应的第一提示信息的同时,播放预设事件对应的第二提示信息,进一步提高了玩家的游戏体验感。
73.此外,上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述实施例中描述了,将受控虚拟角作为主动靠近的对象时,控制受控虚拟角的玩家对应的终端设备中信息的显示控制方法。下面描述当受控虚拟角作为被靠近的对象时,控制受控虚拟角的玩家对应的终端设备中信息的显示控制方法,具体包括:
74.获取虚拟角的位置信息;在预设时间内,如果虚拟角中的第一虚拟角与受控虚拟角之间的距离不断减少,且位置信息指示队友虚拟角始终朝向受控虚拟角移动,且当距离小于预设距离时,确定该目标第一虚拟角对受控虚拟角具有第二指定意向;在图形用户界面播放和/或显示第三提示信息;其中,第三提示信息用于指示:目标第一虚拟角对受控虚拟角具有第二指定意向。
75.上述第一虚拟角可能为与受控虚拟角为队友关系的队友虚拟角,也可以为
与受控虚拟角为敌对关系的敌方虚拟角。上述第二指定意向可以是支援意向、进攻意向或参团意向。
76.本实施例中,将受控虚拟角作为被靠近的对象进行描述。也就是说,终端设备会获取目标游戏场景中受控虚拟角与队友虚拟角或敌方虚拟角的位置信息。具体的,如果在预设时间内,检测到有队友虚拟角或敌方虚拟角与受控虚拟角之间的距离不断减少,即队友虚拟角或敌方虚拟角在不断靠近受控虚拟角,且,该队友虚拟角或敌方虚拟角的移动方向也是始终朝向受控虚拟角的,此时可以判断该队友虚拟角或敌方虚拟角可能对受控虚拟角具有支援或进攻意向。然后,直到队友虚拟角或敌方虚拟角与受控虚拟角之间的距离小于预设距离后,才会确定该队友虚拟角或敌方虚拟角具有支援或进攻意向的虚拟角为受控虚拟角。
77.此时,通过显示或播放第三提示信息,使得受控虚拟角可以了解到如果是有队友来支援自己,这样的话,控制受控虚拟角的玩家为了尽快与队友虚拟玩家组团,可以控制受控虚拟角引导敌方虚拟角往支援自己的队友虚拟角的方向移动。其中,第三提示信息可以是“我方角t正在赶来支援”。可以理解的是,可以在图形用户界面播放第三提示信息,或者在图形用户界面显示第三提示信息,或者在图形用户界面播放和显示第三提示信息。该方式中,当判断虚拟角之间具有支援或进攻意向,不仅会在具有支援或进攻意向的虚拟角的设备上显示提示信息,还会在被支援或被进攻的虚拟角的设备上显示提示信息,丰富了游戏玩法,进一步提高了玩家的游戏体验。
78.moba游戏中,游戏界面的指定区域会显示游戏的小地图,该小地图中会展示每个玩家对应的虚拟角在地图中的大概位置。玩家只能通过小地图实时观察虚拟角的移动方向和大概位置,自主判断虚拟角之间的支援与进攻意向,影响游戏体验。
79.基于此,下面描述在目标游戏场景中,当受控虚拟角不仅没有靠近其他虚拟角,也没有被其他虚拟角靠近时,控制受控虚拟角的玩家对应的终端设备中信息的显示控制方法,具体包括:
80.获取虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第二虚拟角与第三虚拟角之间的距离不断减少,且位置信息指示第二虚拟角始终朝向第三虚拟角移动,且当距离小于预设距离时,确定第二虚拟角对第三虚拟角具有第三指定意向;在图形用户界面播放和/或显示第四提示信息;其中,第四提示信息用于指示:第二虚拟角对第三虚拟角具有第三指定意向。
81.上述第二虚拟角与第三虚拟角可以为受控虚拟角的队友,也为敌对关系的虚拟角。上述第三指定意向可以是支援意向、进攻意向或参团意向等。本实施例以第二虚拟角为与受控虚拟角为队友关系的队友虚拟角,第三虚拟角为与受控虚拟角为队友关系的队友虚拟角,或者与受控虚拟角为敌对关系的敌方虚拟角为例进行说明。
82.其中,确定其他虚拟角之间的靠近意向的步骤与前述确认目标虚拟角的实现过程相同,在此不再赘述。在实际场景中,受控虚拟角作为不参与支援与被支援,或进攻与被进攻的虚拟角,可以根据第四提示信息,迅速了解到其他虚拟角之间的支援或进攻情况,提高了玩家的游戏体验。具体的,当受控虚拟角作为不参与支援的虚拟角,此时,第二虚拟角正在支援或进攻第三虚拟角,同样也会在图形用户界面播放或显示第
四提示信息,以提示受控虚拟角的玩家队友可能需要支援。比如,在图形用户界面播放或显示“第二虚拟角正在支援或进攻第三虚拟角”。可以理解的是,可以在图形用户界面播放第四提示信息,或者在图形用户界面显示第四提示信息,或者在图形用户界面播放和显示第四提示信息。
83.上述方式中,不参与支援和被支援,以及进攻和被进攻的受控虚拟角,终端设备通过判断其他虚拟角之间的支援或进攻意向,并给受控虚拟角的玩家进行提示,避免了通过小地图实时观察虚拟角的移动方向和大概位置,自主判断虚拟角之间的靠近意向,提高了玩家的游戏体验。
84.上述受控虚拟角的状态可能为战斗状态,也可能为未战斗状态,为了不打断受控虚拟角的战斗,进一步提高玩家的游戏体验,在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角未与敌方虚拟角战斗,在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。
85.具体的,当受控虚拟角为未战斗状态,比如正在移动、打小兵、推塔等,第二虚拟角正在支援或进攻第三虚拟角时,为了让受控虚拟角了解虚拟角之间的支援或进攻状况,进而判断自身的支援或进攻意向,便会直接在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。具体可以显示在图形用户界面的小地图区域。该方式中,当队友正在进行支援或进攻时,需要判断受控虚拟角的战斗状态,只有在未战斗的情况下,才会直接在图形用户界面显示第三场景画面,以使受控虚拟角通过观察第三场景画面,判断队友是否需要支援,进一步提高了玩家的游戏体验。
86.另外,在上述图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面的步骤之后,上述方法还包括:响应针对该图形用户界面的第一指定操作,取消显示第三场景画面。
87.在实际操作中,当受控虚拟角为未战斗状态,第二虚拟角正在支援或进攻第三虚拟角时,图形用户界面显示了第三虚拟角对应的虚拟摄像机拍摄的第三场景画面,但控制受控虚拟角通过观察第三场景画面发现并不需要自己去支援,比如,队友虚拟角已经快速将敌方虚拟角击退等。此时控制受控虚拟角的玩家可以对图形用户界面执行第一指定操作,即可取消显示第三场景画面。具体可以针对图形用户界面中的第三场景画面进行第一指定操作。其中,第一指定操作可以是的滑动操作、长按操作、点击操作等。该方式中,如果受控虚拟角通过第三场景画面观察后,不需要进行支援,则可以通过第一指定操作取消显示第三场景画面,避免影响玩家观察小地图。
88.进一步的,为了不打断受控虚拟角的战斗,进一步提高玩家的游戏体验,在图形用户界面播放和/显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角正在与敌方虚拟角战斗,在图形用户界面显示第一控件;响应于第一控件的第二指定操作,在图形用户界面显示第三场景画面。
89.上述第一控件用于指示是否显示第三场景画面,在实际操作中,当受控虚拟角为战斗状态,比如,正在与敌方虚拟角团战等,第一队友虚拟角正在支援第二队友虚拟角时,为了不让图形用户界面中显示的第三场景画面打断受控虚拟角和敌方虚拟角的战斗,但是,也为了不让受控虚拟角错过第三场景画面,可以在图形用户界面显示第一控件。控制受控虚拟角的玩家,可以根据当前的战斗情况自主选择是否显示第三场景画
面。其中,上述第一控件会一直显示,直至队友之间支援结束,因此,当受控虚拟角结束战斗之后,受控虚拟角的玩家发现第一队友虚拟角仍在支援第二队友虚拟角,或者第一队友虚拟角和第二队友虚拟角正在和敌方虚拟角战斗,可以对第一控件执行第二指定操作,在图形用户界面显示第三场景画面,了解战斗实况,来确定自身的支援意向。其中,第一控件可以显示为在小地图下方的圆形或方形的微型画面等。其中,第二指定操作可以是点击操作、滑动操作、长按操作等。或者,玩家可以对第一控件进行第三指定操作,取消显示第一控件。其中,第三指定操作可以是双击操作、或者长按操作。
90.上述方式中,当受控虚拟角处于战斗状态时,可以根据玩家的判断自主选择是否显示第三场景画面,避免了直接显示画面影响玩家战斗的情况,进一步提高了玩家的游戏体验。
91.对于上述方法实施例,参见图3所示的一种信息的显示控制装置,通过触控终端设备提供一图形用户界面,图形用户界面显示基于受控虚拟角的游戏视角对应的目标游戏场景的第一场景画面;该装置包括:
92.获取模块31,用于响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;
93.确定模块32,用于根据位置信息,确定游戏场景中的目标虚拟角;
94.显示模块33,用于在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。
95.上述信息的显示控制装置,应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,通过获取虚拟角的位置信息,自动判断虚拟角之间的移动意向,当受控虚拟角对目标虚拟角具有移动意向时,自动在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面,使玩家能够实时观察目标虚拟角的状态,无需玩家手动操作,简化了操作流程,提高了玩家的游戏体验。
96.上述游戏场景中还包括除受控虚拟角以外的虚拟角;根据位置信息,确定游戏场景中的目标虚拟角的步骤,包括:获取虚拟角的位置信息,根据受控虚拟角的位置信息和虚拟角的位置信息,确定受控虚拟角与虚拟角之间的距离;根据受控虚拟角的位置信息确定受控虚拟角的位置变化;根据距离和位置变化,从虚拟角中确定目标虚拟角。上述确定模块还用于:在预设时间内,如果距离不断减少,且位置变化指示受控虚拟角始终朝向虚拟角中的第一虚拟角移动,确定受控虚拟角具有第一指定意向;当距离小于预设距离时,将第一虚拟角确定为目标虚拟角。
97.上述显示模块,还用于:在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
98.上述显示模块,还用于:在图形用户界面的小地图区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
99.上述装置还包括第一信息显示模块,用于:如果第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息,其中,预设事件包括:队友虚拟角的数量小于敌方虚拟角的数量、队友虚拟角的血量小于第一数值、敌方虚拟角的血量小
于第二数值、位于所述第二场景画面以外的敌方虚拟角对位于所述第二场景画面内的敌方虚拟角具有第一指定意向、或者位于所述第二场景画面以外的队友虚拟角对位于所述第二场景画面内的队友虚拟角具有第一指定意向。
100.上述装置还包括第二信息播放模块,用于:在图形用户界面播放所述预设事件对应的第二提示信息。
101.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述装置还包括:第三信息显示模块,用于:获取虚拟角的位置信息;在预设时间内,如果虚拟角中的第一虚拟角与受控虚拟角之间的距离不断减少,且位置信息指示队友虚拟角始终朝向受控虚拟角移动,且当距离小于预设距离时,确定目标第一虚拟角对受控虚拟角具有第二指定意向;在图形用户界面播放和/或显示第三提示信息;其中,第三提示信息用于指示:目标第一虚拟角对受控虚拟角具有第二指定意向。
102.上述第一场景画面由受控虚拟角对应的虚拟摄像机拍摄目标游戏场景得到;第二场景画面由目标虚拟角对应的虚拟摄像机拍摄目标游戏场景得到。
103.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述装置还包括:第四信息显示模块,用于:获取虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第二虚拟角与第三虚拟角之间的距离不断减少,且位置信息指示第二虚拟角始终朝向第三虚拟角移动,且当距离小于预设距离时,确定第二虚拟角对第三虚拟角具有第三指定意向;在图形用户界面播放和/或显示第四提示信息;其中,第四提示信息用于指示:第二虚拟角对第三虚拟角具有第三指定意向。
104.上述装置还包括:第三场景画面第一显示模块,用于:如果受控虚拟角未与敌方虚拟角战斗,在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。
105.上述装置还包括:第三场景画面取消显示模块,用于:响应针对图形用户界面的第一指定操作,取消显示第三场景画面。
106.上述装置还包括:第三场景画面第二显示模块,用于:如果受控虚拟角正在与敌方虚拟角战斗,在图形用户界面显示第一控件;响应于第一控件的第二指定操作,在图形用户界面显示第三场景画面。
107.本实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的机器可执行指令,处理器执行机器可执行指令以实现上述信息的显示控制方法。该电子设备可以是服务器,也可以是触控终端设备。
108.参见图4所示,该电子设备包括处理器100和存储器101,该存储器101存储有能够被处理器100执行的机器可执行指令,该处理器100执行机器可执行指令以实现上述信息的显示控制方法,该方法通过终端设备显示一图形用户界面,图形用户界面显示基于受控虚拟角的游戏视角对应的第一场景画面;该方法具体包括如下步骤:
109.响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,通过获取虚拟角的位置信息,自动判断虚拟角之间的移动意向,当受控虚拟角对目标虚拟角具有移动意向时,自动在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面,使玩家能够实时观察目标虚拟角
的状态,无需玩家手动操作,简化了操作流程,提高了玩家的游戏体验。
110.上述游戏场景中还包括除受控虚拟角以外的虚拟角;根据位置信息,确定游戏场景中的目标虚拟角的步骤,包括:获取虚拟角的位置信息,根据受控虚拟角的位置信息和虚拟角的位置信息,确定受控虚拟角与虚拟角之间的距离;根据受控虚拟角的位置信息确定受控虚拟角的位置变化;根据距离和位置变化,从虚拟角中确定目标虚拟角。该方式中,根据虚拟角的位置信息,自动判断受控虚拟角具有靠近意向的目标虚拟角,提高了目标虚拟角的准确性,且提高了玩家的游戏体验。
111.上述根据距离和位置变化,从虚拟角中确定目标虚拟角的步骤,包括:在预设时间内,如果距离不断减少,且位置变化指示受控虚拟角始终朝向虚拟角中的第一虚拟角移动,确定受控虚拟角具有第一指定意向;当距离小于预设距离时,将第一虚拟角确定为目标虚拟角。该方式中,通过在预设时间内确定受控虚拟角具有支援或进攻意向的目标虚拟角,进一步提高了目标虚拟角的准确性。
112.上述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
113.上述在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在图形用户界面的小地图区域显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,由于图形用户界面大小的限制,在小地图区域显示第二场景画面,可以减少第二场景画面的显示区域对于其他游戏场景区域的占用,同时能够对小地图区域的功能进行复用。
114.上述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤之后,上述方法包括:如果第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息;其中,预设事件包括:队友虚拟角的数量小于敌方虚拟角的数量、队友虚拟角的血量小于第一数值、敌方虚拟角的血量小于第二数值、位于第二场景画面以外的敌方虚拟角对位于第二场景画面内的敌方虚拟角具有第一指定意向、或者位于第二场景画面以外的队友虚拟角对位于第二场景画面内的队友虚拟角具有第一指定意向。该方式中,在虚拟角之间具有靠近意向时,显示第二场景画面的同时,实时判断第二场景画面是否发生预设事件,如果发生预设事件,则显示对应的第一提示信息,以提示控制受控虚拟角的玩家,对后续操作进行准备,进一步提高了玩家的游戏体验。
115.上述第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息的步骤之后,上述方法还包括:在图形用户界面播放所述预设事件对应的第二提示信息。该方式中,在显示预设事件对应的第一提示信息的同时,播放预设事件对应的第二提示信息,进一步提高了玩家的游戏体验感。
116.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述方法还包括:获取虚拟角的位置信息;在预设时间内,如果虚拟角中的第一虚拟角与受控虚拟角之间的距离不断减少,且位置信息指示队友虚拟角始终朝向受控虚拟角移动,且当距离小于预设距离时,确定目标第一虚拟角对受控虚拟角具有第二指定意向;在图形用户界面播放和/或显示第三提示信息;其中,第三提示信息用于指示:目标第一虚拟角对受控虚拟角具有第二指定意向。该方式中,当判断虚拟角之间具有支援或进攻意向,不仅
会在具有支援或进攻意向的虚拟角的设备上显示提示信息,还会在被支援或被进攻的虚拟角的设备上显示提示信息,丰富了游戏玩法,进一步提高了玩家的游戏体验。
117.上述第一场景画面由受控虚拟角对应的虚拟摄像机拍摄目标游戏场景得到;第二场景画面由目标虚拟角对应的虚拟摄像机拍摄目标游戏场景得到。
118.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述方法还包括:获取虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第二虚拟角与第三虚拟角之间的距离不断减少,且位置信息指示第二虚拟角始终朝向第三虚拟角移动,且当距离小于预设距离时,确定第二虚拟角对第三虚拟角具有第三指定意向;在图形用户界面播放和/或显示第四提示信息;其中,第四提示信息用于指示:第二虚拟角对第三虚拟角具有第三指定意向。该方式中,不参与支援和被支援,以及进攻和被进攻的受控虚拟角,终端设备通过判断其他虚拟角之间的支援或进攻意向,并给受控虚拟角的玩家进行提示,避免了通过小地图实时观察虚拟角的移动方向和大概位置,自主判断虚拟角之间的靠近意向,提高了玩家的游戏体验。
119.上述在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角未与敌方虚拟角战斗,在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。该方式中,当队友正在进行支援或进攻时,需要判断受控虚拟角的战斗状态,只有在未战斗的情况下,才会直接在图形用户界面显示第三场景画面,以使受控虚拟角通过观察第三场景画面,判断队友是否需要支援,进一步提高了玩家的游戏体验。
120.上述在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面的步骤之后,上述方法还包括:响应针对图形用户界面的第一指定操作,取消显示第三场景画面。该方式中,如果受控虚拟角通过第三场景画面观察后,不需要进行支援,则可以通过第一指定操作取消显示第三场景画面,避免影响玩家观察小地图。
121.上述在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角正在与敌方虚拟角战斗,在图形用户界面显示第一控件;响应于第一控件的第二指定操作,在图形用户界面显示第三场景画面。该方式中,当受控虚拟角处于战斗状态时,可以根据玩家的判断自主选择是否显示第三场景画面,避免了直接显示画面影响玩家战斗的情况,进一步提高了玩家的游戏体验。
122.进一步地,图4所示的电子设备还包括总线102和通信接口103,处理器100、通信接口103和存储器101通过总线102连接。
123.其中,存储器101可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口103(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线102可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
124.处理器100可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器100中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器100可以是通用处理器,包括中央处理器(central processing unit,简称
cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器101,处理器100读取存储器101中的信息,结合其硬件完成前述实施例的方法的步骤。
125.本实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述信息的显示控制方法,该方法通过终端设备显示一图形用户界面,图形用户界面显示基于受控虚拟角的游戏视角对应的第一场景画面;该方法具体包括如下步骤:
126.响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,通过获取虚拟角的位置信息,自动判断虚拟角之间的移动意向,当受控虚拟角对目标虚拟角具有移动意向时,自动在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面,使玩家能够实时观察目标虚拟角的状态,无需玩家手动操作,简化了操作流程,提高了玩家的游戏体验。
127.上述游戏场景中还包括除受控虚拟角以外的虚拟角;根据位置信息,确定游戏场景中的目标虚拟角的步骤,包括:获取虚拟角的位置信息,根据受控虚拟角的位置信息和虚拟角的位置信息,确定受控虚拟角与虚拟角之间的距离;根据受控虚拟角的位置信息确定受控虚拟角的位置变化;根据距离和位置变化,从虚拟角中确定目标虚拟角。该方式中,根据虚拟角的位置信息,自动判断受控虚拟角具有靠近意向的目标虚拟角,提高了目标虚拟角的准确性,且提高了玩家的游戏体验。
128.上述根据距离和位置变化,从虚拟角中确定目标虚拟角的步骤,包括:在预设时间内,如果距离不断减少,且位置变化指示受控虚拟角始终朝向虚拟角中的第一虚拟角移动,确定受控虚拟角具有第一指定意向;当距离小于预设距离时,将第一虚拟角确定为目标虚拟角。该方式中,通过在预设时间内确定受控虚拟角具有支援或进攻意向的目标虚拟角,进一步提高了目标虚拟角的准确性。
129.上述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面。
130.上述在图形用户界面的预设区域显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在图形用户界面的小地图区域显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,由于图形用户界面大小的限制,在小地图区域显示第二场景画面,可以减少第二场景画面的显示区域对于其他游戏场景区域的占用,同时能够对小地图区域的功能进行复用。
131.上述在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面的步骤之后,上述方法包括:如果第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息;其中,预设事件包括:队友虚拟角的数量小于敌方虚拟角的数量、队友虚拟角的血量小于第一数值、敌方虚拟角的血量小于第二数值、位于第二场景画面以外的敌方虚拟角对位于第二场景画面内的敌方虚拟角具有第一指定意向、或者位于第二场景画面以外的队友虚拟角对位于第二场景画面内的队友虚拟角具有第一指定意向。该方式中,在虚拟角之间具有靠近意向时,显示第二场景画面的同时,实时判断第二场景画面是否发生预设事件,如果发生预设事件,则显示对应的第一提示信息,以提示控制受控虚拟角的玩家,对后续操作进行准备,进一步提高了玩家的游戏体验。
132.上述第二场景画面中存在预设事件,在图形用户界面显示预设事件对应的第一提示信息的步骤之后,上述方法还包括:在图形用户界面播放所述预设事件对应的第二提示信息。该方式中,在显示预设事件对应的第一提示信息的同时,播放预设事件对应的第二提示信息,进一步提高了玩家的游戏体验感。
133.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述方法还包括:获取虚拟角的位置信息;在预设时间内,如果虚拟角中的第一虚拟角与受控虚拟角之间的距离不断减少,且位置信息指示队友虚拟角始终朝向受控虚拟角移动,且当距离小于预设距离时,确定目标第一虚拟角对受控虚拟角具有第二指定意向;在图形用户界面播放和/或显示第三提示信息;其中,第三提示信息用于指示:目标第一虚拟角对受控虚拟角具有第二指定意向。该方式中,当判断虚拟角之间具有支援或进攻意向,不仅会在具有支援或进攻意向的虚拟角的设备上显示提示信息,还会在被支援或被进攻的虚拟角的设备上显示提示信息,丰富了游戏玩法,进一步提高了玩家的游戏体验。
134.上述第一场景画面由受控虚拟角对应的虚拟摄像机拍摄目标游戏场景得到;第二场景画面由目标虚拟角对应的虚拟摄像机拍摄目标游戏场景得到。
135.上述游戏场景中还包括除受控虚拟角以外的虚拟角;上述方法还包括:获取虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第二虚拟角与第三虚拟角之间的距离不断减少,且位置信息指示第二虚拟角始终朝向第三虚拟角移动,且当距离小于预设距离时,确定第二虚拟角对第三虚拟角具有第三指定意向;在图形用户界面播放和/或显示第四提示信息;其中,第四提示信息用于指示:第二虚拟角对第三虚拟角具有第三指定意向。该方式中,不参与支援和被支援,以及进攻和被进攻的受控虚拟角,终端设备通过判断其他虚拟角之间的支援或进攻意向,并给受控虚拟角的玩家进行提示,避免了通过小地图实时观察虚拟角的移动方向和大概位置,自主判断虚拟角之间的靠近意向,提高了玩家的游戏体验。
136.上述在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角未与敌方虚拟角战斗,在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。该方式中,当队友正在进行支援或进攻时,需要判断受控虚拟角的战斗状态,只有在未战斗的情况下,才会直接在图形用户界面显示第三场景画面,以使受控虚拟角通过观察第三场景画面,判断队友是否需要支援,进一步提高了玩家的游戏体验。
137.上述在图形用户界面显示第三虚拟角对应的虚拟摄像机拍摄的第三场景画面
的步骤之后,上述方法还包括:响应针对图形用户界面的第一指定操作,取消显示第三场景画面。该方式中,如果受控虚拟角通过第三场景画面观察后,不需要进行支援,则可以通过第一指定操作取消显示第三场景画面,避免影响玩家观察小地图。
138.上述在图形用户界面播放和/或显示第四提示信息的步骤之后,上述方法还包括:如果受控虚拟角正在与敌方虚拟角战斗,在图形用户界面显示第一控件;响应于第一控件的第二指定操作,在图形用户界面显示第三场景画面。该方式中,当受控虚拟角处于战斗状态时,可以根据玩家的判断自主选择是否显示第三场景画面,避免了直接显示画面影响玩家战斗的情况,进一步提高了玩家的游戏体验。
139.本发明实施例所提供的信息的显示控制方法、装置、电子设备及存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
140.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
141.另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
142.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
143.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
144.最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

技术特征:


1.一种信息的显示控制方法,其特征在于,通过终端设备显示一图形用户界面,所述图形用户界面显示基于受控虚拟角的游戏视角对应的第一场景画面;所述方法包括:响应于所述受控虚拟角在游戏场景中移动,获取所述受控虚拟角的位置信息;根据所述位置信息,确定所述游戏场景中的目标虚拟角;在所述图形用户界面显示基于所述目标虚拟角的游戏视角对应的第二场景画面。2.根据权利要求1所述的方法,其特征在于,所述游戏场景中还包括除所述受控虚拟角以外的虚拟角;根据所述位置信息,确定所述游戏场景中的目标虚拟角的步骤,包括:获取所述虚拟角的位置信息,根据所述受控虚拟角的位置信息和所述虚拟角的位置信息,确定所述受控虚拟角与所述虚拟角之间的距离;根据所述受控虚拟角的位置信息确定所述受控虚拟角的位置变化;根据所述距离和所述位置变化,从所述虚拟角中确定所述目标虚拟角。3.根据权利要求2所述的方法,其特征在于,根据所述距离和所述位置变化,从所述虚拟角中确定所述目标虚拟角的步骤,包括:在预设时间内,如果所述距离不断减少,且所述位置变化指示所述受控虚拟角始终朝向所述虚拟角中的第一虚拟角移动,确定所述受控虚拟角具有第一指定意向;当所述距离小于预设距离时,将所述第一虚拟角确定为所述目标虚拟角。4.根据权利要求1所述的方法,其特征在于,在所述图形用户界面显示基于所述目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在所述图形用户界面的预设区域显示基于所述目标虚拟角的游戏视角对应的第二场景画面。5.根据权利要求4所述的方法,其特征在于,在所述图形用户界面的预设区域显示基于所述目标虚拟角的游戏视角对应的第二场景画面的步骤,包括:在所述图形用户界面的小地图区域显示基于所述目标虚拟角的游戏视角对应的第二场景画面。6.根据权利要求1所述的方法,其特征在于,在所述图形用户界面显示基于所述目标虚拟角的游戏视角对应的第二场景画面的步骤之后,所述方法包括:如果所述第二场景画面中存在预设事件,在所述图形用户界面显示所述预设事件对应的第一提示信息;其中,所述预设事件包括:队友虚拟角的数量小于敌方虚拟角的数量、队友虚拟角的血量小于第一数值、敌方虚拟角的血量小于第二数值、位于所述第二场景画面以外的敌方虚拟角对位于所述第二场景画面内的敌方虚拟角具有第一指定意向、或者位于所述第二场景画面以外的队友虚拟角对位于所述第二场景画面内的队友虚拟角具有第一指定意向。7.根据权利要求6所述的方法,其特征在于,如果所述第二场景画面中存在预设事件,在所述图形用户界面显示所述预设事件对应的第一提示信息的步骤之后,所述方法还包括:在所述图形用户界面播放所述预设事件对应的第二提示信息。8.根据权利要求1所述的方法,其特征在于,所述游戏场景中还包括除所述受控虚拟角以外的虚拟角;
所述方法还包括:获取所述虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第一虚拟角与所述受控虚拟角之间的距离不断减少,且所述位置信息指示所述队友虚拟角始终朝向所述受控虚拟角移动,且当所述距离小于预设距离时,确定所述目标第一虚拟角对所述受控虚拟角具有第二指定意向;在所述图形用户界面播放和/或显示第三提示信息;其中,所述第三提示信息用于指示:所述目标第一虚拟角对所述受控虚拟角具有第二指定意向。9.根据权利要求1所述的方法,其特征在于,所述第一场景画面由所述受控虚拟角对应的虚拟摄像机拍摄所述目标游戏场景得到;所述第二场景画面由所述目标虚拟角对应的虚拟摄像机拍摄所述目标游戏场景得到。10.根据权利要求1所述的方法,其特征在于,所述游戏场景中还包括除所述受控虚拟角以外的虚拟角;所述方法还包括:获取所述虚拟角的位置信息;在预设时间内,如果所述虚拟角中的第二虚拟角与第三虚拟角之间的距离不断减少,且所述位置信息指示所述第二虚拟角始终朝向所述第三虚拟角移动,且当所述距离小于预设距离时,确定所述第二虚拟角对所述第三虚拟角具有第三指定意向;在所述图形用户界面播放和/或显示第四提示信息;其中,所述第四提示信息用于指示:所述第二虚拟角对所述第三虚拟角具有第三指定意向。11.根据权利要求10所述的方法,其特征在于,在所述图形用户界面播放和/或显示第四提示信息的步骤之后,所述方法还包括:如果受控虚拟角未与敌方虚拟角战斗,在所述图形用户界面显示所述第三虚拟角对应的虚拟摄像机拍摄的第三场景画面。12.根据权利要求11所述的方法,其特征在于,在所述图形用户界面显示所述第三虚拟角对应的虚拟摄像机拍摄的第三场景画面的步骤之后,所述方法还包括:响应针对所述图形用户界面的第一指定操作,取消显示所述第三场景画面。13.根据权利要求10所述的方法,其特征在于,在所述图形用户界面播放和/或显示第四提示信息的步骤之后,所述方法还包括:如果所述受控虚拟角正在与敌方虚拟角战斗,在所述图形用户界面显示第一控件;响应于所述第一控件的第二指定操作,在所述图形用户界面显示所述第三场景画面。14.一种信息的显示控制装置,其特征在于,通过终端设备显示一图形用户界面,所述图形用户界面显示基于受控虚拟角的游戏视角对应的目标游戏场景的第一场景画面;所述装置包括:信息获取模块,用于响应于所述受控虚拟角在游戏场景中移动,获取所述受控虚拟角的位置信息;对象确定模块,用于根据所述位置信息,确定所述游戏场景中的目标虚拟角;
信息显示模块,用于在所述图形用户界面显示基于所述目标虚拟角的游戏视角对应的第二场景画面。15.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1-13任一项所述的信息的显示控制方法。16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,所述计算机可执行指令促使所述处理器实现权利要求1-13任一项所述的信息的显示控制方法。

技术总结


本发明提供了一种信息的显示控制方法、装置和电子设备;响应于受控虚拟角在游戏场景中移动,获取受控虚拟角的位置信息;根据位置信息,确定游戏场景中的目标虚拟角;在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面。该方式中,通过获取虚拟角的位置信息,自动判断虚拟角之间的移动意向,当受控虚拟角对目标虚拟角具有移动意向时,自动在图形用户界面显示基于目标虚拟角的游戏视角对应的第二场景画面,使玩家能够实时观察目标虚拟角的状态,无需玩家手动操作,简化了操作流程,提高了玩家的游戏体验。提高了玩家的游戏体验。提高了玩家的游戏体验。


技术研发人员:

辛一

受保护的技术使用者:

网易(杭州)网络有限公司

技术研发日:

2022.06.23

技术公布日:

2022/11/11

本文发布于:2024-09-23 11:27:22,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/46538.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:角色   场景   画面   所述
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议