Game control methods, devices, storage media and electronic devices

By displaying target operation prompts in the game interface, players can quickly release game skills, solving the problems of high operation complexity and low skill release efficiency, and achieving the effects of simplifying the interface and improving convenience.

CN119925925BActive Publication Date: 2026-06-30NETEASE (HANGZHOU) NETWORK CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2025-02-25
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

In multiplayer competitive games, players often struggle to quickly find and use cards or game skills, resulting in high operational complexity, low skill release efficiency, and a complex graphical user interface.

Method used

By displaying target operation prompts in the graphical user interface showing the types of game skills that the target virtual character can release and how to operate them, players can directly release the target game skills, reducing the need to search for and trigger game controls or cards one by one.

Benefits of technology

It reduces operational complexity, improves the efficiency of skill release, simplifies the graphical user interface, and enhances player convenience and game interactivity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119925925B_ABST
    Figure CN119925925B_ABST
Patent Text Reader

Abstract

This disclosure provides a game control method, a game control device, a computer storage medium, and an electronic device, relating to the field of game technology. The method includes: in response to a selection operation on a virtual character in a game scene, determining a target virtual character; displaying target operation prompt information, the target operation prompt information indicating the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; in response to the target operation, determining a target game skill from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation method corresponding to the target game skill type; and releasing the target game skill on the target virtual character. This disclosure can reduce operational complexity and improve the efficiency of game skill release.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game technology, and more particularly to a game control method, a game control device, a computer storage medium, and an electronic device. Background Technology

[0002] In some game scenarios, such as multiplayer competitive games, players can control virtual characters to unleash corresponding game skills. For example, in card games, which are based on collecting cards, players can directly drag the corresponding card from the collected cards to release the game skill associated with that card.

[0003] However, in the above technical solutions, due to the large number of cards, players have difficulty quickly finding the cards to use during battle, which increases the complexity of player operations and thus affects the efficiency of skill release. Summary of the Invention

[0004] This disclosure provides a method for game control, a device for game control, a computer storage medium, and an electronic device, thereby reducing operational complexity and improving the efficiency of releasing game skills.

[0005] In a first aspect, one embodiment of this disclosure provides a game control method. The method provides a graphical user interface (GUI) via a terminal device, the GUI including at least a portion of a game scene, comprising: determining a target virtual character in response to a selection operation on a virtual character in the game scene; displaying target operation prompt information, the target operation prompt information indicating the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; determining a target game skill from the game skills of the target game skill type possessed by the controlled virtual character in response to the target operation; wherein the target operation is the operation method corresponding to the target game skill type; and releasing the target game skill to the target virtual character.

[0006] Secondly, one embodiment of this disclosure provides a game control device that provides a graphical user interface (GUI) via a terminal device. The GUI includes at least a portion of a game scene, comprising: an object determination module configured to determine a target virtual character in response to a selection operation for a virtual character in the game scene; a prompt information display module configured to display target operation prompt information, which indicates the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; a game skill determination module configured to determine a target game skill from the game skills of the target game skill type possessed by the controlled virtual character in response to the target operation; wherein the target operation is the operation method corresponding to the target game skill type; and a skill release module configured to release the target game skill to the target virtual character.

[0007] Thirdly, one embodiment of this disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described game control method.

[0008] Fourthly, one embodiment of this disclosure provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-described method of game control by executing the executable instructions.

[0009] Fifthly, one embodiment of this disclosure provides a computer program product, including a computer program that is executed by a processor to implement the game control method described above.

[0010] The technical solution disclosed herein has the following beneficial effects:

[0011] The aforementioned game control method identifies a target virtual character by selecting that character within the game scene. The graphical user interface then displays target operation prompts, including the types of game skills available for that target virtual character and the corresponding operation methods for each skill type, thereby improving game interactivity. Simultaneously, players can execute the target operation according to the displayed prompts to quickly release the target game skill. This method eliminates the need for players to search through numerous game controls or cards to find and trigger the corresponding skill, allowing them to directly release the target game skill. This solves the technical problems of high player operation complexity and low skill release efficiency in existing technologies, achieving the technical effect of reducing operation complexity and improving skill release efficiency. Furthermore, this method eliminates the need for numerous game interaction controls or cards to be selected and triggered in the graphical user interface. Players can simply follow the target operation prompts displayed in the graphical user interface to execute the corresponding target operation and release the target game skill type to the target virtual character. This reduces the complexity of the graphical user interface display, simplifies the interface, and further improves the ease of operation for players.

[0012] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0013] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0014] Figure 1 This schematically illustrates an application architecture diagram of a game control system in this exemplary embodiment;

[0015] Figure 2 A flowchart illustrating a game control method in this exemplary embodiment is shown schematically.

[0016] Figure 3A This illustration schematically depicts a method for determining a target virtual character in this exemplary embodiment.

[0017] Figure 3B This schematic diagram illustrates another method for determining a target virtual character in this exemplary embodiment;

[0018] Figure 3C This schematic diagram illustrates yet another method of determining a target virtual character in this exemplary embodiment;

[0019] Figure 3D This illustration schematically shows another method for determining a target virtual character in this exemplary embodiment;

[0020] Figure 4 This schematic diagram illustrates a process for displaying target operation prompts in this exemplary embodiment.

[0021] Figure 5 This schematic diagram illustrates a target operation prompt message displayed for a player's own role type in this exemplary embodiment.

[0022] Figure 6 This schematic diagram illustrates a target operation prompt message displayed for an enemy character type in this exemplary embodiment.

[0023] Figure 7 This illustration schematically shows a diagram of a way to distinguish and display game skill types in this exemplary embodiment;

[0024] Figure 8 This schematic diagram illustrates a method for triggering game skills in this exemplary embodiment.

[0025] Figure 9 This schematic diagram illustrates another method for triggering game skills in this exemplary embodiment;

[0026] Figure 10 This illustration schematically depicts a method of releasing game skills using game cards in this exemplary embodiment.

[0027] Figure 11 This schematic diagram illustrates the structure of a game control device in this exemplary embodiment.

[0028] Figure 12 The schematic diagram illustrates the structure of an electronic device in this exemplary embodiment. Detailed Implementation

[0029] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0030] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0031] The flowchart shown in the attached diagram is merely an illustrative example and does not necessarily include all steps. For example, some steps may be broken down, while others may be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0032] In some game scenarios, such as multiplayer online battle arenas (MOBAs), players can control a virtual character to unleash corresponding game skills. Taking card games as an example, real-time card games are based on collecting cards. Players can select a card from their collection and choose a placement location to use the selected card, thereby releasing the corresponding game skill. In another type of game, multiple game controls can be provided in the graphical user interface, from which players can select to trigger a specific game skill.

[0033] However, in the aforementioned technical solutions, due to the large number of cards or game controls displayed on the graphical user interface, players not only need to focus on the intense battles in the game scene, but also need to quickly find and use pre-triggered cards or game controls from among the numerous provided options. This undoubtedly increases the complexity of player operations, distracts players from the game's progress, and consequently affects timely control of the game situation, thus reducing the player's gaming experience. Furthermore, this method requires players to search for pre-triggered cards or game controls one by one, which in turn affects the efficiency of players in releasing game skills.

[0034] Furthermore, in order to facilitate players' control over the virtual character to unleash a variety of different game skills, a large number of game controls or cards need to be added to the graphical user interface. This will significantly increase the display complexity of the graphical user interface and further increase the complexity of player operations.

[0035] This exemplary embodiment addresses the aforementioned problems and proposes a game control method. This method determines a target virtual character by selecting a virtual character within the game scene. A graphical user interface then intuitively displays target operation prompts, including the types of game skills that can be released for the target virtual character and the corresponding operation methods for each skill type, thereby improving game interactivity. Simultaneously, players can execute the target operation according to the displayed target operation prompts to quickly release game skills of the target skill type. This method eliminates the need for players to search through numerous game controls or cards to find the target game control or card corresponding to the desired skill and execute the corresponding triggering operation. It allows direct release of the corresponding target game skill, thus solving the technical problems of high player operation complexity and low game skill release efficiency in existing technologies. This achieves the technical effect of reducing operation complexity and improving game skill release efficiency. Furthermore, this method eliminates the need for numerous game interaction controls or cards to be selected and triggered in the graphical user interface. Players can simply follow the target operation prompts displayed in the graphical user interface to execute the corresponding target operation and release the target game skill type to the target virtual character. This reduces the complexity of the graphical user interface display, simplifies the interface, and further improves the ease of operation for players.

[0036] To address the aforementioned problems, this disclosure proposes a method and apparatus for game control, which can be applied to... Figure 1 In the system architecture of the exemplary application environment shown.

[0037] like Figure 1 As shown, system architecture 100 may include one or more of terminal devices 101, 102, 103, and 104, a network 105, and a server 106. Network 105 serves as the medium for providing communication links between terminal devices 101, 102, 103, and 104 and server 106. Network 105 may include various connection types, such as wired or wireless communication links or fiber optic cables. Terminal devices 101, 102, 103, and 104 may be, for example, smartphones, PDAs, laptops, servers, desktop computers, or any other networking computing devices, but are not limited to these.

[0038] It should be understood that Figure 1The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, there can be any number of terminal devices, networks, and servers. For example, server 106 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and big data and artificial intelligence platforms.

[0039] The game control method provided in this disclosure can be executed on server 106, and correspondingly, the game control device is generally located in server 106. The game control method provided in this disclosure can also be executed on a terminal device, and correspondingly, the game control device can also be located in the terminal device. The game control method provided in this disclosure can also be partially executed on server 106 and partially executed on the terminal device; correspondingly, some modules of the game control device can be located in server 106 and some modules can be located in the terminal device.

[0040] For example, in one exemplary embodiment, multiple players can play the game through multiple terminal devices. The server 106 can provide services for the game applications running on the multiple terminal devices, such as providing game process runtime resources for the multiple terminal devices and matching the multiple terminal devices to the same game match. Taking terminal device 101 as the execution entity, terminal device 101 can provide a graphical user interface, which displays at least part of the game scene and controlled virtual characters located in the game scene controlled by terminal device 101. The game scene may also include, for example, friendly virtual characters and / or enemy virtual characters controlled by terminal devices 102, 103, or 104.

[0041] For example, in response to a selection operation for a virtual character in a game scene, terminal device 101 determines a target virtual character; displays target operation prompt information, which indicates the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; in response to the target operation, determines a target game skill from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation method corresponding to the target game skill type; and releases the target game skill to the target virtual character.

[0042] In one embodiment of this disclosure, the game control method can run on a local terminal device or a server. When the game control method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0043] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of game control methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0044] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.

[0045] In one possible implementation, embodiments of the present invention provide a game control method that provides a graphical user interface through a terminal device, wherein the terminal device may be the aforementioned local terminal device or a client device in the aforementioned cloud interactive system.

[0046] However, those skilled in the art will readily understand that the above application scenarios are merely illustrative and are not intended to limit the scope of this exemplary embodiment.

[0047] Having understood one system architecture diagram of the embodiments of this disclosure, the following discussion uses the aforementioned terminal device as the execution entity, combined with... Figure 2The method of game control is illustrated by applying it to the aforementioned terminal device. The terminal device can be either the aforementioned local terminal device or a client device within the aforementioned cloud interaction system. The terminal device provides a graphical user interface (GUI), which displays at least a portion of the game scene and the controlled virtual character controlled by the terminal device. Figure 2 A flowchart illustrating a game control method in this exemplary embodiment is shown below. Figure 2 The game control method provided in the embodiments of this disclosure includes the following steps S201-S204:

[0048] Step S201: In response to the selection operation for virtual characters in the game scene, determine the target virtual character.

[0049] Step S202: Display target operation prompt information. The target operation prompt information is used to indicate the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type.

[0050] Step S203: In response to the target operation, determine the target game skill from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation method corresponding to the target game skill type.

[0051] Step S204: Release the target game skill on the target virtual character.

[0052] exist Figure 2The provided technical solution identifies a target virtual character by selecting that character within the game scene. The graphical user interface then displays target operation prompts, including the types of game skills available for that target virtual character and the corresponding operation methods for each skill type, thus improving game interactivity. Players can execute the target operation according to the displayed prompts to quickly release the game skill corresponding to the target skill type. This method eliminates the need for players to search through numerous game controls or cards to find and trigger the corresponding game skill, allowing them to directly release the target game skill of the appropriate type. This solves the technical problems of high operational complexity and low skill release efficiency in existing technologies, thereby reducing operational complexity and improving skill release efficiency. Furthermore, this method eliminates the need for numerous game interaction controls or cards to be selected and triggered in the graphical user interface. Players can simply follow the target operation prompts displayed in the graphical user interface to execute the corresponding target operation and release the target game skill type to the target virtual character. This reduces the complexity of the graphical user interface display, simplifies the interface, and further improves the ease of operation for players.

[0053] The following will describe in conjunction with specific embodiments Figure 2 The specific implementation methods of each step in the illustrated embodiment are described in detail below:

[0054] In step S201, in response to the selection operation for a virtual character in the game scene, a target virtual character is determined.

[0055] In step S201, the virtual characters in the game scene may include at least one of the following: a controlled virtual character controlled by a terminal device; a friendly virtual character in the same game faction as the controlled virtual character; and / or a local virtual character in a different game faction than the controlled virtual character.

[0056] For example, in addition to the controlled virtual character, the virtual characters in the game scene can also be friendly virtual characters controlled by the first terminal device. The friendly virtual characters (also known as allied virtual characters) are virtual characters that are in the same game faction as the controlled virtual characters. The virtual characters in the game scene can also be enemy virtual characters. Enemy virtual characters can be virtual characters controlled by the second terminal device that are in a different game faction from the controlled virtual characters, or they can be NPC characters (non-player characters) or computer characters (AIPlayer / Computer Player / Robot Player) pre-configured in the game scene.

[0057] For example, players can perform a selection operation on virtual characters in the game scene to identify the selected virtual character as the target virtual character.

[0058] For example, suppose a game scenario contains only enemy virtual characters and a controlled virtual character controlled via a terminal device, without any friendly virtual characters in the same game faction as the controlled virtual character. In this case, during step S201, the enemy virtual character can be selected as the target virtual character by selecting an enemy virtual character in the game scenario. In another game scenario, the game scenario contains a controlled virtual character controlled via a terminal device, as well as friendly virtual characters in the same game faction as the controlled virtual character and enemy virtual characters in a different game faction. In this case, the friendly virtual character can be selected as the target virtual character by selecting a friendly virtual character in the game scenario, or vice versa. Alternatively, the player can also select a controlled virtual character in the game scenario to select the controlled virtual character as the target virtual character.

[0059] It should be explained that the number of friendly virtual characters, enemy virtual characters, and even controlled virtual characters in the above game scenario can be arbitrary and can be determined according to the actual game scenario. This disclosed embodiment does not impose any special restrictions on this.

[0060] In one optional embodiment of this disclosure, the selection operation is a box selection operation or a long press operation.

[0061] The selection operation can be any shape drawn by the player (i.e., a selection area generated in real time based on the sliding trajectory of the player's sliding operation), or it can be a preset shape triggered by the player and automatically drawn (for example, when the player performs a selection operation, a circular / square or other arbitrary shape selection area is automatically drawn based on the initial and ending positions of the selection operation). The embodiments disclosed herein do not limit the method of performing the selection operation or the generated selection area.

[0062] For example, the terminal device may respond to a selection operation of a virtual character in a game scene to identify the selected virtual character as the target virtual character; or, the terminal device may respond to a long press operation of a virtual character in a game scene to identify the virtual character at the touch point of the long press operation as the target virtual character.

[0063] To make it easier to understand, the following will use the selection operation as a box selection operation as an example, and combine it with... Figures 3A to 3DThe process of determining the target virtual character in response to the selection operation of virtual characters in the game scene in step S201 above will be described by way of example.

[0064] Figure 3A This schematic diagram illustrates a method for determining a target virtual character in this exemplary embodiment, with reference to... Figure 3A As shown, the game scene includes a controlled virtual character 301 controlled by a terminal device, two friendly virtual characters 302 in the same game faction as the controlled virtual character 301, and three enemy virtual characters 303 in a different game faction from the controlled virtual character 301.

[0065] like Figure 3A As shown, players can select both friendly virtual characters 302 by drawing a box around them, thus designating both virtual characters 302 as target virtual characters. Besides... Figure 3A In addition to the embodiment shown, a selection operation can also be performed on one of the two friendly virtual characters 302 to determine the selected friendly virtual character 302 as the target virtual character.

[0066] Figure 3B This schematic diagram illustrates another method for determining a target virtual character in this exemplary embodiment, with reference to... Figure 3B As shown, the game scene also includes a controlled virtual character 301 controlled by a terminal device, two friendly virtual characters 302 in the same game faction as the controlled virtual character 301, and three enemy virtual characters 303 in a different game faction from the controlled virtual character 301.

[0067] like Figure 3B As shown, players can select one of the three enemy virtual characters (303) by drawing a box to select it. Figure 3B The player can select an enemy virtual character using a box to make them the target virtual character. Similarly, the player can also select all three enemy virtual characters 303 to make them all the target virtual characters.

[0068] In addition to the above embodiments, a box selection operation can also be performed on the controlled virtual character 301 to select the controlled virtual character 301 as the target virtual character.

[0069] It is understood that the box selection operation in any of the above embodiments can be in a semi-closed state (e.g., Figure 3A , Figure 3B (As shown) or in a fully enclosed state, the shape formed by the selection operation can be circular, such as... Figure 3A (As shown) Elliptical (such as) Figure 3B (as shown) or any other shape, etc., the embodiments of this disclosure do not impose any special limitations in this regard.

[0070] It should also be explained that the selection operation can be used to select part or all of the virtual character. When the selection operation only selects part of the virtual character's body, the selected virtual character can be directly identified as the target virtual character. Alternatively, it can be determined whether to identify the selected virtual character by counting whether the number of body parts within the selection area is greater than a preset value. The specific implementation method can be determined according to the actual needs.

[0071] exist Figure 3A , Figure 3B In the illustrated embodiment, the method of identifying target virtual characters by selecting them within a box in the game scene allows players to simultaneously identify multiple friendly or enemy virtual characters as target virtual characters with only a single selection operation. This enables the subsequent release of target game skills on multiple target virtual characters, thereby improving the convenience of player operation and the efficiency of skill release. Furthermore, identifying target virtual characters through box selection enhances the game's fun and interactivity, thus improving the player's gaming experience.

[0072] To further improve the accuracy of players selecting target virtual characters, during step S201, the terminal device can respond to the player's long-press operation on a virtual character in the game scene to identify the target virtual character. Next, we will... Figure 3A Taking the game scene shown as an example, refer to Figure 3C The process of determining a target virtual character by long-pressing is illustrated by example.

[0073] Figure 3C This schematic diagram illustrates yet another method of determining a target virtual character in this exemplary embodiment; see reference. Figure 3C As shown, players can long-press (for example, press and hold for 3 seconds) one of their two virtual characters 302 to designate the selected virtual character as the target virtual character.

[0074] In addition to designating friendly and enemy virtual characters as target virtual characters, the controlled virtual character itself can also be designated as a target virtual character. This will be discussed in the following section. Figure 3D Please provide a detailed explanation.

[0075] Figure 3D This schematic diagram illustrates another method for determining a target virtual character in this exemplary embodiment, with reference to... Figure 3D As shown, by long-pressing the controlled virtual character 301, the controlled virtual character 301 is identified as the target virtual character.

[0076] Through the above Figure 3C , Figure 3D In the illustrated embodiment, the method of identifying the target virtual character by long-pressing the virtual character in the game scene facilitates players to accurately release game skills for a single virtual character, thereby improving the accuracy of skill release and the convenience of player operation.

[0077] It is understood that the selection operation in the above embodiments, whether it is a box selection operation or a long press operation, is merely one embodiment. The selection operation can also be other operation methods, such as a click operation or other operations, and this disclosure does not impose any special limitations on this.

[0078] In step S202, target operation prompt information is displayed. The target operation prompt information is used to indicate the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type.

[0079] For example, the graphical user interface displays target operation prompts, which include the types of game skills that can be released for the target virtual character, as well as the corresponding operation methods for each game skill type, so as to prompt the player to trigger the game skills corresponding to the corresponding game skill type through the operation methods in the target operation prompts.

[0080] The target operation prompt information may be displayed in the graphical user interface after the terminal device responds to the selection operation of the virtual character in the game scene in step S201 above and determines the target virtual character; or it may be displayed directly in the graphical user interface after entering the game. This embodiment of the disclosure does not impose any special restrictions on this.

[0081] In an optional embodiment of this disclosure, when the target operation prompt information is directly displayed in the graphical user interface after entering the game, the game skill types and corresponding operation methods can be displayed according to the game skill types currently possessed by the controlled virtual object. Then, after determining the target virtual character, target operation prompt information for the target virtual character is displayed. The target operation prompt information indicates the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type.

[0082] In this embodiment, the game skill types possessed by the currently controlled virtual character can be intuitively viewed in advance through the game skill types displayed in the target operation prompt information. This method is particularly useful for card games, as it allows players to quickly grasp the game skill types they currently possess, enabling them to plan game strategies and thus improve their gaming experience. Then, based on the determined target virtual character, only the game skill types that can be released for the target virtual character and the corresponding operation methods for each game skill type are displayed as target operation prompt information.

[0083] In another optional embodiment of this disclosure, the target operation prompt information may be displayed after the target virtual character has been identified.

[0084] In an optional embodiment, when displaying the target operation prompt information, the types of game skills included in the target operation prompt information can be determined based on the character type of the target virtual character. The following will combine... Figure 4 The specific steps of the above embodiments are described by way of example.

[0085] Figure 4 This schematic diagram illustrates a flowchart of displaying target operation prompts in this exemplary embodiment. (Refer to...) Figure 4 As shown, the method includes the following steps S401 to S404:

[0086] Step S401: In response to the selection operation for virtual characters in the game scene, determine the target virtual character.

[0087] Step S402: Determine the character type of the target virtual character.

[0088] Character types can include friendly character types and enemy character types. Controlled virtual characters and friendly virtual characters in the same game faction as controlled virtual characters are considered friendly character types, while enemy virtual characters, NPCs, and computer / AI characters in different game factions are considered enemy character types.

[0089] Then, step S403 is executed to determine the types of game skills based on the character type.

[0090] Finally, step S404 is executed to display the target operation prompt information, which is used to indicate the game skill type determined for the character type of the target virtual character and the operation method corresponding to each game skill type.

[0091] For example, in the above Figure 4 In the illustrated embodiment, the game skill types that match the character type can be determined based on the character type of the target virtual character. Then, only the game skill types that match the character type and the corresponding operation methods for each game skill type are displayed in the target operation prompt information.

[0092] Regarding game skill types, in one optional embodiment of this disclosure, game skill types include at least one of the following: attack skills, knockback skills, pull skills, freeze skills, protection skills, debuff removal skills, buff skills, and healing skills.

[0093] Offensive skills can inflict physical damage on the target (such as an enemy virtual character) to reduce the target's attributes (such as health, shield protection value, etc.). Knockback skills are a type of control skill in the game, whose main function is to knock back the target object or character a certain distance, usually used to interrupt the release of skills or adjust their position in the game scene.

[0094] Pulling skills, unlike knockback skills, pull target objects or characters towards the controlled virtual character. Freezing skills temporarily stop target objects or characters from moving or performing any actions, usually achieved through extremely low temperatures. Protective skills protect target objects or characters from harm, enhancing survivability, such as adding cover objects (shields, ice walls, etc.). Control-removing skills in the game mainly include those that remove or reduce control effects. Furthermore, buff skills in the game refer to skills that improve the attributes of virtual characters or game teams, enhancing combat capabilities. Healing skills restore the virtual character's health, enhancing the character's survivability.

[0095] Based on the above embodiments, when performing step S403 to determine the game skill types based on the character type, when determining that the target virtual character's character type is one's own character type, the determined game skill types may include at least one of the following: protection skills, debuff removal skills, buff skills, and healing skills.

[0096] Furthermore, when the target virtual character's character type is determined to be an enemy character type, the determined game skill types include at least one of the following: attack skills, knockback skills, pull skills, and freeze skills.

[0097] Then, the above step S404 is executed to display the target operation prompt information, wherein the target operation prompt information is used to indicate the game skill types determined for the character type of the target virtual character and the operation method corresponding to each game skill type.

[0098] In an optional embodiment of this disclosure, when the target operation prompt information is displayed in step S404, the target operation prompt information includes the type identifier of each game skill type and the operation identifier of the operation method corresponding to each game skill type.

[0099] For ease of understanding, the following will combine Figure 5 , Figure 6 The process of displaying corresponding target operation prompts based on the character type of the target virtual character, as shown in the above embodiments, will be described by way of example.

[0100] Figure 5This illustration schematically depicts a target operation prompt message displayed for a player's character type in this exemplary embodiment. If the target virtual character's character type is the player's character type, and the determined game skill types are categorized as protection skills, debuff removal skills, buff skills, and healing skills, the displayed target operation prompt message is as follows: Figure 5 As shown. That is, as Figure 5 The target operation prompt information displays the type identifiers of the four game skill types identified above: protection skills, debuff removal skills, buff skills, and healing skills, as well as the operation identifiers of the corresponding operation methods for the four game skill types.

[0101] Among them, reference Figure 5 The type identifier for each game skill type is the name of the game skill type, and the operation identifier is the operation method that indicates the triggering of the above four game skill types.

[0102] Figure 6 This schematic diagram illustrates a target operation prompt message displayed for an enemy character type in this exemplary embodiment. If the target virtual character is an enemy character, and the determined game skill types are, for example, attack skills, knockback skills, pull skills, and freeze skills, the displayed target operation prompt message is as follows: Figure 6 As shown. That is, as Figure 6 The target operation prompt information is used to display the type identifiers of the four game skill types identified above: attack skills, knockback skills, pull skills, and freeze skills, as well as the operation identifiers of the corresponding operation methods for the four game skill types.

[0103] It should be explained that the type identifiers and operation identifiers for the game skill types mentioned above are merely examples and not restrictive. For example, operation identifiers can also be different letter keys, such as "W", "A", "S", and "D". Figure 6 Taking the game skill types shown as an example, the "W" key corresponds to "attack skills," the "A" key corresponds to "knockback skills," the "S" key corresponds to "pull skills," and the "D" key corresponds to "freeze skills." Furthermore, the number of operation icons varies depending on the number of game skill types, and can be determined based on the actual situation.

[0104] Through the above embodiments, target operation prompts that match the character type of the target virtual character are displayed, eliminating the need to display all game skill types. This simplifies the display of target operation prompts, thereby reducing the complexity of player operations and improving player convenience.

[0105] Furthermore, to make it easier for players to intuitively view the game skills currently possessed by the controlled virtual character, and thus facilitate players to perform corresponding skill casting operations, the game skills in different states in the target prompt information can be displayed differently.

[0106] In an optional embodiment of this disclosure, if the controlled virtual character has a game skill of the first game skill type in the target operation prompt information, then the type identifier of the first game skill type and / or the operation identifier corresponding to the first game skill type are displayed in a first style.

[0107] Conversely, if the controlled virtual character does not possess game skills of the first game skill type, then the type identifier of the first game skill type is displayed in the second style and / or the operation identifier corresponding to the first game skill type is displayed in the second style.

[0108] The first game skill type is any skill type among the various game skill types for the target virtual character.

[0109] Assuming the game skills are represented by game controls, if a controlled virtual character is determined not to possess a game skill of the first game skill type when the skill is in a skill cooldown state, then the type identifier of the first game skill type and / or the operation identifier corresponding to the first game skill type can be displayed in a second style. When the skill cooldown state ends, the type identifier of the first game skill type and / or the operation identifier corresponding to the first game skill type can be displayed again in the first style. Alternatively, assuming the game skills are represented by game cards, if a card containing a game skill of the first game skill type has not been collected, it can be determined that the character does not possess a game skill of the first game skill type.

[0110] For example, after determining the game skill types for the target virtual character, if the controlled virtual character possesses a game skill of the first game skill type, then the type identifier of the first game skill type and / or the operation identifier corresponding to the first game skill type are displayed in the first style. Conversely, if the controlled virtual character does not possess a game skill of the first game skill type, then the type identifier of the first game skill type and / or the operation identifier corresponding to the first game skill type are displayed in the second style.

[0111] In an optional embodiment of this disclosure, at least one of the following differences exists between the first style and the second style:

[0112] Display color;

[0113] Display size;

[0114] Display transparency.

[0115] The following will combine Figure 7 The operation identifiers corresponding to the first game skill type are displayed in a way that differentiates them using the first style and the second style, with the difference between the first style and the second style being the different display colors, as illustrated in the example.

[0116] Figure 7 This schematic diagram illustrates a way to distinguish the types of game skills displayed in this exemplary embodiment; see reference. Figure 7 As shown, assume that the target operation prompts displayed in the graphical user interface include category identifiers for each game skill type of the target virtual character, as well as operation identifiers for different operation methods corresponding to each game skill type. Assuming the controlled virtual character possesses game skills corresponding to protection, debuff removal, and healing skills, but not buff skills, then the operation identifiers corresponding to protection, debuff removal, and healing skills can be displayed in black, while the operation identifiers corresponding to buff skills can be displayed in white.

[0117] Through the above embodiments, players can quickly determine the types of game skills they currently possess and the types of game skills they do not possess, thereby facilitating the subsequent release of game skills and avoiding invalid operations caused by triggering the release of game skills they do not possess, thus reducing unnecessary time consumption and improving the efficiency of game skill release.

[0118] Furthermore, regarding the operation methods corresponding to each game skill type in the target operation prompt information involved in the above embodiments, the following will describe them in conjunction with specific embodiments.

[0119] Example 1: Taking a touch-screen mobile terminal as an example, in an optional embodiment of this disclosure, the operation method corresponding to each game skill type is a swipe operation in different directions.

[0120] For example, refer to Figure 5 As shown, the operation methods for the four types of game skills—protection skills, debuff removal skills, buff skills, and healing skills—are as follows: swipe up, swipe left, swipe right, and swipe down.

[0121] In another optional embodiment of this disclosure, the operation method corresponding to each game skill type is a touch operation (e.g., a click operation) targeting different operation identifiers in the target operation prompt information.

[0122] For example, continue to refer to Figure 5As shown, players can click the "↑" icon in the target operation prompt to perform the corresponding operation for protective skills. Similarly, clicking the "↓" icon performs the operation for healing skills; clicking the "←" icon performs the operation for crowd control removal skills; and clicking the "→" icon performs the operation for buff skills.

[0123] Example 2: Taking a terminal device as an external input terminal (e.g., a computer terminal connected to a keyboard) as an example, the operation method corresponding to each game skill type is the input operation of different directional keys. For example, players can complete the operation methods corresponding to the above-mentioned game skill types by inputting the four directional keys "↑", "↓", "←", and "→" or the four letter keys "W", "A", "S", and "D" on the keyboard.

[0124] In step S203, in response to the target operation, the target game skill is determined from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation method corresponding to the target game skill type.

[0125] For example, a player can perform a target operation based on the instructions in the target operation prompt message in order to determine the target game skill from the game skills of the target game skill type possessed by the controlled virtual character.

[0126] In one embodiment, when determining the target game skill from the game skills of the target game skill type possessed by the controlled virtual character, a target game skill can be randomly determined from the game skills of the target game skill type possessed, or the game skill with the larger weight value can be selected as the target game skill according to the preset weight. The embodiments of this disclosure do not impose any special restrictions on this.

[0127] The target operation can be any type of operation.

[0128] In one optional embodiment of this disclosure, based on the fact that the operation methods corresponding to each game skill type are sliding operations in different directions, the corresponding target operation can be a sliding operation targeting the target direction.

[0129] For example, if the target operation prompt indicates a sliding operation in different directions, the player can choose the sliding operation to be performed in the target direction as the target operation based on the different sliding directions indicated in the target operation prompt.

[0130] To further simplify the player's operation, the selection operation performed in step S201 can be continuous with the target operation in step S203, that is, the target operation and the selection operation are continuous.

[0131] The following will combine Figure 8 , Figure 9 The process of executing the target operation continuously under different selection operations is illustrated by example.

[0132] Figure 8 This schematic diagram illustrates a method for triggering game skills in this exemplary embodiment; see reference. Figure 8 As shown, the selection operation is a box selection operation. When performing a box selection operation on two friendly virtual characters 302 to identify them as target virtual characters, a target operation prompt message for the friendly virtual character is displayed. This target operation prompt message includes the type identifier of each game skill type identified for the friendly virtual character and the operation identifier of the corresponding operation method for each game skill type. Without leaving the terminal device screen, the player can continue to perform a leftward swipe operation to select a target game skill from the control-removal skills possessed by the controlled virtual character, thereby controlling the controlled virtual character 301 according to... Figure 8 The dotted line indicates the direction, and the game skill that releases control-breaking abilities is simultaneously released on both of the player's virtual characters 302.

[0133] Figure 9 This schematic diagram illustrates another method for triggering game skills in this exemplary embodiment; see reference. Figure 9 As shown, the selected operation is a long press operation, and when the long press operation is performed on one of the three enemy virtual characters 303, the target operation prompt information for the enemy virtual character is displayed. This target operation prompt information includes the type identifier of each game skill type determined for the enemy virtual character and the operation identifier of the corresponding operation method for each game skill type. The player can continue to perform a leftward swipe operation without leaving the terminal device screen to select a target game skill from the knockback skills possessed by the controlled virtual character, thereby controlling the controlled virtual character 301 according to... Figure 9 The dotted line indicates the direction in which a knockback-type game skill is released towards a selected enemy virtual character 303.

[0134] In step S203 above, when determining the target game skill from the game skills of the target game skill type possessed by the controlled virtual character in response to the target operation, it is also necessary to determine whether the controlled virtual character possesses a game skill of the target game skill type, so as to execute subsequent steps based on the result. The specific implementation process is as follows:

[0135] In one optional embodiment of this disclosure, in response to a target operation, it is determined whether the controlled virtual character possesses a game skill of the target game skill type; if the controlled virtual character possesses a game skill of the target game skill type, the target game skill is determined from the game skills of the target game skill type possessed by the controlled virtual character.

[0136] In another optional embodiment of this disclosure, if the controlled virtual character does not possess a game skill of the target game skill type, a prompt message is displayed to inform the user that they do not currently possess a game skill of the target game skill type.

[0137] For example, when a player selects a game skill corresponding to a target game skill type through a target operation, it can be determined in advance whether the controlled virtual character possesses a game skill of the target game skill type. If it does possess a game skill of the target game skill type, the target game skill can be further determined from the game skills of the target game skill type possessed by the controlled virtual character, so that the target game skill can be released on the target virtual character in the future.

[0138] Conversely, if the controlled virtual character does not possess a game skill of the target game skill type, a prompt message can be displayed to inform the player / user that they do not currently possess a game skill of the target game skill type, so that the player can collect a game skill of the target game skill type according to the prompt message, or select a game skill of another game skill type to release.

[0139] Through the above embodiments, when determining the target game skill from among the game skills of the target game skill type possessed by the controlled virtual character, the target game skill type can be directly determined based on the target operation, and the game skill of the target game skill type can be further determined; and when the player does not possess the game skill of the target game skill type, the player can be promptly reminded, thereby ensuring the logicality and rigor of game execution.

[0140] In step S204, the target game skill is released on the target virtual character.

[0141] For example, after determining the target game skill type, the target game skill can be released on the target virtual character.

[0142] When releasing a target game skill on a target virtual character, the release operation can be triggered automatically after the target game skill is determined, or the game control or game card corresponding to the target game skill can be highlighted after the target game skill is determined, so that the player can manually trigger the above game control or game card to release the target game skill.

[0143] When performing the above step S204 to release the target game skill on the target virtual character, the following will be combined with specific embodiments to implement it according to different game types:

[0144] In one optional embodiment of this disclosure, assuming the game type is a card game, the target game skill can be released by using the game card corresponding to the target game skill on the target virtual character.

[0145] Assuming the game type is not a card game, such as one that uses game skill controls, the target virtual character can release the target game skill by triggering the game skill control corresponding to the target game skill.

[0146] The following will use card games as an example, combined with Figure 10 The process of using game cards corresponding to the target game skill to release the target game skill on the target virtual character is illustrated by an example.

[0147] Figure 10 This schematic diagram illustrates a method of releasing game skills using game cards in this exemplary embodiment; see reference. Figure 10 The game scene contains multiple game cards 1001. When a target game skill is determined from the game skills of the target game skill type possessed by the controlled virtual character, the game card 1002 corresponding to the target game skill can be highlighted. Figure 10 (To change the display color), thereby automatically triggering game card 1002 or waiting for the player to manually trigger game card 1002, so as to release the target game skill by using game card 1002 corresponding to the target game skill on the target virtual character.

[0148] Similarly, when a game skill is triggered through the game skill control, it can be triggered automatically or wait for the player to manually trigger the game skill control corresponding to the target game skill, so that the target virtual character can release the target game skill.

[0149] To implement the above-described game control method, one embodiment of this disclosure provides a game control device. Figure 11 The schematic diagram illustrates a schematic architecture of a game control device.

[0150] The game control device 1100 provides a graphical user interface through a terminal device. The graphical user interface includes at least a portion of the game scene. The device includes: an object determination module 1101, a prompt information display module 1102, a game skill determination module 1103, and a skill release module 1104.

[0151] The object determination module 1101 is configured to perform a selection operation on a virtual character in the game scene to determine the target virtual character; the prompt information display module 1102 is configured to display target operation prompt information, which indicates the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; the game skill determination module 1103 is configured to perform a selection operation on the target virtual character to determine the target game skill from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation method corresponding to the target game skill type; the skill release module 1104 is configured to release the target game skill to the target virtual character.

[0152] In an optional embodiment of this disclosure, the device may further include a character type determination module and a skill type determination module, wherein the character type determination module is configured to determine the character type of the target virtual character, the character type including friendly character type and enemy character type; the skill type determination module is configured to determine the type of each game skill based on the character type.

[0153] In one optional embodiment of this disclosure, the game skill type includes at least one of the following: attack skills, knockback skills, pull skills, freeze skills, protection skills, debuff removal skills, buff skills, and healing skills.

[0154] In one optional embodiment of this disclosure, the operation method corresponding to each game skill type is a sliding operation in different directions.

[0155] In one optional embodiment of this disclosure, the selection operation is a box selection operation or a long press operation.

[0156] In one optional embodiment of this disclosure, the target operation and the selection operation are consecutive.

[0157] In one optional embodiment of this disclosure, the skill release module 1104 is specifically configured to execute the use of the game card corresponding to the target game skill on the target virtual character.

[0158] In an optional embodiment of this disclosure, the target operation prompt information includes a type identifier for each game skill type and an operation identifier for the operation method corresponding to each game skill type; the prompt information display module 1102 is configured to execute the following for the first game skill type in the target operation prompt information: if the controlled virtual character has a game skill of the first game skill type, then the type identifier of the first game skill type and / or the operation identifier corresponding to the first game skill type are displayed in a first style; if the controlled virtual character does not have a game skill of the first game skill type, then the type identifier of the first game skill type is displayed in a second style and / or the operation identifier corresponding to the first game skill type is displayed in a second style.

[0159] In an optional embodiment of this disclosure, the game skill determination module 1103 is configured to perform a response to a target operation to determine whether the controlled virtual character possesses a game skill of the target game skill type; if the controlled virtual character possesses a game skill of the target game skill type, then the target game skill is determined from the game skills of the target game skill type possessed by the controlled virtual character.

[0160] In an optional embodiment of this disclosure, the game skill determination module 1103 is configured to display a prompt message if the controlled virtual character does not possess a game skill of the target game skill type. The prompt message is used to remind the user that the user does not currently possess a game skill of the target game skill type.

[0161] The game control device 1100 provided in this embodiment can execute the technical solution of the game control method in any of the above embodiments. Its implementation principle and beneficial effects are similar to those of the game control method. Please refer to the implementation principle and beneficial effects of the game control method. It will not be repeated here.

[0162] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the present invention may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.

[0163] According to embodiments of the present invention, a program product for implementing the above-described method may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0164] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0165] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0166] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, radio frequency (RF) and so on, or any suitable combination thereof.

[0167] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0168] In an exemplary embodiment of this disclosure, an electronic device capable of implementing the above-described method is also provided.

[0169] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”

[0170] The following reference Figure 12 To describe an electronic device 1200 according to this embodiment of the present invention. Figure 12 The electronic device 1200 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0171] like Figure 12 As shown, the electronic device 1200 is manifested in the form of a general-purpose computing device. The components of the electronic device 1200 may include, but are not limited to: at least one processing unit 1210, at least one storage unit 1220, a bus 1230 connecting different system components (including storage unit 1220 and processing unit 1210), and a display unit 1240.

[0172] The storage unit stores program code, which can be executed by the processing unit 1210 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1210 can perform, as follows: Figure 2 Steps S201 to S204 are shown in the figure.

[0173] Storage unit 1220 may include a readable medium in the form of a volatile storage unit, such as random access memory (RAM) 12201 and / or cache memory 12202, and may further include a read-only memory (ROM) 12203.

[0174] Storage unit 1220 may also include a program / utility 12204 having a set (at least one) of program modules 12205, such program modules 12205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0175] Bus 1230 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0176] Electronic device 1200 can also communicate with one or more external devices 2000 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1200, and / or any device that enables electronic device 1200 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1250. Furthermore, electronic device 1200 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1260. As shown, network adapter 1260 communicates with other modules of electronic device 1200 via bus 1230. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, Redundant Arrays of Independent Disks (RAID) systems, tape drives, and data backup storage systems.

[0177] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0178] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0179] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0180] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0181] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.

Claims

1. A method of game control, characterized by, The method of providing a graphical user interface via a terminal device, wherein the graphical user interface includes at least a portion of the game scene, comprises: In response to a selection operation for a virtual character in the game scene, a target virtual character is determined; Determine the character type of the target virtual character, including friendly character type and enemy character type; Based on the character type, determine the types of game skills that can be released for the target virtual character; Display target operation prompt information, which is used to indicate the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; In response to a target operation, a target game skill is determined from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation mode corresponding to the target game skill type; Use the game card corresponding to the target game skill on the target virtual character.

2. The method of claim 1, wherein, The game skill types include at least one of the following: attack skills, knockback skills, pull skills, freeze skills, protection skills, debuff removal skills, buff skills, and healing skills.

3. The method according to claim 1, characterized in that, The operation methods corresponding to each of the game skill types are sliding operations in different directions.

4. The method according to claim 3, characterized in that, The selection operation can be either a box selection operation or a long press operation.

5. The method according to claim 4, characterized in that, The target operation is consecutive to the selection operation.

6. The method according to claim 1, characterized in that, The process of releasing the target game skill on the target virtual character includes: Use the game card corresponding to the target game skill on the target virtual character.

7. The method according to claim 1, characterized in that, The target operation prompt information includes the type identifier of each game skill type and the operation identifier of the operation method corresponding to each game skill type; The displayed target operation prompt information includes: For the first game skill type in the target operation prompt information, if the controlled virtual character has a game skill of the first game skill type, then the type identifier of the first game skill type is displayed in a first style and / or the operation identifier corresponding to the first game skill type is displayed in a first style; If the controlled virtual character does not possess the game skills of the first game skill type, then the type identifier of the first game skill type is displayed in a second style and / or the operation identifier corresponding to the first game skill type is displayed in a second style.

8. The method according to claim 1, characterized in that, The step of determining the target game skill from game skills of the target game skill type possessed by the controlled virtual character in response to the target operation includes: In response to a target operation, determine whether the controlled virtual character possesses a game skill of the target game skill type; If the controlled virtual character possesses a game skill of the target game skill type, then the target game skill is determined from the game skills of the target game skill type possessed by the controlled virtual character.

9. The method according to claim 8, characterized in that, The method further includes: If the controlled virtual character does not possess a game skill of the target game skill type, a prompt message will be displayed to inform the user that the user does not currently possess a game skill of the target game skill type.

10. A device for controlling a game, characterized in that, The device provides a graphical user interface (GUI) via a terminal device, wherein the GUI includes at least a portion of the game scene, and the device comprises: The object determination module is configured to perform a selection operation for a virtual character in the game scene to determine the target virtual character. The role type determination module is configured to determine the role type of the target virtual character, wherein the role type includes friendly role type and enemy role type; The skill type determination module is configured to determine, based on the character type, the types of game skills that can be released for the target virtual character; The prompt information display module is configured to display target operation prompt information, which is used to indicate the types of game skills that can be released for the target virtual character and the corresponding operation methods for each game skill type; The game skill determination module is configured to perform a response to a target operation, determining a target game skill from the game skills of the target game skill type possessed by the controlled virtual character; wherein, the target operation is the operation method corresponding to the target game skill type; The skill release module is configured to execute the use of the game card corresponding to the target game skill on the target virtual character.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the game control method according to any one of claims 1 to 9.

12. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the game control method according to any one of claims 1 to 9 by executing the executable instructions.