CN113633963A - 游戏控制的方法、装置、终端和存储介质 - Google Patents
游戏控制的方法、装置、终端和存储介质 Download PDFInfo
- Publication number
- CN113633963A CN113633963A CN202110800941.3A CN202110800941A CN113633963A CN 113633963 A CN113633963 A CN 113633963A CN 202110800941 A CN202110800941 A CN 202110800941A CN 113633963 A CN113633963 A CN 113633963A
- Authority
- CN
- China
- Prior art keywords
- virtual object
- switching control
- game
- game scene
- visual field
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 77
- 230000000007 visual effect Effects 0.000 claims abstract description 138
- 230000004044 response Effects 0.000 claims description 28
- 230000008569 process Effects 0.000 claims description 8
- 230000003993 interaction Effects 0.000 abstract description 15
- 238000010586 diagram Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 230000007123 defense Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 208000015041 syndromic microphthalmia 10 Diseases 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/23—Input arrangements for video game devices for interfacing with the game device, e.g. specific interfaces between game controller and console
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
- A63F13/5378—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen for displaying an additional top view, e.g. radar screens or maps
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1068—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
- A63F2300/1075—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/303—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display
- A63F2300/307—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device for displaying additional data, e.g. simulating a Head Up Display for displaying an additional window with a view from the top of the game field, e.g. radar screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/308—Details of the user interface
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了游戏控制的方法、装置、终端和存储介质;本申请实施例可通过触控终端提供图形用户界面,图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,第一游戏场景画面中至少部分地包含虚拟角色,虚拟角色为玩家通过触控终端控制的虚拟对象,本申请实施例可以在图形用户界面显示视野切换控件;响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。在本申请实施例中,用户可通过便捷高效的操作显示第二游戏场景画面。由此,本方案可以提升交互效率。
Description
技术领域
本申请涉及计算机领域,具体涉及游戏控制的方法、装置、终端和存储介质。
背景技术
用户操作界面(User Interface,UI)是***和用户之间进行人机交互和信息交换的媒介,UI界面可以将***信息以人类可以接受形式进行展现,使得用户能够方便有效率地去操作计算机以达成双向的人机交互。UI界面中往往包含了小地图,该小地图可以对在虚拟场景(如游戏场景和仿真场景)中的虚拟对象所在的位置进行标示,以便引导用户通过点击这些标识来切换到观察该虚拟对象的画面。
然而,当虚拟对象的标识之间相距较近时,用户可能无法准确地点击到其希望点击的标识,因此,用户可能无法准确地观察到其希望观察的虚拟对象;此外,该操作方式不够人性化,当玩家在进行其他操作时,在小地图上进行点击的操作跨度大、操作难度大,不符合用户的操作习惯,因此,目前的交互方式效率低下。
发明内容
本申请实施例提供游戏控制的方法、装置、终端和存储介质,可以提升交互效率。
本申请实施例提供一种游戏控制的方法,通过触控终端提供图形用户界面,图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,第一游戏场景画面中至少部分地包含虚拟角色,虚拟角色为玩家通过触控终端控制的虚拟对象,该方法包括:
在图形用户界面显示视野切换控件;
响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;
根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
本申请实施例还提供一种游戏控制的装置,通过触控终端提供图形用户界面,图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,第一游戏场景画面中至少部分地包含虚拟角色,虚拟角色为玩家通过触控终端控制的虚拟对象,该装置包括:
控件单元,用于在图形用户界面显示视野切换控件;
目标单元,用于响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;
第二视角单元,用于根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
在一些实施例中,该装置还用于:
响应于第一触控操作的结束,将第二游戏场景画面切换至第一游戏场景画面。
在一些实施例中,该装置还用于:
响应于针对视野切换控件的第二触控操作,更新视野切换控件与虚拟对象的关联关系。
在一些实施例中,该装置还用于:
响应于预设游戏事件,更新视野切换控件与虚拟对象的关联关系。
在一些实施例中,视野切换控件包括多个子控件,每个子控件分别对应一个虚拟对象。
在一些实施例中,视野切换控件包含目标对象的标识。
在一些实施例中,控件单元,用于:
响应视野切换开启指令,在图形用户界面显示视野切换控件。
在一些实施例中,图形用户界面还包括小地图,小地图的显示内容包含第一游戏场景画面的第一缩略图;目标单元还用于:
将小地图的第一缩略图切换为第二游戏场景画面对应的第二缩略图。
在一些实施例中,图形用户界面还包括小地图,该方法还包括:
响应于针对小地图的放大指令,放大小地图,且生成视野切换开启指令。
在一些实施例中,控件单元,用于:
将图形用户界面上显示的技能控件变更为视野切换控件。
在一些实施例中,步骤“将图形用户界面上显示的技能控件变更为视野切换控件时”还包括:
放大技能控件。
在一些实施例中,该方法还包括:
检测玩家通过触控终端控制的虚拟对象当前是否处于非战斗状态,若是,则生成视野切换开启指令。
在一些实施例中,非战斗状态包括以下至少一项:虚拟对象处于死亡状态、虚拟对象处于未出发状态、虚拟对象预设距离范围内不存在敌方。
在一些实施例中,目标对象为与玩家通过触控终端控制的虚拟对象处于同一游戏阵营的虚拟对象。
在一些实施例中,该方法还包括:
在将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面的过程中,响应针对虚拟对象的移动操作,控制虚拟对象在游戏场景中移动。
在一些实施例中,控件单元,用于:
当第一虚拟对象和第二虚拟对象在游戏场景中的距离小于预设值,则确定用于表示第一虚拟对象和第二虚拟对象的组合虚拟对象标识;
在图形用户界面显示包含组合虚拟对象标识的视野切换控件;
目标单元,用于:
响应针对视野切换控件的触控操作,若触控操作作用的视野切换控件包含组合虚拟对象标识,则确定视野切换控件分别与第一虚拟对象和第二虚拟对象存在关联关系,并将第一虚拟对象或第二虚拟对象确定为目标对象。
在一些实施例中,该装置还用于:
当检测到第一虚拟对象和第二虚拟对象在游戏场景中的距离大于或等于预设值时,将包含组合虚拟对象标识的视野切换控件切换为第一视野切换控件和第二视野切换控件,第一视野切换控件包含第一虚拟对象的标识,第二视野切换控件包含第二虚拟对象的标识。
本申请实施例还提供一种终端,包括存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行本申请实施例所提供的任一种游戏控制的方法中的步骤。
本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种游戏控制的方法中的步骤。
本申请实施例可以在图形用户界面显示视野切换控件;响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
由于用户经常通过技能施放区域控制虚拟对象施放虚拟技能,因此本申请在图形用户界面中设置视野切换控件,用户无需通过点击小地图中虚拟对象的标识,直接通过触发图形用户界面中视野切换控件的方式就可以选择要观察的虚拟对象,该方法操作难度小,非常符合用户的操作习惯,且用户可以准确地触发其希望触发的视野切换控件,因此该方法操作更加精确、简便。由此,提升了用户控制画面进行显示时的效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是现有的交互示意图;
图1b是本申请实施例提供的游戏控制的方法的技能施放控件示意图;
图1c是本申请实施例提供的游戏控制的方法的视野切换控件示意图;
图1d是本申请实施例提供的游戏控制的方法的流程示意图;
图1e是本申请实施例提供的游戏控制的方法的切换示意图;
图1f是本申请实施例提供的游戏控制的方法的对象组对应的视野切换控件示意图;
图2a是本申请实施例提供的游戏控制的方法应用在游戏场景中普通模式的UI示意图;
图2b是本申请实施例提供的游戏控制的方法应用在游戏场景中观察模式的UI示意图;
图3是本申请实施例提供的游戏控制的装置的结构示意图;
图4是本申请实施例提供的终端的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本申请实施例提供游戏控制的方法、装置、终端和存储介质。
其中,该游戏控制的装置具体可以集成在电子设备中,该电子设备可以为终端、服务器等设备。其中,终端可以为手机、平板电脑、智能蓝牙设备、笔记本电脑、或者个人电脑(Personal Computer,PC)等设备;服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群。
在一些实施例中,该游戏控制的装置还可以集成在多个电子设备中,比如,游戏控制的装置可以集成在多个服务器中,由多个服务器来实现本申请的游戏控制的方法。
在一些实施例中,服务器也可以以终端的形式来实现。
参考图1a,目前在MOBA(Multiplayer Online Battle Arena,多人在线战术竞技)类型的电子游戏中,小地图00上可以显示虚拟对象的标识,如玩家当前所操控的玩家角色01的标识、队友当前所操控的角色02的标识、游戏野怪03的标识、防御塔04的标识等;玩家可以通过点击小地图00上队友角色02的标识来切换到观察队友角色02的画面、点击游戏野怪03的标识来切换到观察游戏野怪03的画面、点击防御塔04的标识来切换到观察防御塔04的画面,等等。
由于目前玩家通过上述方式观察队友的操作复杂,因此,本实施例提出一种游戏控制的方法,参考图1b,该电子设备可以移动终端,该移动终端中可以运行电子游戏,该移动终端的屏幕上可以显示图形用户界面,该图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,第一游戏场景画面中至少部分地包含虚拟角色01第一游戏场景画面,中可以包括技能施放区域10,技能施放区域10中可以包括技能施放控件11、技能施放控件12、技能施放控件13、技能施放控件14,第一游戏场景画面是通过将视角调整至虚拟角色01的关联位置来观察虚拟角色01与虚拟场景互动的画面,虚拟角色01是用户真人操控的虚拟对象。
然后,参考图1c,响应于视野切换开启指令,可以在用户操作界面的技能施放区域10中显示虚拟对象01对应的视野切换控件21、虚拟对象02对应的视野切换控件22、虚拟对象03对应的视野切换控件23、虚拟对象04对应的视野切换控件24。假设响应于用户针对视野切换控件22的触发操作,可以在虚拟对象中确定目标对象02;显示第二游戏场景画面,第二游戏场景画面是通过将视角调整至目标对象的关联位置来观察目标对象02与虚拟场景互动的画面,即第二游戏场景画面是目标对象02的对应的游戏视角(即第二游戏视角)观察游戏场景的画面。
以下分别进行详细说明。需说明的是,以下实施例的序号不作为对实施例优选顺序的限定。
在本实施例中,提供了一种游戏控制的方法,如图1d所示,该游戏控制的方法的具体流程可以如下:
101、在图形用户界面显示视野切换控件。
图形用户界面包括了用户操作界面(User Interface,UI)和游戏场景的画面,其中,UI界面是***和用户之间进行人机交互和信息交换的媒介,UI界面可以将***信息以人类可以接受形式进行展现,使得用户能够方便有效率地去操作计算机以达成双向的人机交互。
用户操作界面可以由控件、文字、图形、图像、图标、输入框等视觉元素构成。比如,在一些实施例中,用户操作界面中可以包括小地图、技能施放控件、虚拟摇杆、得分面板等等。
其中,下述所有的控件均可以以按钮、输入框、图形、文字等形式表现。
游戏的场景可以由虚拟的角色、建筑、地形、动植物等等虚拟对象构成。
其中,游戏场景中的虚拟对象可以包括虚拟角色、虚拟建筑、虚拟道具等等。比如,虚拟角色可以包括队友操控的队友角色、敌方用户操控的敌方角色、任意召唤物、虚拟怪物、虚拟NPC(non-player character,非玩家角色)等;例如,虚拟建筑可以包括虚拟的防御塔、虚拟的温泉、虚拟的复活点等;例如,虚拟道具可以包括虚拟宠物、虚拟坐骑、掉落的虚拟钱袋等等。
虚拟对象可以根据实际需求设定。例如,在一些实施例中,可以设定虚拟对象为虚拟角色的队友角色,该队友角色是与虚拟角色同一阵营的友方角色。该队友角色可以是真人操控的虚拟对象,也可以是由计算机AI(Artificial Intelligence,人工智能)控制的虚拟对象,等等。
用户角色是用户所扮演的,该虚拟角色可受用户真人操控,例如,用户可以操控虚拟角色与虚拟场景互动,例如,用户可操控虚拟角色“我”在虚拟场景中移动、捕猎、侦察,等等。
其中,视角是指虚拟摄像机镜头的视角,虚拟摄像机可以为玩家捕捉游戏世界,并呈现在屏幕上。
在一些实施例中,视角可以位于虚拟角色的关联位置,其中,虚拟角色的关联位置可根据实际需求制定,该关联位置是指随虚拟角色运动而运动的位置,该关联位置可以是虚拟角色的眼部、头部、头顶上空、身后上空,等等。在一些实施例中,可以响应于视野切换开启指令,在图形用户界面显示视野切换控件。
其中,触发视野切换开启指令的方式具有多种。例如,在一些实施例中,当检测到用户连续敲击移动终端的背面多次,来触发视野切换开启指令;例如,在一些实施例中,UI界面中可以包括切换控件,当检测到用户通过点击、长按、轻触、双击、多次点击等方式触发该切换控件时,即可触发视野切换开启指令;例如,在一些实施例中,当检测到用户可以通过摇动移动终端来触发视野切换开启指令,也可以由用户在游戏设置界面中开启视野切换从而生成视野切换开启指令,也可以通过在图形用户界面中设置视野切换开启控件,通过获取用户针对该视野切换开启控件的触发操作,生成视野切换开启指令等等。
因此,在一些实施例中,步骤101可以包括如下步骤:
在技能施放区域中显示切换控件;
响应于用户针对切换控件的触发操作,在图形用户界面显示视野切换控件,该视野切换控与虚拟对象相互关联。
在一些实施例中,虚拟对象和视野切换控件之间具有对应的关联关系;在一些实施例中,多个虚拟对象可以关联同一个视野切换控件。
在一些实施例中,可以响应于针对视野切换控件的第二触控操作,更新视野切换控件与虚拟对象的关联关系。
其中,第二触控操作可以是双击、单击、触摸、长按等。
在一些实施例中,可以响应于预设游戏事件,更新视野切换控件与虚拟对象的关联关系。
在一些实施例中,步骤“在图形用户界面显示视野切换控件”可以包括如下步骤:
当第一虚拟对象和第二虚拟对象在游戏场景中的距离小于预设值,则确定用于表示第一虚拟对象和第二虚拟对象的组合虚拟对象标识;
在图形用户界面显示包含组合虚拟对象标识的视野切换控件;
在一些实施例中,步骤“响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标虚拟对象”可以包括如下步骤:
响应针对视野切换控件的触控操作,若触控操作作用的视野切换控件包含组合虚拟对象标识,则确定视野切换控件分别与第一虚拟对象和第二虚拟对象存在关联关系,并将第一虚拟对象或第二虚拟对象确定为目标虚拟对象。
在一些实施例中,当检测到第一虚拟对象和第二虚拟对象在游戏场景中的距离大于或等于预设值时,可以将包含组合虚拟对象标识的视野切换控件切换为第一视野切换控件和第二视野切换控件,第一视野切换控件包含第一虚拟对象的标识,第二视野切换控件包含第二虚拟对象的标识。
在一些实施例中,可以响应于计算机自动生成的视野切换开启指令,在图形用户界面显示视野切换控件。
其中,计算机自动生成视野切换开启指令的方式具有多种。例如,在一些实施例中,每过一段预设时长,计算机就可以自动生成视野切换开启指令;例如,在一些实施例中,当检测到预设游戏事件发生时,计算机就可以自动生成视野切换开启指令,其中,该预设游戏事件可以包括团战事件、虚拟角色被击杀事件、虚拟角色击杀其他敌方角色事件、虚拟角色回城事件、虚拟角色传送事件、虚拟角色购买装备事件等。
例如,在一些实施例中,当检测虚拟角色附近不存在敌方角色,且虚拟角色在一段时间内静止,则计算机可以自动生成视野切换开启指令。
例如,在一些实施例中,检测玩家通过触控终端控制的虚拟角色当前是否处于非战斗状态,若是,则生成视野切换开启指令。
其中,非战斗状态可以包括以下至少一项:虚拟对象处于死亡状态、虚拟对象处于未出发状态、虚拟对象预设距离范围内不存在敌方。
在一些实施例中,为了便于用户操作,提高用户体验,可以在用户操作界面的技能施放区域中显示虚拟对象对应的视野切换控件。
比如,在一些实施例中,可以将图形用户界面上显示的技能控件变更为视野切换控件。
在一些实施例中,还可以在将图形用户界面上显示的技能控件变更为视野切换控件时,放大技能控件。放大的视野切换控件更利于用户观察清楚视野切换控件上的标识,从而实现准确切换。
其中,技能施放区域的形状、大小可以根据实际需求设定,例如,技能施放区域可以是矩形区域、圆形区域、方形区域等等。
在一些实施例中,视野切换控件包含目标对象的标识。其中,视野切换控件可以以按钮的形式表现,该视野切换控件中可以包括虚拟对象的身份标识,如视野切换控件的名称、头像、代号符号等。
在一些实施例中,目标对象为与玩家通过触控终端控制的虚拟角色处于同一游戏阵营的虚拟对象。
比如,在一些实施例中,目标对象可以是队友角色,队友角色是与虚拟角色同一阵营的虚拟对象,虚拟对象的对象标识可以包括队友角色的角色头像。
视野切换控件可以在技能施放区域中任意摆放,比如,视野切换控件可以在技能施放区域中以点阵的形式排列显示,该排列的方法可以是左对齐排列、右对齐排列、上对齐排列、下对齐排列、居中排列等等。
在一些实施例中,技能施放区域中可以包括技能施放控件,技能施放控件可以用于操控虚拟角色在虚拟场景中施放技能。
例如,参考图1b,在一些实施例中,移动终端的屏幕所显示的画面可以包括用户操作界面和第一游戏场景画面,其中,用户操作界面中可以包括技能施放区域10,技能施放区域10中可以包括技能施放控件11、技能施放控件12、技能施放控件13、技能施放控件14。
当用户触发技能施放控件11时,则虚拟角色01可以施放该技能施放控件11所对应的虚拟技能【能量波】;当用户触发技能施放控件12时,则虚拟角色01可以施放该技能施放控件12所对应的虚拟技能【反甲】;当用户触发技能施放控件13时,则虚拟角色01可以施放该技能施放控件13所对应的虚拟技能【防御状态】;当用户触发技能施放控件14时,则虚拟角色01可以施放该技能施放控件14所对应的虚拟技能【普通攻击】。
因此,在一些实施例中,步骤“在用户操作界面的技能施放区域中显示虚拟对象对应的视野切换控件”可以包括如下步骤:
(1)确定技能施放区域中技能施放控件的控件位置;
(2)在技能施放区域中取消显示技能施放控件;
(3)在控件位置显示虚拟对象对应的视野切换控件。
例如,参考图1b,在一些实施例中,技能施放控件11的控件位置为(2000,100),技能施放控件12的控件位置为(2100,200),技能施放控件13的控件位置为(2200,100),技能施放控件14的控件位置为(2300,300);则可以在技能施放区域中取消显示这些技能施放控件,并在控件位置(2000,100)处显示虚拟对象01对应的视野切换控件21,在控件位置(2100,200)处显示虚拟对象02对应的视野切换控件22,在控件位置(2200,100)处显示虚拟对象03对应的视野切换控件23,在控件位置(2300,300)处显示虚拟对象04对应的视野切换控件24。
在一些实施例中,若虚拟对象的数量大于技能施放控件的数量,则可以额外在技能施放区域中的预设位置显示额外的虚拟对象对应的视野切换控件,也可以控制将两个以上的虚拟对象对应同一个视野切换控件。
在一些实施例中,若虚拟对象的数量小于技能施放控件的数量,则可以取消显示多余的技能施放控件。
在一些实施例中,步骤“(3)在控件位置显示虚拟对象对应的视野切换控件”之后,还可以包括如下步骤:
(3.1)响应于视野切换关闭指令,在技能施放区域中取消显示视野切换控件;
(3.2)在控件位置显示技能施放控件。
在一些实施例中,视野切换关闭指令可以由与视野切换开启指令相同的触发操作方式生成。
比如,在一些实施例中,视野切换关闭指令可以通过对视野切换控件的指再一次触发而生成。例如在第一次响应于视野切换控件的触控操作时,生成视野切换开启指令,从而在技能施放区域中显示视野切换控件;在再一次响应于视野切换控件的触控操作时,生成视野切换关闭指令,从而在技能施放区域中取消显示视野切换控件。
在一些实施例中,视野切换关闭指令可以由与视野切换控件不同的触发操作方式生成。例如,当单击视野切换控件时,生成视野切换开启指令,从而在技能施放区域中显示视野切换控件;当双击视野切换控件时,生成视野切换关闭指令,从而在技能施放区域中取消显示视野切换控件。
比如,参见图1e所示,技能施放区域中可以包括技能施放控件,用户操作界面中可以包括视野切换开启控件【看图】,当用户点击该视野切换开启控件【看图】时,则在技能施放区域中显示视野切换控件,并在用户操作界面中显示视野切换关闭控件【技能】;当用户点击该视野切换关闭【技能】时,则在技能施放区域中显示技能施放控件。
在一些实施例中,视野切换开启控件和/或视野切换关闭控件可以在用户操作界面的技能施放区域中显示。
在一些实施例中,多个虚拟对象可能会聚集在一起,例如在团战时,队友角色B、队友角色C、队友角色D抱团,此时不论是通过队友角色B的关联位置还是队友角色C的关联位置还是队友角色D的关联位置来观察,均可以观察到队友角色B、队友角色C、队友角色D,因此,可以将该三个队友角色对应同一个视野切换控件。
因此,在一些实施例中,视野切换控件包括多个子控件,每个子控件分别对应一个虚拟对象。
在一些实施例中,当一个视野切换控件对应多个虚拟对象时,该视野切换控件中可以包括这些虚拟对象的身份标识,例如,该视野切换控件中可以包括这些虚拟对象的名称、头像等。
例如,参考图1f,当视野切换控件30对应了虚拟对象01和虚拟对象03时,则视野切换控件30可以包括虚拟对象01的头像,以及虚拟对象03的头像。
当聚集在一起的多个虚拟对象分散后,则可以将该三个队友角色对应同一个视野切换控件重新表示为每个队友角色对应的一个视野切换控件。
因此,在一些实施例中,多个虚拟对象可以对应一个视野切换控件,故步骤“(3)在控件位置显示虚拟对象对应的视野切换控件”可以包括如下步骤:
(1)确定虚拟场景中每个虚拟对象的位置;
(2)基于虚拟对象的位置,对所有的虚拟对象进行分组,得到至少一个对象组;
(3)在用户操作界面的技能施放区域中显示每个对象组对应的视野切换控件。
比如,可以根据虚拟对象01与虚拟对象02、虚拟对象03之间的相对距离来对虚拟对象01、虚拟对象02、虚拟对象03进行分组,得到至少一个对象组;然后在用户操作界面的技能施放区域中显示每个对象组对应的视野切换控件。
例如,在一些实施例中,步骤“(2)基于虚拟对象的位置,对所有的虚拟对象进行分组,得到至少一个对象组”可以包括如下步骤:
基于虚拟对象的位置,计算虚拟对象之间的相对距离;
基于虚拟对象之间的相对距离,对虚拟对象进行聚类处理,得到至少一个对象组。
其中,聚类的方法具有多种,可根据实际应用场景来设计,故在此不作赘述。
在一些实施例中,对象组对应的视野切换控件中可以包括对象组标识,该对象组标识可以包括对象组中每个虚拟对象的对象标识。比如,对象标识可以是虚拟对象的头像信息。
在一些实施例中,对象组对应的视野切换控件可以相比于单个虚拟对象对应的视野切换控件更大,例如,在一些实施例中,对象组对应的视野切换控件可以是单个虚拟对象对应的视野切换控件的X倍大,其中,X为大于1的正数。
102、响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;。
其中,第一触控操作可以是单击、触摸、双击、长按等操作。
比如,参考图1c,响应于用户针对视野切换控件21的触发操作,可以将视野切换控件21对应的虚拟对象01确定为目标对象;响应于用户针对视野切换控件22的触发操作,可以将视野切换控件22对应的虚拟对象02确定为目标对象;响应于用户针对视野切换控件23的触发操作,可以将视野切换控件23对应的虚拟对象03确定为目标对象;响应于用户针对视野切换控件24的触发操作,可以将视野切换控件24对应的虚拟对象04确定为目标对象。
在一些实施例中,当触发的是对象组对应的视野切换控件时,则可以随机选择一个该对象组中的虚拟对象中作为目标对象。
103、根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
画面切换后,游戏小地图的内容也会适应性的变化,故在一些实施例中,图形用户界面还包括小地图,小地图的显示内容包含第一游戏场景画面的第一缩略图;
步骤“响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象后”还可以包括:
将小地图的第一缩略图切换为第二游戏场景画面对应的第二缩略图。
在一些实施例中,还可以响应于针对小地图的放大指令,放大小地图,且生成视野切换开启指令。
在一些实施例中,步骤103可以是通过取消显示第一游戏场景画面,并显示第二游戏场景画面的方式实现画面切换。
在一些实施例中,可以响应于第一触控操作的结束,将第二游戏场景画面切换至第一游戏场景画面。
在一些实施例中,用户操作界面中可以包括缩略观察区域,步骤103可以是在缩略观察区域中显示第二游戏场景画面。
为了实现用户可以一边控制用户角色移动,一边观察队友角色的效果,在一些实施例中,在将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面的过程中,响应针对虚拟对象的移动操作,控制虚拟对象在游戏场景中移动。
由上可知,本申请实施例可以在图形用户界面显示视野切换控件;响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
由于用户经常通过技能施放区域控制虚拟对象施放虚拟技能,因此本申请实施例中,可以在技能施放区域中设置视野切换控件,用户无需通过点击小地图中虚拟对象的标识,直接通过触发技能施放区域中视野切换控件的方式就可以选择要观察的虚拟对象,该方法操作难度小,操作跨度小,非常符合用户的使用习惯,且用户可以准确地触发其希望触发的视野切换控件,因此该方法操作更加精确、简便。由此,本方案提升了交互效率。
根据上述实施例所描述的方法,以下将作进一步详细说明。
本申请实施例提供的互动方案可以应用在各种电子游戏场景中。比如,以MOBA类***为例,对本申请实施例的方法进行详细说明。
在本申请实施例提供的互动方案中,玩家可以左手控制虚拟摇杆,来控制玩家操控的玩家角色在游戏场景中移动,并右手在技能施放区域内选择虚拟对象控件,从而观察对应的队友角色。该游戏控制的方法具体流程如下:
(一)玩家可以在游戏设置中,开启便捷观察功能,参考图2a,开启了便捷观察功能的用户界面中可以出现视野切换开启控件【看图】。
在普通模式时,用户界面中可以出现视野切换开启控件【看图】。
(二)玩家可以一边用左手控制玩家角色移动,一边用右手点击该视野切换开启控件【看图】,点击后便从普通模式进入观察模式。参考图2b,在该观察模式中,技能按键(即技能施放控件)都会变成队友角色的头像按键。
在观察模式时,玩家点击视野切换关闭控件【技能】时,可以从观察模式返回普通模式。
(三)玩家可以一边用左手控制玩家角色移动,一边用右手选择点击任意一个队友角色的头像按键,来观察该队友角色。
(四)如果有一部分队友在一起进行团队战斗,则将这些队友的头像按钮进行合并在一起,形成一个总的头像按钮。
在一些实施例中,这个总的头像按钮可以进行预设倍数的放大,例如,变为原来的技能按键的1.5倍大小,使得头像展示更为清晰。
在一些实施例中,当玩家点击这个总的头像按钮,则可以随机选择其中一名队友角色来观察。
(五)如果在观察过程中,总的头像按钮中有队友角色离开了这个观察视角,则将该队友角色的头像按钮与总的头像按钮分离,重新变为多个头像按钮。
由上可知,在本申请实施例中,在玩家控制玩家角色移动的同时,玩家可以通过右手的技能按键来观察队友角色当前的局势,使得在MOBA游戏中观看队友更加快捷、方便;此外,玩家可以通过本方案更方便地跟踪观察不同的玩家,以便快速跟进场上的情况、更好的观察到队友的状况。因此本方案可以提升交互效率。
为了更好地实施以上方法,本申请实施例还提供一种游戏控制的装置,该游戏控制的装置具体可以集成在电子设备中,该电子设备可以为终端、服务器等设备。其中,终端可以为手机、平板电脑、智能蓝牙设备、笔记本电脑、个人电脑等设备;服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群。
比如,在本实施例中,将以游戏控制的装置具体集成在移动终端为例,对本申请实施例的方法进行详细说明。
例如,如图3所示,该游戏控制的装置可以通过触控终端提供图形用户界面,图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,第一游戏场景画面中至少部分地包含虚拟角色,虚拟角色为玩家通过触控终端控制的虚拟对象,该装置包括:
控件单元301,用于在图形用户界面显示视野切换控件;
目标单元302,用于响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;
第二视角单元303,用于根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
在一些实施例中,该装置还用于:
响应于第一触控操作的结束,将第二游戏场景画面切换至第一游戏场景画面。
在一些实施例中,该装置还用于:
响应于针对视野切换控件的第二触控操作,更新视野切换控件与虚拟对象的关联关系。
在一些实施例中,该装置还用于:
响应于预设游戏事件,更新视野切换控件与虚拟对象的关联关系。
在一些实施例中,视野切换控件包括多个子控件,每个子控件分别对应一个虚拟对象。
在一些实施例中,视野切换控件包含目标对象的标识。
在一些实施例中,控件单元,用于:
响应视野切换开启指令,在图形用户界面显示视野切换控件。
在一些实施例中,图形用户界面还包括小地图,小地图的显示内容包含第一游戏场景画面的第一缩略图;目标单元还用于:
将小地图的第一缩略图切换为第二游戏场景画面对应的第二缩略图。
在一些实施例中,图形用户界面还包括小地图,该方法还包括:
响应于针对小地图的放大指令,放大小地图,且生成视野切换开启指令。
在一些实施例中,控件单元,用于:
将图形用户界面上显示的技能控件变更为视野切换控件。
在一些实施例中,步骤“将图形用户界面上显示的技能控件变更为视野切换控件时”还包括:
放大技能控件。
在一些实施例中,该方法还包括:
检测玩家通过触控终端控制的虚拟对象当前是否处于非战斗状态,若是,则生成视野切换开启指令。
在一些实施例中,非战斗状态包括以下至少一项:虚拟对象处于死亡状态、虚拟对象处于未出发状态、虚拟对象预设距离范围内不存在敌方。
在一些实施例中,目标对象为与玩家通过触控终端控制的虚拟对象处于同一游戏阵营的虚拟对象。
在一些实施例中,该方法还包括:
在将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面的过程中,响应针对虚拟对象的移动操作,控制虚拟对象在游戏场景中移动。
在一些实施例中,控件单元,用于:
当第一虚拟对象和第二虚拟对象在游戏场景中的距离小于预设值,则确定用于表示第一虚拟对象和第二虚拟对象的组合虚拟对象标识;
在图形用户界面显示包含组合虚拟对象标识的视野切换控件;
目标单元,用于:
响应针对视野切换控件的触控操作,若触控操作作用的视野切换控件包含组合虚拟对象标识,则确定视野切换控件分别与第一虚拟对象和第二虚拟对象存在关联关系,并将第一虚拟对象或第二虚拟对象确定为目标对象。
在一些实施例中,该装置还用于:
当检测到第一虚拟对象和第二虚拟对象在游戏场景中的距离大于或等于预设值时,将包含组合虚拟对象标识的视野切换控件切换为第一视野切换控件和第二视野切换控件,第一视野切换控件包含第一虚拟对象的标识,第二视野切换控件包含第二虚拟对象的标识。
具体实施时,以上各个单元可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元的具体实施可参见前面的方法实施例,在此不再赘述。
由上可知,本实施例的游戏控制的装置由控件单元在图形用户界面显示视野切换控件;由目标单元响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;由第二视角单元根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
由此,本申请实施例可以提升交互效率。
相应的,本申请实施例还提供一种计算机设备,该计算机设备可以为终端或服务器,该终端可以为智能手机、平板电脑、笔记本电脑、触控屏幕、虚拟机、个人计算机、个人数字助理(Personal Digital Assistant,PDA)等终端设备。
如图4所示,图4为本申请实施例提供的计算机设备的结构示意图,该计算机设备400包括有一个或者一个以上处理核心的处理器401、有一个或一个以上计算机可读存储介质的存储器402及存储在存储器402上并可在处理器上运行的计算机程序。其中,处理器401与存储器402电性连接。本领域技术人员可以理解,图中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
处理器401是计算机设备400的控制中心,利用各种接口和线路连接整个计算机设备400的各个部分,通过运行或加载存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行计算机设备400的各种功能和处理数据,从而对计算机设备400进行整体监控。
在本申请实施例中,计算机设备400中的处理器401会按照如下的步骤,将一个或一个以上的应用程序的进程对应的指令加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现各种功能:
在图形用户界面显示视野切换控件;
响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;
根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
可选的,如图4所示,计算机设备400还包括:触控显示屏403、射频电路404、音频电路405、输入单元406以及电源407。其中,处理器401分别与触控显示屏403、射频电路404、音频电路405、输入单元406以及电源407电性连接。本领域技术人员可以理解,图4中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
触控显示屏403可用于显示图形用户操作界面以及接收用户作用于图形用户操作界面产生的操作指令。触控显示屏403可以包括显示面板和触控面板。其中,显示面板可用于显示由用户输入的信息或提供给用户的信息以及计算机设备的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。可选的,可以采用液晶显示器(LCD,Liquid Crystal Display)、有机发光二极管(OLED,Organic Light-EmittingDiode)等形式来配置显示面板。触控面板可用于收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并生成相应的操作指令,且操作指令执行对应程序。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器401,并能接收处理器401发来的命令并加以执行。触控面板可覆盖显示面板,当触控面板检测到在其上或附近的触摸操作后,传送给处理器401以确定触摸事件的类型,随后处理器401根据触摸事件的类型在显示面板上提供相应的视觉输出。在本申请实施例中,可以将触控面板与显示面板集成到触控显示屏403而实现输入和输出功能。但是在某些实施例中,触控面板与触控面板可以作为两个独立的部件来实现输入和输出功能。即触控显示屏403也可以作为输入单元406的一部分实现输入功能。
在本申请实施例中,通过处理器401执行虚拟应用程序在触控显示屏403上生成图形用户操作界面,图形用户操作界面上的虚拟场景中包含至少一个技能控制区域,技能控制区域中包含至少一个技能控件。该触控显示屏403用于呈现图形用户操作界面以及接收用户作用于图形用户操作界面产生的操作指令。
射频电路404可用于收发射频信号,以通过无线通信与网络设备或其他计算机设备建立无线通讯,与网络设备或其他计算机设备之间收发信号。
音频电路405可以用于通过扬声器、传声器提供用户与计算机设备之间的音频接口。音频电路405可将接收到的音频数据转换后的电信号,传输到扬声器,由扬声器转换为声音信号输出;另一方面,传声器将收集的声音信号转换为电信号,由音频电路405接收后转换为音频数据,再将音频数据输出处理器401处理后,经射频电路404以发送给比如另一计算机设备,或者将音频数据输出至存储器402以便进一步处理。音频电路405还可能包括耳塞插孔,以提供外设耳机与计算机设备的通信。
输入单元406可用于接收输入的数字、字符信息或用户特征信息(例如指纹、虹膜、面部信息等),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
电源407用于给计算机设备400的各个部件供电。可选的,电源407可以通过电源管理***与处理器401逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源407还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
尽管图4中未示出,计算机设备400还可以包括摄像头、传感器、无线保真模块、蓝牙模块等,在此不再赘述。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
由上可知,本实施例提供的计算机设备可以在图形用户界面显示视野切换控件;响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请实施例提供一种计算机可读存储介质,其中存储有多条计算机程序,该计算机程序能够被处理器进行加载,以执行本申请实施例所提供的任一种游戏控制的方法中的步骤。例如,该计算机程序可以执行如下步骤:
在图形用户界面显示视野切换控件;
响应针对视野切换控件的第一触控操作,根据视野切换控件与虚拟对象的关联关系确定一目标对象;
根据目标对象在游戏场景中的位置确定一第二游戏视角,并将第一游戏场景画面切换为以第二游戏视角观察游戏场景的第二游戏场景画面。
以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
其中,该存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该存储介质中所存储的计算机程序,可以执行本申请实施例所提供的任一种游戏控制的方法中的步骤,因此,可以实现本申请实施例所提供的任一种游戏控制的方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请实施例所提供的一种游戏控制的方法、装置、存储介质及计算机设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (20)
1.一种游戏控制的方法,其特征在于,通过触控终端提供图形用户界面,所述图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,所述第一游戏场景画面中至少部分地包含虚拟角色,所述虚拟角色为玩家通过所述触控终端控制的虚拟对象,所述方法包括:
在所述图形用户界面显示视野切换控件;
响应针对所述视野切换控件的第一触控操作,根据所述视野切换控件与虚拟对象的关联关系确定一目标对象;
根据所述目标对象在游戏场景中的位置确定一第二游戏视角,并将所述第一游戏场景画面切换为以所述第二游戏视角观察游戏场景的第二游戏场景画面。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述第一触控操作的结束,将所述第二游戏场景画面切换至所述第一游戏场景画面。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于针对所述视野切换控件的第二触控操作,更新所述视野切换控件与虚拟对象的关联关系。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于预设游戏事件,更新所述视野切换控件与虚拟对象的关联关系。
5.根据权利要求1所述的方法,其特征在于,所述视野切换控件包括多个子控件,每个所述子控件分别对应一个虚拟对象。
6.根据权利要求1所述的方法,其特征在于,所述视野切换控件包含所述目标对象的标识。
7.根据权利要求1所述的方法,其特征在于,所述在所述图形用户界面显示视野切换控件,包括:
响应视野切换开启指令,在所述图形用户界面显示视野切换控件。
8.根据权利要求1所述的方法,其特征在于,所述图形用户界面还包括小地图,所述小地图的显示内容包含所述第一游戏场景画面的第一缩略图;
响应针对所述视野切换控件的第一触控操作,根据所述视野切换控件与虚拟对象的关联关系确定一目标对象后,所述方法还包括:
将所述小地图的第一缩略图切换为所述第二游戏场景画面对应的第二缩略图。
9.根据权利要求7所述的方法,其特征在于,所述图形用户界面还包括小地图,所述方法还包括:
响应于针对所述小地图的放大指令,放大所述小地图,且生成视野切换开启指令。
10.根据权利要求1所述的方法,其特征在于,所述在所述图形用户界面显示视野切换控件,包括:
将所述图形用户界面上显示的技能控件变更为视野切换控件。
11.根据权利要求10所述的方法,其特征在于,所述将所述图形用户界面上显示的技能控件变更为视野切换控件时,所述方法还包括:
放大所述技能控件。
12.根据权利要求7所述的方法,其特征在于,所述方法还包括:
检测玩家通过所述触控终端控制的虚拟对象当前是否处于非战斗状态,若是,则生成视野切换开启指令。
13.根据权利要求12所述的方法,其特征在于,所述非战斗状态包括以下至少一项:所述虚拟对象处于死亡状态、所述虚拟对象处于未出发状态、所述虚拟对象预设距离范围内不存在敌方。
14.根据权利要求1所述的方法,其特征在于,所述目标对象为与玩家通过所述触控终端控制的虚拟对象处于同一游戏阵营的虚拟对象。
15.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在将所述第一游戏场景画面切换为以所述第二游戏视角观察游戏场景的第二游戏场景画面的过程中,响应针对所述虚拟对象的移动操作,控制所述虚拟对象在游戏场景中移动。
16.根据权利要求6所述的方法,其特征在于,所述在所述图形用户界面显示视野切换控件,包括:
当第一虚拟对象和第二虚拟对象在所述游戏场景中的距离小于预设值,则确定用于表示所述第一虚拟对象和所述第二虚拟对象的组合虚拟对象标识;
在所述图形用户界面显示包含所述组合虚拟对象标识的视野切换控件;
所述响应针对所述视野切换控件的第一触控操作,根据所述视野切换控件与虚拟对象的关联关系确定一目标对象,包括:
响应针对所述视野切换控件的触控操作,若所述触控操作作用的视野切换控件包含所述组合虚拟对象标识,则确定所述视野切换控件分别与所述第一虚拟对象和所述第二虚拟对象存在关联关系,并将所述第一虚拟对象或所述第二虚拟对象确定为目标对象。
17.根据权利要求16所述的方法,其特征在于,所述方法还包括:
当检测到所述第一虚拟对象和所述第二虚拟对象在所述游戏场景中的距离大于或等于所述预设值时,将包含所述组合虚拟对象标识的视野切换控件切换为第一视野切换控件和第二视野切换控件,所述第一视野切换控件包含所述第一虚拟对象的标识,所述第二视野切换控件包含所述第二虚拟对象的标识。
18.一种游戏控制的装置,其特征在于,通过触控终端提供图形用户界面,所述图形用户界面包括以第一游戏视角观察游戏场景的第一游戏场景画面,所述第一游戏场景画面中至少部分地包含虚拟角色,所述虚拟角色为玩家通过所述触控终端控制的虚拟对象,所述装置包括:
控件单元,用于在所述图形用户界面显示视野切换控件;
目标单元,用于响应针对所述视野切换控件的第一触控操作,根据所述视野切换控件与虚拟对象的关联关系确定一目标对象;
第二视角单元,用于根据所述目标对象在游戏场景中的位置确定一第二游戏视角,并将所述第一游戏场景画面切换为以所述第二游戏视角观察游戏场景的第二游戏场景画面。
19.一种终端,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~17任一项所述的游戏控制的方法中的步骤。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1~17任一项所述的游戏控制的方法中的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110800941.3A CN113633963B (zh) | 2021-07-15 | 2021-07-15 | 游戏控制的方法、装置、终端和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110800941.3A CN113633963B (zh) | 2021-07-15 | 2021-07-15 | 游戏控制的方法、装置、终端和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113633963A true CN113633963A (zh) | 2021-11-12 |
CN113633963B CN113633963B (zh) | 2024-06-11 |
Family
ID=78417424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110800941.3A Active CN113633963B (zh) | 2021-07-15 | 2021-07-15 | 游戏控制的方法、装置、终端和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113633963B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115779446A (zh) * | 2023-01-29 | 2023-03-14 | 深圳市人马互动科技有限公司 | 基于游戏任务的数据处理方法及相关产品 |
WO2023236602A1 (zh) * | 2022-06-08 | 2023-12-14 | 网易(杭州)网络有限公司 | 虚拟对象的显示控制方法、装置、存储介质和电子装置 |
WO2024078324A1 (zh) * | 2022-10-14 | 2024-04-18 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法和装置、存储介质及电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159687A (zh) * | 2015-09-29 | 2015-12-16 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
CN105597310A (zh) * | 2015-12-24 | 2016-05-25 | 网易(杭州)网络有限公司 | 一种游戏控制方法及装置 |
CN109331468A (zh) * | 2018-09-26 | 2019-02-15 | 网易(杭州)网络有限公司 | 游戏视角的显示方法、显示装置和显示终端 |
US20190118078A1 (en) * | 2017-10-23 | 2019-04-25 | Netease (Hangzhou) Network Co.,Ltd. | Information Processing Method and Apparatus, Storage Medium, and Electronic Device |
CN111388992A (zh) * | 2020-03-16 | 2020-07-10 | 网易(杭州)网络有限公司 | 游戏中的交互控制方法、装置及设备 |
CN111773711A (zh) * | 2020-07-27 | 2020-10-16 | 网易(杭州)网络有限公司 | 游戏视角的控制方法、装置、存储介质和电子装置 |
CN112619137A (zh) * | 2021-01-06 | 2021-04-09 | 网易(杭州)网络有限公司 | 一种游戏画面的切换方法、装置、电子设备及存储介质 |
-
2021
- 2021-07-15 CN CN202110800941.3A patent/CN113633963B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105159687A (zh) * | 2015-09-29 | 2015-12-16 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
CN105597310A (zh) * | 2015-12-24 | 2016-05-25 | 网易(杭州)网络有限公司 | 一种游戏控制方法及装置 |
US20190118078A1 (en) * | 2017-10-23 | 2019-04-25 | Netease (Hangzhou) Network Co.,Ltd. | Information Processing Method and Apparatus, Storage Medium, and Electronic Device |
CN109331468A (zh) * | 2018-09-26 | 2019-02-15 | 网易(杭州)网络有限公司 | 游戏视角的显示方法、显示装置和显示终端 |
CN111388992A (zh) * | 2020-03-16 | 2020-07-10 | 网易(杭州)网络有限公司 | 游戏中的交互控制方法、装置及设备 |
CN111773711A (zh) * | 2020-07-27 | 2020-10-16 | 网易(杭州)网络有限公司 | 游戏视角的控制方法、装置、存储介质和电子装置 |
CN112619137A (zh) * | 2021-01-06 | 2021-04-09 | 网易(杭州)网络有限公司 | 一种游戏画面的切换方法、装置、电子设备及存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023236602A1 (zh) * | 2022-06-08 | 2023-12-14 | 网易(杭州)网络有限公司 | 虚拟对象的显示控制方法、装置、存储介质和电子装置 |
WO2024078324A1 (zh) * | 2022-10-14 | 2024-04-18 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法和装置、存储介质及电子设备 |
CN115779446A (zh) * | 2023-01-29 | 2023-03-14 | 深圳市人马互动科技有限公司 | 基于游戏任务的数据处理方法及相关产品 |
Also Published As
Publication number | Publication date |
---|---|
CN113633963B (zh) | 2024-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113398565B (zh) | 游戏控制的方法、装置、终端和存储介质 | |
CN113633963B (zh) | 游戏控制的方法、装置、终端和存储介质 | |
CN113101652A (zh) | 信息展示方法、装置、计算机设备及存储介质 | |
CN113426124A (zh) | 游戏中的显示控制方法、装置、存储介质及计算机设备 | |
CN113350793A (zh) | 一种界面元素设置方法、装置、电子设备和存储介质 | |
CN115193064A (zh) | 虚拟对象的控制方法、装置、存储介质及计算机设备 | |
CN115040873A (zh) | 一种游戏分组处理方法、装置、计算机设备及存储介质 | |
CN113332721B (zh) | 一种游戏控制方法、装置、计算机设备及存储介质 | |
CN112843719A (zh) | 技能处理方法、装置、存储介质及计算机设备 | |
CN113332716A (zh) | 虚拟物品的处理方法、装置、计算机设备及存储介质 | |
WO2024124814A1 (zh) | 游戏信号反馈方法、装置、电子设备和可读存储介质 | |
WO2024103623A1 (zh) | 一种虚拟物品的标记方法、装置、计算机设备及存储介质 | |
CN113332724B (zh) | 虚拟角色的控制方法、装置、终端和存储介质 | |
CN115999153A (zh) | 虚拟角色的控制方法、装置、存储介质及终端设备 | |
CN115382202A (zh) | 一种游戏控制方法、装置、计算机设备及存储介质 | |
CN115193043A (zh) | 一种游戏信息发送方法、装置、计算机设备及存储介质 | |
CN114225412A (zh) | 信息处理方法、装置、计算机设备及存储介质 | |
CN114159788A (zh) | 游戏中的信息处理方法、***、移动终端和存储介质 | |
CN113426115A (zh) | 游戏角色的展示方法、装置和终端 | |
CN116139483A (zh) | 游戏功能控制方法、装置、存储介质及计算机设备 | |
CN113867873A (zh) | 页面显示方法、装置、计算机设备及存储介质 | |
CN117919705A (zh) | 一种游戏控制方法、装置、计算机设备及存储介质 | |
CN115193062A (zh) | 游戏的控制方法、装置、存储介质及计算机设备 | |
CN118001724A (zh) | 一种游戏视角切换方法、装置、计算机设备及存储介质 | |
CN115430145A (zh) | 目标位置的交互方法、装置、电子设备和可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |