游戏的显示控制方法及电子设备与流程

文档序号:25786006发布日期:2021-07-09 10:45阅读:170来源:国知局
游戏的显示控制方法及电子设备与流程

1.本发明涉及画面显示的技术领域,尤其是涉及一种游戏的显示控制方法及电子设备。


背景技术:

2.沙盘slg(simulation game,策略类游戏)游戏通常是指以玩家随机布点的大地图为核心活动空间的社交性策略模拟类电子游戏。
3.沙盘slg游戏中,通常玩家在游戏内的具体呈现是城镇和部队。玩家可以通过使用部队对城镇、地图的掠夺或采集以实现资源的不断增加,并最终转化为部队。
4.通常,玩家的城镇坐落在大地图之上,玩家的部队行走于大地图之上,玩家的资源也聚集在大地图之上,玩家的攻击对象也在大地图上,所以玩家游戏行为的核心循环通常是依托大地图实现的,玩家可以基于该大地图实施一定的策略以便于丰富自己的资源,同时,大地图上也可以设置一些控件供玩家进行游戏策略的实施。
5.例如,玩家可以选中某个城镇所在的地块进行查看,并判断是否进一步实施游戏策略等等,而由于通常大地图上有很多城镇或者可选择的地块,且,由于游戏终端的显示界面的尺寸限制,往往会对大地图产生一定的遮挡,特别是大地图上设置的一些控件,或者游戏过程中玩家发处的弹幕等等,会对玩家选中的地块或者玩家需要查看的信息产生视觉上的遮挡或者干扰,降低了用户的体验度。


技术实现要素:

6.有鉴于此,本发明的目的在于提供一种游戏的显示控制方法及电子设备,以缓解上述技术问题。
7.第一方面,本发明实施例提供了一种游戏的显示控制方法,该方法包括:在图形用户界面中以第一比例尺显示游戏地图,所述游戏地图中包含多个虚拟单位;响应从所述多个虚拟单位中对目标虚拟单位的选中操作,以第二比例尺显示所述游戏地图的指定区域,以使游戏视野聚焦于所述指定区域,其中,所述指定区域中包含所述目标虚拟单位,以及所述目标虚拟单位的属性控件。
8.优选地,在一种可能的实施方式中,上述以第二比例尺显示所述游戏地图的指定区域的步骤,包括:获取所述目标虚拟单位的属性控件;所述属性控件包括所述目标虚拟单位的信息控件和/或操作控件;以预设的第二比例尺在所述游戏地图的指定区域内显示所述目标虚拟单位,以及所述目标虚拟单位的属性控件。
9.优选地,在一种可能的实施方式中,上述以预设的第二比例尺在所述游戏地图的指定区域内显示所述目标虚拟单位,以及所述目标虚拟单位的属性控件的步骤,包括:在所述指定区域内,以所述目标虚拟单位为中心按照预设的第二比例尺显示所述目标虚拟单位;以及,在所述目标虚拟单位预设的位置处显示所述目标虚拟单位的属性控件。
10.优选地,在一种可能的实施方式中,上述在所述指定区域内,以所述目标虚拟单位
为中心按照预设的第二比例尺显示所述目标虚拟单位的步骤,包括:在所述指定区域内显示预先设置的比例框;在所述比例框内,以所述目标虚拟单位为中心按照预设的第二比例尺显示所述目标虚拟单位。
11.优选地,在一种可能的实施方式中,上述所述指定区域为所述图形用户界面的中心区域。
12.优选地,在一种可能的实施方式中,上述在所述目标虚拟单位预设的位置处显示所述目标虚拟单位的属性控件的步骤包括:获取所述目标虚拟单位关联的信息面板;在所述目标虚拟单位预设的位置处显示所述信息面板,以及,在所述信息面板内显示所述目标虚拟单位的属性控件。
13.优选地,在一种可能的实施方式中,上述以第二比例尺显示所述游戏地图的指定区域之后,上述方法还包括:隐藏所述指定区域内,除所述属性控件之外的其它控件;或者,隐藏所述游戏地图中除所述属性控件之外的其它控件。
14.优选地,在一种可能的实施方式中,上述方法还包括:在所述游戏视野聚焦于所述指定区域时,响应于所述指定区域对应的显示切换事件,切换所述游戏地图的显示方式,以在所述图形用户界面中以第一比例尺显示所述游戏地图。
15.优选地,在一种可能的实施方式中,上述方法还包括:如果在所述游戏视野聚焦于所述指定区域时,监听到作用于所述图形用户界面的触控操作,确定所述指定区域的显示切换事件发生;或者,如果监听到所述游戏视野聚焦于所述指定区域的显示时长达到预设的时长阈值,确定所述指定区域的显示切换事件发生。
16.第二方面,本发明实施例还提供一种游戏的显示控制装置,该装置包括:第一显示模块,用于在图形用户界面中以第一比例尺显示游戏地图,所述游戏地图中包含多个虚拟单位;第二显示模块,用于响应从所述多个虚拟单位中对目标虚拟单位的选中操作,以第二比例尺显示所述游戏地图的指定区域,以使游戏视野聚焦于所述指定区域,其中,所述指定区域中包含所述目标虚拟单位,以及所述目标虚拟单位的属性控件。
17.第三方面,本发明实施例还提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现第一方面所述的方法。
18.第四方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现第一方面所述的方法。
19.本发明实施例带来了以下有益效果:
20.本发明实施例提供的游戏的显示控制方法及电子设备,能够在图形用户界面中以第一比例尺显示包含多个虚拟单位的游戏地图,并响应从多个虚拟单位中对目标虚拟单位的选中操作,以便于以第二比例尺显示游戏地图的指定区域,以使游戏视野聚焦于指定区域,由于该指定区域中包含目标虚拟单位,以及目标虚拟单位的属性控件,使得玩家在选中该目标虚拟单位之后,能够通过使游戏视野聚焦于指定区域的方式来对玩家选中的目标虚拟单位进行聚焦显示,有效避免了游戏地图中除该目标虚拟单位之外的其他信息对目标虚拟单位进行视觉上的遮挡,便于玩家对选中的目标虚拟单位进行进一步的操作,提高了玩家的游戏体验。
21.本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
22.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
23.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
24.图1为本发明实施例提供的一种游戏的显示控制方法的流程图;
25.图2为本发明实施例提供的另一种游戏的显示控制方法的流程图;
26.图3为本发明实施例提供的一种游戏地图的示意图;
27.图4为本发明实施例提供的另一种游戏地图的示意图;
28.图5为本发明实施例提供的一种游戏的显示控制装置的结构示意图;
29.图6为本发明实施例提供的另一种游戏的显示控制装置的结构示意图;
30.图7为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
31.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
32.目前,对于沙盘slg游戏由于游戏地图上资源较多,且,游戏终端的显示界面的尺寸限制等因素,对于玩家选中的游戏地图上的某些资源,往往会受到游戏地图上其他信息的遮挡或者干扰,给玩家带来操作上的不便,降低了玩家的游戏体验。基于此,本发明实施例提供的一种游戏的显示控制方法及电子设备,可以有效缓解上述问题。
33.为便于对本实施例进行理解,首先对本发明实施例所公开的一种游戏的显示控制方法进行详细介绍。
34.在一种可能实施方式中,本发明实施例提供了一种游戏的显示控制方法,具体地,该方法可以运行于终端设备或者是服务器。举例而言,终端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;并且,上述终端设备可以为本地终端设备,也可以是网络终端设备。以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户
界面在显示屏上的显示等等。进一步,当本发明实施例的游戏的显示控制方法运行于服务器时,该游戏的显示控制方法则可以基于云交互系统来实现与执行,其中,云交互系统包括上述服务器和客户端设备,在进行游戏时,玩家可以操作客户端设备向服务器发送操作指令,服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
35.具体地,如图1所示的一种游戏的显示控制方法的流程图,该方法包括以下步骤:
36.步骤s102,在图形用户界面中以第一比例尺显示游戏地图,游戏地图中包含多个虚拟单位;
37.具体地,在图形用户界面中对游戏地图进行显示时,通常会根据游戏地图的虚拟尺寸的大小,如,包括多少个虚拟单位等等,以及根据终端设备或者是服务器所配置的图形用户界面的尺寸来配置上述第一比例尺,以便于游戏地图能够在图形用户界面中更好地呈现。同时,玩家也可以根据游戏习惯或者可配置的显示数据等等对上述第一比例尺寸进行设置,以便于游戏地图能够在图形用户界面中以更适合玩家的视角进行显示。
38.进一步,上述游戏地图通常指沙盘slg游戏中的游戏地图,而游戏地图中包括的多个虚拟单位则为该游戏地图中所包括的多个地块,如城镇等等。当在图形用户界面中以第一比例尺显示游戏地图时,还会同时显示沙盘slg游戏所包括的一些必要的控件,玩家还可以通过触控控件的方式对某个虚拟单位进行选中,以便于对选中的虚拟单位进行查看,以及,进行进一步的游戏策略的实施等等。具体地,对于玩家选中的某个虚拟单位,可以继续执行下述步骤s104的过程。
39.步骤s104,响应从多个虚拟单位中对目标虚拟单位的选中操作,以第二比例尺显示游戏地图的指定区域,以使游戏视野聚焦于所述指定区域。
40.其中,上述指定区域中包含目标虚拟单位,以及该目标虚拟单位的属性控件。
41.具体实现时,当图形用户界面中以第一比例尺显示包含多个虚拟单位的游戏地图时,玩家可以对游戏地图中包括的多个虚拟单位进行查看,由于游戏地图中的虚拟单位的数量较多,因此,在显示游戏地图时,每个虚拟单位通常仅显示简单的图像和控件,玩家对某个虚拟单位进行操作或者查看时,可以进一步地选中该虚拟单位,现有技术中,对于玩家选中的虚拟单位,通常是直接在该选中的虚拟单位的位置处弹出该虚拟单位的相关信息,如以信息面板或者对话框的方式显示该虚拟单位的操作控件或者属性信息等等,而由于游戏地图中的虚拟单位较多,以及整个图形用户界面中显示的游戏地图还包括其他游戏控件,因此,现有技术中上述在选中的虚拟单位的位置处直接弹出该虚拟单位的相关信息的方式往往会使所弹出的信息受到周围其他信息的遮挡。而本发明实施例上述步骤s104中,是以第二比例尺显示游戏地图中包含目标虚拟单位,以及目标虚拟单位的属性控件的指定区域,以使游戏视野聚焦于该指定区域,以实现目标虚拟单位,以及目标虚拟单位的属性控件的聚焦显示,能够有效避免目标虚拟单位,以及目标虚拟单位的属性控件被遮挡的问题,特别是在玩家选中处在图形用户界面边缘位置的虚拟单位时,上述使游戏视野聚焦于指定区域,对目标虚拟单位,以及目标虚拟单位的属性控件进行聚焦显示的方式,能够将指定区域聚焦在靠近图形用户界面的中心的位置,实现游戏视野的调整,以对目标虚拟单位,以及目标虚拟单位的属性控件进行无遮挡显示,有效避免了图形用户界面边缘位置的控件、弹幕,以及其他虚拟单位对目标虚拟单位的遮挡和干扰。
42.因此,本发明实施例提供的游戏的显示控制方法,能够在图形用户界面中以第一比例尺显示包含多个虚拟单位的游戏地图,并响应从多个虚拟单位中对目标虚拟单位的选中操作,以便于以第二比例尺显示游戏地图的指定区域,以使游戏视野聚焦于指定区域,由于该指定区域中包含目标虚拟单位,以及目标虚拟单位的属性控件,使得玩家在选中该目标虚拟单位之后,能够通过使游戏视野聚焦于指定区域的方式来对玩家选中的目标虚拟单位进行聚焦显示,有效避免了游戏地图中除该目标虚拟单位之外的其他信息对目标虚拟单位进行视觉上的遮挡,便于玩家对选中的目标虚拟单位进行进一步的操作,提高了玩家的游戏体验。
43.在实际使用时,上述属性控件包括目标虚拟单位的信息控件和/或操作控件;其中,信息控件通常是用于表征该目标虚拟单位的属性信息的控件,例如,玩家点击该信息控件后,可以显示目标虚拟单位的归属信息、坐标信息、兵力布防,以及历史任务等等属性信息,操作控件则指的是可以对该目标虚拟单位进行操作的控件,因此,操作控件可以根据选中的目标虚拟单位上绑定的玩法所匹配的相应的操作指令控件,例如:出征指令控件、撤退指令控件、驻守指令控件、扫荡指令控件等等,供玩家部署游戏策略。而上述属性控件,可以同时包括上述目标虚拟单位的信息控件和操作控件,还可以单独包括信息控件或者操作控件,具体可以根据实际游戏玩法进行配置,本发明实施例对此不进行限制。
44.进一步,上述指定区域中所包含的属性控件,通常是在玩家选中目标虚拟单位时去获取的,因此,在上述步骤s104中,以第二比例尺显示游戏地图的指定区域时,实际还包括对属性控件的获取过程,具体地,在图1的基础上,图2示出了另一种游戏的显示控制方法的流程图,以对指定区域的显示方式进行说明,如图2所示,包括以下步骤:
45.步骤s202,在图形用户界面中以第一比例尺显示游戏地图,游戏地图中包含多个虚拟单位;
46.步骤s204,响应从多个虚拟单位中对目标虚拟单位的选中操作,获取目标虚拟单位的属性控件;
47.其中,上述属性控件包括目标虚拟单位的信息控件和/或操作控件。
48.在实际使用时,上述选中操作,通常是指玩家在游戏地图中对某个地块的选中操作,如,用户可以点击该地块进行选中等等,此时,选中的地块则为上述目标虚拟单位,而为了便于更好地呈现玩家已选中的目标虚拟单位,通常,在游戏地图中,会对该目标虚拟单位进行高亮显示,或者改变颜色进行突出显示等等,同时,并在游戏后台获取该已选中的目标虚拟单位的属性控件,以便于继续执行下述步骤s206。
49.步骤s206,以预设的第二比例尺在游戏地图的指定区域内显示目标虚拟单位,以及目标虚拟单位的属性控件,以使游戏视野聚焦于指定区域。
50.具体地,上述指定区域通常指以目标虚拟单位为中心的预设范围区域,因此,上述步骤s206中,将游戏视野聚焦于指定区域时,可以在该指定区域内,以目标虚拟单位为中心按照预设的第二比例尺显示目标虚拟单位;以及,在目标虚拟单位预设的位置处显示目标虚拟单位的属性控件。
51.进一步,为了便于按照预设的第二比例尺显示目标虚拟单位,在实际使用时,可以在指定区域内显示预先设置的比例框,然后在该比例框内,以目标虚拟单位为中心按照预设的第二比例尺显示目标虚拟单位。
52.通常,上述比例框是依据第二比例尺以及图形用户界面的尺寸来配置的,以便于在比例框内显示目标虚拟单位时,可以对目标虚拟单位的全局进行预览。为了便于理解,图3示出了一种游戏地图的示意图,图4示出了另一种游戏地图的示意图,具体地,图3中,示出的是在图形用户界面中以第一比例尺显示的游戏地图,即,玩家未选中游戏地图中的某个虚拟单位的显示示意图,其中,图3中的每个小的方框都可以代表游戏地图中的一个地块,或者虚拟单位。由于游戏地图的尺寸较大,范围较广,此时,在图形用户界面中,显示的是部分游戏地图,玩家可以通过拖拽的方式或者通过预设的方向控件,对其他未显示的游戏地图进行查看。
53.而图4中示出的则是玩家选中游戏地图中的某个地块,即玩家选中目标虚拟单位之后的游戏地图的显示示意图。如图4所示,包括图形用户界面,以及,比例框,其中,本发明实施例中的指定区域通常为图形用户界面的中心区域。因此,图4中,位于图形用户界面的中心的一定区域范围即为上述指定区域,并且,由于终端设备可提供的图形用户界面的尺寸通常是一定的,因此,图4中的比例框的尺寸通常也是一定的。此时,在该比例框内,按照预设的第二比例尺显示目标虚拟单位时,如果目标虚拟单位的本身尺寸较大,其整体预览的尺寸相对会缩小一些,如果目标虚拟单位的本身尺寸较小,其整体预览的尺寸相对会放大一些,也即,上述第二比例尺的缩放比例,通常是根据目标虚拟单位的本身尺寸而灵活设置的。而无论目标虚拟单位的本身尺寸相对较大还是相对较小,在比例框中对目标虚拟单位进行显示时,相对于整体游戏地图中选中的目标虚拟单位,目标虚拟单位都是进行放大显示的。
54.进一步,图4中,对于目标虚拟单位的属性控件的显示,是通过信息面板实现的。因此,在目标虚拟单位预设的位置处显示目标虚拟单位的属性控件时,可以获取该目标虚拟单位关联的信息面板;并在该目标虚拟单位预设的位置处显示该信息面板,以及,在该信息面板内显示目标虚拟单位的属性控件。
55.具体地,为了便于玩家对所选中的目标虚拟单位,以及目标虚拟单位的属性控件进行查看或者预览,通常,上述信息面板与比例框是关联显示的,如图4所示,信息面板在比例框的右侧显示,并且,信息面板中的属性控件通常包括的信息控件和操作控件,以便于用户可以通过这些控件进行一定的策略部署。并且,在信息面板中,还包括对目标虚拟单位的属性的一些文字描述,如,目标虚拟单位的名称,以及玩家点击某个控件之后显示该控件所表示的意义的文字描述等等,以图4所示的属性控件为例,在信息面板的最右侧显示了四个属性控件(a)、(b)、(c)和(d),通常,右侧显示的控件既可以包括信息控件也可以包括操作控件,这些控件所表征的信息通常都是预先匹配的,例如控件(a)匹配的信息可以为目标虚拟单位的兵力信息、兵力布局,以及所属舰队等等,当玩家点击信息面板中的控件(a)时,在信息面板的文字描述部分可以显示该控件(a)所匹配的信息;进一步,控件(b)可以配置目标虚拟单位的归属者信息,用于表征该目标虚拟单位的归属者,同时还可以在信息面板的文字描述部分显示归属者的基本信息;此外,还可以配置操作控件,如将控件(c)配置为分享操作控件,使玩家点击该分享操作控件之后,可以向玩家队友或者其他指定玩家发生该目标虚拟单位的坐标位置等等。进一步,控件(d)可以配置为定位操作控件,当玩家点击该控件之后,可以为该目标虚拟单位进行定位,并将该目标虚拟单位的定位信息添加至游戏地图的定位列表中,以便于玩家通过该定位列表能够快速定位到该目标虚拟单位。
56.此外,除上述控件(a)、(b)、(c)和(d),上述属性控件还可以包括其他控件,如图4中信息面板下方的控件(1)、控件(2)和控件(3)等等,这些控件可以是信息控件,也可以是操作控件,具体的属性控件设置情况可以根据实际使用情况进行设置,例如,可以将控件(1)设置成事件控件,玩家选中或者点击该事件控件时,可以在信息面板上显示该目标虚拟单位所经历的事件,如,发布过的历史任务,以及目标虚拟单位发出的求救信号等等。进一步,还可以将控件(2)设置成驻守控件,以便于向该目标虚拟单位发出驻守指令;而对于玩家不熟悉的目标虚拟单位,玩家还可以通过进入到目标虚拟单位的内容进行查看,因此,上述控件还可以包括查看操作控件,例如,将上述控件(3)设置成查看操作控件,当玩家点击该查看操作控件时,可以进入到目标虚拟单位的内部,使玩家能够对选中的目标虚拟单位的内容情况进行查看,以便于更好地进行策略部署等等。
57.应当理解,图4所示的游戏地图,仅仅是一种玩家选中游戏地图中的某个地块之后所显示的游戏地图的示意图,其比例框和信息面板的相对位置时左右放置,在其他实施方式中,信息面板还可以在比例框的其他预设位置,如上、下放置,或者错开放置等等,而且,信息面板中属性控件的数量,以及,是否设置信息控件和操作控件等等,均可以根据实际使用情况进行设置,本发明实施例对此不进行限制。
58.通过图4中,将目标虚拟单位,以及目标虚拟单位的属性控件在指定区域进行聚焦显示的方式,实现了对目标虚拟单位的聚焦显示,不仅能够将目标虚拟单位,以及目标虚拟单位的属性控件聚焦在靠近图形用户界面的中心的位置,实现游戏视野的调整,也有效避免了游戏地图中的其他信息以及控件对目标虚拟单位,以及目标虚拟单位的属性控件进行遮挡。
59.考虑到在对目标虚拟单位,以及目标虚拟单位的属性控件进行聚焦显示时,玩家的注意力多集中在目标虚拟单位,因此,为了进一步避免游戏地图中的其他虚拟单位或者控件等信息对玩家造成干扰,还可以对游戏地图中除目标虚拟单位,以及目标虚拟单位的属性控件以外的其他信息进行隐藏处理,具体地,上述以第二比例尺显示游戏地图的指定区域之后,还可以隐藏指定区域内,除属性控件之外的其它控件;或者,隐藏游戏地图中除属性控件之外的其它控件,以避免其他控件对目标虚拟单位的遮挡和干扰。
60.在实际使用时,在对目标虚拟单位进行聚焦显示之后,用户还可以随时退出该聚焦显示的模式,以便于返回游戏地图的整体显示模式,进而继续对其他虚拟单位进行查看和操作等等,因此,本发明实施例提供的游戏的显示控制方法,还包括在游戏视野聚焦于指定区域时,响应于指定区域对应的显示切换事件,切换游戏地图的显示方式,以在图形用户界面中以第一比例尺显示游戏地图。
61.具体地,上述显示切换事件可以是玩家在图形用户界面实施的触控操作时触发的事件,也可以是在聚焦显示超过一定时长时自动触发的事件,因此,在确定上述显示切换事件时,如果在游戏视野聚焦于指定区域时,监听到作用于图形用户界面的触控操作,则确定指定区域的显示切换事件发生;或者,如果监听到游戏视野聚焦于指定区域的显示时长达到预设的时长阈值,则也可以确定指定区域的显示切换事件发生。
62.具体地,上述作用于图形用户界面的触控操作可以是玩家作用于图形用户界面的任意位置的触控操作,也可以是玩家作用于聚焦显示时的退出控件的触控操作,而在实际使用时,考虑到聚焦显示某个目标虚拟单位的事件是相对频繁的,因此,通常的游戏中,往
往设置成玩家作用于图形用户界面的任意位置时即可触发上述显示切换事件,而上述通过显示时长达到预设的时长阈值的触发过程,其时长阈值可以由玩家进行设置,并在实际使用过程中,如果游戏视野聚焦于指定区域的显示时长未达到预设的时长阈值时,监测到了玩家的触控操作,也可以确定指定区域的显示切换事件发生,具体的显示切换时间的确定方式可以根据实际使用情况进行设置,本发明实施例对此不进行限制。
63.综上,本发明实施例提供的上述游戏的显示控制方法,既可以通过使游戏视野聚焦于指定区域的方式,也可以通过隐藏其它控件和信息的方式,或者,同时使用游戏视野聚焦以及隐藏控件的方式来对玩家选中的目标虚拟单位进行聚焦显示,进而规则性地避开其他地图信息和控件对的遮挡和干扰,有效提升了玩家的游戏体验。
64.进一步,在上述实施例的基础上,本发明实施例还提供了一种游戏的显示控制装置,具体地,如图5所示的一种游戏的显示控制装置的结构示意图,该装置包括:
65.第一显示模块50,用于在图形用户界面中以第一比例尺显示游戏地图,所述游戏地图中包含多个虚拟单位;
66.第二显示模块52,用于响应从所述多个虚拟单位中对目标虚拟单位的选中操作,以第二比例尺显示所述游戏地图的指定区域,以使游戏视野聚焦于所述指定区域,其中,所述指定区域中包含所述目标虚拟单位,以及所述目标虚拟单位的属性控件。
67.具体地,上述第二显示模块52用于:获取所述目标虚拟单位的属性控件;所述属性控件包括所述目标虚拟单位的信息控件和/或操作控件;以预设的第二比例尺在所述游戏地图的指定区域内显示所述目标虚拟单位,以及所述目标虚拟单位的属性控件。
68.进一步,上述第二显示模块52还用于:在所述指定区域内,以所述目标虚拟单位为中心按照预设的第二比例尺显示所述目标虚拟单位;以及,在所述目标虚拟单位预设的位置处显示所述目标虚拟单位的属性控件。
69.进一步,上述第二显示模块52还用于:在所述指定区域内显示预先设置的比例框;在所述比例框内,以所述目标虚拟单位为中心按照预设的第二比例尺显示所述目标虚拟单位。
70.其中,上述指定区域为所述图形用户界面的中心区域。
71.进一步,上述第二显示模块52还用于:获取所述目标虚拟单位关联的信息面板;在所述目标虚拟单位预设的位置处显示所述信息面板,以及,在所述信息面板内显示所述目标虚拟单位的属性控件。
72.进一步,在图5的基础上,图6还示出了另一种游戏的显示控制装置的结构示意图,除图5所示的结构外,上述装置还包括:
73.隐藏模块60,用于以第二比例尺显示所述游戏地图的指定区域之后,隐藏所述指定区域内,除所述属性控件之外的其它控件;或者,隐藏所述游戏地图中除所述属性控件之外的其它控件。
74.切换模块62,用于在所述游戏视野聚焦于所述指定区域时,响应于所述指定区域对应的显示切换事件,切换所述游戏地图的显示方式,以在所述图形用户界面中以第一比例尺显示所述游戏地图。
75.具体地,如果在所述游戏视野聚焦于所述指定区域时,监听到作用于所述图形用户界面的触控操作,确定所述指定区域的显示切换事件发生;或者,如果监听到所述游戏视
野聚焦于所述指定区域的显示时长达到预设的时长阈值,确定所述指定区域的显示切换事件发生。
76.本发明实施例提供的游戏的显示控制装置,与上述实施例提供的游戏的显示控制方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
77.本发明实施例还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述图1或图2所示方法的步骤。
78.进一步,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述图1或图2所示方法的步骤。
79.进一步,本发明实施例还提供了一种电子设备的结构示意图,如图7所示,为该电子设备的结构示意图,其中,该电子设备包括处理器71和存储器70,该存储器70存储有能够被该处理器71执行的计算机可执行指令,该处理器71执行该计算机可执行指令以实现上述游戏的显示控制方法。
80.在图7示出的实施方式中,该电子设备还包括总线72和通信接口73,其中,处理器71、通信接口73和存储器70通过总线72连接。
81.其中,存储器70可能包含高速随机存取存储器(ram,random access memory),也可能还包括非不稳定的存储器(non

volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口73(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线72可以是isa(industry standard architecture,工业标准体系结构)总线、pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。所述总线72可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
82.处理器71可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器71中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器71可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等;还可以是数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field

programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器71读取存储器中的信息,结合其硬件完成前述实施例的游戏的显示控制方法。
83.本发明实施例所提供的游戏的显示控制方法、装置及电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前
面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
84.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
85.另外,在本发明实施例的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
86.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
87.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
88.最后应说明的是:以上实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1