CN109117076B - 游戏单位选中方法及存储介质、计算机设备 - Google Patents

游戏单位选中方法及存储介质、计算机设备 Download PDF

Info

Publication number
CN109117076B
CN109117076B CN201810973937.5A CN201810973937A CN109117076B CN 109117076 B CN109117076 B CN 109117076B CN 201810973937 A CN201810973937 A CN 201810973937A CN 109117076 B CN109117076 B CN 109117076B
Authority
CN
China
Prior art keywords
game
state
current game
area range
game interface
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.)
Active
Application number
CN201810973937.5A
Other languages
English (en)
Other versions
CN109117076A (zh
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.)
Guangzhou Yaowan Entertainment Network Technology Co ltd
Original Assignee
Guangzhou Yaowan Entertainment Network Technology 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 Guangzhou Yaowan Entertainment Network Technology Co ltd filed Critical Guangzhou Yaowan Entertainment Network Technology Co ltd
Priority to CN201810973937.5A priority Critical patent/CN109117076B/zh
Publication of CN109117076A publication Critical patent/CN109117076A/zh
Application granted granted Critical
Publication of CN109117076B publication Critical patent/CN109117076B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • 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
    • A63F13/426Processing 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 involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • 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/60Methods for processing data by generating or executing the game program
    • A63F2300/6045Methods for processing data by generating or executing the game program for mapping control signals received from the input arrangement into game commands

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种游戏单位选中方法及存储介质、计算机设备,所述方法包括:识别当前游戏界面的游戏状态;确定所述当前游戏界面接收到手势操作;根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围;根据所述区域范围选中所述当前游戏界面中的游戏单位。该游戏单位选中方法,可根据游戏进行中的当前游戏状态确定手势操作的选择范围,并选中相应的游戏单位,从而为游戏用户提供了可根据游戏状态选中游戏单位的便捷的手动操作,满足复杂的游戏环境中精准选中游戏单位的需求。

Description

游戏单位选中方法及存储介质、计算机设备
技术领域
本发明涉及游戏技术领域,具体而言,本发明涉及一种游戏单位选中方法及存储介质、计算机设备。
背景技术
随着移动终端技术的发展,特别是手机触屏技术的快速发展,越来越多的手机抛弃传统的按键操作模式,采用触屏操控的模式。例如,单击屏幕选中目标对象,长按屏幕复制文字,以及点击跳转链接等。简单的触屏操作可实现用户一系列的操作需求。
近年来,随着游戏市场的需求,***类型层出不穷。游戏用户通过触屏操作完成一系列的游戏任务。但是,用户的触屏操作相对简单,如何通过简单的触屏操作完成复杂的游戏任务,例如如何通过简单的触屏操作完成游戏过程中游戏单位选中,是***运营商在游戏设置时必须解决的问题。传统选中游戏单位的方式为,通过对用户手势的识别选中对应的游戏单位。然而,这种方式满足不了复杂的游戏需求。
发明内容
本发明提出一种游戏单位选中方法及存储介质、计算机设备,以在游戏操作过程中为游戏用户提供满足游戏场景需求的游戏单位选中方法。
本发明提供以下方案:
一种游戏单位选中方法,包括:识别当前游戏界面的游戏状态;确定所述当前游戏界面接收到手势操作;根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围;根据所述区域范围选中所述当前游戏界面中的游戏单位。
在其中一个实施例中,所述手势操作包括第一单击操作;所述确定所述当前游戏界面接收到手势操作,包括:确认所述当前游戏界面中的第一游戏单位接收到所述第一单击操作;所述根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:根据所述游戏状态确定所述第一单击操作选择的区域范围为所述第一游戏单位,选中所述第一游戏单位。
在其中一个实施例中,所述手势操作包括两个移动点触发操作;所述游戏状态包括战争状态和非战争状态;根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:若所述游戏状态为战争状态,根据所述两个移动点触发操作的移动轨迹生成第一矩形区域范围,选中所述第一矩形区域范围内处于战斗状态的所有第二游戏单位;若所述游戏状态为非战争状态,根据所述两个移动点触发操作的移动轨迹生成第二矩形区域范围,选中所述第二矩形区域范围内所有第三游戏单位。
在其中一个实施例中,所述根据所述两个移动点触发操作的移动轨迹生成第一矩形区域范围,包括:获取所述两个移动点的距离;将所述两个移动点的距离作为所述第一矩形区域范围中矩形的对角线,生成所述第一矩形区域范围;和/或,获取所述两个移动点的距离;将所述两个移动点的距离作为所述第二矩形区域范围中矩形的对角线,生成所述第二矩形区域范围。
在其中一个实施例中,所述手势操作包括第二单击操作;所述游戏状态包括战争状态和非战争状态;所述确定所述当前游戏界面接收到手势操作,包括:确定所述当前游戏界面中同屏按钮接收到所述第二单击操作;所述根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:若所述游戏状态为战争状态,确定所述第二单击操作选择的区域范围为整个所述当前游戏界面,选中整个所述当前游戏界面中处于战斗状态的所有兵种单位;若所述游戏状态为非战争状态,确定所述第二单击操作选择的区域范围为整个所述当前游戏界面,选中整个所述当前游戏界面中所有的兵种单位。
在其中一个实施例中,所述选中整个所述当前游戏界面中处于战斗状态的所有兵种单位之后,还包括:确定选中的所述处于战斗状态的所有兵种单位中任一兵种模型接收到双击操作;取消所述选中整个所述当前游戏界面中处于战斗状态的所有兵种单位;选中所述当前游戏界面中,与所述任一兵种模型同一种类的所有的兵种模型;和/或,所述选中整个所述当前游戏界面中所有的兵种单位之后,还包括:确定选中的所有兵种单位中任一兵种模型接收到双击操作;取消所述选中整个所述当前游戏界面中所有的兵种单位;选中所述当前游戏界面中,与所述任一兵种模型同一种类的所有的兵种模型。
在其中一个实施例中,所述手势操作包括第三单击操作;所述确定所述当前游戏界面接收到手势操作,包括:确认所述当前游戏界面中全选按钮接收到所述第三单击操作;所述根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:确定所述第三单击操作选择的区域范围为整个当前游戏界面,选中所述整个当前游戏界面区域中属于当前用户账号的游戏单位。
在其中一个实施例中,所述当前用户账号的游戏单位包括所述当前用户账号的兵种单位;所述选中所述整个当前游戏界面区域中属于当前用户账号的游戏单位,包括:选中所述当前游戏界面中所有属于所述当前用户账号的兵种单位。
一种存储介质,其上存储有计算机程序;所述计算机程序适于由处理器加载并执行上述任一实施例所述的游戏单位选中方法。
一种计算机设备,其包括:一个或多个处理器;存储器;一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行根据上述任一实施例所述的游戏单位选中方法。
上述实施例提供的游戏单位选中方法,***识别当前游戏界面的游戏状态,在该当前游戏界面接收到手势操作时,根据当前的游戏状态确定该手势操作在当前游戏界面中对应选择的区域范围,从而根据该区域范围选中相应的游戏单位。因此,该游戏单位选中方法,可根据游戏进行中的当前游戏状态确定手势操作的选择范围,并选中相应的游戏单位,从而为游戏用户提供了可根据游戏状态选中游戏单位的便捷的手动操作,满足复杂的游戏环境中精准选中游戏单位的需求。
本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明提供的一种游戏单位选中方法的一实施例中的方法流程图;
图2为本发明提供的一种游戏单位选中方法的另一实施例中的方法流程图;
图3为本发明提供的一种游戏单位选中方法的又一实施例中的方法流程图;
图4为本发明提供的一种游戏单位选中方法的再一实施例中的方法流程图;
图5为本发明提供的一种游戏单位选中方法的又一实施例中的方法流程图;
图6为本发明提供的一种计算机设备的一实施例中的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式,这里使用的“第一”、“第二”仅用于区别同一技术特征,并不对该技术特征的顺序和数量等加以限定。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。
本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
本发明提供一种游戏单位选中方法。在一实施例中,如图1所示,该游戏单位选中方法包括以下步骤:
S100,识别当前游戏界面的游戏状态。
每款游戏均包含多个游戏状态。例如射击类型游戏,从大方面来说,可包括战争状态和非战争状态。进一步地,战争状态也可包括多个不同的战役状态,比如防守型状态,进攻型状态,后退型状态等。非战争状态也可包括多个不同的非战役状态。比如产兵状态、建造建筑物状态、修理建筑物状态等。每个游戏状态可根据游戏场景进行识别。游戏中的环境、建筑、机械、道具以及人物模型等构成游戏场景。不同的游戏场景可标识出不同的游戏状态。
在本实施例中,服务器对游戏的当前游戏界面的游戏状态进行检测,以判断识别出当前的游戏状态。在具体的实施方式中,服务器可通过检测当前游戏界面的游戏场景以识别当前游戏状态。例如,服务器检测到的游戏场景中存在大量的战斗场景,可识别出当前游戏状态为战争状态。当检测到大量建造建筑物的场景时,可识别出当前游戏状态为战争前的状态等。
S200,确定所述当前游戏界面接收到手势操作。
本实施例中所述的游戏为触屏式的移动终端游戏,可以是***、平板游戏等。触屏式的移动终端游戏可接收并识别游戏用户在终端界面的手势操作。
游戏用户的手势操作可以是单击或双击当前游戏界面的任一区域,还可以是长按所述当前游戏界面的某一区域,也可以各种移动轨迹触发当前游戏界面的操作。***检测并确认游戏的当前游戏界面接收到用户的手势操作。
S300,根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围。
在本实施例中,相同的手势操作在不同的游戏状态下,***根据手势操作确定出的当前游戏界面中选择的区域范围不同。同样的,不同的手势操作在相同的游戏状态中,***根据不同手势操作确定出的所述选择的区域范围也不相同。因此,***获取到用户的手势操作后,根据当前游戏的游戏状态确定出该手势操作在当前游戏界面中选择的区域范围。
例如,当前的游戏状态为非战争状态,***检测到用户的手势操作为在当前游戏界面上画圆圈,则确定该手势操作确定的是圆圈范围内的所有兵种区域范围。若当前的游戏状态为战争状态,***检测到用户的手势操作为在当前游戏界面上画圆圈,则确定该手势操作确定的是圆圈范围内的所有处于战争模式的兵种区域范围。
S400,根据所述区域范围选中所述当前游戏界面中的游戏单位。
在本实施例中,***确定出用户手势操作选择的区域范围后,选中该区域范围中当前游戏界面中的游戏单位。其中,游戏单位可以是游戏中兵种模型,也可以是游戏中的建筑物模型,还可以是游戏中其他的场景模型等。
上述实施例提供的游戏单位选中方法,***识别当前游戏界面的游戏状态,在该当前游戏界面接收到手势操作时,根据当前的游戏状态确定该手势操作在当前游戏界面中对应选择的区域范围,从而根据该区域范围选中相应的游戏单位。因此,该游戏单位选中方法,可根据游戏进行中的当前游戏状态确定手势操作的选择范围,并选中相应的游戏单位,从而为游戏用户提供了可根据游戏状态选中游戏单位的便捷的手动操作,满足复杂的游戏环境中精准选中游戏单位的需求。
在其中一个实施例中,手势操作包括第一单击操作。
步骤S200,包括:
S210,确认所述当前游戏界面中的第一游戏单位接收到所述第一单击操作。
此时,步骤S300包括:
S310,根据所述游戏状态确定所述第一单击操作选择的区域范围为所述第一游戏单位。
步骤S400包括:
S410,选中所述第一游戏单位。
在该实施例中,不管当前游戏的游戏状态处于什么阶段,当当前游戏界面上的游戏单位接收到用户的第一单击操作时,***即选中该游戏单位。可以是,对于不同的游戏状态,***选中该游戏单位之后,向该游戏单位发送的操作指令不一样。例如,在战争状态时,当前游戏界面中属于用户账号的兵种接收到用户的第一单击操作时,***选中该兵种,并向该兵种发送进攻的操作指令。该兵种接收到进攻的操作指令时,执行相应的进攻操作。若处于非战争状态,则***选中该兵种后,不会同时给该兵种发送任何操作指令。该兵种只有接收到***另外的操作指令时,才执行下一步的操作。
在其中一个实施例中,所述手势操作包括两个移动点触发操作。其中,两个移动点出发操作指的是,当前游戏界面的两个区域点分别接收到用户的触发操作,并且这两个区域点可移动。***可检测这两个区域点的移动轨迹。所述游戏状态包括战争状态和非战争状态。***根据当前游戏的游戏状态分别确定手势操作选中的游戏单位:
若所述游戏状态为战争状态,步骤S300,包括:
S320,根据所述两个移动点触发操作的移动轨迹生成第一矩形区域范围。
此时步骤S400,包括:
S420,选中所述第一矩形区域范围内处于战斗状态的所有第二游戏单位。
若所述游戏状态为非战争状态,步骤S300,包括:
S330,根据所述两个移动点触发操作的移动轨迹生成第二矩形区域范围。
S430,选中所述第二矩形区域范围内所有第三游戏单位。
在该实施例中,***接收到两个移动点触发操作后,根据两个移动点的移动轨迹生成矩形区域范围。若当前游戏的游戏状态为战争状态,则***选中矩形区域内处于战斗状态的所有游戏单位。若当前游戏的游戏状态为非战争状态,则***选中矩形区域内所有的游戏单位。在一具体实施方式中,若当前游戏的游戏状态为战争状态,则***选中矩形区域内属于用户账号的处于战斗状态的所有兵种。若当前游戏的游戏状态为非战争状态,则***选中矩形区域内属于用户账号的所有的兵种以及建筑物等其他场景模型。
在该实施例的一个实施方式中,所述根据所述两个移动点触发操作的移动轨迹生成第一矩形区域范围,包括:获取所述两个移动点的距离;将所述两个移动点的距离作为所述第一矩形区域范围中矩形的对角线,生成所述第一矩形区域范围;和/或,获取所述两个移动点的距离;将所述两个移动点的距离作为所述第二矩形区域范围中矩形的对角线,生成所述第二矩形区域范围。
在该实施方式中,***根据两个移动点触发操作生成矩形区域范围的方式为:***获取两个移动点的距离值,将该距离值作为矩形区域范围中矩形的对角线生成所述矩形区域范围。游戏用户可以通过移动两个移动点调整矩形区域的大小。在具体的操作过程中,用户双指触碰屏幕,自由缩放,***根据用户双指接触点的移动距离生成相应的矩形区域。当用户松手,即用户双指不再接触到屏幕时,确定生成的矩形区域,***即根据当前游戏的游戏状态选中矩形区域内的游戏单位。
在一实施例中,所述手势操作包括第二单击操作。所述游戏状态包括战争状态和非战争状态。如图4所示,步骤S200,包括:
S220,确定所述当前游戏界面中同屏按钮接收到所述第二单击操作;
若所述游戏状态为战争状态:
步骤S300,包括:
S340,确定所述第二单击操作选择的区域范围为整个所述当前游戏界面。
步骤S400,包括:
S440,选中整个所述当前游戏界面中处于战斗状态的所有兵种单位。
若所述游戏状态为非战争状态:
步骤S300,包括:
S350,确定所述第二单击操作选择的区域范围为整个所述当前游戏界面。
步骤S400,包括:
S450,选中整个所述当前游戏界面中所有的兵种单位。
在该实施例中,***在游戏界面设置有同屏按钮。对于不同的游戏状态,同屏按钮接收到用户单击操作后,选中区域范围内的游戏单位不一样。若当前游戏的游戏状态为战争状态,则同屏按钮接收到用户单击操作后,***选中整个当前游戏界面中处于战斗状态的所有兵种单位。若当前游戏的游戏状态为非战争状态,则同屏按钮接收到用户单击操作后,选中整个所述当前游戏界面中所有的兵种单位。
在该实施例的一个实施方式中,所述选中整个所述当前游戏界面中处于战斗状态的所有兵种单位之后,还包括:确定选中的所述处于战斗状态的所有兵种单位中任一兵种模型接收到双击操作;取消所述选中整个所述当前游戏界面中处于战斗状态的所有兵种单位;选中所述当前游戏界面中,与所述任一兵种模型同一种类的所有的兵种模型;和/或,
所述选中整个所述当前游戏界面中所有的兵种单位之后,还包括:确定选中的所有兵种单位中任一兵种模型接收到双击操作;取消所述选中整个所述当前游戏界面中所有的兵种单位;选中所述当前游戏界面中,与所述任一兵种模型同一种类的所有的兵种模型。
在该实施方式中,***单击全屏按钮以选中目标兵种单位之后,若选中的目标兵种单位中任一兵种模型接收到双击操作,则***取消上次的选中的区域范围内的目标兵种单位,进一步选中该目标兵种单位中与该任一兵种模型同一类型的所有的兵种。
在一实施例中,所述手势操作包括第三单击操作。如图5所示,步骤S200,包括:
S230,确认所述当前游戏界面中全选按钮接收到所述第三单击操作。
步骤S300,包括:
S360,确定所述第三单击操作选择的区域范围为整个当前游戏界面。
步骤S400,包括:
S460,选中所述整个当前游戏界面区域中属于当前用户账号的游戏单位。
在该实施例中,***在游戏界面上设置全选按钮。当全选按钮接收到用户的单击操作时,***即选中当前游戏界面中所有的属于当前用户账号的游戏单位。其中,当前用户账号的游戏单位包括所述当前用户账号的兵种单位,建筑物单位以及各种游戏装备单位等。
在一实施方式中,步骤S460,包括:选中所述当前游戏界面中所有属于所述当前用户账号的兵种单位。
在该实施方式中,游戏用户在当前游戏的游戏状态中,需选中所有属于己方的兵种单位时,只需单击游戏界面中的全选按钮,即可选中所有的兵种单位。此外,***还可在检测到所有的兵种单位中任一兵种接收到双击或单击操作时,取消上次的全选操作,进一步选中当前游戏界面中与该任一兵种同类的所有的兵种。
本发明还提供一种存储介质。该存储介质上存储有计算机程序;所述计算机程序被处理器执行时,实现上述任一实施例所述的游戏单位选中方法。该存储介质可以是存储器。例如,内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、ZIP盘、U盘、磁带等。本发明所公开的存储介质包括但不限于这些类型的存储器。本发明所公开的存储器只作为例子而非作为限定。
本发明还提供一种计算机设备。一种计算机设备包括:一个或多个处理器;存储器;一个或多个应用程序。其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行上述任一实施例所述的游戏单位选中方法。
图6为本发明一实施例中的计算机设备的结构示意图。本实施例所述计算机设备可以是服务器、个人计算机以及网络设备。如图6所示,设备包括处理器603、存储器605、输入单元607以及显示单元609等器件。本领域技术人员可以理解,图6示出的设备结构器件并不构成对所有设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件。存储器605可用于存储应用程序601以及各功能模块,处理器603运行存储在存储器605的应用程序601,从而执行设备的各种功能应用以及数据区域理。存储器可以是内存储器或外存储器,或者包括内存储器和外存储器两者。内存储器可以包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦写可编程ROM(EEPROM)、快闪存储器、或者随机存储器。外存储器可以包括硬盘、软盘、ZIP盘、U盘、磁带等。本发明所公开的存储器包括但不限于这些类型的存储器。本发明所公开的存储器只作为例子而非作为限定。
输入单元607用于接收信号的输入,以及接收用户输入的关键字。输入单元607可包括触控面板以及其它输入设备。触控面板可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程序驱动相应的连接装置;其它输入设备可以包括但不限于物理键盘、功能键(比如播放控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元609可用于显示用户输入的信息或提供给用户的信息以及计算机设备的各种菜单。显示单元609可采用液晶显示器、有机发光二极管等形式。处理器603是计算机设备的控制中心,利用各种接口和线路连接整个电脑的各个部分,通过运行或执行存储在存储器603内的软件程序和/或模块,以及调用存储在存储器内的数据,执行各种功能和区域理数据。
在一实施方式中,设备包括一个或多个处理器603,以及一个或多个存储器605,一个或多个应用程序601。其中所述一个或多个应用程序601被存储在存储器605中并被配置为由所述一个或多个处理器603执行,所述一个或多个应用程序601配置用于执行以上实施例所述的游戏单位选中方法。
此外,在本发明各个实施例中的各功能单元可以集成在一个区域理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括存储器、磁盘或光盘等。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
应该理解的是,在本发明各实施例中的各功能单元可集成在一个区域理模块中,也可以各个单元单独物理存在,也可以两个或两个以上单元集成于一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (10)

1.一种游戏单位选中方法,其特征在于,包括:
识别当前游戏界面的游戏状态;所述游戏状态包括战争状态和非战争状态;
确定所述当前游戏界面接收到手势操作;
根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围;
根据所述区域范围选中所述当前游戏界面中的游戏单位,包括,若当前游戏的游戏状态为战争状态,选中所述区域范围内处于战斗状态的所有游戏单位;若当前游戏的游戏状态为非战争状态,选中所述区域范围内所有的游戏单位。
2.根据权利要求1所述的方法,其特征在于,所述手势操作包括第一单击操作;所述确定所述当前游戏界面接收到手势操作,包括:确认所述当前游戏界面中的第一游戏单位接收到所述第一单击操作;
所述根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:
根据所述游戏状态确定所述第一单击操作选择的区域范围为所述第一游戏单位,选中所述第一游戏单位。
3.根据权利要求1所述的方法,其特征在于,所述手势操作包括两个移动点触发操作;
根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:
若所述游戏状态为战争状态,根据所述两个移动点触发操作的移动轨迹生成第一矩形区域范围,选中所述第一矩形区域范围内处于战斗状态的所有第二游戏单位;
若所述游戏状态为非战争状态,根据所述两个移动点触发操作的移动轨迹生成第二矩形区域范围,选中所述第二矩形区域范围内所有第三游戏单位。
4.根据权利要求3所述的方法,其特征在于,所述根据所述两个移动点触发操作的移动轨迹生成第一矩形区域范围,包括:
获取所述两个移动点的距离;
将所述两个移动点的距离作为所述第一矩形区域范围中矩形的对角线,生成所述第一矩形区域范围;和/或,
获取所述两个移动点的距离;
将所述两个移动点的距离作为所述第二矩形区域范围中矩形的对角线,生成所述第二矩形区域范围。
5.根据权利要求1所述的方法,其特征在于,所述手势操作包括第二单击操作;所述游戏状态包括战争状态和非战争状态;
所述确定所述当前游戏界面接收到手势操作,包括:确定所述当前游戏界面中同屏按钮接收到所述第二单击操作;
所述根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:
若所述游戏状态为战争状态,确定所述第二单击操作选择的区域范围为整个所述当前游戏界面,选中整个所述当前游戏界面中处于战斗状态的所有兵种单位;
若所述游戏状态为非战争状态,确定所述第二单击操作选择的区域范围为整个所述当前游戏界面,选中整个所述当前游戏界面中所有的兵种单位。
6.根据权利要求5所述的方法,其特征在于,所述选中整个所述当前游戏界面中处于战斗状态的所有兵种单位之后,还包括:
确定选中的所述处于战斗状态的所有兵种单位中任一兵种模型接收到双击操作;
取消所述选中整个所述当前游戏界面中处于战斗状态的所有兵种单位;
选中所述当前游戏界面中,与所述任一兵种模型同一种类的所有的兵种模型;和/或,
所述选中整个所述当前游戏界面中所有的兵种单位之后,还包括:
确定选中的所有兵种单位中任一兵种模型接收到双击操作;
取消所述选中整个所述当前游戏界面中所有的兵种单位;
选中所述当前游戏界面中,与所述任一兵种模型同一种类的所有的兵种模型。
7.根据权利要求1所述的方法,其特征在于,所述手势操作包括第三单击操作;所述确定所述当前游戏界面接收到手势操作,包括:确认所述当前游戏界面中全选按钮接收到所述第三单击操作;
所述根据所述游戏状态确定所述手势操作在所述当前游戏界面选择的区域范围,根据所述区域范围选中所述当前游戏界面中的游戏单位,包括:
确定所述第三单击操作选择的区域范围为整个当前游戏界面,选中所述整个当前游戏界面区域中属于当前用户账号的游戏单位。
8.根据权利要求7所述的方法,其特征在于,所述当前用户账号的游戏单位包括所述当前用户账号的兵种单位;所述选中所述整个当前游戏界面区域中属于当前用户账号的游戏单位,包括:
选中所述当前游戏界面中所有属于所述当前用户账号的兵种单位。
9.一种存储介质,其特征在于,其上存储有计算机程序;所述计算机程序适于由处理器加载并执行上述权利要求1至8中任一项所述的游戏单位选中方法。
10.一种计算机设备,其特征在于,其包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个应用程序配置用于执行根据权利要求1至8任一项所述的游戏单位选中方法。
CN201810973937.5A 2018-08-24 2018-08-24 游戏单位选中方法及存储介质、计算机设备 Active CN109117076B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810973937.5A CN109117076B (zh) 2018-08-24 2018-08-24 游戏单位选中方法及存储介质、计算机设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810973937.5A CN109117076B (zh) 2018-08-24 2018-08-24 游戏单位选中方法及存储介质、计算机设备

Publications (2)

Publication Number Publication Date
CN109117076A CN109117076A (zh) 2019-01-01
CN109117076B true CN109117076B (zh) 2020-10-16

Family

ID=64860983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810973937.5A Active CN109117076B (zh) 2018-08-24 2018-08-24 游戏单位选中方法及存储介质、计算机设备

Country Status (1)

Country Link
CN (1) CN109117076B (zh)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107967116B (zh) * 2015-06-16 2019-07-19 深圳市腾讯计算机***有限公司 游戏场景中锁定目标的方法和装置、计算机设备
CN105582674B (zh) * 2015-12-25 2019-05-14 网易(杭州)网络有限公司 游戏中目标的选择方法和装置
CN107491261A (zh) * 2017-07-21 2017-12-19 广州瑞汇网络科技有限公司 一种可选择控制模式的触控游戏控制方法及装置
CN108159696B (zh) * 2017-12-19 2021-12-28 网易(杭州)网络有限公司 信息处理方法、装置、电子设备及存储介质
CN108043025A (zh) * 2017-12-29 2018-05-18 江苏名通信息科技有限公司 一种用于网络游戏的人机交互方法

Also Published As

Publication number Publication date
CN109117076A (zh) 2019-01-01

Similar Documents

Publication Publication Date Title
US11250660B2 (en) Graphical user interface for a gaming system
CN107551537B (zh) 一种游戏中虚拟角色的控制方法及装置、存储介质、电子设备
CN108379839B (zh) 控件的响应方法、装置和终端
CN105760076B (zh) 游戏控制方法及装置
EP3264248B1 (en) Information processing method, terminal, and computer storage medium
US11400375B2 (en) Object display method and apparatus, storage medium, and electronic device
US20200301578A1 (en) Object processing method and apparatus, storage medium, and electronic apparatus
KR101570967B1 (ko) 모바일 슈팅 게임용 게임 인터페이스 방법 및 장치
JP2019037783A (ja) シューティングゲーム制御方法及び装置、記憶媒体、プロセッサ、端末
CN109011572B (zh) 游戏魔法技能处理方法及存储介质、计算机设备
CN110639203B (zh) 一种游戏中的控件响应方法及装置
CN112370781A (zh) 操作控制方法和装置、存储介质及电子设备
CN110787450B (zh) 游戏操作的方法及装置
JP2023542666A (ja) 操作方法及び装置
CN111228793B (zh) 交互界面的显示方法和装置、存储介质及电子装置
CN111841001A (zh) 游戏中的信息处理方法、装置、设备及存储介质
CN114733199A (zh) 一种游戏控制的方法以及装置
CN113457157A (zh) 游戏中虚拟道具的切换方法、装置以及触控终端
CN109117076B (zh) 游戏单位选中方法及存储介质、计算机设备
CN114995713B (zh) 显示控制方法、装置、电子设备和可读存储介质
CN109173247B (zh) 自动化游戏任务处理方法及存储介质、计算机设备
CN112001582B (zh) 一种城区行动评估方法、装置、设备及计算机存储介质
KR20210147492A (ko) 슈팅 게임용 게임 인터페이스 방법, 컴퓨터가 판독가능한 기록매체 및 장치
CN118170301A (zh) 屏幕操作方法及装置
CN113434080A (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