Game card control method, device, computer equipment and storage medium

By generating serial numbers for enemy virtual objects and determining the target serial number based on card plays, the problem of players having difficulty selecting attack targets is solved, improving the gaming experience and operational efficiency.

CN115040867BActive Publication Date: 2025-01-07NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210679863.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-15
Publication Date
2025-01-07
Estimated Expiration
2042-06-15

AI Technical Summary

Technical Problem

In competitive games, due to the limited screen size of terminal devices or the size limitations of enemy hero character models, players often find it difficult to select targets, which negatively impacts the gaming experience.

Method used

By generating serial numbers for enemy virtual objects in the game screen and determining the target serial number based on the player's card-playing actions in the card display area, the system can quickly select the target virtual object to use game cards.

Benefits of technology

It improves the gaming experience for players, simplifies card-playing operations, and enhances the efficiency of attacking enemy virtual objects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115040867B_ABST
    Figure CN115040867B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a game card control method, device, computer equipment and storage medium. The scheme generates a serial number identifier according to the number of enemy virtual objects in the game screen of the card game, and then displays the serial number identifier on each enemy virtual object in the game screen. According to the player's card-playing operation on the target card in the card area, the serial number identifier corresponding to the card-playing operation is judged, that is, the target card can be quickly used on the enemy virtual object corresponding to the serial number identifier, which facilitates the player's card-playing operation, thereby improving the game experience of the game player.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to a game card control method, device, computer equipment and storage medium. Background Art

[0002] With the development of the Internet, a large number of games of different types have emerged to meet users' daily entertainment needs.

[0003] In some fighting games, when multiple enemy heroes appear on the game screen, due to the limited display screen size of the terminal device or the size limit of the enemy hero model, it is difficult for players to select the attack target, affecting the player's gaming experience. Summary of the invention

[0004] The embodiments of the present application provide a game card control method, device, computer equipment and storage medium, which can improve the gaming experience of game players.

[0005] The embodiment of the present application provides a game card control method, which provides a graphical user interface through a terminal device, wherein the content displayed by the graphical user interface includes at least a card display area and a battle area, wherein the card display area displays at least one game card, and the battle area displays at least one virtual object, and the method includes:

[0006] In response to a card-playing operation on a target game card in the card display area, determining a target serial number according to an operation parameter corresponding to the card-playing operation;

[0007] A target virtual object corresponding to the target serial number is determined from the virtual objects, and the target game card is controlled to be used on the target virtual object.

[0008] Accordingly, the embodiment of the present application further provides a game card control device, which provides a graphical user interface through a terminal device, wherein the content displayed by the graphical user interface at least includes a card display area and a battle area, wherein the card display area displays at least one game card, and the battle area displays at least one virtual object, and the device includes:

[0009] A first determining unit, configured to determine a target serial number in response to a card-playing operation on a target game card in the card display area according to an operation parameter corresponding to the card-playing operation;

[0010] The using unit is used to determine a target virtual object corresponding to the target serial number from the virtual objects, and control the use of the target game card to the target virtual object.

[0011] In some embodiments, the first determining unit includes:

[0012] A first acquisition subunit is used to acquire the number of touch points corresponding to the card-playing operation;

[0013] The first determining subunit is used to determine the target sequence number according to the number of touch points.

[0014] In some embodiments, the first determining unit includes:

[0015] A second acquisition subunit is used to acquire the operation track corresponding to the card-playing operation;

[0016] The second determining subunit is used to determine the target sequence number according to the operation trajectory.

[0017] In some embodiments, the first determining unit includes:

[0018] A third acquisition subunit is used to acquire the operation number corresponding to the card-playing operation;

[0019] The third determining subunit is used to determine the target sequence number according to the number of operations.

[0020] In some embodiments, the apparatus further comprises:

[0021] An acquisition unit, configured to acquire an operation speed of a card-playing operation in response to a card-playing operation on a target game card in the card display area;

[0022] A first execution unit, configured to execute a step of determining a target serial number according to an operation parameter corresponding to the card-playing operation if the operation speed is less than a preset speed;

[0023] The second execution unit is used to determine a target virtual object from the virtual objects according to the end position of the card-playing operation if the operation speed is not less than the preset speed, and control the use of the target game card to the target virtual object.

[0024] In some embodiments, the apparatus further comprises:

[0025] The second determining unit is used to determine the serial number corresponding to each virtual object based on the position information of the virtual object in the combat area.

[0026] In some embodiments, the first determining unit includes:

[0027] a fourth determining subunit, configured to determine, in response to a first operation on a game card in the card display area, that the game card is a target game card;

[0028] The fifth determining subunit is used to determine a target serial number in response to a second operation on the target game card according to an operation parameter corresponding to the second operation.

[0029] In some embodiments, the fourth determining subunit is specifically configured to:

[0030] In response to a first operation on a game card in the card display area, the game card is determined to be a target game card, and a serial number corresponding to the virtual object is displayed on the graphical user interface.

[0031] In some embodiments, the fifth determining subunit is specifically configured to:

[0032] In response to a second operation on the target game card, a target serial number is determined according to an operation parameter corresponding to the second operation, and a target virtual object having a serial number equal to the target serial number is identified in the graphical user interface.

[0033] In some embodiments, the using unit comprises:

[0034] A control subunit is used to control the release of a card skill corresponding to the target game card to the target virtual object, or to release a card skill corresponding to a card combination to the target virtual object, wherein the card combination is a combination of two or more game cards determined according to the target game card.

[0035] Correspondingly, an embodiment of the present application also provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes any game card control method provided in any embodiment of the present application.

[0036] Correspondingly, an embodiment of the present application further provides a storage medium, which stores a plurality of instructions suitable for loading by a processor to execute the above-mentioned game card control method.

[0037] The embodiment of the present application generates a serial number identifier according to the number of enemy virtual objects in the game screen of the card game, and then displays the serial number identifier on each enemy virtual object in the game screen. According to the player's card-playing operation on the target card in the card area, the serial number identifier corresponding to the card-playing operation is judged, that is, the target card can be quickly used on the enemy virtual object corresponding to the serial number identifier, which facilitates the player's card-playing operation, thereby improving the game experience of the game player. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.

[0039] Figure 1 A scene schematic diagram of a game card control system provided in an embodiment of the present application.

[0040] Figure 2 A flowchart of a game card control method provided in an embodiment of the present application.

[0041] Figure 3 A schematic diagram of an application scenario of a game card control method provided in an embodiment of the present application.

[0042] Figure 4 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0043] Figure 5 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0044] Figure 6 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0045] Figure 7 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0046] Figure 8 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0047] Fig. 9 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0048] Fig.10 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0049] Fig.11 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0050] Fig.12 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0051] Fig.13 A flowchart of another game card control method provided in an embodiment of the present application.

[0052] Fig.14 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0053] Fig.15 A schematic diagram of an application scenario of another game card control method provided in an embodiment of the present application.

[0054] Fig.16 This is a structural block diagram of a game card control device provided in an embodiment of the present application.

[0055] Fig.17 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0056] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.

[0057] The embodiments of the present application provide a game card control method, device, storage medium and computer equipment. Specifically, the game card control method of the embodiments of the present application can be executed by a computer device, wherein the computer device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0058] For example, when the game card control method is run on a terminal, the terminal device stores a game application and is used to present a virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface, for example, the game application is downloaded and installed through the terminal device and run. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it may be rendered and displayed on the display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen is used to present the graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch display screen.

[0059] For example, when the game card control method is run on a server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the game screen presentation body are separated, and the storage and operation of the game card control method are completed on the cloud gaming server. The game screen presentation is completed on the client of the cloud gaming. The cloud gaming client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a PDA, a personal digital assistant, etc., but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send an operation instruction to the cloud gaming server. The cloud gaming server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.

[0060] See also Figure 1 , Figure 1 A scene diagram of a game card control system provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the server of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining the input of the user through the touch or sliding operation performed at multiple points of one or more touch-sensitive display screens. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network for a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals 1000 can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multi-player games. In addition, the system may include multiple databases, the multiple databases are coupled to different servers, and the information related to the game environment can be continuously stored in the databases when different users play the multi-player game online.

[0061] The embodiment of the present application provides a game card control method, which can be executed by a terminal or a server. The embodiment of the present application takes the game card control method executed by a terminal as an example for explanation. Among them, the terminal includes a touch display screen and a processor, and the touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the local content of the terminal by responding to the received operation instructions, and can also control the content of the opposite server by responding to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting a game application, and the processor is configured to start the game application after receiving the instructions for starting the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or sliding operations performed simultaneously at multiple points on the screen. The user uses a finger to perform a touch operation on the graphical user interface, and when the graphical user interface detects the touch operation, it controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any of the games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by the user (or player), such as virtual characters. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, gullies, walls, etc., to limit the movement of virtual objects, such as limiting the movement of one or more objects to a specific area in the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide help to the player, provide virtual services, increase the score related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to achieve a man-machine battle mode. For example, a virtual object has various skills or abilities that game players use to achieve their goals. For example, a virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game. Such skills or abilities can be activated by a game player using one of a plurality of preset touch operations with the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to an operation instruction generated by the user's touch operation.

[0062] It should be noted that Figure 1 The scene diagram of the game card control system shown is only an example. The image processing system and scene described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided by the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of the game card control system and the emergence of new business scenarios, the technical solution provided by the embodiment of the present application is also applicable to similar technical problems.

[0063] Based on the above problems, the embodiments of the present application provide a first game card control method, device, computer equipment and storage medium, which can improve the game experience of game players. The following are detailed descriptions. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.

[0064] An embodiment of the present application provides a game card control method, which can be executed by a terminal or a server. The embodiment of the present application takes the game card control method executed by a terminal as an example for explanation.

[0065] See also Figure 2 , Figure 2 This is a flow chart of a game card control method provided in an embodiment of the present application. The specific flow of the game card control method may be as follows:

[0066] 101. In response to a card-playing operation on a target game card in a card display area, a target serial number is determined according to an operation parameter corresponding to the card-playing operation.

[0067] In an embodiment of the present application, a graphical user interface is provided through a terminal device, and the content displayed by the graphical user interface includes at least a card display area and a battle area of ​​the target game, the card display area displays multiple game cards, and the battle area displays at least one virtual object.

[0068] Among them, the card display area is used to display game cards. Game cards correspond to card skills, which can be used to release card skills to virtual objects through card-playing operations. Different game cards can correspond to different card skills; the battle area is used to provide a virtual scene for virtual characters to fight in the game; virtual objects can include enemy virtual objects and our virtual objects, and card skills can be used to control our virtual objects to release to enemy virtual objects. Virtual objects can be virtual characters (roles or heroes), virtual objects (buildings), etc. The game cards displayed in the card display area can be game cards held by the current game player in the target game, or game cards purchased and used by the current game player.

[0069] Among them, card games may include PC games and mobile games. When the card game is a PC game, the card-playing operation can be performed through keyboard and mouse operation; when the card game is a mobile game, the card-playing operation can be performed through touch operation, etc.

[0070] In the embodiment of the present application, the game card can be configured with information such as attack target information and attack behavior parameters. Among them, the attack target information is used to describe whether an attack target (such as an attack character or an attack prop) needs to be generated when the card skill of the game card is released, and the attack behavior parameters can be used to control the attack behavior of the attack target.

[0071] The attack behavior may include the movement trajectory during the attack, the attack target may be a stationary attack, or a moving attack, the timing of the attack, and the damage value of the attack, etc.

[0072] In one example, a game card may be configured with attack behavior parameters but not with attack object information (or the attack object information is empty). Game players may operate the virtual objects of designated game cards and the target virtual objects attacked by the game cards. When playing cards, they may control the virtual objects to attack the target virtual objects according to the attack behavior parameters.

[0073] In one example, a game card may be configured with attack behavior parameters and attack target information. When a game player's card-playing operation is detected, an attack object (such as an attack prop, a cannon, etc.) is generated in the attack area according to the attack target information of the game card, and the cannon is controlled to attack in the attack area according to the attack behavior parameters (a large-scale attack on the enemy), or the cannon is controlled to attack the target virtual object according to the attack behavior parameters.

[0074] When generating an attack object in the attack area according to the attack object information of the game card, the generation position of the attack object can be determined based on the end position of the card play operation in the battle area. After the attack object is generated in the battle area, the game player can also control the attack object to move in the battle area so as to select a suitable position to release the attack object.

[0075] In the embodiment of the present application, the target game may be a card game, and the game cards in the card game may include a variety of gameplays. For example, the game cards may be used to control our virtual objects to release skills to enemy virtual objects, or the game cards may be used to generate virtual objects in the battle area and control the generated virtual objects to attack enemy virtual objects or buildings, etc.

[0076] Specifically, when the game card is used to control our virtual object to release skills to the enemy virtual object, the skill information is displayed on the game card; when the game card is used to generate a virtual object in the combat area and control the generated virtual object to attack the enemy virtual object or building, the virtual object and behavior information are displayed on the game card.

[0077] For example, see Figure 3 , Figure 3 A schematic diagram of an application scenario of a game card control method provided in an embodiment of the present application. Figure 3 In the graphical user interface shown, a card display area and a battle area of ​​the target game are displayed, and multiple virtual objects are in the battle area. Multiple game cards are displayed in the card display area, wherein the multiple virtual objects may include our virtual objects and enemy virtual objects, and different game cards may correspond to different skills.

[0078] Among them, the target game card refers to the game card that the game player chooses to play.

[0079] In the embodiment of the present application, each serial number is configured with at least one operating parameter of a card-playing operation, and the game player can select the serial number as needed to perform the card-playing operation of the operating parameter corresponding to the serial number on the target game card.

[0080] In some embodiments, in order to satisfy different card-playing operations of game players, the operation parameters of the card-playing operation may include the number of touch points, and the step of "determining a target serial number according to the operation parameters corresponding to the card-playing operation" may include the following operations:

[0081] Get the number of touch points corresponding to the card-playing operation;

[0082] The target sequence number is determined based on the number of touch points.

[0083] The number of touch points may be the number of fingers that the game player uses to operate on the target game card when performing a card-playing operation.

[0084] For example, see Figure 4 , Figure 4 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Figure 4 In the graphical user interface shown, when it is detected that the game player performs a card-playing operation on the target game card in the card display area, the number of touch points for obtaining the card-playing operation may be: 2, and the target serial number may be determined to be: 2.

[0085] In some embodiments, in order to satisfy different card-playing operations of game players, the operation parameters include operation tracks, and the step of "determining a target sequence number according to the operation parameters corresponding to the card-playing operation" may include the following operations:

[0086] Get the operation track corresponding to the card-playing operation;

[0087] Determine the target sequence number based on the operation trajectory.

[0088] The operation track may be a track that a game player slides on a target game card when performing a card-playing operation.

[0089] For example, see Figure 5 , Figure 5 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Figure 5 In the graphical user interface shown, when a card-playing operation of a game player on a target game card in the card display area is detected, the operation track of the card-playing operation can be obtained as: 1, and the target serial number can be determined as: 1.

[0090] Alternatively, if the target serial number cannot be directly determined according to the operation trajectory, that is, when the operation trajectory is messy, the operation trajectory can be identified to determine the target serial number corresponding to the operation trajectory.

[0091] In some embodiments, in order to satisfy different card-playing operations of game players, the operation parameters include the number of operations, and the step of "determining a target sequence number according to the operation parameters corresponding to the card-playing operation" may include the following operations:

[0092] Get the number of operations corresponding to the card-playing operation;

[0093] The target sequence number is determined based on the number of operations.

[0094] The number of operations may be the number of clicks on the target game card by the game player when performing a card-playing operation.

[0095] For example, when a card-playing operation of a game player on a target game card in a card display area is detected, the number of clicks for obtaining the card-playing operation may be: 1, and the target serial number may be determined to be: 1.

[0096] In some embodiments, in order to distinguish between a fast card-playing operation and a regular card-playing operation for a target number, before the step of "determining a target number according to the operation parameters corresponding to the card-playing operation", the following steps may also be included:

[0097] In response to a card-discharging operation on a target game card in the card display area, acquiring an operation speed of the card-discharging operation;

[0098] If the operation speed is less than the preset speed, a step of determining a target serial number according to the operation parameters corresponding to the card-playing operation is executed;

[0099] If the operation speed is not less than the preset speed, a target virtual object is determined from the virtual objects according to the end position of the card-playing operation, and the target game card is controlled to be used toward the target virtual object.

[0100] In an embodiment of the present application, a conventional card-playing operation can be a single-finger operation or a multi-finger operation. When the number of touch points of the card-playing operation can be the same as the number of touch points corresponding to the conventional card-playing operation, the operation speed of the current card-playing operation can be used to distinguish between the card-playing operation according to the target serial number of this scheme or the conventional card-playing operation.

[0101] For example, a preset speed can be set. When the operating speed of the card-playing operation is less than the preset speed, the card-playing operation can be determined to be the preset card-playing operation, and the steps can be executed: determining a target serial number according to the operating parameters corresponding to the card-playing operation; when the operating speed of the card-playing operation is not less than the preset speed, the card-playing operation can be determined to be a regular card-playing operation, and a target virtual object can be determined from the virtual objects according to the end position of the card-playing operation, and the use of the target game card toward the target virtual object can be controlled.

[0102] In some embodiments, in order to quickly determine the virtual object corresponding to the card playing operation, before the step of “responding to the card playing operation on the target game card in the card display area”, the following steps may also be included:

[0103] Based on the position information of the virtual object in the combat area, a serial number corresponding to each virtual object is determined.

[0104] In an embodiment of the present application, a serial number can be assigned to each virtual object according to the virtual objects in the battle area, so that when a game player performs a card-playing operation, the virtual object corresponding to the serial number corresponding to the card-playing operation can be determined, thereby quickly determining the target virtual object for releasing the target game card skill.

[0105] In the embodiment of the present application, a serial number may be assigned to each virtual object according to the position information of the virtual object in the game scene displayed by the current graphical user interface. The serial number may include various forms, such as numbers, letters, etc.

[0106] For example, see Figure 6 , Figure 6 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Figure 6 In the graphical user interface shown, the battle area includes three virtual objects, which are arranged from left to right according to the position of each virtual object in the game scene, and then a serial number is assigned to each virtual object in turn. The serial number can be a number, and the serial numbers of each virtual object from left to right can be: 1, 2, 3.

[0107] For another example, see Figure 7 , Figure 7 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Figure 7In the graphical user interface shown, the game scene includes three virtual objects, which are arranged from left to right according to the position of each virtual object in the game scene, and then a serial number is assigned to each virtual object in turn. The serial number can be a letter, and the serial numbers of each virtual object from left to right can be: A, B, C.

[0108] Among them, each serial number is configured with at least one preset card-playing operation, that is, the game player can perform the preset card-playing operation on the game card, thereby triggering the virtual object of the serial number corresponding to the preset card-playing operation to quickly use the game card.

[0109] In an embodiment of the present application, when a virtual object appears in a graphical user interface, a corresponding serial number can be generated for the virtual object until the virtual object disappears in the graphical user interface. That is, the serial number is always displayed for the virtual object in the graphical user interface, which can facilitate game players to quickly select the target virtual object according to the serial number of each virtual object to perform a card-playing operation.

[0110] In some embodiments, if the serial number is displayed continuously in the graphical user interface, it will occupy the display area, which may block the game screen content and affect the game player's viewing of the game screen. Then, a preset touch operation can be set to trigger the display of the serial number through the preset touch operation. Then, before the step of "responding to the card-playing operation for the target game card in the card display area, determining a target serial number according to the operation parameters corresponding to the card-playing operation", the following steps may be included:

[0111] When a first touch operation on the card display area is detected, the first touch operation is compared with a preset touch operation;

[0112] If the first touch operation matches the preset touch operation, the step of displaying the current serial number of each virtual object on the graphical user interface is executed.

[0113] The preset touch operation may be used to trigger the display of the serial number of the virtual object in the graphical user interface. For example, the preset touch operation may be double-clicking the card display area.

[0114] When a double-click operation by a game player at any position in the card display area is detected, it can trigger the display of the serial numbers of various virtual objects in the graphical user interface. In this way, the player can choose whether to display the serial numbers according to his needs.

[0115] For example, see Figure 8 , Figure 8 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Figure 8In the graphical user interface shown, when a double-click operation of the game player in the card display area is detected, a corresponding serial number is generated for each virtual object based on the position information and quantity information of the virtual object in the graphical user interface, and then the serial number of each virtual object is displayed in the graphical user interface.

[0116] In some embodiments, in order to prompt the game player to trigger the display of the serial number of the virtual object, an identification display control may be set in the graphical user interface, and the method may include the following steps:

[0117] In response to a touch operation on the identification display control, the current serial number of each virtual object is displayed on the graphical user interface.

[0118] The identification display control may be used to trigger the display of the serial number of the virtual object on the graphical user interface.

[0119] For example, see Fig. 9 , Fig. 9 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Fig. 9 In the graphical user interface shown, an identification display control is provided in the graphical user interface. When it is detected that the game player clicks the identification display control, a corresponding serial number is generated for each virtual object based on the position information and quantity information of the virtual objects in the graphical user interface, and then the serial number of each virtual object is displayed in the graphical user interface.

[0120] In some embodiments, a method of automatically displaying / hiding the serial number of a virtual object is designed to facilitate user operation, and the method may further include the following steps:

[0121] Get the number of virtual objects in the game scene;

[0122] If the number of objects is greater than the preset number of objects, the current serial number of each virtual object is displayed on the graphical user interface.

[0123] The number of objects refers to the number of virtual objects displayed in the graphical user interface. The preset number of objects is used to detect whether to trigger the display of the sequence number of the virtual objects in the graphical user interface. For example, the preset number of objects can be: 4.

[0124] In an embodiment of the present application, when the number of virtual objects displayed on the graphical user interface is large, when the game player selects a game card to play the card, it may result in an inability to accurately select the attack target. At this time, the serial number of the virtual object can be triggered to display in the graphical user interface.

[0125] For example, the number of virtual objects in the game scene of the current graphical user interface can be: 5, and the preset number of objects can be: 4. By comparison, it is determined that the number of objects is greater than the preset number of objects. Then, a corresponding serial number can be generated for each virtual object based on the position information and quantity information of the virtual objects in the graphical user interface, and then the serial number of each virtual object can be displayed in the graphical user interface.

[0126] In some embodiments, in order to facilitate game players to quickly select virtual objects according to serial numbers, the step of “determining the serial number corresponding to each virtual object based on the position information of the virtual object in the combat area” may include the following operations:

[0127] Obtaining position information of each virtual object in the graphical user interface;

[0128] The virtual objects are sorted based on the position information to obtain the current sequence number of each virtual object.

[0129] In the embodiment of the present application, a two-dimensional coordinate system is constructed based on the graphical user interface, and the lower left corner of the graphical user interface can be used as the origin of the coordinate system. The position information of each virtual object in the graphical user interface is obtained, that is, the coordinate position of each virtual object in the coordinate system is obtained.

[0130] Specifically, the virtual objects are sorted based on the position information, and the virtual objects can be sorted from near to far according to the distance from the origin of the coordinate system.

[0131] For example, see Fig.10 , Fig.10 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Fig.10 In the graphical user interface shown, the game scene includes multiple virtual objects, and the positions of each virtual object in the graphical user interface are obtained, which are respectively: position Q, position W, position E, position R, and position T. The distance of each position point from the coordinate origin O is calculated respectively, and the virtual objects are sorted from near to far according to the distance, which are respectively: the virtual object corresponding to position Q, the virtual object corresponding to position W, the virtual object corresponding to position E, the virtual object corresponding to position R, and the virtual object corresponding to position T. In this way, when the game player selects the target virtual object for card-playing operation, he can quickly perform the card-playing operation according to the position of the virtual object in the graphical user interface.

[0132] In some embodiments, the card-playing operation includes a first operation and a second operation, and the step of "in response to the card-playing operation on the target game card in the card display area, determining a target serial number according to the operation parameters corresponding to the card-playing operation" may include the following operations:

[0133] In response to a first operation on a game card in the card display area, determining the game card as a target game card;

[0134] In response to a second operation on the target game card, a target serial number is determined according to an operation parameter corresponding to the second operation.

[0135] The first operation and the second operation may be touch operations.

[0136] In some embodiments, the step of “determining that a game card is a target game card in response to a first operation on a game card in the card display area” may include the following operations:

[0137] In response to a first operation on a game card in the card display area, the game card is determined to be a target game card, and a serial number corresponding to a virtual object is displayed in a graphical user interface.

[0138] For example, see Fig.11 , Fig.11 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Fig.11 In the graphical user interface shown, when the game player's first operation on the target game card is detected, the serial number of each enemy virtual object is obtained and displayed on the graphical user interface, which may be 1, 2, 3 from left to right.

[0139] In some embodiments, in order to highlight the target virtual object corresponding to the card operation serial number, the step of "in response to the second operation on the target game card, determining a target serial number according to the operation parameter corresponding to the second operation" may include the following operations:

[0140] In response to a second operation on a target game card, a target serial number is determined according to an operation parameter corresponding to the second operation, and a target virtual object having a serial number equal to the target serial number is identified in a graphical user interface.

[0141] For example, see Fig.12 , Fig.12 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Fig.12 In the graphical user interface shown, when the game player's second operation on the target game card is detected, the target serial number can be determined as 2 based on the operating parameters of the second operation (number of touch points), and then the virtual object with serial number 2 is enlarged and highlighted in the graphical user interface, and a circle is drawn at the position of the virtual object with serial number 2 to facilitate the game player to clearly view the target virtual object.

[0142] 102. Determine a target virtual object corresponding to the target serial number from the virtual objects, and control the use of the target game card on the target virtual object.

[0143] Specifically, after determining the target serial number corresponding to the card-playing operation, the target virtual object corresponding to the target serial number can be determined from the virtual objects according to the serial number of the virtual object, and then the target game card can be controlled to be used on the target virtual object.

[0144] Specifically, after determining the target serial number, the target virtual object corresponding to the target serial number is determined, and the skill of the target game card is controlled to be released to the target virtual object to attack the target virtual object.

[0145] In some embodiments, in order to recommend skill combinations to game players and increase the attack damage to enemy virtual objects, before the step of "controlling the use of target game cards to the target virtual object", the following steps may also be included:

[0146] Determine other game cards in the card display area that are associated with the target game card;

[0147] Among them, other game cards refer to game cards that are associated with target game cards in the target game. The association relationship may include multiple types, such as similar skills, combined use of skills, etc.

[0148] In some embodiments, in order to implement the recommendation of different card combinations, the step of “determining other game cards associated with the target game card in the card display area” may include the following operations:

[0149] A game card having skill information similar to the skill information of the target game card is determined from at least one game card to obtain other game cards.

[0150] Among them, the similarity of skill information may include similarity of skill types. According to the skill type of the target game card, game cards with skill types similar to the skill type of the target game card are screened out from other game cards to obtain other game cards.

[0151] For example, the card display area includes: a target game card, a first card, a second card, and a third card. Among them, the skill type of the target game card can be: skill A, the skill type of the first card can be: skill B, the skill type of the second card can be: skill C, and the skill type of the third card can be: skill A. By comparing the skill type of the target game card with the skill types of other game cards, it can be determined that the game card with a skill type similar to the target game card is: the third card, that is, the third card is another game card of the target game card.

[0152] By screening other game cards that are similar to the target game card and then recommending other game cards to the game players, it is convenient for the game players to quickly view the skill information of other game cards to select the game cards they need to play.

[0153] Furthermore, the step of “controlling the use of the target game card to the virtual object corresponding to the target serial number” may include the following operations:

[0154] Control the virtual object corresponding to the target number to use the target game card and other game cards.

[0155] Specifically, control is performed to release a combination skill of a target game card and other game cards to a target virtual object, so as to attack the target virtual object and increase the attack damage.

[0156] In some embodiments, in order to meet different card-playing operation requirements of players, the step of "controlling the use of target game cards to target virtual objects" may include the following operations:

[0157] Control the release of a card skill corresponding to a target game card to a target virtual object, or release a card skill corresponding to a card combination to a target virtual object, wherein the card combination is a combination of two or more game cards determined according to the target game card.

[0158] Specifically, controlling the release of a card skill corresponding to a target game card to a target virtual object, or releasing a card skill corresponding to a card combination to a target virtual object, can be determined by the end position of the card-playing operation in the battle area.

[0159] In some embodiments, the step of “controlling the release of a card skill corresponding to a target game card to a target virtual object, or releasing a card skill corresponding to a card combination to a target virtual object” may include the following operations:

[0160] In response to the end position of the card playing operation being located in the first display area of ​​the battle area, releasing a card skill corresponding to the target game card to the target virtual object;

[0161] In response to the end position of the card playing operation being located in the second display area of ​​the battle area, a card skill corresponding to the card combination is released to the target virtual object.

[0162] The first display area is the display area corresponding to the virtual object in the combat area, and the second display area is the area other than the display area corresponding to the virtual object.

[0163] Specifically, when the end position of the card-playing operation is in the area where the virtual object is located in the combat area, it can trigger the skill of releasing the target game card to the target virtual object; when the end position of the card-playing operation is in an area other than the area where the virtual object is located in the combat area, it can trigger the skill of releasing a card combination including the target game card to the target virtual object.

[0164] Among them, according to the target game card, the card combination including the target game card can be determined by screening out game cards that have a combination relationship with the target game card from the card display area, and combining them with the target game card to obtain a card combination, and the skill effect of the card combination can be stronger than the skill effect of a single game card.

[0165] In some embodiments, in order to facilitate the game player to accurately perform the card-playing operation, before the step of "releasing the card skill corresponding to the card combination to the target virtual object", the following steps may also be included:

[0166] In response to a discard operation on a target game card in the card display area, a card combination including the target game card is determined from a plurality of game cards and displayed in the card display area.

[0167] In some embodiments, in order to improve the accuracy of card recommendation, the step of “determining a card combination including the target game card from multiple game cards” may include the following operations:

[0168] Get the skill information of the target game card;

[0169] Determine the associated game card of the target game card from at least one game card according to the skill information of the target game card;

[0170] Based on the target game card and the associated game card, a card combination is obtained.

[0171] Among them, skill information refers to all the information of the card skills corresponding to the game card. For example, the skill information may include: skill type, skill damage, etc.

[0172] Furthermore, the skill information of the target game card is matched with the skill information of other game cards in the card display area, and game cards associated with the target game card, i.e. associated game cards, are selected from other game cards according to the matching result, and the target game card and the associated game card are combined to obtain a card combination.

[0173] Among them, the associated game card refers to the game card that has an associated relationship with the target game card in the target game. The associated relationship may include multiple types, such as similar skills, combined use of skills, etc.

[0174] In some embodiments, in order to implement the recommendation of different card combinations, the step of “determining the associated game card of the target game card from at least one game card according to the skill information of the target game card” may include the following operations:

[0175] A game card having skill information similar to the skill information of the target game card is determined from at least one game card to obtain an associated game card.

[0176] Among them, the similarity of skill information may include similarity of skill types. According to the skill type of the target game card, game cards with skill types similar to the skill type of the target game card are screened out from other game cards to obtain associated game cards.

[0177] For example, the card display area includes: a target game card, a first card, a second card, and a third card. Among them, the skill type of the target game card can be: skill A, the skill type of the first card can be: skill B, the skill type of the second card can be: skill C, and the skill type of the third card can be: skill A. By comparing the skill type of the target game card with the skill types of other game cards, it can be determined that the game card with a skill type similar to the target game card is: the third card, that is, the third card is an associated game card of the target game card.

[0178] By screening related game cards similar to the target game card, the related game cards are recommended to the game player. In this way, when there are many game cards in the card display area, the related game cards are extracted for display, which can facilitate the game player to quickly view the skill information of the related game cards and select the game card to be played. Moreover, for novice game players, the method of recommending related game cards can facilitate novice game players to quickly learn more game card information.

[0179] In some embodiments, in order to implement the recommendation of different card combinations, the step of “determining the associated game card of the target game card from at least one game card according to the skill information of the target game card” may include the following operations:

[0180] A game card whose skill information matches the skill information of the target game card is determined from at least one game card to obtain a related game card.

[0181] Among them, skill information matching refers to the skill type that can be used in combination with the skill type of the target game card. According to the skill type of the target game card, game cards whose skill types can be used in combination with the skill type of the target game card are selected from other game cards to obtain associated game cards.

[0182] For example, the card display area includes: a target game card, a first card, a second card, and a third card. Among them, the skill type of the target game card can be: skill A, the skill type of the first card can be: skill B, the skill type of the second card can be: skill C, and the skill type of the third card can be: skill A. In the target game, skill A can be used in combination with skill B. By comparing the skill type of the target game card with the skill types of other game cards, it can be determined that the game card used in combination with the skill type of the target game card is: the first card, that is, the first card is the associated game card of the target game card.

[0183] By screening the associated game cards used in combination with the target game cards, and then recommending the associated game cards to the game players, it is possible to recommend better card combinations for attacking the enemy, thereby increasing the attack damage to the enemy, etc.

[0184] In some embodiments, in order to meet the needs of game players and optimize card recommendations, after the step of "determining the associated game card of the target game card from at least one game card according to the skill information of the target game card", the following steps may also be included:

[0185] A target associated game card without paying a play cost is determined from the associated game cards.

[0186] In an embodiment of the present application, the game cards provided by the target game include some game cards that players need to pay to use. For some game players, they are not very interested in the paid game cards. After the associated game cards are determined, the associated game cards can be further screened.

[0187] Specifically, the consumption information of the current game player in the target game can be obtained first, and then it can be determined whether the game player accepts the paid game cards based on the consumption information. For example, based on the player's consumption information, if there is no consumption value or the consumption value is small, it can be determined that the game player does not accept the paid game cards; if the consumption value is large, it can be determined that the game player accepts the paid game cards.

[0188] If it is determined that the current game player does not accept paid game cards, free game cards can be screened out from the associated game cards to obtain target associated game cards.

[0189] If it is determined that the current game player accepts paid game cards, there is no need to screen the associated game cards.

[0190] Then the step of “obtaining a card combination based on the target game card and the associated game card” may include the following operations:

[0191] Based on the target game card and the target associated game card, a card combination is obtained;

[0192] Specifically, the target game card is combined with the screened target-related game cards that do not require payment to obtain a card combination.

[0193] For example, the target game card may be: the first card, and the target associated game card that does not require payment may be: the second game card, and the resulting card combination is: the first card, the second card.

[0194] The embodiment of the present application discloses a game card control method, which includes: in response to a card-playing operation on a target game card in a card display area, determining a target serial number according to an operation parameter corresponding to the card-playing operation; determining a target virtual object corresponding to the target serial number from virtual objects, and controlling the use of the target game card to the target virtual object. In this way, the game experience of the game player in the target game can be improved.

[0195] Based on the above introduction, the game card control method of the present application will be further explained by way of example below. Fig.13 , Fig.13 This is a flow chart of another game card control method provided in an embodiment of the present application. Taking the game card control method as applied to a terminal as an example, the specific process may be as follows:

[0196] 201. The terminal displays a game interface of the card game.

[0197] For example, see Fig.14 , see Fig.14 , Fig.14 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Fig.14 In the game interface shown, a partial game scene of a card game is displayed, and a first virtual object and a second virtual object are in the game scene, wherein the first virtual object is a virtual object controlled by the current player, and the first virtual object and the second virtual object can fight against each other.

[0198] The second virtual object has corresponding different virtual object numbers, namely: 1, 2, 3, 4.

[0199] The game interface also provides a card area, which includes: game card A, game card B, game card C, and game card D. Different game cards correspond to different attack skills, and the game player can select a game card to play, triggering the use of the attack skill of the game card to attack the second virtual object.

[0200] 202. When the terminal detects a target card-playing operation performed by the current game player on a target card in a card area of ​​a game interface, the terminal determines a target virtual object number corresponding to the target card-playing operation.

[0201] In an embodiment of the present application, at least one card-playing operation is set for different virtual object numbers. For example, when the virtual object number is 1, the set card-playing operation can be: single-finger operation; when the virtual object number is 2, the set card-playing operation can be: two-finger operation; when the virtual object number is 3, the set card-playing operation can be: three-finger operation; when the virtual object number is 4, the set card-playing operation can be: four-finger operation.

[0202] like Fig.14 In the game interface shown, the game player can first determine the target card to be played from the card area, and then can perform the playing operation on the target card.

[0203] For example, see Fig.15 , see Fig.15 , Fig.15 A schematic diagram of another application scenario of a game card control method provided in an embodiment of the present application. Fig.15 In the game interface shown, if it is detected that the game player's card playing operation on game card D is a two-finger operation, then the target game card can be determined as: game card D, and the target virtual object identifier corresponding to the card playing operation can be: 2, that is, the game player wants to attack the second virtual object with the target virtual object identifier: 2.

[0204] 203. The terminal controls to use a target card toward the target second virtual object corresponding to the target virtual object number.

[0205] After determining the target virtual object number, the target second virtual object corresponding to the target virtual object number is then controlled to use the skill of the target game card to attack the target second virtual object. Through the card-playing operation designed in the present application, there is no need to drag the game card to the second virtual character, and the card-playing operation can be performed directly on the game card, which is convenient for the game player to operate.

[0206] The embodiment of the present application discloses a game card control method, which includes: a terminal displays a game interface of a card game, and when a target play operation of a target card in a card area of ​​the game interface by a current game player is detected, a target virtual object number corresponding to the target play operation is determined, and control is performed to use the target card toward a target second virtual object corresponding to the target virtual object number, thereby improving the game experience of the game player.

[0207] In order to facilitate better implementation of the game card control method provided in the embodiment of the present application, the embodiment of the present application also provides a game card control device based on the above game card control method. The meanings of the terms are the same as those in the above game card control method, and the specific implementation details can refer to the description in the method embodiment.

[0208] See also Fig.16 , Fig.16 This is a structural block diagram of a game card control device provided in an embodiment of the present application, the device comprising:

[0209] A first determining unit 301 is used to determine a target serial number according to an operation parameter corresponding to a card-playing operation on a target game card in the card display area in response to the card-playing operation;

[0210] The using unit 302 is used to determine a target virtual object corresponding to the target serial number from the virtual objects, and control the use of the target game card to the target virtual object.

[0211] In some embodiments, the first determining unit 301 may include:

[0212] A first acquisition subunit is used to acquire the number of touch points corresponding to the card-playing operation;

[0213] The first determining subunit is used to determine the target sequence number according to the number of touch points.

[0214] In some embodiments, the first determining unit 301 may include:

[0215] A second acquisition subunit is used to acquire the operation track corresponding to the card-playing operation;

[0216] The second determining subunit is used to determine the target sequence number according to the operation trajectory.

[0217] In some embodiments, the first determining unit 301 may include:

[0218] A third acquisition subunit is used to acquire the operation number corresponding to the card-playing operation;

[0219] The third determining subunit is used to determine the target sequence number according to the number of operations.

[0220] In some embodiments, the apparatus may further include:

[0221] An acquisition unit, configured to acquire an operation speed of a card-playing operation in response to a card-playing operation on a target game card in the card display area;

[0222] A first execution unit, configured to execute a step of determining a target serial number according to an operation parameter corresponding to the card-playing operation if the operation speed is less than a preset speed;

[0223] The second execution unit is used to determine a target virtual object from the virtual objects according to the end position of the card-playing operation if the operation speed is not less than the preset speed, and control the use of the target game card to the target virtual object.

[0224] In some embodiments, the apparatus may further include:

[0225] The second determining unit is used to determine the serial number corresponding to each virtual object based on the position information of the virtual object in the combat area.

[0226] In some embodiments, the first determining unit 301 may include:

[0227] a fourth determining subunit, configured to determine, in response to a first operation on a game card in the card display area, that the game card is a target game card;

[0228] The fifth determining subunit is used to determine a target serial number in response to a second operation on the target game card according to an operation parameter corresponding to the second operation.

[0229] In some embodiments, the fourth determining subunit may be specifically used for:

[0230] In response to a first operation on a game card in the card display area, the game card is determined to be a target game card, and a serial number corresponding to the virtual object is displayed on the graphical user interface.

[0231] In some embodiments, the fifth determining subunit may be specifically used to:

[0232] In response to a second operation on the target game card, a target serial number is determined according to an operation parameter corresponding to the second operation, and a target virtual object having a serial number equal to the target serial number is identified in the graphical user interface.

[0233] In some embodiments, the using unit 302 may include:

[0234] A control subunit is used to control the release of a card skill corresponding to the target game card to the target virtual object, or to release a card skill corresponding to a card combination to the target virtual object, wherein the card combination is a combination of two or more game cards determined according to the target game card.

[0235] The embodiment of the present application discloses a game card control device, wherein a first determination unit 301 responds to a card-playing operation on a target game card in the card display area, determines a target serial number according to an operation parameter corresponding to the card-playing operation, and a use unit 302 determines a target virtual object corresponding to the target serial number from the virtual objects, and controls the use of the target game card to the target virtual object. In this way, the game experience of game players can be improved.

[0236] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal. Fig.17 As shown, Fig.17 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. It will be understood by those skilled in the art that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0237] The processor 601 is the control center of the computer device 600. It uses various interfaces and lines to connect the various parts of the entire computer device 600, executes various functions of the computer device 600 and processes data by running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, thereby monitoring the computer device 600 as a whole.

[0238] In the embodiment of the present application, the processor 601 in the computer device 600 will load instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:

[0239] In response to a card-playing operation on a target game card in the card display area, determining a target serial number according to an operation parameter corresponding to the card-playing operation;

[0240] A target virtual object corresponding to the target serial number is determined from the virtual objects, and the target game card is controlled to be used on the target virtual object.

[0241] In some embodiments, the operating parameters include the number of touch points;

[0242] Determining a target sequence number according to an operation parameter corresponding to the card-playing operation includes:

[0243] Get the number of touch points corresponding to the card-playing operation;

[0244] The target sequence number is determined based on the number of touch points.

[0245] In some embodiments, the operating parameters include an operating trajectory;

[0246] Determining a target sequence number according to an operation parameter corresponding to the card-playing operation includes:

[0247] Get the operation track corresponding to the card-playing operation;

[0248] Determine the target sequence number based on the operation trajectory.

[0249] In some embodiments, the operation parameters include the number of operations;

[0250] Determining a target sequence number according to an operation parameter corresponding to the card-playing operation includes:

[0251] Get the number of operations corresponding to the card-playing operation;

[0252] The target sequence number is determined based on the number of operations.

[0253] In some embodiments, before determining a target serial number according to the operation parameters corresponding to the card playing operation, the method further includes:

[0254] In response to a card-discharging operation on a target game card in the card display area, acquiring an operation speed of the card-discharging operation;

[0255] If the operation speed is less than the preset speed, a step of determining a target serial number according to the operation parameters corresponding to the card-playing operation is executed;

[0256] If the operation speed is not less than the preset speed, a target virtual object is determined from the virtual objects according to the end position of the card-playing operation, and the target game card is controlled to be used toward the target virtual object.

[0257] In some embodiments, before responding to a card play operation on a target game card in the card display area, the method further includes:

[0258] Based on the position information of the virtual object in the combat area, a serial number corresponding to each virtual object is determined.

[0259] In some embodiments, the card-playing operation includes a first operation and a second operation;

[0260] In response to a card-playing operation on a target game card in a card display area, the step of determining a target serial number according to an operation parameter corresponding to the card-playing operation comprises:

[0261] In response to a first operation on a game card in the card display area, determining the game card as a target game card;

[0262] In response to a second operation on the target game card, a target serial number is determined according to an operation parameter corresponding to the second operation.

[0263] In some embodiments, in response to a first operation on a game card in the card display area, determining that the game card is a target game card includes:

[0264] In response to a first operation on a game card in the card display area, the game card is determined to be a target game card, and a serial number corresponding to a virtual object is displayed in a graphical user interface.

[0265] In some embodiments, in response to a second operation on a target game card, determining a target serial number according to an operation parameter corresponding to the second operation includes:

[0266] In response to a second operation on a target game card, a target serial number is determined according to an operation parameter corresponding to the second operation, and a target virtual object having a serial number equal to the target serial number is identified in a graphical user interface.

[0267] In some embodiments, controlling the use of a target game card toward a target virtual object includes:

[0268] Control the release of a card skill corresponding to a target game card to a target virtual object, or release a card skill corresponding to a card combination to a target virtual object, wherein the card combination is a combination of two or more game cards determined according to the target game card.

[0269] The present application scheme generates a serial number according to the number of enemy virtual objects in the game screen of the card game, and then displays the serial number on each enemy virtual object in the game screen. According to the player's card-playing operation on the target card in the card area, the serial number corresponding to the card-playing operation is judged, that is, the target card can be quickly used on the enemy virtual object corresponding to the serial number, which is convenient for the player's card-playing operation, thereby improving the game experience of the game player.

[0270] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0271] Optional, such as Fig.17 As shown, the computer device 600 further includes: a touch screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607, respectively. Those skilled in the art can understand that Fig.17The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0272] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 603 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 601, and can receive the command sent by the processor 601 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 601 to determine the type of touch event, and then the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 603 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 603 can also be used as a part of the input unit 606 to realize the input function.

[0273] The radio frequency circuit 604 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer device through wireless communication, and to send and receive signals between the network device or other computer device.

[0274] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 605 and converted into audio data, and then the audio data is output to the processor 601 for processing, and then sent to another computer device through the radio frequency circuit 604, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earplug jack to provide communication between an external headset and the computer device.

[0275] The input unit 606 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0276] The power supply 607 is used to supply power to various components of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 607 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0277] although Fig.17 Not shown, the computer device 600 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.

[0278] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0279] As can be seen from the above, the computer device provided in this embodiment can respond to a card-playing operation on a target game card in a card display area, determine a target serial number according to an operation parameter corresponding to the card-playing operation; determine a target virtual object corresponding to the target serial number from virtual objects, and control the use of the target game card to the target virtual object.

[0280] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0281] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any of the game card control methods provided in the embodiments of the present application. For example, the computer program can execute the following steps:

[0282] In response to a card-playing operation on a target game card in the card display area, determining a target serial number according to an operation parameter corresponding to the card-playing operation;

[0283] A target virtual object corresponding to the target serial number is determined from the virtual objects, and the target game card is controlled to be used on the target virtual object.

[0284] In some embodiments, the operating parameters include the number of touch points;

[0285] Determining a target sequence number according to an operation parameter corresponding to the card-playing operation includes:

[0286] Get the number of touch points corresponding to the card-playing operation;

[0287] The target sequence number is determined based on the number of touch points.

[0288] In some embodiments, the operating parameters include an operating trajectory;

[0289] Determining a target sequence number according to an operation parameter corresponding to the card-playing operation includes:

[0290] Get the operation track corresponding to the card-playing operation;

[0291] Determine the target sequence number based on the operation trajectory.

[0292] In some embodiments, the operation parameters include the number of operations;

[0293] Determining a target sequence number according to an operation parameter corresponding to the card-playing operation includes:

[0294] Get the number of operations corresponding to the card-playing operation;

[0295] The target sequence number is determined based on the number of operations.

[0296] In some embodiments, before determining a target serial number according to the operation parameters corresponding to the card playing operation, the method further includes:

[0297] In response to a card-discharging operation on a target game card in the card display area, acquiring an operation speed of the card-discharging operation;

[0298] If the operation speed is less than the preset speed, a step of determining a target serial number according to the operation parameters corresponding to the card-playing operation is executed;

[0299] If the operation speed is not less than the preset speed, a target virtual object is determined from the virtual objects according to the end position of the card-playing operation, and the target game card is controlled to be used toward the target virtual object.

[0300] In some embodiments, before responding to a card play operation on a target game card in the card display area, the method further includes:

[0301] Based on the position information of the virtual object in the combat area, a serial number corresponding to each virtual object is determined.

[0302] In some embodiments, the card-playing operation includes a first operation and a second operation;

[0303] In response to a card-playing operation on a target game card in a card display area, the step of determining a target serial number according to an operation parameter corresponding to the card-playing operation comprises:

[0304] In response to a first operation on a game card in the card display area, determining the game card as a target game card;

[0305] In response to a second operation on the target game card, a target serial number is determined according to an operation parameter corresponding to the second operation.

[0306] In some embodiments, in response to a first operation on a game card in the card display area, determining that the game card is a target game card includes:

[0307] In response to a first operation on a game card in the card display area, the game card is determined to be a target game card, and a serial number corresponding to a virtual object is displayed in a graphical user interface.

[0308] In some embodiments, in response to a second operation on a target game card, determining a target serial number according to an operation parameter corresponding to the second operation includes:

[0309] In response to a second operation on a target game card, a target serial number is determined according to an operation parameter corresponding to the second operation, and a target virtual object having a serial number equal to the target serial number is identified in a graphical user interface.

[0310] In some embodiments, controlling the use of a target game card toward a target virtual object includes:

[0311] Control the release of a card skill corresponding to a target game card to a target virtual object, or release a card skill corresponding to a card combination to a target virtual object, wherein the card combination is a combination of two or more game cards determined according to the target game card.

[0312] The present application scheme generates a serial number according to the number of enemy virtual objects in the game screen of the card game, and then displays the serial number on each enemy virtual object in the game screen. According to the player's card-playing operation on the target card in the card area, the serial number corresponding to the card-playing operation is judged, that is, the target card can be quickly used on the enemy virtual object corresponding to the serial number, which is convenient for the player's card-playing operation, thereby improving the game experience of the game player.

[0313] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.

[0314] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0315] Since the computer program stored in the storage medium can execute the steps in any one of the game card control methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the game card control methods provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.

[0316] The above is a detailed introduction to a game card control method, device, storage medium and computer equipment provided in the embodiments of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for technical personnel in this field, according to the ideas of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A game card control method, characterized in that: A graphical user interface is provided by a terminal device, wherein the content displayed by the graphical user interface includes at least a card display area and a battle area, the card display area displays at least one game card, and the battle area displays at least one virtual object, and the method includes: Determining a sequence number corresponding to each virtual object based on the position information of the virtual object in the combat area; In response to a card-playing operation on a target game card in the card display area, a target serial number is determined according to an operation parameter corresponding to the card-playing operation, the operation parameter including the number of touch points, the operation track or the number of operations, wherein the card-playing operation includes a first operation and a second operation, and the step of determining a target serial number according to the operation parameter corresponding to the card-playing operation in response to the card-playing operation on the target game card in the card display area comprises: in response to the first operation on a game card in the card display area, determining the game card as the target game card; in response to the second operation on the target game card, determining a target serial number according to the operation parameter corresponding to the second operation; A target virtual object corresponding to the target serial number is determined from the virtual objects, and the target game card is controlled to be used on the target virtual object.

2. The method according to claim 1, characterized in that The step of determining a target sequence number according to the operation parameters corresponding to the card-playing operation includes: Obtain the number of touch points corresponding to the card-playing operation; The target sequence number is determined according to the number of touch points.

3. The method according to claim 1, characterized in that The step of determining a target sequence number according to the operation parameters corresponding to the card-playing operation includes: Obtaining an operation track corresponding to the card-playing operation; The target sequence number is determined according to the operation trajectory.

4. The method according to claim 1, characterized in that: The step of determining a target sequence number according to the operation parameters corresponding to the card-playing operation includes: Obtaining the number of operations corresponding to the card-playing operation; The target sequence number is determined according to the number of operations.

5. The method according to any one of claims 1 to 4, characterized in that: Before determining a target serial number according to the operation parameters corresponding to the card-playing operation, the method further includes: In response to a card-playing operation on a target game card in the card display area, acquiring an operation speed of the card-playing operation; If the operation speed is less than the preset speed, a step of determining a target serial number according to the operation parameters corresponding to the card-playing operation is performed; If the operation speed is not less than the preset speed, a target virtual object is determined from the virtual objects according to the end position of the card-playing operation, and the target game card is controlled to be used toward the target virtual object.

6. The method according to claim 1, characterized in that In response to a first operation on a game card in the card display area, determining the game card as a target game card comprises: In response to a first operation on a game card in the card display area, the game card is determined to be a target game card, and a serial number corresponding to the virtual object is displayed on the graphical user interface.

7. The method according to claim 1, characterized in that In response to the second operation on the target game card, determining a target serial number according to an operation parameter corresponding to the second operation includes: In response to a second operation on the target game card, a target serial number is determined according to an operation parameter corresponding to the second operation, and a target virtual object having a serial number equal to the target serial number is identified in the graphical user interface.

8. The method according to claim 1, characterized in that The controlling the use of the target game card to the target virtual object comprises: Controlling the release of a card skill corresponding to the target game card to the target virtual object, or releasing a card skill corresponding to a card combination to the target virtual object, wherein the card combination is a combination of two or more game cards determined according to the target game card.

9. A game card control device, characterized in that: A graphical user interface is provided through a terminal device, wherein the content displayed by the graphical user interface at least includes a card display area and a battle area, the card display area displays at least one game card, and the battle area displays at least one virtual object, and the apparatus comprises: A second determining unit, configured to determine a sequence number corresponding to each virtual object based on position information of the virtual object in the combat area; A first determining unit is used for determining a target serial number according to an operation parameter corresponding to the card-playing operation in response to a card-playing operation on a target game card in the card display area, wherein the operation parameter includes the number of touch points, the operation track or the number of operations, wherein the card-playing operation includes a first operation and a second operation, and the step of determining a target serial number according to the operation parameter corresponding to the card-playing operation in response to the card-playing operation on the target game card in the card display area comprises: determining that the game card is a target game card in response to the first operation on a game card in the card display area; and determining a target serial number according to the operation parameter corresponding to the second operation in response to the second operation on the target game card; The using unit is used to determine a target virtual object corresponding to the target serial number from the virtual objects, and control the use of the target game card to the target virtual object.

10. A computer device comprising a memory, a processor and a computer program stored in the memory and running on the processor, wherein: When the processor executes the program, the game card control method according to any one of claims 1 to 8 is implemented.

11. A storage medium, characterized in that: The storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the game card control method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Information display method and device, computer readable storage medium and electronic equipment

    CN113827970A