Game interaction method and device, terminal equipment and computer readable storage medium
By displaying and selecting skill sub-options in response to touch operations on the game interface, the problem of cumbersome operation in existing technologies is solved, enabling more convenient and flexible skill selection and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2022-11-07
- Publication Date
- 2026-07-31
AI Technical Summary
In existing technologies, the steps for selecting skill sub-options in games are cumbersome, resulting in poor convenience of interaction methods.
By responding to touch operations on the graphical user interface, displaying controls for the first sub-skill, which includes N skills, and selecting and executing the second sub-skill via swipe and release commands, screen space usage and operational complexity are reduced.
It improves the ease and flexibility of operation, allowing players to quickly select and execute the required skill sub-options without having to familiarize themselves with the display location of each sub-skill, thus enhancing the user experience.
Smart Images

Figure CN115645923B_ABST
Abstract
Description
Technical Field
[0001] This disclosure belongs to the field of human-computer interaction technology, specifically relating to a game interaction method, device, terminal equipment, and computer-readable storage medium. Background Technology
[0002] With the development of human-computer interaction technology, mobile devices can support more and more human-computer interaction games, and players have higher and higher requirements for the ease of operation of human-computer interaction games.
[0003] Typically, in games, players can select and trigger multiple feints or two sub-skills within a single skill to bait out enemy actions. For example, in ball games, there's often a feint used when throwing the ball to trick the opponent into catching it. Currently, the interaction handling for this type of need directly uses two controls (e.g., one real and one feint) as primary controls; after selecting one, the skill is chosen by direction.
[0004] However, the above-mentioned interaction method requires users to switch between different sub-options on different status controls before triggering different skills when selecting skill sub-options in a game. The user operation steps are cumbersome, so the current interaction method has poor operation convenience. Summary of the Invention
[0005] The purpose of this disclosure is to provide a game interaction method, device, terminal equipment, and computer-readable storage medium that can solve the problem of poor ease of operation in the interaction methods of sub-skills under first-level skills.
[0006] To solve the above-mentioned technical problems, this disclosure is implemented as follows:
[0007] In a first aspect, embodiments of this disclosure provide a game interaction method, which provides a graphical user interface through a terminal device. The graphical user interface includes at least a portion of a game scene and a controlled object located in the game scene. The method includes: responding to a first touch operation on a target control in the graphical user interface, displaying a skill control that includes a control of a first sub-skill of N skills, where N is a positive integer; responding to a second touch operation that slides from an initial response area to a control of the first sub-skill of the first skill in the skill control and slides back to the initial response area, initially displaying a control of the second sub-skill of the first skill at the position of the target control, and determining that the controlled object is to execute the second sub-skill of the first skill; and responding to a skill release command, controlling the controlled object to execute the second sub-skill of the first skill.
[0008] Secondly, embodiments of this disclosure provide a game interaction device that provides a graphical user interface (GUI) via a terminal device. The GUI includes at least a portion of a game scene and a controlled object located within the game scene. The game interaction device includes: a display module, a skill determination module, and a skill triggering module. The display module is used to respond to a first touch operation on a target control in the GUI and display a skill control that includes a first sub-skill of N skills, where N is a positive integer. The update module is used to respond to a second touch operation that slides from an initial response area to a control of the first sub-skill of the first skill in the skill control and then slides back to the initial response area, and initially displays a control of the second sub-skill of the first skill at the position of the target control. The skill determination module is used to respond to a second touch operation that slides from the initial response area to a control of the first sub-skill of the first skill in the skill control and then slides back to the initial response area, and determine the second sub-skill of the first skill to be executed by the controlled object. The skill triggering module is used to respond to a skill release command and control the controlled object to execute the second sub-skill of the first skill.
[0009] Thirdly, embodiments of this disclosure provide a terminal device, which includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor. When the program or instructions are executed by the processor, they implement the steps of the game interaction method as described in the first aspect.
[0010] Fourthly, embodiments of this disclosure provide a readable storage medium on which a program or instructions are stored, which, when executed by a processor, implement the steps of the game interaction method as described in the first aspect.
[0011] Fifthly, embodiments of this disclosure provide a chip, the chip including a processor and a communication interface, the communication interface being coupled to the processor, the processor being used to run programs or instructions to implement the game interaction method as described in the first aspect.
[0012] In a sixth aspect, embodiments of this disclosure provide a computer program product containing instructions that, when run on a computer, cause the computer to perform the steps of the game interaction method as described in the first aspect.
[0013] In this embodiment, the terminal device first responds to a first touch operation on a target control in the graphical user interface, displaying a skill control that includes a first sub-skill of N skills. Then, the player can slide from the initial response area to the control of the first sub-skill of one of the skills, and then slide back to the initial response area. The terminal device can then control the terminal device to select the second sub-skill of that skill. The terminal device can display the control of the second sub-skill of the skill at the display position of the target control, prompting the user to select the second sub-skill of the skill at that position. Finally, in response to the player's skill release command, the terminal device can control the controlled object to execute the second sub-skill of the first skill selected by the player. Compared to the sub-skill control methods in related technologies, this method eliminates the need to constantly display N level-one skill controls or two types of sub-controls on the game screen. Instead, it displays only a target control, prompting the player to interact with it via touch to reveal skill controls, including sub-skills. Continuous touch input controls the display of undisplayed sub-skills, reducing screen space usage. Furthermore, when selecting different sub-skills, this method allows the player to quickly select the desired sub-skill through a series of touch inputs while interacting with a single skill, based on the displayed positions of its two sub-skills. Players don't need to be familiar with the display positions of individual sub-skills or the distances between multiple sub-skills of the same level-one skill. This results in greater flexibility, more convenient operation, and a better user experience. Attached Figure Description
[0014] Figure 1 A schematic diagram of a system architecture for an application environment provided in this disclosure embodiment;
[0015] Figure 2 A flowchart illustrating the game interaction method provided in this embodiment of the disclosure;
[0016] Figure 3 This is one of the schematic diagrams of the game interaction interface provided in the embodiments of this disclosure;
[0017] Figure 4 This is the second schematic diagram of the game interaction interface provided in the embodiments of this disclosure;
[0018] Figure 5 This is the third schematic diagram of the game interaction interface provided in the embodiments of this disclosure;
[0019] Figure 6 This is a schematic diagram of parameter markings for a touch operation determination rule provided in an embodiment of the present disclosure;
[0020] Figure 7 This is a schematic diagram of a possible structure of a game interaction device provided in an embodiment of the present disclosure;
[0021] Figure 8 This is a schematic diagram of a possible structure of a terminal device provided in an embodiment of this disclosure;
[0022] Figure 9 This is a hardware schematic diagram of a terminal device provided in an embodiment of the present disclosure. Detailed Implementation
[0023] First, some of the nouns or terms that appear in the description of the embodiments of this application will be explained:
[0024] 1. Virtual Scene
[0025] A virtual scene is a scene displayed (or provided) by an application while it is running on a terminal or server. Optionally, the virtual scene is a simulation of the real world, a semi-simulated / semi-fictional virtual environment, or a purely fictional virtual environment. A virtual scene can be either a two-dimensional or three-dimensional virtual scene, and the virtual environment can be the sky, land, ocean, etc., where the land includes environmental elements such as deserts and cities. Among them, a virtual scene is a scene in which players control virtual objects and other virtual objects to form the complete game logic. For example, in a sandbox-style 3D shooting game, a virtual scene is a 3D game world used by players to control virtual objects to fight. Instances of virtual scenes can include at least one element among mountains, plains, rivers, lakes, oceans, deserts, skies, plants, buildings, and vehicles. For example, in a 2D card game, a virtual scene is a scene used to display and release cards or display the virtual objects corresponding to cards. Instances of virtual scenes can include arenas, battlegrounds, or other "field" elements or other elements that can display the card battle status. For 2D or 3D multiplayer online tactical competitive games, a virtual scene is a 2D or 3D terrain scene used by virtual objects to fight. Instances of virtual scenes can include elements such as canyon-style mountains, lines, rivers, classrooms, desks and chairs, and podiums.
[0026] 2. Virtual Objects
[0027] A virtual object refers to a controllable dynamic object in a virtual scene. Optionally, the dynamic object can be a virtual character, virtual animal, anime character, etc. The virtual object is a character controlled by the player through an input device, or an AI (Artificial Intelligence) trained and set up for battle in a virtual environment, or an NPC (Non-Player Character) set up for battle in a virtual scene. Optionally, the virtual object is a virtual character competing in a virtual scene. Optionally, the number of virtual objects in the virtual scene battle is preset or dynamically determined according to the number of clients joining the battle; this application embodiment does not limit this. In one possible implementation, the player can control the virtual object to move within the virtual scene, for example, controlling the virtual object to run, jump, crawl, etc., and can also control the virtual object to use skills, virtual items, etc. provided by the application to fight against other virtual objects.
[0028] 3. Virtual objects
[0029] Virtual objects refer to static objects in a virtual scene, such as terrain, houses, bridges, and vegetation in a game scene. Static objects are often not directly controlled by the player, but they can respond to the interactive behaviors of virtual objects in the scene (such as attacking or demolishing) and behave accordingly. For example, virtual objects can demolish, pick up, drag, and build buildings. Alternatively, virtual objects may not respond to the interactive behaviors of virtual objects. For example, virtual objects can still be buildings, doors, windows, and vegetation in a game scene, but virtual objects cannot interact with them. For instance, virtual objects cannot destroy or demolish windows.
[0030] 4. Virtual Resources
[0031] Virtual resources refer to virtual items (such as weapons, armor, supplies, building materials, etc.), virtual assets (such as coins, points, etc.), or virtual objects (such as monsters, buildings, etc.) that help virtual objects better complete game objectives, whether acquired during or outside of a match. In optional implementations, for example, in shooting games, virtual resources can be weapons, ammunition, armor, weapon attachments, medical supplies, detachable buildings, etc.; in MOBA games, virtual resources can refer to virtual monsters with different attributes, etc.
[0032] 5. Virtual props
[0033] Virtual props refer to props that virtual objects can use in a virtual environment, including but not limited to firearms, melee weapons, grenades, shields, springboards, puppets, etc., which can be used by virtual objects to increase their own attributes, assist in combat, or inflict damage on other virtual objects. Virtual props can also be supply props such as bullets, and can also be accessories such as extended magazines, scopes, flash hiders, and stocks that can be equipped on designated virtual weapons.
[0034] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0035] The terms "first," "second," etc., used in this disclosure and in the claims are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this disclosure can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0036] In one embodiment of this disclosure, the game interaction method can run on a local terminal device or a server. When the game interaction method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0037] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of game interaction methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0038] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, conventionally downloading, installing, and running the game program through the terminal device. The local terminal device can provide the graphical user interface to the player in various ways, such as rendering it on the terminal's display screen, or providing it to the player through holographic projection. For example, the local terminal device can include a display screen for displaying the graphical user interface, which includes the game screen, and a processor for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.
[0039] In one possible implementation, this invention provides a game interaction method that provides a graphical user interface through a terminal device, wherein the terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.
[0040] The game interaction method provided by the present disclosure will be described in detail below with reference to the accompanying drawings, through specific embodiments and application scenarios.
[0041] Figure 1 This is a schematic diagram of a system architecture for an application environment provided by an embodiment of the present disclosure. This system architecture can be applied to a game interaction method and game interaction device according to an embodiment of the present disclosure.
[0042] like Figure 1 As shown, system architecture 100 may include one or more of terminal devices 101, 102, and 103, a network 104, and a server 105. Network 104 serves as the medium for providing communication links between terminal devices 101, 102, and 103 and server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables. Terminal devices 101, 102, and 103 may be various terminal devices with displays, including but not limited to desktop computers, laptops, smartphones, and tablets. It should be understood that... Figure 1The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be used. For example, server 105 could be a server cluster composed of multiple servers. The terminal devices are used to: respond to a first touch operation on a target control in the graphical user interface, displaying a skill control containing N sub-skills of a first skill, where N is a positive integer; respond to a second touch operation where the control slides from the initial response area to the first sub-skill of the first skill within the skill control and then slides back to the initial response area, initially displaying the control of the second sub-skill of the first skill at the position of the target control, and determining that the controlled object is to execute the second sub-skill of the first skill; and respond to a skill release command, controlling the controlled object to execute the second sub-skill of the first skill.
[0043] Figure 2 This is a flowchart illustrating a game interaction method provided in an embodiment of this disclosure. The game interaction method provided in this embodiment is applied to a terminal device. The game scene is displayed through the graphical user interface of the terminal device. Figure 2 The method may include the following steps S201 to S203:
[0044] S201. The terminal device responds to the first touch operation on the target control in the graphical user interface and displays a skill control that includes a first sub-skill of N skills.
[0045] Where N is a positive integer.
[0046] It should be noted that in this embodiment of the disclosure, each of the N skills includes at least two sub-skills. The first touch operation can control the terminal device to display one sub-skill of each skill, that is, the skill control can display N sub-skills. Then, other sub-skills corresponding to each skill can be switched through specific touch operations.
[0047] Optionally, in this embodiment of the present disclosure, after receiving the first touch operation, the target control can continue to be displayed at its initial position, or the target control can be canceled from being displayed. This embodiment of the present disclosure does not specifically limit this.
[0048] For example, when the target control is no longer displayed, a hollow circular control (i.e., a skill control) can be displayed, on which a control for one sub-skill of each of the N skills is displayed; when the target control continues to be displayed, the control for the first sub-skill of the N skills can be displayed around the target control, or it can be displayed on one side of the target control, and this disclosure does not specifically limit this.
[0049] It is understood that the target control can be a control related to the types of N skills, or a general control unrelated to the types of N skills, or a prompt message used to prompt the user to enter the sub-skill selection of a first-level skill. This disclosure does not specifically limit this.
[0050] For ease of understanding, this disclosure uses the example of feints and real actions in ball-throwing skills in ball games. For example, N skills can be skills related to the ball-throwing type, and the target control is the overall "ball-throwing" control, which can also be a "feint" control.
[0051] Figure 3 This is a schematic diagram of a game interaction interface provided in an embodiment of the present disclosure, such as... Figure 3 As shown in (a), assuming a "throw ball" control 30 is displayed in the graphical user interface, after the player presses and holds the "throw ball" control 30, the following will occur: Figure 3 As shown in (b), the terminal device can expand and display operation controls for four skills related to throwing around the "throwing ball" control 30a, namely: control 31 for the "high throw" real action, control 32 for the "right throw" real action, control 33 for the "straight ball" real action, and control 34 for the "left throw" real action.
[0052] It should be noted that the ball-throwing control 30 can maintain its original display state or update some details, such as those mentioned above. Figure 3 In (a), the ball-throwing control 30 can be updated to display as a long press. Figure 3 The ball-throwing control 30a is shown in (b) of the diagram.
[0053] S202, The terminal device responds to the second touch operation, which slides from the initial response area to the control of the first sub-skill of the first skill in the skill control and slides back to the initial response area. The control of the second sub-skill of the first skill is initially displayed at the position of the target control, and the controlled object is determined to execute the second sub-skill of the first skill.
[0054] It should be noted that after receiving the second touch operation, the terminal device can hide the target control, regenerate the control for the second sub-skill of the first skill, and display the generated control for the second sub-skill of the first skill at the position of the target control; the terminal device can also switch sub-skills by changing the way the skill corresponding to the target control is changed.
[0055] In this embodiment, the first sub-skill and the second sub-skill are different sub-skills of the same skill, wherein the same skill may include at least two different sub-skills. In this embodiment, the skill corresponding to the first sub-skill control is configured to control the controlled object to perform game actions and produce corresponding game effects in the game scene. Taking the previously mentioned "high-ball throw" real action as an example of the first sub-skill, the high-ball throw control controls the controlled object to perform the high-ball throw game action in the game scene and throw a ball with a high-ball throw effect in the game scene. In this embodiment, the skill corresponding to the second sub-skill control is configured to control the controlled object to perform game actions in the game scene but not produce corresponding game effects. Taking the previously mentioned "high-ball throw" fake action as an example of the second sub-skill, the high-ball throw control controls the controlled object to perform the high-ball throw game action in the game scene, but does not throw a ball in the game scene.
[0056] For example, if a skill includes three sub-skills, the third sub-skill of the skill can be switched by sliding from the initial response area to the sub-control on the skill control. This disclosure does not specifically limit this.
[0057] Optionally, the first touch operation and the second touch operation can be consecutive touch operations.
[0058] For example, if a player presses the target control to display the skill control on the terminal device, slides their finger to the control of the first sub-skill of the first skill, and then slides back to the initial response area without releasing the finger, the terminal device can display the control of the second sub-skill of the first skill at the display position of the target control, and can determine that the player expects the controlled object to execute the second sub-skill of the first skill.
[0059] Combination Figure 3 As shown in (b) of the diagram, assuming the player slides from the "throw ball" control 30a to the position of the "high throw ball" real action control 31, and then moves back to the position of the "throw ball" control 30a, then... Figure 5 As shown, the terminal device can display the control 30b of the real "high-ball throw" action at the position of the "throw ball" control 30a, and highlight the control 30b to prompt the player that the fake action of the skill "high-ball throw" has been selected.
[0060] S203, The terminal device responds to the skill release command and controls the controlled object to execute the second sub-skill of the first skill.
[0061] For example, a skill release command can be the corresponding operation command for a player to cancel touch (remove) their finger from the screen.
[0062] In this embodiment of the disclosure, after a player selects a sub-skill of a skill to be executed by a controlled object, if the player releases the skill from the screen, it can be determined that the player intends to execute the sub-skill.
[0063] This disclosure provides a game interaction method. First, the terminal device can respond to a first touch operation on a target control in a graphical user interface, displaying a skill control that includes a first sub-skill of N skills. Then, the player can slide from the initial response area to the control of the first sub-skill of one of the skills, and then slide back to the initial response area. The player can control the terminal device to select the second sub-skill of that skill. The terminal device can display the control of the second sub-skill of the skill at the display position of the target control, prompting the user to select the second sub-skill of the skill at this position. Finally, in response to the player's skill release command, the terminal device can control the controlled object to execute the second sub-skill of the first skill selected by the player. Compared to the sub-skill control methods in related technologies, this method eliminates the need to constantly display N level-one skill controls or two types of sub-controls on the game screen. Instead, it displays only a target control, prompting the player to interact with it via touch to reveal skill controls, including sub-skills. Continuous touch input controls the display of undisplayed sub-skills, reducing screen space usage. Furthermore, when selecting different sub-skills, this method allows the player to quickly select the desired sub-skill through a series of touch inputs while interacting with a single skill, based on the displayed positions of its two sub-skills. Players don't need to be familiar with the display positions of individual sub-skills or the distances between multiple sub-skills of the same level-one skill. This results in greater flexibility, more convenient operation, and a better user experience.
[0064] Optionally, in the game interaction method provided in this embodiment, the initial response area corresponds to the area of the target control located in the graphical user interface.
[0065] For example, the initial response area may be the same area as the target control area, or it may be an area that contains the target control. This disclosure does not specifically limit this.
[0066] Alternatively, in the game interaction method provided in this embodiment, the initial response area can also be at other locations.
[0067] For example, after displaying the target control, the initial response area can be the area of one of the sub-skill controls displayed on the target control, or it can be the blank area in the corresponding direction of the sub-skill control.
[0068] For example, if a player slides outward from the control of the first sub-skill of the first skill and then slides back to the control of the first sub-skill of the first skill, or if a player slides outward from the control of the first sub-skill of the first skill and then slides back to the position of the target control, the second sub-skill of the first skill will be displayed on the target control.
[0069] For example, assuming the above graphical user interface is a graphical user interface for a ball game, and the above target control is a ball-throwing control; then the above S202 can be executed by the following S22:
[0070] S22, The terminal device responds to the second touch operation of sliding from the ball throwing control to the control of the real action of the first ball throwing skill in the skill control and sliding back to the ball throwing control, updates the display of the ball throwing control to the control of the fake action of the first ball throwing skill, and determines that the controlled virtual player is to perform the fake action of the first ball throwing skill.
[0071] In the first throwing skill, the true action indicator is that after receiving the skill release command (e.g., releasing a touch operation), the controlled virtual player executes the action of the first throwing skill, and the virtual ball is thrown; in the second hand, the false action indicator is that after receiving the skill release command (e.g., releasing a touch operation), the controlled virtual player executes the action of the first throwing skill, but the virtual ball is not thrown.
[0072] In this embodiment of the disclosure, the control that displays the real action of each throwing skill in the skill control controlled by the first touch operation is taken as an example, and the fake action of each throwing skill is selected by the second touch operation as an example. In practical applications, the control that displays the fake action of each throwing skill in the skill control controlled by the first touch operation can also be used, and the real action of each throwing skill can be selected by the second touch operation. This embodiment of the disclosure does not make specific limitations on this.
[0073] Furthermore, after the player selects the feint of the first ball-throwing skill, they can control the terminal device to control the controlled virtual player to perform the feint of throwing the ball, thereby deceiving the opponent's skill consumption.
[0074] Based on this solution, only one ball-throwing control can be displayed in the graphical user interface of ball games. Players can use this ball-throwing control to control virtual controls for multiple skills related to throwing, including both real and fake actions. This not only avoids occupying a large screen area but also allows for convenient selection of real and fake throwing actions to trick the opponent into wasting skill resources, thereby improving the ease of controlling real and fake action skills in ball games.
[0075] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S201, the method may further include the following S200a:
[0076] S200a, The terminal device responds to a third touch operation in which it slides a first distance from the initial response area toward the control of the first sub-skill of the first skill in the skill control, and determines that the controlled object is to execute the first sub-skill of the first skill.
[0077] The first distance is less than the preset distance, which is the distance between the center point of the initial response area and the control of the first sub-skill of the first skill.
[0078] Furthermore, if the terminal device detects a skill release command, the terminal device responds to the skill release command and controls the controlled object to execute the first sub-skill of the first skill.
[0079] Based on this scheme, after the terminal device displays the first sub-skill controls of N skills based on the first touch operation, the player can directly slide a first distance from the initial response area (such as the display area of the target control) toward the first sub-skill control of any of the skill controls and release the finger. The player can then select the controlled object to release the first sub-skill of that skill. The operation steps are simple and only require one continuous touch operation, which makes it convenient for players to quickly control the sub-skills of a skill during the game.
[0080] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S201, the method may further include the following S200b:
[0081] S200b, The terminal device responds to the third touch operation by sliding a first distance from the initial response area, and determines the target sub-skill of the default skill corresponding to the initial response area to be executed by the controlled object.
[0082] The first distance is less than the preset distance, which is the distance between the center point of the initial response area and the control of the first sub-skill.
[0083] It is understandable that in this implementation, the default action of the intermediate control can be triggered when the player does not drag the sub-skill control.
[0084] For example, the default skill can be the skill initially corresponding to the initial response area, and the target sub-skill can be either the first sub-skill or the second sub-skill; the default skill can also be the skill last selected by the user, and the target sub-skill can be either the first sub-skill or the second sub-skill of the skill last selected by the user.
[0085] For example, assuming that the terminal previously determined that the target control corresponds to the second sub-skill of the second skill, if the terminal device detects that the distance the user slides in one direction in the initial response area is less than the distance to the control of the first sub-skill, then the terminal device can choose to execute the second sub-skill of the second skill previously determined by the user when it receives the skill release instruction.
[0086] Based on this scheme, after a player has previously selected a sub-skill of a skill, if the terminal device detects that the player starts sliding in the initial response area (e.g., starting from the target control) and the sliding distance is less than the distance to the first sub-control, the default sub-skill of the corresponding skill on the target control can be executed. For example, the sub-skill of the previously selected skill can be triggered, thus making it convenient for the player to quickly trigger the controlled object to execute a sub-skill of a skill.
[0087] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S201, the method may further include the following S204 and S205:
[0088] S204, The terminal device responds to the fourth touch operation of sliding from the initial response area to the control of the first sub-skill of the first skill in the skill control, and determines the first sub-skill of the first skill to be executed by the controlled object.
[0089] S205. The terminal device responds to the skill release command and controls the controlled object to execute the first sub-skill of the first skill.
[0090] It can be understood that this skill release command can be a command to cancel the trigger of touch on the control of the first sub-skill of the first skill in the skill control.
[0091] For example, continue to combine Figure 3 As shown in (b) of the skill controls, if the player slides from the "throw ball" control 30a to the "high ball" real action control 31 and releases the hand, the terminal device can determine that the player needs to perform the high ball real action, and the terminal device can perform the high ball real action after the player releases the hand.
[0092] Based on this scheme, after the terminal device displays the controls of the first sub-skills of N skills based on the first touch operation, the player can directly slide from the initial response area (such as the display position of the target control) to the first sub-skill control of any skill control and release the finger. The player can then select the controlled object to release the first sub-skill of that skill. The operation steps are simple and only require one continuous touch operation, which makes it convenient for players to quickly control the sub-skills of a skill during the game.
[0093] Optionally, the game interaction method provided in this embodiment may further include the following step S206 after receiving the fourth touch operation:
[0094] S206, The terminal device responds to the fourth touch operation of sliding from the initial response area to the control of the first sub-skill of the first skill in the skill control, and initially displays the control of the second sub-skill of the first skill at the position of the target control.
[0095] It is understandable that after the terminal device detects a touch operation that slides from the target control to the control of a sub-skill of a skill within the skill control, the terminal device can initially display the control of another sub-skill of that skill at the display position of the target control to prompt the user to select another sub-skill of that skill.
[0096] For example, combined Figure 3 In (b), after the player controls the controls displaying the true actions of each throwing skill by pressing the "throwing ball" control 30a, if the player continues to slide from the "throwing ball" control 30a to the control 31 for the "high throw" true action, then as shown... Figure 4 As shown, the terminal device can display a control 30b for a "high ball throw" feint at the display position of the "throw ball" control 30a, prompting the user to choose to perform the high ball throw feint.
[0097] Based on this scheme, when the player's touch position is located at the display position of the first sub-skill of a skill in the skill control, the terminal device can be controlled to display the control of the second sub-skill of that skill. For example, if the control of the second sub-skill of the skill is first displayed at the display position of the target control, the player can be prompted to select another sub-skill of the skill. The prompting method is simple, thus improving the display flexibility of the control and reducing the number of resident controls and the screen area occupied.
[0098] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S204, the method further includes the following S207:
[0099] S207, The terminal device responds to the fifth touch operation of sliding from the control of the first sub-skill of the first skill in the skill control to the control of the first sub-skill of the second skill, and switches the skill to be executed by the controlled object to the first sub-skill of the second skill.
[0100] It is understandable that when a player selects a sub-skill, there may be a situation where it is necessary to switch to a first-level skill. In this embodiment of the disclosure, when the player's touch position is on the control of the first sub-skill of the first skill on the skill control, the player can directly slide from the current position on the skill control to the display position of the control of the first sub-skill of the second skill to be switched, so that the player can directly select the first sub-skill of the second skill to be switched.
[0101] For example, the first sub-skill of the first skill and the first sub-skill of the second skill can be sub-skills of the same type, such as real actions of throwing a ball in multiple different ways, or fake actions of throwing a ball in multiple different ways.
[0102] Based on this solution, when players are selecting sub-skills of a skill, if they need to switch to a primary skill, they can directly slide the skill control to the control of the first sub-skill of the corresponding primary skill. This allows them to quickly switch to the first sub-skill of another skill without having to first slide to a specific area, release the key to cancel the primary skill, and then press the primary skill selection control again to display multiple sub-skill controls before selecting a sub-skill. This simplifies the operation steps, improves the efficiency of switching between similar sub-skills, reduces the time spent on operations, and enhances the player's operating experience.
[0103] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S204, the method further includes the following S208:
[0104] S208, the terminal device responds to the fifth touch operation of sliding from the control of the first sub-skill of the first skill in the skill control to the control of the first sub-skill of the second skill, and updates the control of the second sub-skill of the first skill that was initially displayed at the position of the target control to the control of the second sub-skill of the second skill.
[0105] It is understandable that when a player switches the first skill corresponding to the first sub-skill to be released to the second skill, the terminal device can also switch the control of the second skill corresponding to the second sub-skill in the display position of the target control, so as to prompt the player to select the second sub-skill to be released in that position.
[0106] Based on this scheme, when a player switches between the first sub-skill and the corresponding first-level skill on the skill control, the terminal device can switch to display the second sub-skill and the corresponding first-level skill at the display position of the target control, thus making it easier for the player to select multiple different sub-skills of the same first-level skill.
[0107] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S208, the method may further include the following S209 or S210:
[0108] S209. The terminal device responds to the sixth touch operation of canceling the touch of the control of the first sub-skill of the second skill in the skill control, and controls the controlled object to execute the first sub-skill of the second skill.
[0109] It is understandable that after the player switches to the first-level skill corresponding to the first sub-skill and releases the device, the terminal device can directly control the controlled object to execute the first sub-skill of the switched first-level skill.
[0110] For example, when a player presses the "throw ball" control, the terminal device displays the skill control. After the player moves their finger to the real action control for "high throw ball" on the skill control and then to the real action control for "left throw ball", the terminal device controls the controlled virtual player to perform the real action of throwing the ball to the left.
[0111] S210, The terminal device responds to the seventh touch operation, which slides from the control of the first sub-skill of the second skill in the skill control to the control of the second sub-skill of the second skill, and controls the controlled object to execute the second sub-skill of the second skill.
[0112] It is understandable that after the player switches to the first-level skill corresponding to the first sub-skill, moves to the display position of the target control and cancels the touch, the terminal device can directly control the controlled object to execute the second sub-skill of the switched first-level skill.
[0113] For example, when a player presses the "throw ball" control, the terminal device displays the skill control. The player moves their finger to the real action control for "high throw ball" on the skill control and then to the real action control for "left throw ball". After seeing the control for the fake action of "left throw ball" displayed, the player moves their finger to the control for the fake action of "left throw ball" and releases their finger. Then, the terminal device controls the controlled virtual player to perform the fake action of "left throw ball".
[0114] Based on this scheme, after switching the first sub-skill of a level 1 skill, players can directly release the control to control the first sub-skill of the switched level 1 skill, or they can directly slide to the control of the second sub-skill of the switched level 1 skill and release the control to control the second sub-skill of the switched level 1 skill. The operation of controlling each sub-skill is simple and convenient. That is, players can switch the level 1 skills of the same type of sub-skill through a continuous operation, or switch the level 1 skill and its sub-skills in one step, thereby improving the efficiency of switching various sub-skills.
[0115] Optionally, in the game interaction method provided in this embodiment of the disclosure, after S201, the method further includes S211:
[0116] S211, The terminal device responds to the ninth touch operation of sliding to the preset area to cancel the touch, and cancels the action of the skill.
[0117] It is understood that in this embodiment of the disclosure, if a player releases their finger while operating on a sub-skill control, the terminal device can control the controlled object to release the sub-skill. If the player needs to cancel the skill release, the player can continue to slide to the preset area and release their finger.
[0118] For example, combined Figure 3 In (b), when the terminal device displays skill controls, the terminal device can display prompt information in a preset area, prompting the user to cancel the operation by dragging to the preset area during the sub-skill selection process.
[0119] Based on this scheme, players can cancel skill release at any stage before releasing the skill on the control terminal device by pressing the target control. They can continue to slide to the preset area and cancel the touch, thus controlling the control terminal device to cancel the skill release.
[0120] Optionally, embodiments of this disclosure provide a touch operation determination rule to determine whether the touch operation during the skill selection process is selecting a sub-skill under a skill, selecting a primary skill, or releasing a skill.
[0121] Figure 6 This is a schematic diagram of parameter markings for a touch operation determination rule provided in an embodiment of this disclosure, such as... Figure 6 As shown in the skill controls on the right, when the player presses the target control, the skill control is generated with its origin at O. The skill control contains N (N=4) skill options, with an inner circle radius of R. The option selection determination rule is as follows: when the player is detected dragging from the origin O towards a certain option, if the drag distance is ≤R, releasing the finger will trigger the [true action] of a default option. The default option content can be determined according to actual needs, for example as follows... Figure 6 The left side of the screen highlights the user's selected "true action." When the system detects the player dragging from the origin O towards an option, and the drag distance exceeds R, the "true action" of that skill is selected. At this point, the inner circle options change to the "feint" options for that skill. (That is, when the finger moves to the outer circle, the outer circle is the "true action" area, and the inner circle is the "feint" area for the skill selected in the outer circle.) When the player's finger moves into the inner circle area, the "feint" of the outer circle skill selected before entering the inner circle is selected. When the player's finger is in the inner circle "feint" option area, moving it to any option area in the outer circle will switch to selecting the corresponding skill's "true action."
[0122] Skill control judgment rules: After the player selects the target skill's [real action] or [feint action], releasing the hand within the corresponding area constitutes control.
[0123] In the game interaction method provided in the basic embodiments of this disclosure, a single button can be used to select N options and their two sub-options, and to quickly switch between options, simplifying the user's operation steps; the sub-options of a single skill are controlled by two gesture interactions: "drag to the outer circle and release" and "drag to the outer circle and then move back to the inner circle and release". These two different gestures not only avoid the misoperation problem caused by the double-layer control dragging in the same direction in related technologies, improving the accuracy of operation, but also save interface space.
[0124] It should be noted that the game interaction method provided in this disclosure can be executed by a game interaction device or a control module within that game interaction device for executing the game interaction method. This disclosure uses the game interaction method executed by a game interaction device as an example to illustrate the game interaction device provided in this disclosure.
[0125] Figure 7 This is a schematic diagram of a possible structure of a game interaction device provided in an embodiment of this disclosure. A graphical user interface is provided through a terminal device. This graphical user interface includes at least a portion of the game scene and controlled objects located within the game scene, such as... Figure 7 As shown, the game interaction device 700 includes: a display module 701, a skill determination module 702, and a skill triggering module 703; the display module 701 is used to respond to a first touch operation on a target control in the graphical user interface and display a skill control including a first sub-skill of N skills, where N is a positive integer; the display module 702 is also used to respond to a second touch operation in which a control of the first sub-skill of the first skill in the skill control is slid from the initial response area to the control of the first sub-skill of the first skill in the skill control and then slides back to the initial response area, and initially display a control of the second sub-skill of the first skill at the position of the target control; the skill determination module 703 is used to respond to a second touch operation in which a control of the first sub-skill of the first skill in the skill control is slid from the initial response area to the control of the first sub-skill of the first skill in the skill control and then slides back to the initial response area, and determine the second sub-skill of the first skill to be executed by the controlled object; the skill triggering module 703 is used to respond to a skill release command and control the controlled object to execute the second sub-skill of the first skill.
[0126] Optionally, the initial response area corresponds to the area of the target control located in the graphical user interface.
[0127] Optionally, the first touch operation and the second touch operation are touch operations that are consecutive.
[0128] Optionally, the first sub-skill and the second sub-skill under the first skill are different sub-skills of the first skill.
[0129] Optionally, the skill determination module is further configured to, after the display module displays a skill control including a control of a first sub-skill of N skills, respond to a third touch operation that slides a first distance from the initial response area toward the control of the first sub-skill of the first skill in the skill control, and determine the first sub-skill of the first skill to be executed by the controlled object; wherein the first distance is less than a preset distance, the preset distance being the distance between the center point of the initial response area and the control of the first sub-skill of the first skill.
[0130] Optionally, the skill determination module is further configured to, after the display module displays the skill control including the control of the first sub-skill of N skills, respond to a third touch operation that slides a first distance from the initial response area to determine the target sub-skill of the default skill corresponding to the initial response area to be executed by the controlled object; wherein, the first distance is less than a preset distance, and the preset distance is the distance between the center point of the initial response area and the first sub-skill control.
[0131] Optionally, the skill determination module is further configured to, after the display module displays the skill control including the control of the first sub-skill of the first skill, respond to a fourth touch operation that slides from the initial response area to the control of the first sub-skill of the first skill in the skill control, and determine the first sub-skill of the first skill to be executed by the controlled object; the skill release module is further configured to, in response to a skill release command, control the controlled object to execute the first sub-skill of the first skill.
[0132] Optionally, the display module is also configured to respond to a fourth touch operation that slides from the initial response area to the control of the first sub-skill of the first skill in the skill control, and initially display the control of the second sub-skill of the first skill at the position of the target control.
[0133] Optionally, the skill determination module is further configured to, after determining that the controlled object is to execute the first sub-skill of the first skill, respond to a fifth touch operation in which the control of the first sub-skill of the first skill in the skill control is slid from the control of the first sub-skill of the first skill to the control of the first sub-skill of the second skill, and switch the skill to be executed by the controlled object to the first sub-skill of the second skill.
[0134] Optionally, the display module is also configured to respond to a fifth touch operation in response to a sliding motion from the control of the first sub-skill of the first skill in the skill control to the control of the first sub-skill of the second skill, and update the control of the second sub-skill of the first skill initially displayed at the position of the target control to the control of the second sub-skill of the second skill.
[0135] Optionally, the skill triggering module is further configured to, after the display module updates the display of the control of the second sub-skill of the first skill initially displayed at the position of the target control to the control of the second sub-skill of the second skill, respond to a sixth touch operation in the skill control to cancel the touch of the control of the first sub-skill of the second skill, and control the controlled object to execute the first sub-skill of the second skill; or, respond to a seventh touch operation in the skill control to slide from the control of the first sub-skill of the second skill to the control of the second sub-skill of the second skill, and control the controlled object to execute the second sub-skill of the second skill.
[0136] Optionally, the graphical user interface is a graphical user interface for a ball game, and the target control is a throwing control; the display module is specifically used to respond to a second touch operation that slides from the throwing control to the control of the true action of the first throwing skill in the skill control and slides back to the throwing control, and updates the display of the throwing control to the control of the feint action of the first throwing skill; wherein, the true action of the first throwing skill indicates that after receiving the skill release command, the controlled virtual player executes the action of the first throwing skill and the virtual ball is thrown; the feint action of the first throwing skill indicates that after receiving the skill release command, the controlled virtual player executes the action of the first throwing skill and the virtual ball is not thrown.
[0137] Optionally, the skill determination module is also used to cancel the skill execution action in response to a ninth touch operation of sliding to a preset area to cancel the touch after the display module displays the skill control including the control of the first sub-skill of N skills.
[0138] This disclosure provides a game interaction device. First, the game interaction device can respond to a first touch operation on a target control in a graphical user interface, displaying a skill control that includes a first sub-skill of N skills. Then, the player can slide from the initial response area to the control of the first sub-skill of one of the skills, and then slide back to the initial response area. The player can control the game interaction device to select the second sub-skill of that skill. The game interaction device can display the control of the second sub-skill of the skill at the display position of the target control, prompting the user to select the second sub-skill of the skill at this position. Finally, in response to the player's skill release command, the game interaction device can control the controlled object to execute the second sub-skill of the first skill selected by the player. Compared to the sub-skill control methods in related technologies, this method eliminates the need to constantly display N level-one skill controls or two types of sub-controls on the game screen. Instead, it displays only a target control, prompting the player to interact with it via touch to reveal skill controls, including sub-skills. Continuous touch input controls the display of undisplayed sub-skills, reducing screen space usage. Furthermore, when selecting different sub-skills, this method allows the player to quickly select the desired sub-skill through a series of touch inputs while interacting with a single skill, based on the displayed positions of its two sub-skills. Players don't need to be familiar with the display positions of individual sub-skills or the distances between multiple sub-skills of the same level-one skill. This results in greater flexibility, more convenient operation, and a better user experience.
[0139] The game interaction device in this disclosure can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile terminal device or a non-mobile terminal device. For example, a mobile terminal device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle terminal device, wearable device, UMPC (ultra-mobile personal computer), netbook, or PDA (personal digital assistant), etc., while a non-mobile terminal device can be a server, NAS (Network Attached Storage), PC (personal computer), TV (television), ATM, or self-service machine, etc. This disclosure does not impose specific limitations.
[0140] The game interaction device in this embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this embodiment does not impose specific limitations.
[0141] The game interaction device provided in this disclosure can achieve... Figures 1 to 6 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0142] Optionally, such as Figure 8 As shown, this disclosure also provides a terminal device 800, including a processor 801, a memory 802, and a program or instructions stored in the memory 802 and executable on the processor 801. When the program or instructions are executed by the processor 801, they implement the various processes of the above-described game interaction method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.
[0143] It should be noted that the terminal devices in this disclosure include the mobile terminal devices and non-mobile terminal devices described above.
[0144] Figure 9 A schematic diagram of the hardware structure of a terminal device to implement an embodiment of this disclosure.
[0145] The terminal device 900 includes, but is not limited to, components such as: radio frequency unit 901, network module 902, audio output unit 903, input unit 904, sensor 905, display unit 906, user input unit 907, interface unit 908, memory 909, and processor 910.
[0146] Those skilled in the art will understand that the terminal device 900 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 910 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 9 The terminal device structure shown in the figure does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0147] This disclosure provides a terminal device. First, the terminal device can respond to a first touch operation on a target control in a graphical user interface, displaying a skill control that includes a first sub-skill of N skills. Then, the player can slide from the initial response area to the control of the first sub-skill of one of the skills, and then slide back to the display position of the initial response area. The player can control the terminal device to select the second sub-skill of that skill. The terminal device can display the control of the second sub-skill of the skill at the display position of the target control, prompting the user to select the second sub-skill of the skill at this position. Finally, in response to the player's skill release command, the terminal device can control the controlled object to execute the second sub-skill of the first skill selected by the player. Compared to the sub-skill control methods in related technologies, this invention eliminates the need to constantly display N level-one skill controls or two types of sub-controls on the game screen. Instead, it allows for the display of only one level-one control, with skill controls including sub-skills displayed via player touch input. Continuous touch input further controls the display of sub-skills not explicitly shown on the skill controls, thus reducing screen space usage. Furthermore, when selecting different sub-skills, this invention provides a method where the player can quickly select the desired sub-skill through a series of touch inputs while performing touch inputs on a single skill, based on the displayed positions of the skill's two sub-skills. Players do not need to be familiar with the display positions of individual sub-skills or the display distances of multiple sub-skills within the same level-one skill. This results in greater display flexibility, more convenient operation, and a better user experience.
[0148] It should be understood that, in this embodiment, the input unit 904 may include a GPU (Graphics Processing Unit) 941 and a microphone 942. The GPU 941 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 906 may include a display panel 961, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 907 includes a touch panel 971 and other input devices 972. The touch panel 971 is also called a touch screen. The touch panel 971 may include a touch detection device and a touch controller. Other input devices 972 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here. The memory 909 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 910 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understandable that the aforementioned modem processor may not be integrated into the processor 910.
[0149] This disclosure also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described game interaction method embodiments and achieve the same technical effects. To avoid repetition, further details are omitted here.
[0150] The processor mentioned above is the processor in the terminal device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer ROM (Read-Only Memory), RAM (Random Access Memory), magnetic disk, or optical disk.
[0151] This disclosure also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described game interaction method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.
[0152] It should be understood that the chip mentioned in the embodiments of this disclosure may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0153] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this disclosure is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0154] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this disclosure.
[0155] The embodiments of this disclosure have been described above with reference to the accompanying drawings. However, this disclosure is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this disclosure without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this disclosure.
Claims
1. A game interaction method, characterized in that, The method includes providing a graphical user interface via a terminal device, wherein the graphical user interface includes at least a portion of a game scene and controlled objects located within the game scene; the method comprises: In response to the first touch operation on the target control in the graphical user interface, display the skill control, which includes the first sub-skill of N skills, where N is a positive integer; In response to a second touch operation where the control slides from the initial response area to the control of the first sub-skill of the first skill in the skill control and then slides back to the initial response area, the control of the second sub-skill of the first skill is initially displayed at the position of the target control, and it is determined that the controlled object is to execute the second sub-skill of the first skill; wherein, the skill corresponding to the control of the first sub-skill is configured to control the controlled object to perform game actions and produce corresponding game effects in the game scene, and the skill corresponding to the control of the second sub-skill is configured to control the controlled object to perform game actions in the game scene but not produce corresponding game effects; In response to a skill release command, the controlled object is controlled to execute the second sub-skill of the first skill.
2. The method of claim 1, wherein, The initial response area corresponds to the area of the target control located in the graphical user interface.
3. The method of claim 1, wherein, The first touch operation and the second touch operation are consecutive touch operations.
4. The method of claim 1, wherein, The first sub-skill and the second sub-skill under the first skill are different sub-skills of the first skill.
5. The method of claim 1, wherein, After displaying the skill control, which includes a first sub-skill comprising N skills, the method further includes: In response to a third touch operation that involves sliding a first distance from the initial response area toward the control of the first sub-skill of the first skill in the skill control, it is determined that the controlled object is to execute the first sub-skill of the first skill; Wherein, the first distance is less than the preset distance, and the preset distance is the distance between the center point of the initial response area and the control of the first sub-skill of the first skill.
6. The method of claim 1, wherein, After displaying the skill control, which includes a first sub-skill comprising N skills, the method further includes: In response to a third touch operation that slides a first distance from the initial response area, the target sub-skill of the default skill corresponding to the initial response area is determined for the controlled object to be executed. Wherein, the first distance is less than the preset distance, and the preset distance is the distance between the center point of the initial response area and the control of the first sub-skill.
7. The method of claim 1, wherein, After displaying the skill control, which includes a first sub-skill comprising N skills, the method further includes: In response to a fourth touch operation where the control slides from the initial response area to the control of the first sub-skill of the first skill in the skill control, it is determined that the controlled object is to execute the first sub-skill of the first skill; In response to a skill release command, the controlled object is controlled to execute the first sub-skill of the first skill.
8. The method of claim 7, wherein, The method further includes: In response to a fourth touch operation where the device slides from the initial response area to the control of the first sub-skill of the first skill in the skill control, the control of the second sub-skill of the first skill is initially displayed at the position of the target control.
9. The method of claim 8, wherein, After determining that the controlled object is to execute the first sub-skill of the first skill, the method further includes: In response to a fifth touch operation where the control slides from the control of the first sub-skill of the first skill to the control of the first sub-skill of the second skill in the skill control, the skill to be executed by the controlled object is switched to the first sub-skill of the second skill.
10. The method of claim 9, wherein, The method further includes: In response to a fifth touch operation where the control of the first sub-skill of the first skill in the skill control is slid from the control of the first sub-skill of the first skill to the control of the first sub-skill of the second skill in the second skill, the control of the second sub-skill of the first skill initially displayed at the position of the target control is updated to display as the control of the second sub-skill of the second skill.
11. The method of claim 10, wherein, After updating the control of the second sub-skill of the first skill initially displayed at the position of the target control to the control of the second sub-skill of the second skill, the method further includes: In response to a sixth touch operation that cancels the touch of the control of the first sub-skill of the second skill in the skill control, the controlled object is controlled to execute the first sub-skill of the second skill; or, In response to a seventh touch operation that slides from the control of the first sub-skill of the second skill in the skill control to the control of the second sub-skill of the second skill, the controlled object is controlled to execute the second sub-skill of the second skill.
12. The method according to any one of claims 1 to 11, characterized in that, The graphical user interface is a graphical user interface for ball games, and the target control is a ball-throwing control; The response is a second touch operation that slides from the initial response area to the control of the first sub-skill of the first skill in the skill control and slides back to the initial response area, displaying the control of the second sub-skill of the first skill at the location of the target control, including: The response is a second touch operation that slides from the ball-throwing control to the control of the real action of the first ball-throwing skill in the skill control and slides back to the ball-throwing control, updating the display of the ball-throwing control to the control of the fake action of the first ball-throwing skill; Specifically, the true action indication of the first throwing skill is that after receiving the skill release command, the controlled virtual player executes the action of the first throwing skill, and the virtual ball is thrown; the false action indication of the first throwing skill is that after receiving the skill release command, the controlled virtual player executes the action of the first throwing skill, but the virtual ball is not thrown.
13. The method according to any one of claims 1 to 11, characterized in that, After displaying the skill control, which includes a first sub-skill comprising N skills, the method further includes: In response to the ninth touch operation of sliding to the preset area to cancel the touch, the skill execution action is canceled.
14. A game interaction device, characterized in that, A graphical user interface is provided through a terminal device, the graphical user interface including at least a portion of the game scene and controlled objects located in the game scene, the game interaction device including: a display module, a skill determination module and a skill triggering module; The display module is used to respond to a first touch operation on a target control in a graphical user interface and display a skill control that includes a first sub-skill of N skills, where N is a positive integer; The display module is also configured to respond to a second touch operation in which a control of the first sub-skill of the first skill in the skill control is slid from the initial response area to the control of the first sub-skill of the first skill and then slid back to the initial response area, and to display the control of the second sub-skill of the first skill at the position of the target control; The skill determination module is used to respond to a second touch operation in which a control slides from the initial response area to the control of the first sub-skill of the first skill in the skill control and then slides back to the initial response area, and determines that the controlled object is to execute the second sub-skill of the first skill; wherein, the skill corresponding to the control of the first sub-skill is configured to control the controlled object to perform game actions and produce corresponding game effects in the game scene, and the skill corresponding to the control of the second sub-skill is configured to control the controlled object to perform game actions in the game scene but not produce corresponding game effects; The skill triggering module is used to respond to the skill release command and control the controlled object to execute the second sub-skill of the first skill.
15. A terminal device, comprising: It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the game interaction method as described in any one of claims 1 to 13.
16. A readable storage medium, characterized by, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the game interaction method as described in any one of claims 1 to 13.