CN112619124A - 游戏对象移动的控制方法、装置及电子设备 - Google Patents

游戏对象移动的控制方法、装置及电子设备 Download PDF

Info

Publication number
CN112619124A
CN112619124A CN202011599449.6A CN202011599449A CN112619124A CN 112619124 A CN112619124 A CN 112619124A CN 202011599449 A CN202011599449 A CN 202011599449A CN 112619124 A CN112619124 A CN 112619124A
Authority
CN
China
Prior art keywords
virtual object
game
control
dragging operation
map area
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.)
Pending
Application number
CN202011599449.6A
Other languages
English (en)
Inventor
杨晓城
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202011599449.6A priority Critical patent/CN112619124A/zh
Publication of CN112619124A publication Critical patent/CN112619124A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input 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/2145Input 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/10Features 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/1068Features 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/1075Features 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features 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/30Features 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/308Details of the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种游戏对象移动的控制方法、装置及电子设备,涉及人机交互技术领域,包括:响应针对移动控件的第一拖拽操作,控制第一虚拟对象在游戏场景中移动;响应第一拖拽操作的结束,根据第一拖拽操作结束时的结束位置判断是否控制第一虚拟对象进入自动移动状态;如果是,根据结束位置确定第一虚拟对象的目标位置,并控制第一虚拟对象自动移动至目标位置。本发明可以有效降低玩家的操作负担,从而改善游戏体验。

Description

游戏对象移动的控制方法、装置及电子设备
技术领域
本发明涉及人机交互技术领域,尤其是涉及一种游戏对象移动的控制方法、装置及电子设备。
背景技术
目前,游戏画面中通常设置有虚拟的移动轮盘,虚拟对象的移动功能需要一直触控移动轮盘方可实现,若停止对移动轮盘的触控,虚拟对象也将停止移动,导致玩家无法同时执行其他操作和控制虚拟对象移动,较为限制玩家操作,而且增加了玩家的操作负担,影响游戏体验。
发明内容
有鉴于此,本发明的目的在于提供一种游戏对象移动的控制方法、装置及电子设备,可以有效降低玩家的操作负担,从而改善游戏体验。
第一方面,本发明实施例提供了一种游戏对象移动的控制方法,应用于触控终端,所述触控终端的图形用户界面上显示游戏画面,所述游戏画面中至少部分地包含所述游戏的游戏场景,所述游戏场景中包括至少一虚拟对象,所述图形用户界面中还包括虚拟的移动控件,所述方法包括:响应针对所述移动控件的第一拖拽操作,控制第一虚拟对象在所述游戏场景中移动;响应所述第一拖拽操作的结束,根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态;如果是,根据所述结束位置确定所述第一虚拟对象的目标位置,并控制所述第一虚拟对象自动移动至所述目标位置。
在一种实施方式中,所述图形用户界面中还包括第二虚拟对象的头像区域,所述第二虚拟对象为所述第一虚拟对象的队友和/或敌方;所述根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态的步骤,包括:判断所述第一拖拽操作结束时的结束位置是否位于所述头像区域;如果是,确定控制所述第一虚拟对象进入自动移动状态。
在一种实施方式中,所述方法还包括:如果在所述第一拖拽操作过程中触控点移动至所述头像区域,控制所述头像区域进行指定响应。
在一种实施方式中,所述根据所述结束位置确定所述第一虚拟对象的目标位置的步骤,包括:将所述结束位置所处头像区域对应的第二虚拟对象在所述游戏场景中的位置,确定为所述第一虚拟对象的目标位置。
在一种实施方式中,所述方法还包括:如果所述第一虚拟对象移动至所述目标位置,且所述第二虚拟对象为所述第一虚拟对象的队友,控制所述第一虚拟对象跟随所述结束位置所处头像区域对应的第二虚拟对象。
在一种实施方式中,所述图形用户界面中还包括第一预设尺寸的地图区域;所述根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态的步骤,包括:判断所述第一拖拽操作结束时的结束位置是否位于所述地图区域;如果是,确定控制所述第一虚拟对象进入自动移动状态。
在一种实施方式中,在所述根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态的步骤之前,所述方法还包括:如果所述第一拖拽操作过程中触控点移动至所述第一预设尺寸的地图区域,判断所述触控点位于所述第一预设尺寸的地图区域的保持时长是否满足预设时间条件;如果是,将所述第一预设尺寸的地图区域置为第二预设尺寸的地图区域;其中,所述第二预设尺寸大于所述第一预设尺寸。
在一种实施方式中,所述方法还包括:在所述第一拖拽操作结束时,控制所述第二预设尺寸的地图区域,恢复至所述第一预设尺寸的地图区域。
在一种实施方式中,所述根据所述结束位置确定所述第一虚拟对象的目标位置的步骤,包括:根据所述地图区域,确定与所述结束位置对应的所述游戏场景中的场景位置,并将所述场景位置确定为所述第一虚拟对象的目标位置。
在一种实施方式中,所述控制所述第一虚拟对象自动移动至所述目标位置的步骤,包括:根据所述第一虚拟对象的当前位置和所述目标位置,计算所述第一虚拟对象自动移动的移动路径;根据所述移动路径控制所述第一虚拟对象自动移动至所述目标位置。
在一种实施方式中,所述方法还包括:通过地图区域展示所述移动路径;和/或,通过地图区域展示所述移动路径对应的缩略路径。
在一种实施方式中,所述方法还包括:响应针对所述移动控件的第二拖拽操作,控制所述第一虚拟对象退出所述自动移动状态。
第二方面,本发明实施例还提供一种游戏对象移动的控制装置,应用于触控终端,所述触控终端的图形用户界面上显示游戏画面,所述游戏画面中至少部分地包含所述游戏的游戏场景,所述游戏场景中包括至少一虚拟对象,所述图形用户界面中还包括虚拟的移动控件,所述装置包括:第一移动模块,用于响应针对所述移动控件的第一拖拽操作,控制第一虚拟对象在所述游戏场景中移动;判断模块,用于响应所述第一拖拽操作的结束,根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态;第二移动模块,用于在所述判断模块的判断结果为是时,根据所述结束位置确定所述第一虚拟对象的目标位置,并控制所述第一虚拟对象自动移动至所述目标位置。
第三方面,本发明实施例还提供一种电子设备,包括处理器和存储器;所述存储器上存储有计算机程序,所述计算机程序在被所述处理器运行时执行如第一方面提供的任一项所述的方法。
第四方面,本发明实施例还提供一种计算机存储介质,用于储存为第一方面提供的任一项所述方法所用的计算机软件指令。
本发明实施例提供的一种游戏对象移动的控制方法、装置及电子设备,该方法能够响应针对移动控件的第一拖拽操作,控制第一虚拟对象在游戏场景中移动,在第一拖拽操作结束时,若根据第一拖拽操作结束时的结束位置确定控制第一虚拟对象进入自动移动状态,则根据结束位置确定第一虚拟对象的目标位置,并控制第一虚拟对象自动移动至目标位置。上述方法可以根据移动控件在第一拖拽结束时的结束位置判断是否控制第一虚拟对像进入自动移动状态,以使第一虚拟对象可以自动至移动位置,相较于现有技术中无法在控制第一虚拟对象移动的同时执行其他操作,本发明实施例采用上述方式实现了快速智能自动移动,可以在控制第一虚拟对象进行自动移动的过程中执行其他操作,减少了玩家的操作负担,从而有效改善游戏体验。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种游戏对象移动的控制方法的流程示意图;
图2为本发明实施例提供的一种游戏画面的示意图;
图3为本发明实施例提供的另一种游戏画面的示意图;
图4为本发明实施例提供的另一种游戏画面的示意图;
图5为本发明实施例提供的另一种游戏画面的示意图;
图6为本发明实施例提供的一种游戏对象移动的控制装置的结构示意图;
图7为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,移动功能需要一直触控游戏画面中的虚拟移动轮盘方可实现,若手指离开移动轮盘虚拟对象将停止移动,比较限制操作,手指离开移动轮盘去执行其他操作时会中断虚拟角色的移动。基于此,本发明实施提供了一种游戏对象移动的控制方法、装置及电子设备,可以有效降低玩家的操作负担,从而改善游戏体验。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种游戏对象移动的控制方法进行详细介绍,应用于触控终端,触控终端的图形用户界面上显示游戏画面,游戏画面中至少部分地包含游戏的游戏场景,游戏场景中包括至少一虚拟对象,图形用户界面中还包括虚拟的移动控件,参见图1所示的一种游戏对象移动的控制方法的流程示意图,该方法主要包括以下步骤S102至步骤S106:
步骤S102,响应针对移动控件的第一拖拽操作,控制第一虚拟对象在游戏场景中移动。其中,第一拖拽操作可以理解为玩家针对移动控件的滑动操作,第一虚拟对象也即玩家操控的游戏角色。在一种实施方式中,移动控件在未***作时处于初始状态,当玩家通过手指拖拽移动控件时,移动控件将跟随手指移动,同时第一虚拟对象也将根据移动控件的拖拽方向在游戏场景中移动。需要说明的是,移动控件既可以跟随第一拖拽操作的触控点移动到游戏画面中的任意位置,也可以只在游戏画面的特定区域(例如图2-5中移动轮盘***虚线圆圈所限定的区域)跟随第一拖拽操作的触控点移动,本发明对此不作限定。
步骤S104,响应第一拖拽操作的结束,根据第一拖拽操作结束时的结束位置判断是否控制第一虚拟对象进入自动移动状态。其中,第一拖拽操作结束时的结束位置也即玩家停止第一拖拽操作的瞬间玩家手指触控点在游戏画面中的位置,自动移动状态可以理解为在玩家未操控移动控件的情况下第一虚拟角色可自行移动的状态。在实际应用中,当玩家进行第一拖拽操作的手指离开触控终端的触控显示屏时即可确认第一拖拽操作结束。在一种实施方式中,可以判断结束位置是否位于指定区域,如果结束位置位于指定区域即可确定控制第一虚拟对象进入自动移动状态,可选的,指定区域可以包括第二虚拟对象的头像区域和/或地图区域,当结束位置处于上述头像区域或地图区域时,即可确定控制第一虚拟对象进入自动移动状态,应当注意的是,上述指定位置可基于实际需求进行灵活设置,另外,上述第二虚拟对象可以为第一虚拟对象的队友和/或敌方。
步骤S106,如果是,根据结束位置确定第一虚拟对象的目标位置,并控制第一虚拟对象自动移动至目标位置。在一种实施方式中,假设第一拖拽操作的结束位置为某个第二虚拟对象的头像区域,则可以将该第二虚拟对象在游戏场景中所处位置确定为目标位置;假设第一拖拽操作的结束位置为地图区域,且结束位置为地图区域中的M点,则可确定与地图区域中M点对应的游戏场景中N点,该N点即为目标位置。
本发明实施例提供的上述游戏对象移动的控制方法,可以根据移动控件在第一拖拽结束时的结束位置判断是否控制第一虚拟对像进入自动移动状态,以使第一虚拟对象可以自动至移动位置,相较于现有技术中无法在控制第一虚拟对象移动的同时执行其他操作,本发明实施例采用上述方式实现了快速智能自动移动,可以在控制第一虚拟对象进行自动移动的过程中执行其他操作,减少了玩家的操作负担,从而有效改善游戏体验。
为便于对前述实施例提供的游戏对象移动的控制方法进行理解,本发明实施例示例性提供了两种实施方式,参见如下方式一至方式二:
方式一,根据图形用户界面中包括的第二虚拟对象的头像区域实现游戏对象移动的控制方法,第二虚拟对象为第一虚拟对象的队友和/或敌方。在此基础上,本发明实施例提供了一种根据第一拖拽操作结束时的结束位置判断是否控制第一虚拟对象进入自动移动状态的实施方式,可以通过判断第一拖拽操作结束时的结束位置是否位于头像区域,并在判断结果为是时,确定控制第一虚拟对象进入自动移动状态。示例性的,假设第二虚拟对象为第一虚拟对象的队友,第二虚拟对象的数量为多个,则在图形用户界面分别展示各个第二虚拟对象的头像区域,当结束位置为任一第二虚拟对象的头像区域时,即可确定控制第一虚拟对象进入自动移动状态。
在一种可选的实施方式中,如果在第一拖拽操作过程中触控点移动至头像区域,控制头像区域进行指定响应。其中,指定响应可以为放大响应或高亮响应,通过控制头像区域进行指定响应可以辅助玩家确定是否在该头像区域结束第一拖拽操作。例如,用户图形界面分别展示有第二虚拟对象A1、第二虚拟对象A2和第三虚拟对象A3各自的头像区域,在玩家未结束第一拖拽操作时,玩家手指移动至第二虚拟对象A1的头像区域a1时,该头像区域a1将放大响应,其余头像区域为初始状态,玩家手指从头像区域a1移动至第二虚拟对象A2的头像区域a2时,头像区域a2将放大响应,且其余头像区域为初始状态。
此外,本发明实施例还提供了一种根据结束位置确定第一虚拟对象的目标位置的实施方式,可以将结束位置所处头像区域对应的第二虚拟对象在游戏场景中的位置,确定为第一虚拟对象的目标位置。假设玩家手指在位于头像区域a2时结束第一拖拽操作,也即结束位置处于头像区域a2,此时头像区域a2将恢复至初始状态(为了提示玩家目前处于向第二虚拟对象A2自动移动的状态,也可以将头像区域a2设置为与初始状态不同的状态),且将第二虚拟对象A2在游戏场景中所处位置确定为目标位置。
为进一步降低玩家的操作负担,如果第一虚拟对象移动至目标位置,且第二虚拟对象为第一虚拟对象的队友,控制第一虚拟对象跟随结束位置所处头像区域对应的第二虚拟对象。例如,当第一虚拟对象自动移动至第二虚拟对象A2在游戏场景中所处位置时,若第二虚拟对象正在游戏场景中移动,第一虚拟对象将按照第二虚拟对象的移动路径进行跟随移动,此时玩家仍然无需对移动控件进行操控,以便于玩家在跟随过程中执行其他操作。
方式二:根据图形用户界面中包括的第一预设尺寸的地图区域实现游戏对象移动的控制方法,其中,地图区域可以缩略展示游戏场景,还可以通过头像展示各个虚拟角色在游戏场景中的位置。在此基础上,本发明实施例提供了另一种根据第一拖拽操作结束时的结束位置判断是否控制第一虚拟对象进入自动移动状态的实施方式,参见如下步骤1至步骤3:
步骤1,如果第一拖拽操作过程中触控点移动至第一预设尺寸的地图区域,判断触控点位于第一预设尺寸的地图区域的保持时长是否满足预设时间条件。如果是,执行步骤2;如果否,保持地图区域的尺寸为第一预设尺寸。其中,保持时长可以理解为从第一拖拽操作的触控点移动至第一预设尺寸的地图区域起开始计时,玩家在该第一预设尺寸的地图区域结束第一拖拽操作停止计时,得到的时长即为保持时长。在一种实施方式中,玩家进行第一拖拽操作的手指的触控点移动至第一预设尺寸的地图区域并保持一定时长,例如,预设时间条件为800ms,若第一拖拽操作的触控点在第一预设尺寸的地图区域中保持800ms,即可确定满足预设时间条件。
步骤2,将第一预设尺寸的地图区域置为第二预设尺寸的地图区域。其中,第二预设尺寸大于第一预设尺寸。在一种可选的实施方式中,可以在用户图形界面的左上角展示第一预设尺寸的地图区域,以粗略展示游戏场景,当移动控件位于第一预设尺寸的地图区域的保持时长满足预设时间条件,可以展开尺寸较大的第二预设尺寸的地图区域,该第二预设尺寸的地图区域可以位于用户图形界面的左半侧,以更详细地展示游戏场景,从而更便于玩家确定移动控件的释放位置,实现更精准地自动移动控制。显然,地图区域在游戏画面中的位置还可以是其他位置,不仅限于本说明书附图所显示的方案。
步骤3,判断第一拖拽操作结束时的结束位置是否位于第二预设尺寸的地图区域。如果是,确定控制第一虚拟对象进入自动移动状态;如果否,按照第一拖拽操作的拖动方向控制第一虚拟角色进行移动。
考虑到第二预设尺寸的地图区域影响玩家视线,因此在第一拖拽操作结束时,控制第二预设尺寸的地图区域,恢复至第一预设尺寸的地图区域。具体的,当玩家在第二预设尺寸的地图区域结束第一拖拽操作时,地图区域的尺寸也将同时由第二预设尺寸恢复为第一预设尺寸,以展示更多的游戏场景,避免因地图区域过大而影响玩家实现。
此外,本发明实施例还提供了一种根据结束位置确定第一虚拟对象的目标位置的实施方式,可选的,可以根据第二预设尺寸的地图区域,确定与结束位置对应的游戏场景中的场景位置,并将场景位置确定为第一虚拟对象的目标位置。例如,在一种实施方式中,地图区域中的各个点与游戏场景中的各个点一一对应,若第一拖拽操作的结束位置为地图区域中的M点,则可确定与地图区域中M点对应的游戏场景中N点,该N点即为目标位置。
在执行控制第一虚拟对象自动移动至目标位置的步骤时,可以根据第一虚拟对象的当前位置和目标位置,计算第一虚拟对象自动移动的移动路径,然后根据移动路径控制第一虚拟对象自动移动至目标位置。在一种实施方式中,可利用算法计算第一虚拟对象从当前位置移动至目标位置的最短路径,并将该最短路径确定为第一虚拟对象自动移动的移动路径,以尽量降低第一虚拟对象移动至目标位置所需的时间。当然,移动路径除了最短路径外,还可以是符合其他预设条件的路径。
为便于玩家获知第一虚拟角色的移动路径,还可以通过地图区域展示移动路径;和/或,通过地图区域展示移动路径对应的缩略路径。所述缩略路径可以是用线段(例如指定颜色的虚线)连接第一虚拟角色的当前位置和目标位置。进一步的,可以利用指定颜色的虚线连接地图区域中展示的第一虚拟对象和结束位置所处头像区域对应的第二虚拟对象的头像,并随着第一虚拟对象和/或第二虚拟对象的移动更新该虚线的展示。
在一种实施方式中,若需要退出自动移动状态,可以响应针对移动控件的第二拖拽操作,从而控制第一虚拟对象退出自动移动状态。例如,当玩家再次点击和/或拖动移动控件时,目标移动对象将退出自动移动状态。
为便于对前述实施例提供的游戏对象移动的控制方法进行理解,本发明实施例以MOBA(Multiplayer Online Battle Arena,多人在线战术竞技游戏)游戏为例,提供了一种游戏对象移动的控制方法的应用示例,首先参见图2所示的一种游戏画面的示意图,示例性的,游戏画面中包括有游戏场景、多个虚拟对象、移动轮盘(也即,上述移动控件)、头像区域和地图区域,其中,虚拟对象可以包括第一虚拟对象、第二虚拟对象、NPC(Non-PlayerCharacter,非玩家角色)虚拟对象,移动控件位于游戏画面左下角,地图区域位于游戏画面左上角,头像区域位于地图区域右侧。
在上述图2的基础上,本发明实施例提供了一种游戏对象移动的控制方法的具体实施方式,参见图3所示的另一种游戏画面的示意图,当玩家拖拽移动轮盘且拖动到队友的头像区域时,相应位置的头像区域放大响应,玩家释放移动轮盘时第一虚拟角色将自动移动至该头像区域对应的队友所在位置,同时地图区域显示自动移动的缩略路径。另外,在移动至该队友所在位置后跟随该队友。在实际应用中,若玩家再次点击和/或拖拽移动轮盘,将取消第一虚拟角色的自动移动。
在上述图2的基础上,本发明实施例还提供了另一种游戏对象移动的控制方法的具体实施方式,参见图4所示的另一种游戏画面的示意图,首先玩家拖拽移动轮盘至图4中的地图区域(或者拖拽移动轮盘的拖拽操作的触控点移动至地图区域),判断移动轮盘或拖拽操作的触控点在地图区域的保持时长是否满足于预设时间条件(诸如,800ms),如果是,则展开地图区域(如图5所示的另一种游戏画面的示意图),手指可以在展开的地图区域中任意位置释放,同时地图区域缩小回原来的位置并显示自动移动的缩略路径,玩家的第一虚拟对象会自动移动至手指释放的位置。在实际应用中,若玩家再次点击和/或拖拽移动轮盘,将取消第一虚拟角色的自动移动。
综上所述,本发明实施例可以实现快速智能移动,减少玩家的操作负担,而且还可以解放玩家手指,便于玩家进行其他游戏操作,提高了操作效率与体验。
对于前述实施例提供的游戏对象移动的控制方法,本发明实施例提供了一种游戏对象移动的控制装置,该装置应用于触控终端,触控终端的图形用户界面上显示游戏画面,游戏画面中至少部分地包含游戏的游戏场景,游戏场景中包括至少一虚拟对象,图形用户界面中还包括虚拟的移动控件,参见图6所示的一种游戏对象移动的控制装置的结构示意图,该装置可以包括以下部分:
第一移动模块602,用于响应针对移动控件的第一拖拽操作,控制第一虚拟对象在游戏场景中移动;
判断模块604,用于响应第一拖拽操作的结束,根据第一拖拽操作结束时的结束位置判断是否控制第一虚拟对象进入自动移动状态;
第二移动模块606,用于在判断模块的判断结果为是时,根据结束位置确定第一虚拟对象的目标位置,并控制第一虚拟对象自动移动至目标位置。
本发明实施例提供的上述游戏对象移动的控制装置,可以根据第一拖拽结束时的结束位置判断是否控制第一虚拟对像进入自动移动状态,以使第一虚拟对象可以自动至移动位置,相较于现有技术中无法在控制第一虚拟对象移动的同时执行其他操作,本发明实施例采用上述方式实现了快速智能自动移动,可以在控制第一虚拟对象进行自动移动的过程中执行其他操作,减少了玩家的操作负担,从而有效改善游戏体验。
在一种实施方式中,图形用户界面中还包括第二虚拟对象的头像区域,第二虚拟对象为第一虚拟对象的队友和/或敌方;判断模块604还用于:判断第一拖拽操作结束时的结束位置是否位于头像区域;如果是,确定控制第一虚拟对象进入自动移动状态。
在一种实施方式中,上述装置还包括头像响应模块,用于:如果在第一拖拽操作过程中触控点移动至头像区域,控制头像区域进行指定响应。
在一种实施方式中,第二移动模块606还用于:将结束位置所处头像区域对应的第二虚拟对象在游戏场景中的位置,确定为第一虚拟对象的目标位置。
在一种实施方式中,上述装置还包括跟随模块,用于:如果第一虚拟对象移动至目标位置,且第二虚拟对象为第一虚拟对象的队友,控制第一虚拟对象跟随结束位置所处头像区域对应的第二虚拟对象。
在一种实施方式中,图形用户界面中还包括第一预设尺寸的地图区域;上述装置还包括区域设置模块,用于:如果在第一拖拽操作过程中触控点移动至第一预设尺寸的地图区域,判断触控点位于第一预设尺寸的地图区域的保持时长是否满足预设时间条件;如果是,将第一预设尺寸的地图区域置为第二预设尺寸的地图区域;其中,第二预设尺寸大于第一预设尺寸。
在一种实施方式中,判断模块604还用于:判断第一拖拽操作结束时的结束位置是否位于第二预设尺寸的地图区域;如果是,确定控制第一虚拟对象进入自动移动状态。
在一种实施方式中,上述装置还包括区域恢复模块,用于:在第一拖拽操作结束时,控制第二预设尺寸的地图区域,恢复至第一预设尺寸的地图区域。
在一种实施方式中,第二移动模块606还用于:根据地图区域,确定与结束位置对应的游戏场景中的场景位置,并将场景位置确定为第一虚拟对象的目标位置。
在一种实施方式中,第二移动模块606还用于:根据第一虚拟对象的当前位置和目标位置,计算第一虚拟对象自动移动的移动路径;根据移动路径控制第一虚拟对象自动移动至目标位置。
在一种实施方式中,上述装置还包括展示模块,用于:通过地图区域展示移动路径;和/或,通过地图区域展示移动路径对应的缩略路径。
在一种实施方式中,上述装置还包括状态退出模块,用于:响应针对移动控件的第二拖拽操作,控制第一虚拟对象退出自动移动状态。
本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。
本发明实施例提供了一种电子设备,具体的,该电子设备包括处理器和存储装置;存储装置上存储有计算机程序,计算机程序在被所述处理器运行时执行如上所述实施方式的任一项所述的方法。
图7为本发明实施例提供的一种电子设备的结构示意图,该电子设备100包括:处理器70,存储器71,总线72和通信接口73,所述处理器70、通信接口73和存储器71通过总线72连接;处理器70用于执行存储器71中存储的可执行模块,例如计算机程序。
其中,存储器71可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口73(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。
总线72可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
其中,存储器71用于存储程序,所述处理器70在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流过程定义的装置所执行的方法可以应用于处理器70中,或者由处理器70实现。
处理器70可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器70中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器70可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现成可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器71,处理器70读取存储器71中的信息,结合其硬件完成上述方法的步骤。
本发明实施例所提供的可读存储介质的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见前述方法实施例,在此不再赘述。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (15)

1.一种游戏对象移动的控制方法,应用于触控终端,其特征在于,所述触控终端的图形用户界面上显示游戏画面,所述游戏画面中至少部分地包含所述游戏的游戏场景,所述游戏场景中包括至少一虚拟对象,所述图形用户界面中还包括虚拟的移动控件,所述方法包括:
响应针对所述移动控件的第一拖拽操作,控制第一虚拟对象在所述游戏场景中移动;
响应所述第一拖拽操作的结束,根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态;
如果是,根据所述结束位置确定所述第一虚拟对象的目标位置,并控制所述第一虚拟对象自动移动至所述目标位置。
2.根据权利要求1所述的方法,其特征在于,所述图形用户界面中还包括第二虚拟对象的头像区域,所述第二虚拟对象为所述第一虚拟对象的队友和/或敌方;
所述根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态的步骤,包括:
判断所述第一拖拽操作结束时的结束位置是否位于所述头像区域;
如果是,确定控制所述第一虚拟对象进入自动移动状态。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
如果在所述第一拖拽操作过程中触控点移动至所述头像区域,控制所述头像区域进行指定响应。
4.根据权利要求2所述的方法,其特征在于,所述根据所述结束位置确定所述第一虚拟对象的目标位置的步骤,包括:
将所述结束位置所处头像区域对应的第二虚拟对象在所述游戏场景中的位置,确定为所述第一虚拟对象的目标位置。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
如果所述第一虚拟对象移动至所述目标位置,且所述第二虚拟对象为所述第一虚拟对象的队友,控制所述第一虚拟对象跟随所述结束位置所处头像区域对应的第二虚拟对象。
6.根据权利要求1所述的方法,其特征在于,所述图形用户界面中还包括第一预设尺寸的地图区域;
所述根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态的步骤,包括:
判断所述第一拖拽操作结束时的结束位置是否位于所述地图区域;
如果是,确定控制所述第一虚拟对象进入自动移动状态。
7.根据权利要求6所述的方法,其特征在于,在所述根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态的步骤之前,所述方法还包括:
如果所述第一拖拽操作过程中触控点移动至所述第一预设尺寸的地图区域,判断所述触控点位于所述第一预设尺寸的地图区域的保持时长是否满足预设时间条件;
如果是,将所述第一预设尺寸的地图区域置为第二预设尺寸的地图区域;其中,所述第二预设尺寸大于所述第一预设尺寸。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在所述第一拖拽操作结束时,控制所述第二预设尺寸的地图区域,恢复至所述第一预设尺寸的地图区域。
9.根据权利要求6所述的方法,其特征在于,所述根据所述结束位置确定所述第一虚拟对象的目标位置的步骤,包括:
根据所述地图区域,确定与所述结束位置对应的所述游戏场景中的场景位置,并将所述场景位置确定为所述第一虚拟对象的目标位置。
10.根据权利要求1所述的方法,其特征在于,所述控制所述第一虚拟对象自动移动至所述目标位置的步骤,包括:
根据所述第一虚拟对象的当前位置和所述目标位置,计算所述第一虚拟对象自动移动的移动路径;
根据所述移动路径控制所述第一虚拟对象自动移动至所述目标位置。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
通过地图区域展示所述移动路径;和/或,通过地图区域展示所述移动路径对应的缩略路径。
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应针对所述移动控件的第二拖拽操作,控制所述第一虚拟对象退出所述自动移动状态。
13.一种游戏对象移动的控制装置,应用于触控终端,其特征在于,所述触控终端的图形用户界面上显示游戏画面,所述游戏画面中至少部分地包含所述游戏的游戏场景,所述游戏场景中包括至少一虚拟对象,所述图形用户界面中还包括虚拟的移动控件,所述装置包括:
第一移动模块,用于响应针对所述移动控件的第一拖拽操作,控制第一虚拟对象在所述游戏场景中移动;
判断模块,用于响应所述第一拖拽操作的结束,根据所述第一拖拽操作结束时的结束位置判断是否控制所述第一虚拟对象进入自动移动状态;
第二移动模块,用于在所述判断模块的判断结果为是时,根据所述结束位置确定所述第一虚拟对象的目标位置,并控制所述第一虚拟对象自动移动至所述目标位置。
14.一种电子设备,其特征在于,包括处理器和存储器;
所述存储器上存储有计算机程序,所述计算机程序在被所述处理器运行时执行如权利要求1至12任一项所述的方法。
15.一种计算机存储介质,其特征在于,用于储存为权利要求1至12任一项所述方法所用的计算机软件指令。
CN202011599449.6A 2020-12-29 2020-12-29 游戏对象移动的控制方法、装置及电子设备 Pending CN112619124A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011599449.6A CN112619124A (zh) 2020-12-29 2020-12-29 游戏对象移动的控制方法、装置及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011599449.6A CN112619124A (zh) 2020-12-29 2020-12-29 游戏对象移动的控制方法、装置及电子设备

Publications (1)

Publication Number Publication Date
CN112619124A true CN112619124A (zh) 2021-04-09

Family

ID=75286647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011599449.6A Pending CN112619124A (zh) 2020-12-29 2020-12-29 游戏对象移动的控制方法、装置及电子设备

Country Status (1)

Country Link
CN (1) CN112619124A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113082708A (zh) * 2021-04-14 2021-07-09 网易(杭州)网络有限公司 一种游戏中的任务指引方法及装置
CN113426125A (zh) * 2021-07-02 2021-09-24 网易(杭州)网络有限公司 游戏中的虚拟单位控制方法及装置、存储介质、电子设备
CN113730911A (zh) * 2021-09-02 2021-12-03 网易(杭州)网络有限公司 游戏中消息的处理方法、装置以及电子终端
WO2022247196A1 (zh) * 2021-05-24 2022-12-01 网易(杭州)网络有限公司 游戏的定位方法、装置及移动终端

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140066200A1 (en) * 2012-08-31 2014-03-06 Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) Video game processing apparatus and video game processing program product
CN107803028A (zh) * 2017-09-30 2018-03-16 网易(杭州)网络有限公司 信息处理方法、装置、电子设备及存储介质
CN107899235A (zh) * 2017-10-13 2018-04-13 网易(杭州)网络有限公司 信息处理方法及装置、存储介质、电子设备
CN109621411A (zh) * 2017-09-30 2019-04-16 网易(杭州)网络有限公司 信息处理方法、装置、电子设备及存储介质
CN111032170A (zh) * 2017-08-15 2020-04-17 多玩国株式会社 位置游戏中的对象控制***、程序以及方法
CN111760268A (zh) * 2020-07-06 2020-10-13 网易(杭州)网络有限公司 一种游戏中的寻路控制方法及装置
CN112057865A (zh) * 2020-09-14 2020-12-11 网易(杭州)网络有限公司 游戏角色的控制方法、装置及电子设备

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140066200A1 (en) * 2012-08-31 2014-03-06 Kabushiki Kaisha Square Enix (Also Trading As Square Enix Co., Ltd.) Video game processing apparatus and video game processing program product
CN111032170A (zh) * 2017-08-15 2020-04-17 多玩国株式会社 位置游戏中的对象控制***、程序以及方法
CN107803028A (zh) * 2017-09-30 2018-03-16 网易(杭州)网络有限公司 信息处理方法、装置、电子设备及存储介质
CN109621411A (zh) * 2017-09-30 2019-04-16 网易(杭州)网络有限公司 信息处理方法、装置、电子设备及存储介质
CN107899235A (zh) * 2017-10-13 2018-04-13 网易(杭州)网络有限公司 信息处理方法及装置、存储介质、电子设备
CN111760268A (zh) * 2020-07-06 2020-10-13 网易(杭州)网络有限公司 一种游戏中的寻路控制方法及装置
CN112057865A (zh) * 2020-09-14 2020-12-11 网易(杭州)网络有限公司 游戏角色的控制方法、装置及电子设备

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113082708A (zh) * 2021-04-14 2021-07-09 网易(杭州)网络有限公司 一种游戏中的任务指引方法及装置
WO2022247196A1 (zh) * 2021-05-24 2022-12-01 网易(杭州)网络有限公司 游戏的定位方法、装置及移动终端
CN113426125A (zh) * 2021-07-02 2021-09-24 网易(杭州)网络有限公司 游戏中的虚拟单位控制方法及装置、存储介质、电子设备
CN113730911A (zh) * 2021-09-02 2021-12-03 网易(杭州)网络有限公司 游戏中消息的处理方法、装置以及电子终端

Similar Documents

Publication Publication Date Title
CN112619124A (zh) 游戏对象移动的控制方法、装置及电子设备
US10702774B2 (en) Information processing method, apparatus, electronic device and storage medium
US10716997B2 (en) Information processing method and apparatus, electronic device, and storage medium
CN110302530B (zh) 虚拟单位控制方法、装置、电子设备和存储介质
CN111840987B (zh) 游戏中的信息处理方法、装置和电子设备
CN110575671A (zh) 游戏中视角的控制方法、装置及电子设备
CN110215684B (zh) 游戏对象控制方法及装置
CN111957041A (zh) 一种游戏中的地图查看方法、终端、电子设备及存储介质
CN112535866A (zh) 游戏中虚拟对象的处理方法、装置及电子设备
CN113546412B (zh) 游戏中的显示控制方法、装置和电子设备
CN113262476B (zh) 操作控件的位置调整方法、装置、终端及存储介质
JP2016154707A (ja) 自動制御機能を備えたゲームプログラム
CN113900570A (zh) 游戏控制的方法、装置、设备及存储介质
CN113750522A (zh) 游戏技能的处理方法、装置及电子设备
CN111617474B (zh) 信息处理方法及装置
CN112263833A (zh) 游戏控制方法及装置
CN111632371A (zh) 选中目标的方法、装置和电子设备
JP7482235B2 (ja) ゲーム用の位置指定方法、装置および携帯端末
CN115738271A (zh) 游戏技能控制的方法、装置、设备及存储介质
JP5977878B1 (ja) プログラム、ゲームの制御方法、及び情報処理装置
CN113721820A (zh) 人机交互方法、装置和电子设备
CN113813604A (zh) 游戏中的信息交互方法、装置和电子设备
CN111841003A (zh) 游戏中的信息处理方法、装置及电子设备
CN110652724A (zh) 一种游戏中的显示控制方法及装置
JP5663615B2 (ja) ゲーム方法、ゲームシステム、ゲームプログラム及び記録媒体

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