Game control method and device, electronic equipment and storage medium

By providing a graphical user interface and auxiliary triggering operations in war chess games, the skill operation release logic is simplified, the problems of low operation efficiency and high threshold in the existing technology are solved, and the gaming experience of novice players is improved.

CN119971479APending Publication Date: 2025-05-13NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202510272253.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-07
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

The skill operation release logic of existing war chess games is too long, resulting in low operation efficiency and high operation threshold, which is not conducive to novice players' games.

Method used

The terminal device provides a graphical user interface, displays operation assistance information and executes controls in response to auxiliary trigger operations, simplifying the release logic of skill operation.

Benefits of technology

It simplifies the control logic of controlled virtual characters, automatically generates operational assistance information, reduces the learning cost and operation threshold for novice players, and improves the player's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119971479A_ABST
    Figure CN119971479A_ABST
Patent Text Reader

Abstract

The invention provides a game control method and device, electronic equipment and a storage medium, and relates to the technical field of games. The method comprises the following steps: in response to an auxiliary triggering operation, displaying operation auxiliary information and an execution control in a graphical user interface; wherein the operation auxiliary information comprises first auxiliary information and second auxiliary information, the first auxiliary information represents control information for the controlled virtual character, and the second auxiliary information represents an expected effect based on the control information; and in response to a trigger operation for the execution control, controlling the controlled virtual character to execute a game action corresponding to the control information. The skill operation release logic can be simplified, the operation threshold is lowered, and the game experience feeling of players is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] War chess games are turn-based games, in which you control virtual characters to move around on a game map to fight.

[0003] The operating logic of the current war chess games on the market is usually that the player selects a controlled virtual character from multiple virtual characters provided by the game, selects a skill to be released from multiple skills, then controls the controlled virtual character to move to a suitable position, clicks on the skill to be released and then clicks on the virtual character to be attacked, confirms the release of the skill, and releases the skill to the virtual character to be attacked.

[0004] It can be seen that existing chess and war games have the problem of too long skill operation release logic, resulting in low operation efficiency. In addition, due to the high operation threshold of chess and war games themselves, the learning cost is high, which is not conducive to novice players to play the game. Summary of the invention

[0005] The purpose of this application is to provide a game control method, device, electronic device and storage medium to address the deficiencies in the above-mentioned prior art, so as to simplify the skill operation release logic, lower the operation threshold and improve the player's gaming experience.

[0006] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:

[0007] In a first aspect, an embodiment of the present application provides a game control method, wherein a graphical user interface is provided through a terminal device, wherein the graphical user interface displays a controlled virtual character in a game scene, and the method comprises:

[0008] In response to the auxiliary trigger operation, displaying operation auxiliary information and execution controls in the graphical user interface; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for the controlled virtual character, and the second auxiliary information represents an expected effect based on the control information;

[0009] In response to a trigger operation on the execution control, the controlled virtual character is controlled to execute a game action corresponding to the control information.

[0010] In a second aspect, an embodiment of the present application further provides a game control device, which provides a graphical user interface through a terminal device, wherein a controlled virtual character located in a game scene is displayed in the graphical user interface, and the device includes:

[0011] An auxiliary module, configured to display operation auxiliary information and execution controls in the graphical user interface in response to an auxiliary trigger operation; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for the controlled virtual character, and the second auxiliary information represents an expected effect based on the control information;

[0012] The execution module is used to control the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation on the execution control.

[0013] In a third aspect, an embodiment of the present application further provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to perform the steps of the game control method as described in any one of the first aspects.

[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the game control method as described in any one of the first aspects are executed.

[0015] The beneficial effects of this application are:

[0016] The game control method, device, electronic device and storage medium provided in the present application can directly provide the first auxiliary information and the second auxiliary information to the player based on the auxiliary trigger operation, so that when the player determines that the first auxiliary information meets the game requirements based on the second auxiliary information, the player can directly control the controlled virtual character to execute the control information in the first auxiliary information through the execution control. It can be seen that the player only needs to perform the auxiliary trigger operation and the trigger operation on the execution control to control the controlled virtual character to execute the control information, which simplifies the control logic for the controlled virtual character and automatically generates operation auxiliary information, reduces the learning cost of novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0018] Figure 1 A flowchart of a game control method provided in an embodiment of the present application;

[0019] Figure 2 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 1 ;

[0020] Figure 3 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 2 ;

[0021] Figure 4 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 3 ;

[0022] Figure 5 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 4 ;

[0023] Figure 6 Schematic diagram of the process of the game control method provided in the embodiment of the present application Figure 2 ;

[0024] Figure 7 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 5 ;

[0025] Figure 8 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 6 ;

[0026] Fig. 9 A schematic diagram of the structure of a game control device provided in an embodiment of the present application;

[0027] Fig.10 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in combination with the drawings 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.

[0029] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0030] In addition, the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0031] It should be noted that, in the absence of conflict, the features in the embodiments of the present application may be combined with each other.

[0032] In chess games, battle scenes are usually represented by a grid-like chessboard, where each grid represents a unit of space. Each virtual character occupies a different grid and fights by moving between grids and releasing skills. Players can control multiple virtual characters, and they can select a controlled virtual character from multiple virtual characters as the operation object for this round of battle based on combat needs.

[0033] In existing chess and war games, the skill release logic is too long, the operation efficiency is low, and the operation threshold is high, resulting in a high learning cost, which is not conducive to novice players to play the game.

[0034] Based on the above problems existing in the prior art, the present application intends to provide a game control method. The specific implementation of the game control method provided by the present application is described below in conjunction with embodiments.

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

[0036] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the game control method are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0037] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a 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, and control the display of the graphical user interface on the display screen.

[0038] In an optional implementation, an embodiment of the present application provides a game control method, providing a graphical user interface through a terminal device, wherein the terminal device can be the local terminal device mentioned above, or can be a client device in the cloud interaction system mentioned above.

[0039] Figure 1 Schematic diagram of the process of the game control method provided in the embodiment of the present application Figure 1 ,like Figure 1 As shown, the method may include:

[0040] S101. In response to an auxiliary trigger operation, display operation auxiliary information and execution controls in a graphical user interface; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for a controlled virtual character, and the second auxiliary information represents an expected effect based on the control information.

[0041] In this embodiment, Figure 2 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 1 ,like Figure 2 As shown, the graphical user interface displays a controlled virtual character 11 located in a game scene and multiple skill controls 12. The skills corresponding to each skill control are all skills possessed by the controlled virtual character. The types of the multiple skills may be different, for example, character selection skills, direction release skills, self-range skills, throwing skills, etc.

[0042] The graphical user interface also displays an auxiliary control 13, which is used to provide a strategy recommendation function for players. The strategy recommendation function can recommend operation auxiliary information to players, respond to the auxiliary trigger operation on the auxiliary control 13, and display the operation auxiliary information and execution control in the graphical user interface.

[0043] In some embodiments, the operation assistance information may include: first auxiliary information, the first auxiliary information is control information for the controlled virtual character, and the control information for the controlled virtual character is information for controlling the controlled virtual character to move and / or release skills in the game scene.

[0044] Furthermore, the operation assistance information may also include: second auxiliary information, the second auxiliary information is the expected effect based on the control information, that is, simulating the effect of the controlled virtual character executing the control information in the game scene, and the expected effect can assist the player in determining whether to execute the control information for the controlled virtual character.

[0045] Among them, if the control information is movement information, the second auxiliary information can be the movement position corresponding to the movement information; if the control information is information about releasing a skill, the second auxiliary information can be the effect produced by releasing the skill.

[0046] S102: In response to a trigger operation on an execution control, control the controlled virtual character to execute a game action corresponding to the control information.

[0047] In this embodiment, if the player determines that the expected effect based on the control information meets his or her own gaming needs, the control information for the controlled virtual character can be triggered by executing the control so that the controlled virtual character performs the game action corresponding to the control information. If the control information is movement information, the controlled virtual character is controlled to move in the game scene; if the control information is information for releasing skills, the controlled virtual character is controlled to release skills in the game scene; if the control information is movement information and information for releasing skills, the controlled virtual character is controlled to move in the game scene and release skills.

[0048] In some embodiments, if the player determines that the expected effect based on the control information does not meet his or her own gaming needs, the player can cancel the display of the operation auxiliary information and the execution control in the graphical user interface through an auxiliary cancellation operation.

[0049] For example, a cancel control is also displayed in the graphical user interface, and in response to a trigger operation on the cancel control, the operation auxiliary information and the execution control displayed in the graphical user interface are canceled.

[0050] The game control method provided in the above embodiment can directly provide the player with the first auxiliary information and the second auxiliary information based on the auxiliary trigger operation, so that when the player determines that the first auxiliary information meets the game requirements based on the second auxiliary information, the player can directly control the controlled virtual character to execute the control information in the first auxiliary information through the execution control. It can be seen that the player only needs to perform the auxiliary trigger operation and the trigger operation on the execution control to control the controlled virtual character to execute the control information, which simplifies the control logic for the controlled virtual character and automatically generates operation auxiliary information, reduces the learning cost of novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0051] In a possible implementation, the first auxiliary information may include: information about the selected first skill; the process of controlling the controlled virtual character to perform the game action corresponding to the control information in S102 may include:

[0052] Control the controlled virtual character to release the first skill.

[0053] In this embodiment, in a chess game, different game skills released by a controlled virtual character in a battle round bring about different effects or benefits. In order to ensure that the game skills released by the controlled virtual character in a battle round bring about the best effect or maximize the benefits, based on an auxiliary trigger operation, a first skill can be automatically selected for the controlled virtual character from multiple game skills possessed by the controlled virtual character. The first auxiliary information can be information about the first skill, and the information about the first skill can be, for example, the name of the first skill. The second auxiliary information corresponding to the first auxiliary information can be the effect or benefit produced by releasing the first skill.

[0054] After the game program automatically selects the first skill, if the player determines that the effect or benefit produced by the first skill meets the game requirements, then in response to a trigger operation on the execution control, the controlled virtual character is controlled to release the first skill in the game scene.

[0055] In some embodiments, in order to facilitate the player to intuitively understand the first skill automatically selected by the game program, a recommendation mark is displayed on the first skill control displayed on the graphical user interface, or the first skill control is highlighted to indicate to the player that the first skill is a recommended release skill. The execution control can be the first skill control or a special execution control.

[0056] For example, Figure 3Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 2 ,like Figure 3 As shown, the graphical user interface displays a controlled virtual character 11 and multiple skill controls 12, and the first skill control 121 of the multiple skill controls 12 is displayed in a highlighted form. The graphical user interface also displays an execution control 14 and a cancel control 15. In response to a trigger operation on the execution control 14, the controlled virtual character is controlled to release the first skill, and in response to a trigger operation on the cancel control 15, the graphical user interface is redisplayed as shown in FIG. Figure 2 The information shown.

[0057] The game control method provided in the above embodiment can automatically select the first skill for the controlled virtual character based on the auxiliary trigger operation, so as to control the controlled virtual character to release the first skill by executing the control. There is no need for the player to decide on the skill to be released by himself, which reduces the learning cost for novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0058] In another possible implementation, the first auxiliary information may include: selection operation information for the second skill; before the above S102 responds to the trigger operation for the execution control and controls the controlled virtual character to execute the game action corresponding to the control information, the method may further include:

[0059] In response to a selection operation on a second skill, the second skill is selected.

[0060] The process of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation for executing the control in S102 may include:

[0061] In response to the trigger operation on the execution control, the controlled virtual character is controlled to release the second skill.

[0062] In this embodiment, based on the auxiliary trigger operation, a second skill may be recommended to the player from a plurality of game skills possessed by the controlled virtual character, but the second skill is not automatically selected for the controlled virtual character.

[0063] The second skill selection operation information is information instructing the player to select the second skill, and may include at least information about the second skill, such as the name of the second skill, and may also include the operation method of selecting the second skill. The second auxiliary information corresponding to the first auxiliary information may be the effect or benefit generated by releasing the second skill.

[0064] If the player determines that the effect or benefit produced by the second skill meets the game requirements, the player can first select the second skill through a selection operation, and then control the controlled virtual character to release the second skill in the game scene through a trigger operation on the execution control.

[0065] In some embodiments, in order to help players intuitively understand the second skill recommended by the game program, a recommendation mark or a simulated touch operation in the shape of a "finger" can be displayed on the second skill control displayed on the graphical user interface to instruct the player to select the second skill through a touch operation on the second skill control.

[0066] The game control method provided in the above embodiment can recommend a second skill for a controlled virtual character based on an auxiliary trigger operation. The player can determine whether to select the second skill based on the second auxiliary information. After the player selects the second skill, the controlled virtual character is controlled to release the second skill by executing the control. The player does not need to decide on the skill to be released by himself, which reduces the learning cost for novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0067] In a possible implementation, the first auxiliary information may include: movement information for controlling the movement of the controlled virtual character. The process of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation for executing the control in step S102 may include:

[0068] In response to a trigger operation for executing the control, the controlled virtual character is controlled to move according to the movement information.

[0069] In this embodiment, in a battle round of a chess game, the position of the controlled virtual character in the chessboard plays a crucial role in the effect of the controlled virtual character releasing skills. In order to reduce the high learning cost caused by the player's self-judgment of the position, based on the auxiliary trigger operation, the movement information of the controlled virtual character is displayed to the player in the graphic user interface. The movement information is used to indicate the moving position of the player's controlled virtual character in the chessboard. If the player approves the moving position recommended by the auxiliary trigger operation, the player can control the controlled virtual character to move in the chessboard according to the movement information by triggering the execution control.

[0070] In some embodiments, the movement information may be the position information of the target cell in the checkerboard, or the movement path information of the controlled virtual character. Specifically, the target cell may be marked in the form of a recommended mark, or the target cell may be highlighted, or a moving arrow may be used to indicate the movement path from the cell where the controlled virtual character is located to the target cell.

[0071] The game control method provided in the above embodiment can recommend movement information for controlling the movement of a controlled virtual character to the player based on an auxiliary trigger operation, and control the movement of the controlled virtual character according to the movement information by executing controls. Players do not need to decide the position of the controlled virtual character during combat by themselves, which reduces the learning cost for novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0072] In a possible implementation, the first auxiliary information includes at least one of the following: information about a target skill corresponding to the control operation, information about a recommended release position for executing the control operation, information about a recommended attack target, and information about a recommended treatment target.

[0073] In this embodiment, the control operation is an operation on the controlled virtual object. In response to the auxiliary trigger operation, a target skill can be selected from multiple skills as a recommended skill. The target skill can be selected from multiple skills according to a preset skill release order, or according to the game situation. For example, if the health of the controlled virtual character or the virtual character of one's own side is low in the current round, a healing skill can be selected as the target skill. If the health of the enemy virtual character is low in the current round, an attacking skill can be selected as the target skill. These examples are merely illustrative and are not limitations of this solution.

[0074] In chess games, some skills require that the distance between the controlled virtual character and the target virtual character meet the requirements before the skill can be effectively released. For example, the controlled virtual character and the target virtual character must be located in adjacent cells, or the controlled virtual character and the target virtual character are separated by at most one cell. Therefore, in response to the auxiliary trigger operation, after determining the target skill, the target cell can be selected from the chessboard where the controlled virtual character is located as the recommended release position. The target skill can be the first skill selected automatically or the second skill selected based on the selection operation information.

[0075] For game skills that require selection of a target virtual character before they can be released, in response to an auxiliary trigger operation, the target virtual character is automatically selected from other virtual characters in the chessboard where the controlled virtual character is located according to the type of the target skill. If the target skill is an attacking skill, the recommended attack target is automatically selected from the enemy virtual characters in the chessboard where the controlled virtual character is located. If the target skill is a healing skill, the recommended healing target is automatically selected from the friendly virtual characters in the chessboard where the controlled virtual character is located.

[0076] If the first auxiliary information includes: information of the target skill, then in response to the triggering operation of the execution control, the controlled virtual character is controlled to release the target skill in the game scene.

[0077] If the first auxiliary information includes: information about the target skill and information about the recommended release position, then in response to the triggering operation of the execution control, the controlled virtual character is controlled to move to the recommended release position, and the target skill is released at the recommended release position.

[0078] For example, if the target skill is a self-range skill, the first auxiliary information at least includes: information about the target skill and information about the recommended release position. Figure 4 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 3 ,like Figure 4 As shown, the graphical user interface displays a controlled virtual character 11, a checkerboard 16, and a first effective release range 18 centered on a recommended release position 17. After determining the recommended release position 17, the first other virtual character 19 contained in the first effective release range 18 of the target skill centered on the recommended release position 17 is determined.

[0079] If the first auxiliary information includes: information on the target skill, information on the recommended release position and the position of the recommended attack object, then in response to the triggering operation of the execution control, the virtual character is controlled to move to the recommended release position and release the target skill to the recommended attack object at the recommended release position.

[0080] If the first auxiliary information includes: information on the target skill, information on the recommended release position and the position of the recommended treatment object, then in response to the triggering operation of the execution control, the virtual character is controlled to move to the recommended release position, and the target skill is released to the recommended treatment object at the recommended release position.

[0081] For example, if the target skill is an object selection skill, the first auxiliary information includes at least: information about the target skill, information about the recommended release position, and information about the target virtual character. Figure 5 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 4 ,like Figure 5 As shown, the recommended release position 17 and the target virtual character 21 are displayed in the graphical user interface. Specifically, a recommendation mark can be added to the target virtual character 21 to determine that the target virtual character 21 is a recommended attack target or a recommended treatment target.

[0082] In some embodiments, if the player does not adopt the target skill recommended by the game program, but selects the game skill from multiple skills, the first auxiliary information includes information about the self-selected game skill, information about the recommended release position determined based on the self-selected game skill, information about the recommended attack target and / or information about the recommended treatment target.

[0083] The game control method provided in the above embodiment determines the target skills, recommended release positions, recommended attack objects, and recommended treatment objects for players based on auxiliary trigger operations, and can automatically control the controlled virtual character to move to the recommended release position based on the execution control, and release the target skills to the recommended attack object or the recommended treatment object. Players do not need to make decisions on their own, which reduces the learning cost and the entry threshold for novice players. The recommended plan can be executed with one click through the execution control, which simplifies the difficulty of game operations, improves game operation efficiency, and enhances the gaming experience of novice players.

[0084] In a possible implementation manner, the second auxiliary information may include at least one of the following: pre-withholding blood information of a recommended attack target, and pre-adding blood information of a recommended treatment target.

[0085] In this embodiment, the expected effect of the target skill on the target virtual character can be determined according to the type of the target skill, so that the player can determine whether to release the target skill according to the expected effect of the target skill on the target virtual character.

[0086] If the target skill is an attack skill, after determining the recommended attack target, the pre-deducted blood information for the recommended attack target can be displayed in the graphical user interface, so that the player can determine whether the damage value caused after releasing the target skill to the recommended attack target is in line with expectations.

[0087] If the target skill is a healing skill, after the recommended treatment target is determined, the pre-healing information for the recommended treatment target can be displayed in the graphical user interface so that the player can determine whether the healing value generated after releasing the target skill to the recommended treatment target meets expectations.

[0088] For example, Figure 4 As shown, according to the expected effect of the target skill on the first other virtual character 19 contained in the first effective release range 18, the health value change information 20 of the first other virtual character 19 is displayed on the graphical user interface.

[0089] like Figure 5 As shown, according to the expected effect of the target skill on the target virtual character 21, the health value change information 20 of the target virtual character 21 is displayed on the graphical user interface. Among them, the target virtual character 21 is a recommended attack target or a recommended treatment target. If the target virtual character 21 is a recommended attack target, the expected effect is the damage value, and the health value change information 20 is information about the reduction of health value. If the target virtual character 21 is a recommended treatment target, the expected effect is the treatment value, and the health value change information 20 is information about the increase of health value.

[0090] It should be noted that the health value change information 20 is the expected effect of the virtual character being attacked or treated by the target skill, and does not mean that the health value of the virtual character has changed.

[0091] The game control method provided in the above embodiment, after determining the recommended attack target or the recommended treatment target, displays the pre-blood deduction information for the recommended attack target or the pre-blood addition information for the recommended treatment target in the graphical user interface, so that the player can intuitively understand the expected effect after the selected skill is released, so as to make a better decision whether to release the selected skill, thereby improving the player's gaming experience.

[0092] In one possible implementation, Figure 6 Schematic diagram of the process of the game control method provided in the embodiment of the present application Figure 2 ,like Figure 6 As shown, the method may also include:

[0093] S201. In response to a selection operation for a third skill, the third skill is selected.

[0094] S202. In response to a trigger operation on an execution control, control the controlled virtual character to release a third skill.

[0095] In this embodiment, after the game program automatically selects the first skill for the player based on the auxiliary trigger operation, if the player does not choose to release the first skill in the current battle round, the player can select the third skill from multiple skills.

[0096] In response to the auxiliary trigger operation, the operation assistance information displayed in the graphical user interface is the operation assistance information for the first skill, and the execution control is the execution control corresponding to the operation assistance information of the first skill. After the player selects the third skill by himself, the operation assistance information displayed in the graphical user interface will be updated to the operation assistance information for the third skill, and the execution control will be updated to the execution control corresponding to the operation assistance information of the third skill. By triggering the execution control, the controlled virtual character can be controlled to release the third skill in the game scene.

[0097] The game control method provided in the above embodiment, in addition to automatically selecting the first skill for the player through an auxiliary trigger operation, also supports the player to select the third skill by himself, and does not limit the player to only use the automatically selected first skill, making the game mode more flexible and improving the player's gaming experience.

[0098] In a possible implementation, the first auxiliary information may include information of a recommended release position for performing a control operation. The process of displaying the operation auxiliary information in a graphical user interface in S101 may include:

[0099] The target position in the graphical user interface displays a target identifier that matches the controlled virtual character to indicate that the target position is a recommended release position.

[0100] In this embodiment, in order to help players intuitively understand the recommended release position determined by the game program for the controlled virtual character, a target identifier can be displayed at the target position of the graphical user interface, and the target identifier can be used to indicate that the position is the recommended release position for the controlled virtual character. The player can control the controlled virtual character to move to the recommended release position by himself, or control the controlled virtual character to automatically move to the recommended release position by executing the control.

[0101] Among them, if the player controls the controlled virtual character to move to the recommended release position by himself, then in response to the trigger operation of the execution control, the controlled virtual character is controlled to release the selected first skill, second skill or third skill. If the player directly inputs the trigger operation for the execution control, the controlled virtual character is controlled to move to the recommended release position and release the first skill, second skill or third skill.

[0102] In some embodiments, the target identifier may include at least one of the following: a phantom or a text identifier corresponding to the controlled virtual character.

[0103] In this embodiment, if Figure 4 and Figure 5 As shown, according to the recommended release position determined for the controlled virtual character, an avatar image 22 of the controlled virtual character is displayed at the target position of the graphical user interface, the avatar image 22 is displayed in a phantom display manner, and the controlled virtual character itself is displayed in a physical display manner.

[0104] In addition to displaying the phantom corresponding to the controlled virtual character, a text mark may be displayed at the target position to indicate that the position is the recommended release position for the controlled virtual character, or the cell of the recommended release position may be highlighted to indicate that the position is the recommended release position for the controlled virtual character.

[0105] In a possible implementation, before the above S101 displays the operation auxiliary information and executes the control in the graphical user interface, the method may further include:

[0106] Based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and the multiple positions, a recommended release position is determined from the multiple positions, and the multiple positions are the positions of the controlled virtual character within a preset moving range.

[0107] In this embodiment, the GUI displays a chessboard of the controlled virtual object in the current round, the preset moving range is a plurality of cells in the chessboard, and the plurality of positions are a plurality of cells in the chessboard. The moving distance is the minimum number of moving steps from the cell where the controlled virtual character is located to other cells.

[0108] In some embodiments, when the controlled virtual character is simulated to release the target skill in each cell of the chessboard, the cell that makes the other virtual characters have the maximum expected effect is determined as the recommended release position based on the expected effects of other virtual characters within the effective release range of the target skill. If the target skill is an attack skill, the cell that makes the other virtual characters have the maximum damage value is determined as the recommended release position.

[0109] In other embodiments, according to the moving distance between the cell where the controlled virtual character is located and the candidate cell, the candidate cell with the shortest moving distance is determined as the recommended release position, wherein the candidate cell is a cell in which other virtual characters exist within the effective range of the target skill centered on each cell among multiple cells. For example, if the effective range of the target skill is the range of adjacent cells, the cell in which other virtual characters exist among the adjacent cells is determined as the candidate cell.

[0110] In other embodiments, the cell that maximizes the expected effect of other virtual characters is first determined, and if there are multiple cells with the largest expected effect, the cell with the shortest moving distance is determined as the recommended release position based on the moving distance between the cell where the controlled virtual character is located and the cell with the largest expected effect. Alternatively, the cell with the shortest moving distance is first determined, and if there are multiple cells with the shortest moving distance, the cell that maximizes the expected effect of other virtual characters within the effective skill range when the target skill is released on the cell with the shortest moving distance is determined as the recommended release position.

[0111] It should be noted that the moving distance between the controlled virtual character and different positions is not the moving distance between the cell where the controlled virtual character is located and any other cell, but the moving distance between candidate cells where other virtual characters exist within the effective release range of the target skill. The effective release range of the target skill is not the release range centered on the cell where the controlled virtual character is located, but the release range centered on the cell where the simulated controlled virtual character is to move. Among them, the recommended release position is a blank cell, that is, a cell where there are no other virtual characters or obstacles.

[0112] The game control method provided in the above embodiment determines the recommended release position based on the expected effect of the target skill on other virtual characters at different positions and / or the moving distance between the controlled virtual character and different positions, so as to recommend the skill release position with the best skill release effect or the least game consumption to the player. There is no need for the player to make decisions on his own, which reduces the learning cost and the entry threshold for novice players and improves the gaming experience of novice players.

[0113] In a possible implementation, before the above S101 displays the operation auxiliary information and executes the control in the graphical user interface, the method may further include:

[0114] Based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and multiple positions, the target virtual character is determined from the other virtual characters, and the target virtual character is the recommended attack target or the recommended treatment target.

[0115] In this embodiment, for character selection skills, it is necessary to determine the target virtual character and recommended release position of the target skill, and the target virtual character is selected from multiple other virtual characters as the virtual character on which the character selection skill acts. In this embodiment, the player does not need to manually select the target virtual character, but automatically selects the target virtual character. Specifically, the target virtual character can be determined based on the expected effect and / or moving distance.

[0116] In some embodiments, when simulating the controlled virtual character releasing the target skill in each cell of the chessboard, the other virtual character with the greatest expected effect is determined as the target virtual character based on the expected effects of other virtual characters within the effective release range of the target skill, and the cell where the other virtual characters have the greatest expected effect is the recommended release position.

[0117] In other embodiments, based on the moving distance between the cell where the controlled virtual character is located and the candidate cells, other virtual characters within the effective release range of the target skill corresponding to the candidate cell with the shortest moving distance are determined as the target virtual characters, and the candidate cell with the shortest moving distance is the recommended release position.

[0118] In other embodiments, the other virtual character with the greatest expected effect is first determined, and if there are multiple other virtual characters with the greatest expected effect, then based on the moving distance between the cell where the controlled virtual character is located and the cell where the other virtual character with the greatest expected effect is located, the other virtual character in the cell with the shortest moving distance is determined as the target virtual character. Alternatively, the candidate cell with the shortest moving distance is first determined, and if there are multiple cells with the shortest moving distance, then based on the expected effects of the other virtual characters, the other virtual character with the greatest expected effect is determined as the target virtual character.

[0119] Among them, if the target skill is an attack skill, the virtual character with the largest damage value is determined as the recommended attack target based on the damage value to other virtual characters. If the target skill is a healing skill, the virtual character with the largest healing value is determined as the recommended healing target based on the healing value to other virtual characters.

[0120] The game control method provided in the above embodiment determines the target virtual character based on the expected effect of the target skill on other virtual characters at different positions and / or the moving distance between the controlled virtual character and different positions, so as to recommend the target virtual character with the best skill release effect or the lowest game consumption to the player. Players do not need to make decisions on their own, which reduces the learning cost and the entry threshold for novice players and improves the gaming experience of novice players.

[0121] In a possible implementation, the first auxiliary information may further include: a recommended release direction. Before the above S101 of displaying the operation auxiliary information in the graphical user interface and executing the control, the method may further include:

[0122] According to the expected effects of the controlled virtual character releasing the target skill in multiple directions of the recommended release position on other virtual characters in multiple directions, the recommended release direction is determined from the multiple directions.

[0123] For directional release skills, it is necessary to determine the recommended release position and recommended release direction of the target skill. In this embodiment, the player does not need to manually select the recommended release direction, but automatically selects the recommended release direction, which can be determined specifically according to the expected effect.

[0124] In some embodiments, when a controlled virtual character releases a target skill in each cell of a chessboard, the expected effects on other virtual characters within an effective release range are simulated in multiple directions centered on each cell, and the cells and directions with the greatest expected effects on other virtual characters are determined as recommended release positions and recommended release directions.

[0125] In other embodiments, when simulating the controlled virtual character releasing the target skill in each cell of the chessboard, the target cell with the shortest moving distance to the cell where the controlled virtual character is located is the recommended release position, and then the damage values ​​to other virtual characters in the effective release range in multiple directions centered on the target cell are determined, and the direction with the greatest expected effect on other virtual characters is determined as the recommended release direction.

[0126] For example, if the target skill is a directional release skill, the first auxiliary information may also include: a recommended release direction, Figure 7 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 5 ,like Figure 7As shown, a recommended release direction 23 is displayed in a graphical user interface, a second other virtual character 24 included in an effective release range of the target skill in the recommended release direction 23 is determined, and based on the expected effect of the target skill on the second other virtual character 24 included in the effective release range, health value change information 20 of the recommended release direction 23 is displayed on the graphical user interface.

[0127] The game control method provided in the above embodiment determines the recommended release direction based on the expected effects of the target skill on other virtual characters in multiple directions at the skill release position, so as to recommend the recommended release direction with the best skill release effect to the player. Players do not need to make their own decisions, which reduces the learning cost and the entry threshold for novice players and improves the gaming experience of novice players.

[0128] In a possible implementation, the first auxiliary information may further include: a recommended effective position. Before the above S101 of displaying the operation auxiliary information in the graphical user interface and executing the control, the method may further include:

[0129] The recommended effective position is determined based on the expected effect of the controlled virtual character releasing the target skill at different positions within the effective release range at the recommended release position on other virtual characters at different positions.

[0130] For throwing skills, the skill effective point is a specified position, and the recommended release position and recommended effective position of the target skill need to be determined, wherein the recommended release position is the position where the controlled virtual character releases the target skill, and the recommended effective position is the position where the effect of the target skill is released. In this embodiment, the player does not need to manually select the recommended effective position, but automatically selects the recommended effective position, which can be determined specifically based on the expected effect.

[0131] In some embodiments, when simulating a controlled virtual character releasing a target skill in each cell of a chessboard and having the skill take effect in other cells, the release cell that maximizes the expected effect on other virtual characters is determined as the recommended release position based on the damage values ​​of other virtual characters within the effective release range of the target skill, and the effective cell that maximizes the expected effect on other virtual characters is determined as the recommended effective position.

[0132] In other embodiments, based on the moving distance between the cell where the controlled virtual character is located and the candidate cells, the candidate cell with the shortest moving distance is determined as the recommended release position, and the expected effects of other virtual characters within the effective skill range when throwing target skills at different cells within the effective skill range at the recommended release position are determined, and the effective cell that maximizes the expected effects of other virtual characters is determined as the recommended effective position.

[0133] The game control method provided in the above embodiment determines the recommended effective position based on the expected effect of the target skill at the recommended release position on other virtual characters at different positions within the effective release range, so as to recommend the recommended effective position with the best skill release effect to the player. Players do not need to make their own decisions, which reduces the learning cost and the entry threshold for novice players and improves the gaming experience of novice players.

[0134] In one possible implementation, when the recommended release position, target virtual character, recommended release direction, and recommended effective position are determined according to the expected effect, if the target skill is a single-character skill, based on the expected effect of the target skill at different positions on each other virtual character, the virtual character with the greatest expected effect on a single virtual character is determined as the target virtual character, the corresponding release position is the recommended release position, the corresponding release direction is the recommended release direction, and the corresponding effective position is the recommended effective position.

[0135] In some embodiments, the character selection skills are single-character skills, the direction release skills may be skills that are effective for a single character in the recommended release direction, and the throwing skills may be skills that are effective for a single character at the recommended effective position.

[0136] If the target skill is a multi-character skill, based on the expected effects of the target skill at different positions on all virtual characters within the effective release range of the target skill, determine the corresponding release position with the largest total expected effects on all virtual characters within the range. The recommended release position, the corresponding release direction, and the corresponding effective position are the recommended effective positions.

[0137] In some embodiments, the self-range skills are multi-character skills, the direction release skills can be skills that are effective for multiple characters in the recommended release direction, and the throwing skills can be skills that are effective for all characters within the effective release range of the recommended effective position.

[0138] For example, if the target skill is a throwing skill, the first auxiliary information may also include: a recommended generation location, Figure 8 Schematic diagram of a graphical user interface provided in an embodiment of the present application Figure 6 ,like Figure 8 As shown, a recommended effective position 25 and a second effective release range 26 of the target skill centered on the recommended effective position 25 are displayed in a graphical user interface, a third other virtual character 27 included in the second effective release range 26 is determined, and based on the simulated damage value of the target skill to the third other virtual character 27 included in the second effective release range 26, the life value change information 20 of the third other virtual character 27 is displayed on the graphical user interface.

[0139] The game control method provided by the above embodiment displays on a graphical user interface the life value change information of other virtual characters within the effective release range of the recommended release position, the life value change information of the target virtual character, the life value change information of other virtual characters in the recommended release direction, and the life value change information of other virtual characters within the effective release range at the recommended effective position, so that the player can intuitively understand the effect produced after the target skill is released, so that the player can decide whether to adopt the release operation strategy, thereby improving the player's gaming experience.

[0140] In a possible implementation, the method may further include:

[0141] The recommendation mark is displayed at a preset position of the phantom of the controlled virtual character on the graphical user interface; and / or the recommendation mark is displayed at a preset position of the execution control on the graphical user interface.

[0142] In this embodiment, in order to facilitate the player to determine that the current game has generated a release operation strategy, a recommendation mark can be displayed in the graphical user interface.

[0143] In some embodiments, a recommendation mark is displayed at a preset position of the avatar image 22, or a recommendation mark is displayed at a preset position of the execution control 14 of the target skill.

[0144] In one possible implementation, in response to a trigger operation on an execution control, the controlled virtual character is controlled to execute the content contained in the first auxiliary information according to the first auxiliary information; if the first auxiliary information only contains: skill information (recommended target skill or a third skill selected by the player), the controlled virtual character is controlled to execute the corresponding skill; if the first auxiliary information also includes: a recommended release position, the controlled virtual character is controlled to move to the recommended release position to execute the corresponding skill; if the first auxiliary information also includes: a target virtual character, the controlled virtual character is controlled to move to the recommended release position to release the corresponding skill to the target virtual character; if the first auxiliary information also includes a recommended release direction, the controlled virtual character is controlled to move to the recommended release position to release the corresponding skill in the recommended release direction; if the first auxiliary information also includes a recommended effective position, the controlled virtual character is controlled to move to the recommended release position to release the corresponding skill to the recommended effective position.

[0145] In another possible implementation, if the player controls the controlled virtual character to move to the recommended release position based on the recommended release position, then in response to a trigger operation on the execution control, the controlled virtual character is controlled to execute other content in the first auxiliary information except moving to the recommended release position, such as controlling the controlled virtual character to directly release skills, controlling the controlled virtual character to release corresponding skills to the target virtual character, controlling the controlled virtual character to release corresponding skills in the recommended release direction, and controlling the controlled virtual character to release corresponding skills to the recommended effective position.

[0146] In a possible implementation, after the operation auxiliary information and the execution control are displayed in the graphical user interface in S101, the method may further include:

[0147] If the controlled virtual character is controlled to move to a position other than the recommended release position, the operation auxiliary information is re-determined according to the other position.

[0148] In this embodiment, the movable range of the controlled virtual character in the game scene is the checkerboard range, and the recommended release position is also within the checkerboard range. If the player does not control the controlled virtual character to move to the recommended release position by executing the control, but controls the controlled virtual character to move to a position other than the recommended release position, the previously generated operation assistance information will no longer be used. At this time, it is necessary to regenerate the operation assistance information for the player. The operation assistance information only includes the target virtual character, the recommended release direction or the recommended effective position, and no longer includes the recommended release position.

[0149] Specifically, if the target skill is an object selection skill, the target virtual character is reselected within the skill release range of the target skill based on other positions of the controlled virtual character after moving. If there is no other virtual character within the skill release range of the target skill, the target virtual character is not selected. If there is another virtual character within the skill release range of the target skill, the other virtual character is determined to be the target virtual character. If the skill release range of the target skill includes multiple other virtual characters, one other virtual character is selected from the multiple other virtual characters as the target virtual character, for example, the virtual character with the largest damage value is the target virtual character.

[0150] If the target skill is a throwing skill, the recommended effective position is reselected within the skill release range of the target skill based on other positions of the controlled virtual character after moving. If there is no other virtual character within the skill release range of the target skill, the recommended effective position is not selected. If there is another virtual character within the skill release range of the target skill, the cell where the other virtual character is located is determined as the recommended effective position. If the skill release range of the target skill includes multiple other virtual characters, the center position is determined as the recommended effective position based on the positions of the multiple other virtual characters.

[0151] If the target skill is a directional skill, the recommended release direction is reselected within the skill release range of the target skill based on other positions of the controlled virtual character after moving. If there are no other virtual characters within the skill release range of the target skill, the recommended release direction is not selected. If there are other virtual characters in one direction within the skill release range of the target skill, that direction is determined as the recommended release direction. If there are other virtual characters in multiple directions within the skill release range of the target skill, the direction in which the other virtual characters receive the greatest damage is determined as the recommended release direction.

[0152] In a possible implementation, before the above S101 displays the operation auxiliary information and executes the control in the graphical user interface, the method may further include:

[0153] If there are multiple candidate virtual characters in the game scene, a controlled virtual character is selected from the multiple candidate virtual characters according to a preset character selection rule.

[0154] In this embodiment, in a turn-based game, the player has multiple candidate virtual characters participating in the game. In each round, the player will select a virtual character as a controlled virtual character to participate in the game. In order to omit the step of the player selecting a controlled virtual character, after the release operation strategy recommendation function is turned on, the controlled virtual character can be automatically selected from multiple candidate virtual characters according to preset character selection rules. The preset character selection rule may be the health value of the candidate virtual character, and the candidate virtual character with the highest health value is selected as the controlled virtual character for each round; the preset character selection rule may also be a preset order, that is, each candidate character is selected in turn as the controlled virtual character of the corresponding round in the order of character battles in the turn-based game.

[0155] It should be noted that when the recommendation function is turned on, after each round, the controlled virtual character participating in the next round will be automatically selected according to the preset role selection rules. If the player wants to select other candidate virtual characters to participate in the next round of the game, he can select the controlled virtual character from the candidate virtual character list. After the controlled virtual character is determined, the skill controls in the graphical user interface will be updated to the skill controls corresponding to the controlled virtual character.

[0156] For various types of skills, the existing operation method requires the player to select a controlled virtual character, control the controlled virtual character to move to a suitable position, select a skill, select a target virtual character, select a skill release direction, and select a skill effective position. The entire operation process is cumbersome. Based on the scheme of the embodiment of the present application, it can be seen that after the auxiliary recommendation function is turned on, if the player manually selects the controlled virtual character, then for various types of skills, the operation steps are reduced to three steps: selecting a controlled virtual character, skill selection operation, and execution operation. If the controlled virtual character is automatically selected, then for various types of skills, the operation steps are reduced to two steps: skill selection operation and execution operation. If the skill is automatically selected, then for various types of skills, the operation steps are reduced to one step of execution operation. Regardless of whether it is reduced to three steps or two steps, the player does not need to decide on the target virtual character, recommended release position, recommended release direction, and recommended effective position by himself, which reduces the entry threshold for players and improves the player's gaming experience.

[0157] On the basis of the above method embodiments, the embodiments of the present application further provide a game control device, which provides a graphical user interface through a terminal device, and the graphical user interface displays a controlled virtual character located in a game scene. Fig. 9 A schematic diagram of the structure of a game control device provided in an embodiment of the present application, such as Fig. 9 As shown, the device may include:

[0158] An auxiliary module 301 is used to display operation auxiliary information and execution controls in a graphical user interface in response to an auxiliary trigger operation; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for the controlled virtual character, and the second auxiliary information represents an expected effect based on the control information;

[0159] The execution module 302 is used to control the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation on the execution control.

[0160] Optionally, the first auxiliary information includes information about the selected first skill; the execution module 302 is specifically used to control the controlled virtual character to release the first skill.

[0161] Optionally, the first auxiliary information includes selection operation information for the second skill; the execution module 302 is specifically used to respond to the selection operation for the second skill and select the second skill; in response to the trigger operation for the execution control, control the controlled virtual character to release the second skill.

[0162] Optionally, the first auxiliary information includes movement information for controlling the movement of the controlled virtual character; the execution module 302 is specifically configured to control the movement of the controlled virtual character according to the movement information in response to a trigger operation on the execution control.

[0163] Optionally, the first auxiliary information includes at least one of the following: information about a target skill corresponding to the control operation, information about a recommended release position for executing the control operation, information about a recommended attack target, and information about a recommended treatment target.

[0164] Optionally, the second auxiliary information includes at least one of the following: pre-withholding blood information of a recommended attack target, and pre-adding blood information of a recommended treatment target.

[0165] Optionally, the execution module 302 is further used to select the third skill in response to a selection operation on the third skill; and to control the controlled virtual character to release the third skill in response to a trigger operation on the execution control.

[0166] Optionally, the first auxiliary information includes information of a recommended release position for executing the control operation, and the auxiliary module 30 is specifically configured to display a target identifier matching the controlled virtual character at the target position in the graphical user interface to indicate that the target position is a recommended release position.

[0167] Optionally, the target identification includes at least one of the following: a phantom or a text identification corresponding to the controlled virtual character.

[0168] Optionally, the auxiliary module 301 is specifically used to determine a recommended release position from multiple positions based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and the multiple positions, where the multiple positions are the positions of the controlled virtual character within a preset moving range.

[0169] Optionally, the auxiliary module 301 is also used to determine the target virtual character from other virtual characters based on the expected effect of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and multiple positions, and the target virtual character is a recommended attack target or a recommended treatment target.

[0170] Optionally, the first auxiliary information also includes: a recommended release direction, and the auxiliary module 30 is further used to determine the recommended release direction from multiple directions based on the expected effects of the controlled virtual character releasing the target skill in multiple directions toward the recommended release position on other virtual characters in multiple directions.

[0171] Optionally, the first auxiliary information also includes: a recommended effective position, and the auxiliary module 30 is further used to determine the recommended effective position based on the expected effect of the controlled virtual character releasing the target skill to different positions within the effective release range at the recommended release position on other virtual characters at different positions.

[0172] Optionally, the auxiliary module 301 is further configured to redetermine the operation auxiliary information according to other positions if the controlled virtual character is moved to other positions other than the recommended release position.

[0173] Optionally, the auxiliary module 301 is further configured to select a controlled virtual character from among multiple candidate virtual characters according to a preset character selection rule if there are multiple candidate virtual characters in the game scene.

[0174] The game control device provided in the above embodiment can directly provide the first auxiliary information and the second auxiliary information to the player based on the auxiliary trigger operation, so that when the player determines that the first auxiliary information meets the game requirements based on the second auxiliary information, the player can directly control the controlled virtual character to execute the control information in the first auxiliary information through the execution control. It can be seen that the player only needs to perform the auxiliary trigger operation and the trigger operation on the execution control to control the controlled virtual character to execute the control information, which simplifies the control logic for the controlled virtual character and automatically generates operation auxiliary information, reduces the learning cost of novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0175] The above-mentioned device is used to execute the method provided by the aforementioned embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0176] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors, or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0177] Fig.10 A schematic diagram of an electronic device provided in an embodiment of the present application, such as Fig.10 As shown, the electronic device 400 may include: a processor 401, a storage medium 402 and a bus, the storage medium 402 stores program instructions executable by the processor 401, when the electronic device 400 is running, the processor 401 and the storage medium 402 communicate through the bus, and the processor 401 executes the program instructions to perform the steps of the above-mentioned game control method.

[0178] Specifically, the processor executes the steps of the above-mentioned game control method, which may include:

[0179] In response to an auxiliary trigger operation, operation auxiliary information and execution controls are displayed in a graphical user interface; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for a controlled virtual character, and the second auxiliary information represents an expected effect based on the control information; in response to a trigger operation for the execution control, the controlled virtual character is controlled to execute a game action corresponding to the control information.

[0180] Optionally, the first auxiliary information includes information about the selected first skill; and the processor executing the above-mentioned step of controlling the controlled virtual character to execute the game action corresponding to the control information may include:

[0181] Control the controlled virtual character to release the first skill.

[0182] Optionally, the first auxiliary information includes selection operation information for the second skill; before the processor executes the above-mentioned step of responding to the trigger operation on the execution control to control the controlled virtual character to execute the game action corresponding to the control information, the processor executes the above-mentioned game control method, which may also include:

[0183] In response to a selection operation on the second skill, the second skill is selected;

[0184] The processor executes the above-mentioned step of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation for executing the control, which may include:

[0185] In response to the trigger operation on the execution control, the controlled virtual character is controlled to release the second skill.

[0186] Optionally, the first auxiliary information includes movement information for controlling the movement of the controlled virtual character; the processor executes the above-mentioned step of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation for executing the control, which may include:

[0187] In response to a trigger operation for executing the control, the controlled virtual character is controlled to move according to the movement information.

[0188] Optionally, the first auxiliary information includes at least one of the following: information about a target skill corresponding to the control operation, information about a recommended release position for executing the control operation, information about a recommended attack target, and information about a recommended treatment target.

[0189] Optionally, the second auxiliary information includes at least one of the following: pre-withholding blood information of a recommended attack target, and pre-adding blood information of a recommended treatment target.

[0190] Optionally, the processor executes the steps of the above-mentioned game control method, and may further include:

[0191] In response to a selection operation on the third skill, the third skill is selected; in response to a trigger operation on the execution control, the controlled virtual character is controlled to release the third skill.

[0192] Optionally, the first auxiliary information includes information of a recommended release position for performing a control operation, and the processor performs the above-mentioned step of displaying the operation auxiliary information in the graphical user interface, which may include:

[0193] The target position in the graphical user interface displays a target identifier that matches the controlled virtual character to indicate that the target position is a recommended release position.

[0194] Optionally, the target identification includes at least one of the following: a phantom or a text identification corresponding to the controlled virtual character.

[0195] Optionally, before the processor performs the above-mentioned steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor performs the above-mentioned steps of the game control method, which may also include:

[0196] Based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and the multiple positions, a recommended release position is determined from the multiple positions, and the multiple positions are the positions of the controlled virtual character within a preset moving range.

[0197] Optionally, before the processor executes the above-mentioned steps of displaying the operation assistance information in the graphical user interface and executing the control, the processor executes the steps of the above-mentioned game control method, which may also include: determining a target virtual character from other virtual characters based on the expected effect of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and multiple positions, and the target virtual character is a recommended attack target or a recommended treatment target.

[0198] Optionally, the first auxiliary information further includes: a recommended release direction. Before the processor performs the above steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor performs the steps of the above game control method, which may also include:

[0199] According to the expected effects of the controlled virtual character releasing the target skill in multiple directions of the recommended release position on other virtual characters in multiple directions, the recommended release direction is determined from the multiple directions.

[0200] Optionally, the first auxiliary information also includes: a recommended effective position. Before the processor executes the above-mentioned steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor executes the steps of the above-mentioned game control method, which may also include: determining the recommended effective position based on the expected effect of the controlled virtual character releasing the target skill at different positions within the effective release range at the recommended release position for other virtual characters at different positions.

[0201] Optionally, after the processor executes the above steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor executes the steps of the above game control method, which may also include:

[0202] If the controlled virtual character is controlled to move to a position other than the recommended release position, the operation auxiliary information is re-determined according to the other position.

[0203] Optionally, before the processor performs the above-mentioned steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor performs the above-mentioned steps of the game control method, which may also include:

[0204] If there are multiple candidate virtual characters in the game scene, a controlled virtual character is selected from the multiple candidate virtual characters according to a preset character selection rule.

[0205] The game control method executed by the processor of the above-mentioned embodiment can directly provide the player with the first auxiliary information and the second auxiliary information based on the auxiliary trigger operation, so that when the player determines that the first auxiliary information meets the game requirements based on the second auxiliary information, the player can directly control the controlled virtual character to execute the control information in the first auxiliary information through the execution control. It can be seen that the player only needs to perform the auxiliary trigger operation and the trigger operation on the execution control to control the controlled virtual character to execute the control information, which simplifies the control logic for the controlled virtual character and automatically generates operation auxiliary information, reduces the learning cost of novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0206] Optionally, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above method embodiment is executed.

[0207] Specifically, the processor executes the steps of the above-mentioned game control method, which may include:

[0208] In response to an auxiliary trigger operation, operation auxiliary information and execution controls are displayed in a graphical user interface; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for a controlled virtual character, and the second auxiliary information represents an expected effect based on the control information; in response to a trigger operation for the execution control, the controlled virtual character is controlled to execute a game action corresponding to the control information.

[0209] Optionally, the first auxiliary information includes information about the selected first skill; and the processor executing the above-mentioned step of controlling the controlled virtual character to execute the game action corresponding to the control information may include:

[0210] Control the controlled virtual character to release the first skill.

[0211] Optionally, the first auxiliary information includes selection operation information for the second skill; before the processor executes the above-mentioned step of responding to the trigger operation on the execution control to control the controlled virtual character to execute the game action corresponding to the control information, the processor executes the above-mentioned game control method, which may also include:

[0212] In response to a selection operation on the second skill, the second skill is selected;

[0213] The processor executes the above-mentioned step of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation for executing the control, which may include:

[0214] In response to the trigger operation on the execution control, the controlled virtual character is controlled to release the second skill.

[0215] Optionally, the first auxiliary information includes movement information for controlling the movement of the controlled virtual character; the processor executes the above-mentioned step of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation for executing the control, which may include:

[0216] In response to a trigger operation for executing the control, the controlled virtual character is controlled to move according to the movement information.

[0217] Optionally, the first auxiliary information includes at least one of the following: information about a target skill corresponding to the control operation, information about a recommended release position for executing the control operation, information about a recommended attack target, and information about a recommended treatment target.

[0218] Optionally, the second auxiliary information includes at least one of the following: pre-withholding blood information of a recommended attack target, and pre-adding blood information of a recommended treatment target.

[0219] Optionally, the processor executes the steps of the above-mentioned game control method, and may further include:

[0220] In response to a selection operation on the third skill, the third skill is selected; in response to a trigger operation on the execution control, the controlled virtual character is controlled to release the third skill.

[0221] Optionally, the first auxiliary information includes information of a recommended release position for performing a control operation, and the processor performs the above-mentioned step of displaying the operation auxiliary information in the graphical user interface, which may include:

[0222] The target position in the graphical user interface displays a target identifier that matches the controlled virtual character to indicate that the target position is a recommended release position.

[0223] Optionally, the target identification includes at least one of the following: a phantom or a text identification corresponding to the controlled virtual character.

[0224] Optionally, before the processor performs the above-mentioned steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor performs the above-mentioned steps of the game control method, which may also include:

[0225] Based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and the multiple positions, a recommended release position is determined from the multiple positions, and the multiple positions are the positions of the controlled virtual character within a preset moving range.

[0226] Optionally, before the processor executes the above-mentioned steps of displaying the operation assistance information in the graphical user interface and executing the control, the processor executes the steps of the above-mentioned game control method, which may also include: determining a target virtual character from other virtual characters based on the expected effect of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and multiple positions, and the target virtual character is a recommended attack target or a recommended treatment target.

[0227] Optionally, the first auxiliary information further includes: a recommended release direction. Before the processor performs the above steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor performs the steps of the above game control method, which may also include:

[0228] According to the expected effects of the controlled virtual character releasing the target skill in multiple directions of the recommended release position on other virtual characters in multiple directions, the recommended release direction is determined from the multiple directions.

[0229] Optionally, the first auxiliary information also includes: a recommended effective position. Before the processor executes the above-mentioned steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor executes the steps of the above-mentioned game control method, which may also include: determining the recommended effective position based on the expected effect of the controlled virtual character releasing the target skill at different positions within the effective release range at the recommended release position for other virtual characters at different positions.

[0230] Optionally, after the processor executes the above steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor executes the steps of the above game control method, which may also include:

[0231] If the controlled virtual character is controlled to move to a position other than the recommended release position, the operation auxiliary information is re-determined according to the other position.

[0232] Optionally, before the processor performs the above-mentioned steps of displaying the operation auxiliary information in the graphical user interface and executing the control, the processor performs the above-mentioned steps of the game control method, which may also include:

[0233] If there are multiple candidate virtual characters in the game scene, a controlled virtual character is selected from the multiple candidate virtual characters according to a preset character selection rule.

[0234] The game control method executed by the processor of the above-mentioned embodiment can directly provide the player with the first auxiliary information and the second auxiliary information based on the auxiliary trigger operation, so that when the player determines that the first auxiliary information meets the game requirements based on the second auxiliary information, the player can directly control the controlled virtual character to execute the control information in the first auxiliary information through the execution control. It can be seen that the player only needs to perform the auxiliary trigger operation and the trigger operation on the execution control to control the controlled virtual character to execute the control information, which simplifies the control logic for the controlled virtual character and automatically generates operation auxiliary information, reduces the learning cost of novice players, thereby lowering the operation threshold of the game for novice players and improving the player's gaming experience.

[0235] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0236] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0237] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional units.

[0238] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), disk or optical disk and other media that can store program codes.

[0239] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A game control method, characterized in that: Providing a graphical user interface through a terminal device, wherein the graphical user interface displays a controlled virtual character in a game scene, the method comprising: In response to the auxiliary trigger operation, displaying operation auxiliary information and execution controls in the graphical user interface; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for the controlled virtual character, and the second auxiliary information represents an expected effect based on the control information; In response to a trigger operation on the execution control, the controlled virtual character is controlled to execute a game action corresponding to the control information.

2. The method according to claim 1, characterized in that The first auxiliary information includes information of the selected first skill; The controlling the controlled virtual character to perform the game action corresponding to the control information includes: Control the controlled virtual character to release the first skill.

3. The method according to claim 1, characterized in that: The first auxiliary information includes selection operation information for the second skill; Before controlling the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation on the execution control, the method further includes: In response to a selection operation on the second skill, selecting the second skill; The step of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the triggering operation on the execution control comprises: In response to a trigger operation on the execution control, the controlled virtual character is controlled to release the second skill.

4. The method according to claim 1, characterized in that: The first auxiliary information includes movement information for controlling the movement of the controlled virtual character; The step of controlling the controlled virtual character to execute the game action corresponding to the control information in response to the triggering operation on the execution control comprises: In response to a trigger operation on the execution control, the controlled virtual character is controlled to move according to the movement information.

5. The method according to claim 1, characterized in that The first auxiliary information includes at least one of the following: information about a target skill corresponding to a control operation, information about a recommended release position for executing the control operation, information about a recommended attack target, and information about a recommended treatment target.

6. The method according to claim 1, characterized in that The second auxiliary information includes at least one of the following: pre-withdrawal blood information of a recommended attack target, and pre-addition blood information of a recommended treatment target.

7. The method according to claim 2, characterized in that: The method further comprises: In response to a selection operation on a third skill, selecting the third skill; In response to a trigger operation on the execution control, the controlled virtual character is controlled to release the third skill.

8. The method according to claim 5, characterized in that The first auxiliary information includes information of a recommended release position for executing a control operation, and the displaying of the operation auxiliary information in the graphical user interface includes: The target position in the graphical user interface displays a target identifier that matches the controlled virtual character to indicate that the target position is a recommended release position.

9. The method according to claim 8, characterized in that The target identification includes at least one of the following: a phantom or a text identification corresponding to the controlled virtual character.

10. The method according to claim 5, characterized in that Before displaying the operation auxiliary information and executing the control in the graphical user interface, the method further includes: The recommended release position is determined from the multiple positions based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and the multiple positions, and the multiple positions are the positions of the controlled virtual character within a preset moving range.

11. The method according to claim 5, characterized in that Before displaying the operation auxiliary information and executing the control in the graphical user interface, the method further includes: Based on the expected effects of the controlled virtual character releasing the target skill at multiple positions on other virtual characters, and / or the moving distance between the current position of the controlled virtual character and the multiple positions, a target virtual character is determined from the other virtual characters, and the target virtual character is the recommended attack target or the recommended treatment target.

12. The method according to claim 5, characterized in that The first auxiliary information further includes: a recommended release direction. Before displaying the operation auxiliary information in the graphical user interface and executing the control, the method further includes: The recommended release direction is determined from the multiple directions according to the expected effects of the controlled virtual character releasing the target skill in the multiple directions toward the recommended release position on other virtual characters in the multiple directions.

13. The method according to claim 5, characterized in that The first auxiliary information further includes: a recommended effective position, and before displaying the operation auxiliary information in the graphical user interface and executing the control, the method further includes: The recommended effective position is determined according to the expected effect of the controlled virtual character releasing the target skill at the recommended release position to different positions within the effective release range on other virtual characters at the different positions.

14. The method according to claim 5, characterized in that After displaying the operation auxiliary information and executing the control in the graphical user interface, the method further includes: If the controlled virtual character is controlled to move to a position other than the recommended release position, the operation auxiliary information is re-determined according to the other position.

15. The method according to claim 1, wherein: Before displaying the operation auxiliary information and executing the control in the graphical user interface, the method further includes: If there are multiple candidate virtual characters in the game scene, the controlled virtual character is selected from the multiple candidate virtual characters according to a preset character selection rule.

16. A game control device, characterized in that: A graphical user interface is provided through a terminal device, wherein a controlled virtual character located in a game scene is displayed in the graphical user interface, and the device comprises: An auxiliary module, configured to display operation auxiliary information and execution controls in the graphical user interface in response to an auxiliary trigger operation; wherein the operation auxiliary information includes first auxiliary information and second auxiliary information, the first auxiliary information represents control information for the controlled virtual character, and the second auxiliary information represents an expected effect based on the control information; The execution module is used to control the controlled virtual character to execute the game action corresponding to the control information in response to the trigger operation on the execution control.

17. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the program instructions to perform the steps of the game control method as described in any one of claims 1 to 15.

18. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the game control method according to any one of claims 1 to 15 are executed.

Citation Information

Patent Citations

  • Game skill auxiliary release method and device, and computer readable storage medium

    CN113384888A

  • Game strategy auxiliary pushing method and device and computer readable storage medium

    CN115054921A

  • Game object interaction method and device and electronic equipment

    CN115068950A

  • Game operation control method and device and electronic equipment

    CN116531757A

  • Game virtual character control method and device and electronic equipment

    CN117618907A