一种游戏展示的方法和装置与流程
本发明涉及游戏技术领域,特别是涉及一种游戏展示的方法和一种游戏展示的装置。
背景技术:
在许多游戏中,玩家在游戏时可以控制游戏角色在游戏中行动。一般地,游戏视野与游戏角色当前的位置对应,例如:游戏视野是以游戏角色位置为中心的指定范围内的区域。
有时候玩家可能需要查看游戏中的其他区域,以决定对游戏角色的后续操作。目前,玩家往往会有查看其他区域需求,但玩家在调整游戏视野的时候,无法同时查看其控制的游戏角色,会直接影响到玩家对游戏角色的控制,玩家需要不断调整视野来兼顾查看区域和控制游戏角色,十分不便,影响玩家的操作效率。
技术实现要素:
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种游戏展示的方法和相应的一种游戏展示的装置。
为了解决上述问题,本发明实施例公开了一种游戏展示的方法,通过终端设备的显示屏提供图形用户界面,所述图形用户界面至少包括部分游戏场景以及目标虚拟角色,所述方法包括:
响应于视野变换操作,根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野;
在满足分屏触发条件时,将所述图形用户界面划分为第一分屏区域和第二分屏区域;
其中,所述第一分屏区域用于显示所述第一视野,所述第二分屏区域用于显示包含所述目标虚拟角色的游戏场景的第二视野。
可选地,所述分屏触发条件包括:所述目标虚拟角色距离所述显示屏边界的最短距离小于预设阈值。
可选地,所述视野变换操作为针对所述图形用户界面中第一触控操作区域的滑动操作。
可选地,所述方法还包括:
响应于针对所述图形用户界面中第二触控操作区域的移动控制操作,根据所述移动控制操作控制所述目标虚拟角色在所述游戏场景中移动,并根据所述目标虚拟角色在所述游戏场景的位置调整所述游戏场景的呈现视野。
可选地,响应于视野变换操作,所述根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野,包括:
响应于所述滑动操作,根据所述滑动操作调整所述图形用户界面显示的游戏场景的呈现视野;
确定所述滑动操作在所述图形用户界面上停止的位置,确定所述第一视野。
可选地,所述视野变换操作为针对所述图形用户界面中小地图的任一位置的长按操作。
可选地,所述根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野,包括:
根据所述长按操作在所述小地图上的作用位置,调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野。
可选地,所述将所述图形用户界面划分为第一分屏区域和第二分屏区域,包括:
根据所述呈现视野的变化方向,确定用于分割所述图形用户界面的分割线,所述分割线垂直于所述呈现视野的变化方向;
采用所述分割线将所述图形用户界面划分为第一分屏区域和第二分屏区域。
可选地,所述方法还包括:
响应于针对所述第一分屏区域中的移动控制操作,根据所述移动控制操作控制所述目标虚拟角色在所述游戏场景中的移动,并根据所述目标虚拟角色在所述游戏场景的位置调整所述第二视野。
可选地,所述方法还包括:
响应于所述视野变换操作的结束,取消所述第一分屏区域和所述第二分屏区域,且在所述图形用户界面中显示所述第二分屏区域所包含游戏场景的第二视野。
本发明实施例还公开了一种游戏展示的装置,通过终端设备的显示屏提供图形用户界面,所述图形用户界面至少包括部分游戏场景以及目标虚拟角色,所述装置包括:
第一视野获得模块,用于响应于视野变换操作,根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野;
界面分屏模块,用于在满足分屏触发条件时,将所述图形用户界面划分为第一分屏区域和第二分屏区域;
其中,所述第一分屏区域用于显示所述第一视野,所述第二分屏区域用于显示包含所述目标虚拟角色的游戏场景的第二视野。
本发明实施例还公开了一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的游戏展示的方法的步骤。
本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的游戏展示的方法的步骤。
本发明实施例包括以下优点:
通过响应于视野变换操作,根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野;在满足分屏触发条件时,将所述图形用户界面划分为第一分屏区域和第二分屏区域;在第一分屏区域中显示所述第一视野,在第二分屏区域中显示包含所述目标虚拟角色的游戏场景的第二视野,使得用户可以在针对图形用户界面进行视野变换操作时,玩家同时查看视野变换操作对应的第一视野,以及包含有目标虚拟角色的游戏场景的第二视野,玩家能够兼顾查看目标虚拟角色当前位置的游戏视野,以及远处其他位置的游戏视野,两部分视野分别运行,包含目标虚拟角色的分屏区域以目标虚拟角色为中心,通过移动轮盘控制目标虚拟角色的走位,另一分屏区域依然根据视野变换操作变换视野,从而实现双视野的操作模式,提高了玩家的游戏操作效率,避免玩家只能查看单一视野造成误操作目标虚拟角色的情况发生。
附图说明
图1是本发明提供的一种游戏展示的方法实施例的步骤流程图;
图2a是本发明实施例提供的一种图形用户界面示意图;
图2b是本发明实施例提供的一种分屏示意图;
图2c是本发明实施例提供的另一种分屏示意图;
图3a是本发明实施例提供的另一种图形用户界面示意图;
图3b是本发明实施例提供的又一种分屏示意图;
图3c是本发明实施例提供的再一种分屏示意图;
图4是本发明提供的一种游戏的分配展示装置实施例的结构框图。
具体实施方式
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
在本公开其中一种实施例中的游戏展示的方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当游戏展示的方法运行于服务器时,该游戏展示的方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。
在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏展示的方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行游戏展示的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。
在一可选的实施方式中,终端设备可以为本地终端设备。以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。
参照图1,示出了本发明的一种游戏展示的方法实施例的步骤流程图,通过终端设备的显示屏提供图形用户界面,所述图形用户界面至少包括部分游戏场景以及目标虚拟角色。
需要说明的是,本发明实施例可以应用于不同的游戏类型,包括但不限于:moba(multiplayeronlinebattlearena,多人在线战术竞技游戏)、rts(real-timestrategygame,即时战略游戏)等。本发明实施例中的图形用户界面可以是指应用程序渲染得到的界面(例如:游戏程序界面),终端设备可以包含有显示屏,通过显示屏显示图形用户界面,用户可以针对图形用户界面进行相应交互操作。
以moba游戏为例,游戏中可以包括多种类型的虚拟角色,包括但不限于由不同玩家控制的虚拟角色以及npc(non-playercharacter,非玩家控制角色),目标虚拟角色为当前游戏玩家(当前登录该终端设备的玩家)控制的虚拟角色。在moba游戏中,目标虚拟角色可以为英雄类型的虚拟角色。进一步的,npc可以包含有可交互npc和不可交互npc,可交互npc中可以包含有与目标虚拟角色相同阵营的npc、与目标虚拟角色对立阵营的npc、处于中立阵营的npc等。
本发明实施例具体可以包括如下步骤:
步骤101,响应于视野变换操作,根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野;
本发明实施例中的视野可以为当前图形用户界面显示的部分游戏场景的范围。
图形用户界面展示的可以是部分游戏场景,玩家可以通过视野变换操作来变换图形用户界面显示的游戏场景的视野。
以moba游戏为例,图形用户界面也可以称为游戏界面,游戏界面中可以包含有场景显示层、以及位于场景显示层之上的交互层。场景显示层用于显示游戏场景的视野,交互层可以包括但不限于交互控件、交互信息等。其中,交互控件包括移动控制摇杆(或移动轮盘)、技能释放控件、小地图控件、视野变换操作区域等。
在常规状态下,玩家通过移动控制摇杆来控制目标虚拟角色的移动,而游戏场景的呈现视野则以目标虚拟角色为基础进行调整,例如:目标虚拟角色始终位于场景画面的中心,或者目标虚拟角色始终位于画面的下方,具体实现方法是:通过虚拟摄像机来破获游戏场景视野,将虚拟摄像机绑定在目标虚拟角色上,虚拟摄像机随目标虚拟角色移动,从而实现场景视野跟随虚拟角色的位置移动而移动。
视野变换操作可以是玩家针对交互控件或者交互信息的操作,可以根据视野变换操作调整图形用户界面显示的游戏场景的呈现视野,将通过视野变换操作调整得到的呈现视野为第一视野。
在一种示例中,玩家可以通过小地图控件进行视野变换,具体的,小地图中可以部分或全部以简略图的形式显示游戏的地理信息(游戏地图)。玩家可以通过小地图来控件来变换游戏场景呈现的视野,具体的,通过确定用户在小地图控件的操作对应的游戏坐标,将虚拟摄像机切换至该游戏坐标上,并通过处于该游戏坐标的虚拟摄像机破获游戏场景的呈现视野,实现通过小地图控件变换游戏场景的呈现视野。
在另一示例中,玩家还可以通过视野变换操作区域进行视野变换,具体的,可以将游戏界面中除移动控制摇杆、技能释放控件、小地图控件以外的区域设置为视野变换操作区域。当玩家在视野变换区域进行操作时,可以确定该操作的特征信息,并通过该特征信息控制游戏场景的呈现视野。例如:特征信息可以是向左下移动,则控制当前虚拟摄像机往右上方移动,进而呈现当前呈现视野往右上方变换后的呈现视野,从而通过视野变换区域调整游戏场景的呈现视野。
步骤102,在满足分屏触发条件时,将所述图形用户界面划分为第一分屏区域和第二分屏区域;其中,所述第一分屏区域用于显示所述第一视野,所述第二分屏区域用于显示包含所述目标虚拟角色的游戏场景的第二视野。
可以针对目标虚拟角色处于图形界面的位置设置分屏触发条件,当目标虚拟角色当前位置满足分屏触发条件时,将图形用户界面划分为两个区域用于分别显示虚拟场景的视野,包括用于显示第一视野的第一分屏区域,以及用于显示包含有目标虚拟角色场景的第二视野的第二分屏区域。
当图形用户界面的视野在变换过程中,可能会使得目标虚拟角色处于图形用户界面的位置发生变化。由视野变换操作得到的第一视野是玩家在游戏过程中想要查看的内容,同时玩家在游戏过程中需要持续关注目标虚拟角色,则可以在获得第一视野并满足分屏条件时,将图形用户界面划分为第一分屏区域和第二分屏区域,第二分屏区域展示第一视野,以及在第二分屏区域中显示包含所述目标虚拟角色的游戏场景的第二视野,从而实现在图形用户界面中,既显示有包含有目标虚拟角色的部分游戏场景的第二视野,也显示有通过视野变换操作获得的第一视野。
在本发明实施例中,根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野;在满足分屏触发条件时,将所述图形用户界面划分为第一分屏区域和第二分屏区域;在第一分屏区域中显示所述第一视野,在第二分屏区域中显示包含所述目标虚拟角色的游戏场景的第二视野,使得用户可以在针对图形用户界面进行视野变换操作时,玩家同时查看视野变换操作对应的第一视野,以及包含有目标虚拟角色的游戏场景的第二视野,玩家能够兼顾查看目标虚拟角色当前位置的游戏视野,以及远处其他位置的游戏视野,两部分视野分别运行,包含目标虚拟角色的分屏区域以目标虚拟角色为中心,通过移动轮盘控制目标虚拟角色的走位,另一分屏区域依然根据视野变换操作变换视野,从而实现双视野的操作模式,提高了玩家的游戏操作效率,避免玩家只能查看单一视野造成误操作目标虚拟角色的情况发生。
在本发明的一种可选实施例中,所述分屏触发条件包括:所述目标虚拟角色距离所述显示屏边界的最短距离小于预设阈值。
可以在响应于视野变换操作的同时,实时检测目标虚拟角色距离显示屏边界的距离,当目标虚拟角色距离显示屏任一边界的距离小于预设阈值时,确定满足分屏触发条件。
需要说明的是,本发明实施例中所说的目标虚拟角色距离显示屏边界的最短距离是指,目标虚拟角色距离显示屏所有边界的距离当中最短的一距离,我们称为最短距离,因此只要最短距离小于预设阈值时,即可确定满足分屏触发条件。上述显示屏边界为显示屏中用于显示图形用户界面的区域的边界。
当该距离(也即最短距离)小于一定的值时,则确定虚拟角色即将离开图形用户界面当前呈现视野,即图形用户界面即将无法显示目标虚拟角色,此时确定满足分屏触发条件,通过将所述图形用户界面划分为第一分屏区域和第二分屏区域,使得第二分屏区域能够显示目标虚拟角色的同时,第一分屏区域显示的视野变换操作得到的第一视野,从而实现图形用户界面同时展示与视野变换操作匹配的第一视野,以及目标虚拟角色对应的第二视野,提供双视野展示游戏场景。
例如:预设阈值可以为1厘米。在响应于视野变化操作过程中,目标虚拟角色随着当前呈现视野变化,逐渐靠近于显示屏的边界,当虚拟角色距离显示屏的边界的最短距离小于1厘米时,确定满足分屏触发条件,进而将图形用户界面划分为第一分屏区域和第二分屏区域。
需要说明的是,上述预设阈值可以针对不同游戏、或者不同终端设备、或者不同游戏场景设置,也可以由用户自定义设置,本发明不对预设阈值的具体设置规则以及具体数值做限定。
在本发明的一种可选实施例中,所述视野变换操作为针对所述图形用户界面中第一触控操作区域的滑动操作。
视野变换操作可以为以作用于第一触控区域的任一一点为滑动起点,往某个方向滑动的操作。第一触控区域可以是如上所述的视野变换操作区域或者如上所述的小地图控件(小地图控件可以具有一定的可交互区域)。可以根据视野变换操作区域的滑动操作调整图形用户界面显示的游戏场景的呈现视野,获得第一视野。
步骤101可以包括:响应于所述滑动操作,根据所述滑动操作调整所述图形用户界面显示的游戏场景的呈现视野;确定所述滑动操作在所述图形用户界面上停止的位置,确定所述第一视野。
可以检测滑动操作的滑动特征,按照滑动操作的滑动特征调整图形用户界面显示的游戏场景的呈现视野。并在滑动操作停止时,根据滑动操作停止的位置确定第一视野。
滑动特征可以为滑动方向。例如:滑动操作为作用于视野变换区域的从左往右的滑动操作,即滑动方向为从左往右,则将图形用户界面显示的游戏场景的呈现视野往左逐渐调整。并在滑动操作停止时,确定与滑动操作停止时的呈现视野为第一视野。
又例如:滑动操作为作用于小地图控件的滑动操作的从左往右的滑动操作,即滑动方向为从左往右,则将图形用户界面显示的游戏场景的呈现视野往右调整至与滑动操作位于小地图控件的位置对应的视野,并在滑动操作停止时,以滑动操作的停止位置为中心确定第一视野。
其中,滑动特征还可以包括滑动速度,呈现视野的调整速度可以根据滑动速度确定,即呈现视野的调整速度可以随着滑动速度的加快而加快,另外,场景调整速度也可以是按照预设速度调整,本发明实施例对游戏场景的呈现视野的调整速度此不作限定。
在本发明的另一种可选实施例中,所述视野变换操作为针对所述图形用户界面中小地图的任一位置的长按操作。
图形用户界面中可以显示有与游戏场景匹配的小地图,小地图可以以缩略图的方式展示整个或局部游戏地图。视野变换操作可以为用户针对小地图上任一位置的长按操作。
可以检测用户针对小地图的操作时间,当该操作时间大于预设时间时,确定该操作时间对应的操作为长按操作。预设时间可以为游戏默认设置、或者由玩家设置,通过设置预设时间,避免玩家误操作导致游戏场景呈现的视野发生变换。
步骤101可以包括:根据所述长按操作在所述小地图上的作用位置,调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野。
小地图可以为如上所述的小地图控件,可以确定长按操作位于小地图控件的位置,确定该位置对应的视野为第一视野。具体的,可以以长按操作对应的位置为中心确定第一视野。
在本发明的一种可选实施例中,所述将所述图形用户界面划分为第一分屏区域和第二分屏区域,包括:
根据所述呈现视野的变化方向,确定用于分割所述图形用户界面的分割线,所述分割线垂直于所述呈现视野的变化方向;采用所述分割线将所述图形用户界面划分为第一分屏区域和第二分屏区域。
在呈现视野变化时,确定呈现视野的变化方向,并根据呈现视野的变换方向确定用于分割图形用户界面的分割线,其中,分割线与呈现视野的变化方向相互垂直。并按照分割线将图形用户界面进行划分,划分得到的第一分屏区域和第二分屏区域分别位于分割线两侧。
基于不同呈现视野的变化方向,第一分屏区域和第二分屏区域的展示方式可以不同。例如:呈现视野的变化方向为右,则第一分屏区域可以位于图形用户界面的右方,第二分屏区域可以位于图形用户界面左方;呈现视野的变化方向为右上,则第一分屏区域可以位于图形用户界面的右上方,第二分屏区域可以位于图形用户界面左下方;呈现视野的变化方向为上,则第一分屏区域可以位于图形用户界面的上方,第二分屏区域可以位于图形用户界面下方。其中,第一分屏区域和第二分屏区域相对于图形用户界面的占比可以是默认设置,或者用户预先设置,或者用户实时调整。可以理解的是,对图形用户界面的划分方式可以包括但不限于上述方式。
参照图2a,示出了本发明实施例的一种图形用户界面示意图。
图形用户界面包含有目标虚拟角色201,在响应于视野变换操作时,游戏场景的呈现视野调整方向为往右上方向(如箭头202所示)。此时目标虚拟角色201会逐渐靠近于显示屏200边缘,当目标虚拟角色与显示屏200的边缘之间的距离小于预设阈值(例如:1厘米)时(如图2b所示),在图形用户界面中生成垂直于箭头202方向的区域分界线203(也即分割线),并采用区域分界线203将图形用户界面划分为第一分屏区域204和第二分屏区域205。其中,在第一分屏区域204中显示根据视野变换操作得到的第一视野,在第二分屏区域205显示包含所述目标虚拟角色的游戏场景的第二视野。此时,当游戏场景的呈现视野继续往右上方向变化时,第一视野继续变化,第二视野保持不变(如图2c所示)。
当视野变换操作为对所述图形用户界面中小地图的任一位置的长按操作时,视野变化方向可以为目标角色角色在小地图中位置至长按操作位置的方向。当视野变换操作为对所述图形用户界面中小地图的任一位置的长按操作时,还可以按照预设方式确定分割线。预设方式可以为将图形用户界面进行水平划分或者垂直划分。
例如:当预设方式为水平划分时,若长按操作的位置位于小地图中目标虚拟角色位置左侧(包括左方、左上方、左下方)时,分割线可以为由上至下垂直于屏幕下边缘。
以下针对按照预设方式确定分割线的分屏方式,对本发明实施例做进一步说明,参照图3a,示出了本发明实施例的另一种图形用户界面示意图。
图形用户界面包含有目标虚拟角色201,图形用户界面的左上方设置有可交互的小地图控件210,点a为目标虚拟角色201在小地图控件中的位置。可以响应作用于小地图控件210的长按操作,并在根据所述长按操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野,在满足分屏触发条件时,按照预设方式生成区域分界线203(即分割线)。
如图3b所示,长按操作位置为小地图控件210中的点b,当预设方式为水平划分时,由于点b位于点a的右侧(即呈现视野调整方向为往右),则按预设比例生成垂直于屏幕200下边缘(同时垂直于上边缘)的区域分界线203,从而对图形用户界面进行水平划分,并采用区域分界线203将图形用户界面划分为第一分屏区域204和第二分屏区域205。其中,在第一分屏区域204中显示所述第一视野,在第二分屏区域205中显示包含所述目标虚拟角色的游戏场景的第二视野。
如图3c所示,长按操作位置为小地图控件210中的点b,当预设方式为垂直划分时,由于点b位于点a的上方(即呈现视野调整方向为往上),则按预设比例生成垂直于屏幕200左边缘(同时垂直于右边缘)的区域分界线203,从而对图形用户界面进行垂直划分,并采用区域分界线203将图形用户界面划分为第一分屏区域204和第二分屏区域205。其中,在第一分屏区域204中显示所述第一视野,在第二分屏区域205中显示包含所述目标虚拟角色的游戏场景的第二视野。
在具体实现中,预设方式可以包括但不限于垂直划分、水平划分。
在本发明的一种可选实施例中,所述方法还包括:
响应于针对所述第一分屏区域中的移动控制操作,根据所述移动控制操作控制所述目标虚拟角色在所述游戏场景中的移动,并根据所述目标虚拟角色在所述游戏场景的位置调整所述第二视野。
针对第一分屏区域的移动控制操作可以是图形用户界面划分为第一分屏区域和第二分屏区域时,针对用于控制角色进行移动的控件(例如上述的移动控制摇杆)的操作。
当图形用户界面划分为第一分屏区域和第二分屏区域时,用户可以移动控制操作控制目标虚拟角色在游戏场景中移动,并在目标虚拟角色移动过程中,根据目标虚拟角色在游戏场景中的位置调整第二视野,例如:以目标虚拟角色位于游戏场景中的位置为第二视野中心。
需要说明的是,当图形用户界面划分为第一分屏区域和第二分屏区域时,第一分屏区域对应的视野通过视野变化操作调整,第二分屏区域的视野通过移动控制操作调整,两者相互独立。
当图形用户界面划分为第一分屏区域和第二分屏区域时,图形用户界面中的交互控件可以保留其功能,即在图形用户界面划分为第一分屏区域和第二分屏区域时,能够响应于针对虚拟控件的操作,并执行相应的游戏事件。其中,针对视野变化相关控件(例如:小地图控件、视野变换区域)的操作,按照上述实施例内容执行。
在本发明的一种可选实施例中,响应于所述视野变换操作的结束,取消所述第一分屏区域和所述第二分屏区域,且在所述图形用户界面中显示所述第二分屏区域所包含游戏场景的第二视野。
当确定视野变换操作终止(例如:视野变换操作为玩家手指的滑动触控,当手指停止触控时,确定该操作终止)时,可以将图形用户界面恢复至划分为第一分屏区域和第二分屏区域之前的状态,并且当停止将所述图形用户界面划分为第一分屏区域和第二分屏区域时,图形用户界面显示的游戏场景视野基于目标虚拟角色的位置而确定,即显示包含有目标虚拟角色的游戏场景的第二视野,使得用户可以继续关注目标虚拟角色。
例如:当停止将所述图形用户界面划分为第一分屏区域和第二分屏区域时,图形用户界面恢复显示以目标虚拟角色为中心的游戏场景的视野。
在本发明的一种可选实施例中,可以还包括:响应于针对所述图形用户界面中第二触控操作区域的移动控制操作,根据所述移动控制操作控制所述目标虚拟角色在所述游戏场景中移动,并根据所述目标虚拟角色在所述游戏场景的位置调整所述游戏场景的呈现视野。
针对图形用户界面中第二触控操作区域移动控制操作可以是图形用户界面当前未划分(包括划分后取消划分的情况)为第一分屏区域和第二分屏区域时,针对用于控制角色进行移动的控件(例如上述的移动控制摇杆)的操作。
当图形用户界面当前未划分为第一分屏区域和第二分屏区域时,用户可以移动控制操作控制目标虚拟角色在游戏场景中移动,并在目标虚拟角色移动过程中,根据目标虚拟角色在游戏场景中的位置调整所述游戏场景的呈现视野,即图形用户界面显示的游戏场景的视野。
参照图4,示出了本发明的一种游戏展示的装置实施例的结构框图,通过终端设备的显示屏提供图形用户界面,所述图形用户界面至少包括部分游戏场景以及目标虚拟角色,所述装置包括:
第一视野获得模块401,用于响应于视野变换操作,根据所述视野变换操作调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野;
界面分屏模块402,用于在满足分屏触发条件时,将所述图形用户界面划分为第一分屏区域和第二分屏区域;
其中,所述第一分屏区域用于显示所述第一视野,所述第二分屏区域用于显示包含所述目标虚拟角色的游戏场景的第二视野。
在本发明的一种可选实施例中,所述分屏触发条件包括:所述目标虚拟角色距离所述显示屏边界的最短距离小于预设阈值。
在本发明的一种可选实施例中,所述视野变换操作为针对所述图形用户界面中第一触控操作区域的滑动操作。
在本发明的一种可选实施例中,所述装置还包括:
第一移动操作模块,用于响应于针对所述图形用户界面中第二触控操作区域的移动控制操作,根据所述移动控制操作控制所述目标虚拟角色在所述游戏场景中移动,并根据所述目标虚拟角色在所述游戏场景的位置调整所述游戏场景的呈现视野。
在本发明的一种可选实施例中,第一视野获得模块401包括:
滑动响应子模块,用于响应于所述滑动操作,根据所述滑动操作调整所述图形用户界面显示的游戏场景的呈现视野;
滑动停止子模块,用于确定所述滑动操作在所述图形用户界面上停止的位置,确定所述第一视野。
在本发明的一种可选实施例中,所述视野变换操作为针对所述图形用户界面中小地图的任一位置的长按操作。
在本发明的一种可选实施例中,所述第一视野获得模块401包括:
长按子模块,用于根据所述长按操作在所述小地图上的作用位置,调整所述图形用户界面显示的游戏场景的呈现视野,获得第一视野。
在本发明的一种可选实施例中,所述界面分屏模块402包括:
分割线子确定模块模块,用于根据所述呈现视野的变化方向,确定用于分割所述图形用户界面的分割线,所述分割线垂直于所述呈现视野的变化方向;
分割子模块,用于采用所述分割线将所述图形用户界面划分为第一分屏区域和第二分屏区域。
在本发明的一种可选实施例中,所述装置还包括:
第二移动模块,用于响应于针对所述第一分屏区域中的移动控制操作,根据所述移动控制操作控制所述目标虚拟角色在所述游戏场景中的移动,并根据所述目标虚拟角色在所述游戏场景的位置调整所述第二视野。
在本发明的一种可选实施例中,所述装置还包括:
结束模块,用于响应于所述视野变换操作的结束,取消所述第一分屏区域和所述第二分屏区域,且在所述图形用户界面中显示所述第二分屏区域所包含游戏场景的第二视野。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本发明实施例还公开了一种电子设备,包括处理器、存储器及存储在所述存储器上并能够在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的游戏展示的方法的步骤。
本发明实施例还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如上所述的游戏展示的方法的步骤。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本发明所提供的一种游戏展示的方法、装置、电子设备和存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除