Game operation control method, device and electronic equipment

By dividing the game into operation areas in portrait mode and using the sliding operation of skill controls to control the movement of virtual objects and the direction of skill release, the problem of high complexity in one-handed operation is solved, and the game experience is improved.

CN117547811BActive Publication Date: 2026-07-31NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2023-10-07
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Vertical screen games have high single-handed operation complexity, making it difficult for players to move and release skills at the same time, which affects the game experience.

Method used

By dividing the operation area, the movement of virtual objects and the direction of skill release can be controlled by sliding the skill controls. The release direction can be locked and the displacement control can be displayed, realizing multiple controls for one-handed sliding operation.

Benefits of technology

It reduces the complexity of operations in portrait-oriented games and improves the player's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117547811B_ABST
    Figure CN117547811B_ABST
Patent Text Reader

Abstract

This disclosure provides a game operation control method, device, and electronic device, which displays a first operation area and a second operation area for a first skill control; responding to a first sliding operation of the first skill control in the first operation area, it controls the movement of a controlled virtual object and controls the release direction of the corresponding first skill; responding to a second sliding operation of the first skill control in the first and second operation areas, it locks the release direction of the first skill and controls the movement of the controlled virtual object. In this method, sliding operations on the skill control can control not only the movement of the controlled virtual object but also the release direction of the skill; by dividing the game into multiple operation areas, sliding operations in different operation areas can lock the release direction while simultaneously controlling the object's movement. This achieves multiple controls on the controlled virtual object through simple one-handed sliding operations, reducing the operational complexity of portrait-oriented games and improving the player's gaming experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game technology, and in particular to a method, apparatus and electronic device for controlling the operation of a game. Background Technology

[0002] In some games, the interaction method is typically landscape mode, using the left joystick to control character movement and the right joystick to control character skills. This method usually requires players to use both hands. For portrait-oriented games, the horizontal display space is narrower, and due to this limitation, portrait-oriented games usually use one-handed operation. However, one-handed operation has many limitations, is more difficult to operate, and cannot complete more complex operations, affecting the player's gaming experience. Summary of the Invention

[0003] In view of this, the purpose of this disclosure is to provide a game operation control method, device, and electronic device that can control not only the movement of the controlled virtual object but also the direction of skill release by sliding the skill control; it divides the operation area into multiple operation areas, and for sliding operations in different operation areas, it can lock the direction of skill release while controlling the movement of the object. Through simple one-handed sliding operation, multiple controls can be performed on the controlled virtual object, reducing the operation complexity of vertical screen games and improving the player's gaming experience.

[0004] In a first aspect, embodiments of this disclosure provide a method for controlling the operation of a game, which provides a graphical user interface (GUI) through a terminal device. The GUI displays a game scene of the target game and at least one skill control. The game scene includes controlled virtual objects. The method includes:

[0005] Display a first operation area and a second operation area of ​​a first skill control, or in response to a first touch operation on a first skill control among at least one skill control, display a first operation area and a second operation area of ​​a first skill control; the first skill control is located within the first operation area, and the second operation area is set in the outer area of ​​the first operation area; in response to a first sliding operation on the first skill control in the first operation area, control the movement of the controlled virtual object in the game scene and control the release direction of the first skill corresponding to the first skill control; in response to a second sliding operation on the first skill control in the first and second operation areas, lock the release direction of the first skill and display a displacement control at the touch position of the second sliding operation; in response to a third sliding operation on the displacement control, control the movement of the controlled virtual object in the game scene.

[0006] Secondly, embodiments of this disclosure also provide a game operation control device, which provides a graphical user interface through a terminal device. The graphical user interface displays a game scene of the target game and at least one skill control. The game scene includes a controlled virtual object. The device further includes:

[0007] The operation area display module displays a first operation area and a second operation area of ​​a first skill control, or responds to a first touch operation on a first skill control in at least one skill control to display a first operation area and a second operation area of ​​the first skill control; the first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area;

[0008] The first control module is used to respond to the first sliding operation of the first skill control in the first operation area, control the movement of the controlled virtual object in the game scene, and control the release direction of the first skill corresponding to the first skill control;

[0009] The second control module is used to respond to a second sliding operation of the first skill control in the first and second operation areas, lock the release direction of the first skill, and display a displacement control at the touch position of the second sliding operation.

[0010] The third control module is used to respond to the third sliding operation of the displacement control and control the movement of the controlled virtual object in the game scene;

[0011] Thirdly, embodiments of this disclosure provide an electronic device, including a processor and a memory, wherein the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the game operation control method of any of the first aspects.

[0012] Fourthly, embodiments of this disclosure provide a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are invoked and executed by a processor, the computer-executable instructions cause the processor to implement the game operation control method of any one of the first aspects.

[0013] The embodiments disclosed herein bring the following beneficial effects:

[0014] This disclosure provides a game operation control method, device, and electronic device. The method includes: displaying a first operation area and a second operation area of ​​a first skill control, or responding to a first touch operation on a first skill control in at least one skill control, displaying the first operation area and the second operation area of ​​the first skill control; the first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area; responding to a first sliding operation on the first skill control in the first operation area, controlling the movement of a controlled virtual object in the game scene and controlling the release direction of a first skill corresponding to the first skill control; responding to a second sliding operation on the first skill control in the first and second operation areas, locking the release direction of the first skill and displaying a displacement control at the touch position of the second sliding operation; and responding to a third sliding operation on the displacement control, controlling the movement of the controlled virtual object in the game scene. In this method, sliding operations on the skill control can control not only the movement of the controlled virtual object but also the release direction of the skill; dividing the game into multiple operation areas allows for locking the release direction of the skill while controlling the object's movement through sliding operations on different operation areas. This achieves multiple controls on the controlled virtual object through simple one-handed sliding operations, reducing the operational complexity of vertical screen games and improving the player's gaming experience.

[0015] Other features and advantages of this disclosure will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the disclosure. The objects and other advantages of this disclosure are realized and obtained through the structures particularly pointed out in the description, claims and drawings.

[0016] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the specific embodiments of this disclosure or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0018] Figure 1 A flowchart of a game operation control method provided in this embodiment of the disclosure;

[0019] Figure 2 A schematic diagram of a graphical user interface provided for embodiments of this disclosure;

[0020] Figure 3A schematic diagram of another graphical user interface provided for embodiments of this disclosure;

[0021] Figure 4 A schematic diagram of another graphical user interface provided for embodiments of this disclosure;

[0022] Figure 5 A schematic diagram of another graphical user interface provided for embodiments of this disclosure;

[0023] Figure 6 A schematic diagram of another graphical user interface provided for embodiments of this disclosure;

[0024] Figure 7 A schematic diagram of another graphical user interface provided for embodiments of this disclosure;

[0025] Figure 8 A schematic diagram of another graphical user interface provided for embodiments of this disclosure;

[0026] Figure 9 A schematic diagram of the structure of a game operation control device provided in this embodiment;

[0027] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0028] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. 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.

[0029] Most mobile games on the market are currently landscape-oriented, controlled by a left joystick for character movement and a right joystick for skills. This typically requires two hands. If converted to portrait mode, the narrower horizontal display space forces players to use one hand. However, performing movement, attack, and skill activation with one hand is physically demanding, and aiming a skill cannot be done simultaneously with movement. This results in numerous limitations and increased difficulty in performing complex maneuvers, negatively impacting the player's gaming experience. Therefore, this disclosure provides a game control method, device, and electronic device applicable to computers, laptops, and other electronic devices.

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

[0031] 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 the game's operation and control methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

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

[0033] In one possible implementation, embodiments of the present invention provide a game operation control method, which provides a graphical user interface through a terminal device. The terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system. The graphical user interface displays a game scene of the target game and at least one skill control, the game scene including controlled virtual objects. Figure 1 As shown, the game's control method includes the following steps:

[0034] Step S102: Display the first operation area and the second operation area of ​​the first skill control, or in response to a first touch operation on the first skill control in at least one skill control, display the first operation area and the second operation area of ​​the first skill control; the first skill control is located within the first operation area, and the second operation area is set in the outer area of ​​the first operation area.

[0035] The aforementioned graphical user interface displays a game scene of the target game and at least one skill control. The game scene includes a controlled virtual object, which is controlled via a terminal device. Optionally, before starting the game, the player can select a controlled virtual object from a pool of alternative virtual objects. Each alternative virtual object has a different appearance, skills, and weapons. The selected alternative virtual object is determined as the controlled virtual object used in the current round. After the player selects a controlled virtual object, the terminal device loads the game scene of the target game and at least one skill control. For example, as shown... Figure 2 The diagram shown illustrates the graphical user interface, including game scene visuals and multiple skill controls (such as...). Figure 2 The game scene includes controlled virtual objects (skill control 1, skill control 2, and skill control 3).

[0036] The aforementioned skill controls can be displayed as floating graphical buttons in the graphical user interface. These graphical buttons can be circular, rectangular, or irregularly shaped. The skill controls can also display corresponding skill icons, which can be an icon or a string of text. Players can select and control the skill they wish to unleash based on the icon. For example,... Figure 2 As shown, the controlled virtual object usually has three fixed skills (corresponding to skill control 1, skill control 2 and skill control 3), each skill has a different attack effect, and they are arranged from left to right as skill one, skill two and skill three.

[0037] The first touch operation can be a click, tap, swipe, or long press. The first and second operation areas can be adjacent or non-adjacent, and their shapes can be the same or different. The first and second operation areas can be always displayed in the graphical user interface, or they can be displayed only in response to the first touch operation.

[0038] Step S104: In response to the first sliding operation of the first skill control in the first operation area, control the controlled virtual object to move in the game scene and control the release direction of the first skill corresponding to the first skill control;

[0039] The aforementioned first swipe operation is usually a continuous operation with the aforementioned first touch operation. The starting point of the first swipe operation is usually the touch point of the first touch operation. The process of the first swipe operation is usually to touch the first skill control displayed on the graphical user interface with a finger, and while maintaining the touch state, drag the finger to any position. For swipe operations targeting a specific control, in order to provide visual feedback to the user, the finger touch position will usually follow the display of that specific control (visually, the finger will drag the specific control) or other prompt controls (i.e., the position of the specific control remains unchanged, and another prompt control is displayed to move with the finger touch position). Of course, when performing a swipe operation on a specific control, no visual feedback may be provided (i.e., the specific control does not follow the touch finger swipe, nor does it follow the display of prompt controls), as long as the touch starting point of the swipe operation is the corresponding specific control, it is a swipe operation on the specific control. For sliding or moving a specific control (such as the first skill control), this includes situations where the specific control moves visually along with the touch finger, situations where an additional prompt control is provided outside the specific control and moves along with the touch finger (while the position of the specific control remains unchanged), and situations where the specific control does not move and no additional prompt control is provided to follow the movement. The same applies to the movement or other sliding operations of other controls in this invention, and will not be elaborated further below.

[0040] Specifically, after the player performs the first touch operation (tap operation) on the first skill control, they can control the first skill control to perform the first swipe operation within the first operation area. At this time, the player can control the controlled virtual object to move in the game scene, and at the same time control the release direction of the first skill corresponding to the first skill control. The movement direction of the controlled virtual object is the same as the release direction of the first skill.

[0041] Step S106: In response to a second sliding operation of the first skill control in the first and second operation areas, lock the release direction of the first skill and display a displacement control at the touch position of the second sliding operation;

[0042] The aforementioned second sliding operation can be either controlling the first skill control to move from the first operation area to the second operation area, or controlling the first skill control to move from the first operation area to the second operation area and then back to the first operation area. The release direction of the locked first skill is the skill direction of the first skill controlled at the end of the second sliding operation. The end of the second sliding operation can be a sliding operation controlling the first skill control to move from the first operation area to the outer edge of the second operation area, or a sliding operation controlling the first skill control to move from the first operation area to the inner edge of the second operation area, or a sliding operation controlling the first skill control to move from the first operation area to the second operation area.

[0043] The aforementioned displacement control can be the same as or different from the first skill control. The first skill control in the locked release direction state can have the same or different appearance as when it is unlocked; similarly, the displacement control can have the same or different appearance as the first skill control when its release direction is unlocked. Specifically, when the first skill control performs a second sliding operation between the first and second operation areas, and the release direction of the first skill is locked, the first skill control can be fixed (including fixing the prompt control used to indicate the sliding operation of the first skill control), and a displacement control can be displayed at the finger touch position (i.e., the touch position of the second sliding operation). This displacement control is used to control the movement of the controlled virtual object. Optionally, the displacement control can be displayed as a graphical button floating in the graphical user interface; this graphical button can be a circular button, a rectangular button, or an irregularly shaped button.

[0044] Step S108: Respond to the third sliding operation for the displacement control to control the movement of the controlled virtual object in the game scene.

[0045] The aforementioned displacement controls are used to move virtual objects within the game scene. Players can control the displacement controls by sliding them, further controlling the virtual objects to move in different directions within the game scene by walking, running, crawling, etc. Generally, the direction of movement of the virtual object is the same as the direction of movement of the displacement control. The third sliding operation can be a sliding operation to control the movement of the displacement control within the first operating area, or a sliding operation to control the movement of the displacement control within the second operating area.

[0046] Optionally, when the endpoint of the second sliding operation is the first operation area, the third sliding operation is typically used to control the displacement control to move in the first operation area, and when the endpoint of the second sliding operation is the second operation area, the third sliding operation is typically used to control the displacement control to move in the second operation area, so as to control the movement of the controlled virtual object in the game scene.

[0047] This disclosure provides a game operation control method, which displays a first operation area and a second operation area of ​​a first skill control, or displays the first operation area and the second operation area of ​​the first skill control in response to a first touch operation of at least one skill control. The first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area. In response to a first sliding operation of the first skill control in the first operation area, the method controls the movement of a controlled virtual object in the game scene and controls the release direction of the first skill corresponding to the first skill control. In response to a second sliding operation of the first skill control in the first and second operation areas, the method locks the release direction of the first skill and displays a displacement control at the touch position of the second sliding operation. In response to a third sliding operation of the displacement control, the method controls the movement of the controlled virtual object in the game scene. In this method, the sliding operation of the skill control can not only control the movement of the controlled virtual object, but also control the release direction of the skill. By dividing the operation area into multiple operation areas, the sliding operation of different operation areas can lock the release direction of the skill while controlling the movement of the object. Multiple controls of the controlled virtual object are achieved through simple one-handed sliding operation, reducing the operation complexity of vertical screen games and improving the player's gaming experience.

[0048] The aforementioned game scene is the game scene displayed (or provided) by the application when it runs on the terminal. This game scene can be a simulation of the real world, a semi-simulated / semi-fictional virtual environment, or a purely fictional virtual environment. The game scene can be any of a two-dimensional, 2.5-dimensional, or three-dimensional game scene; this application embodiment does not limit the dimension of the game scene. For example, the game scene may include the sky, land, ocean, etc., and the land may include environmental elements such as deserts and cities. Players can control their game characters to move within this game scene.

[0049] The aforementioned virtual objects refer to objects used to simulate characters or animals in a game scene. These virtual objects can be virtual characters, virtual animals, anime characters, etc. For example, characters or animals displayed in a game scene. A virtual object can be a virtual avatar representing the user within the game scene. A game scene can include multiple virtual objects, each with its own shape and volume, occupying a portion of the game scene's space. The activities of virtual objects can include: adjusting body posture, crawling, walking, running, riding, flying, jumping, aiming with virtual sights, shooting, driving, picking up items, attacking, throwing, and releasing skills. The same virtual object can display different appearances by wearing different skins.

[0050] In this embodiment, the virtual object can be a player character controlled by the user through operations on the client. In some implementations, the virtual object can be a virtual character competing in a game scene. In some implementations, the number of virtual objects participating in the interaction in the game scene can be preset or dynamically determined based on the number of clients joining the interaction.

[0051] The second operating area is adjacent to the first operating area, and the second operating area surrounds at least part of the outer edge of the first operating area.

[0052] In this type of operation area setup, the first operation area and the second operation area are combined into a combined operation area that can be operated continuously. There is no distance between the first operation area and the second operation area, allowing the player to perform different operations with one hand to trigger different control methods.

[0053] Optionally, the first operation area can be a circular area, and the second operation area can be a ring-shaped area surrounding the first operation area. The first skill control is typically located at the center of the first operation area. Sometimes, the graphical user interface cannot fully display the first and second operation areas, resulting in an offset between them. Optionally, the first skill control may also be offset.

[0054] For example, such as Figure 3 The diagram illustrates a graphical user interface (GUI). Skill controls and the operation area are positioned at the bottom of the game interface with a degree of transparency. Specifically, when the user clicks the first skill control, the GUI displays the skill icon for that skill control (or the skill icon may appear in response to the first swipe action), and simultaneously displays the operation area (which may always be displayed in the GUI). The operation area is divided into an inner and outer circle, with the inner circle being the primary operation area (e.g., ...). Figure 3 The white circular area shown), the outer ring is the second operating area (as shown). Figure 3 (As shown in the gray ring), the first skill control is located in the center of the inner circle.

[0055] In step S106 above, in response to a second sliding operation on the first skill control in the first and second operation areas, the release direction of the first skill is locked. One possible implementation is as follows:

[0056] In response to a second sliding operation that moves the first skill control from the first operation area to the second operation area, the release direction of the first skill is locked.

[0057] For example, such as Figure 4 The diagram shows a graphical user interface where players control the primary skill controls (such as...) through touch and swipe gestures with their fingers. Figure 4 The skill control (2) in the game moves from the first operation area to the second operation area. Optionally, the release direction of the first skill is locked when the entire area of ​​the first skill control is moved to the second operation area, or the release direction of the first skill is locked when a portion of the first skill control (such as half or one-third of the first skill control) is moved to the second operation area. When the player moves the first skill control in the first operation area, they can control the release direction of the first skill. At this time, the player can simultaneously control the movement of the controlled virtual object. The release direction of the first skill and the movement direction of the controlled virtual object are consistent, both being consistent with the player's sliding control direction on the first skill control. After determining the release direction of the first skill, the player drags the first skill control from the first operation area to the second operation area and locks the release direction of the first skill.

[0058] In step S106 above, in response to a second sliding operation on the first skill control in the first and second operation areas, the release direction of the first skill is locked. Another possible implementation is as follows:

[0059] In response to the second sliding operation after the first skill control moves from the first operation area to the second operation area, the release direction of the first skill is locked.

[0060] The aforementioned second sliding operation includes a first sliding sub-operation and a second sliding sub-operation. The first sliding sub-operation is used to control the first skill control to move from the first operation area to the second operation area, thereby controlling the release direction of the first skill and the movement direction of the controlled virtual object. The second sliding sub-operation is used to control the first skill control to move from the second operation area to the first operation area, thereby locking the release direction of the first skill. The first and second sliding sub-operations are consecutive operations.

[0061] Optionally, after the player moves the first skill control from the first operation area to the second operation area, and after selecting the release direction of the first skill, they can continue to move the first skill control from the second operation area to the first operation area, at which point the release direction of the first skill can be locked.

[0062] It should be noted that when players perform the first and second swipe operations, the swipe touch position may display the control icon of the first skill control or the corresponding prompt control icon.

[0063] One possible implementation of the above-mentioned step of locking the release direction of the first skill in response to the second sliding operation after the first skill control moves from the first operation area to the second operation area and then moves to the first operation area:

[0064] In response to the first skill control moving from the first operation area to the second operation area, and based on the first sliding sub-operation of the first skill control in the second operation area, the controlled virtual object is controlled to move in the game scene, and the release direction of the first skill corresponding to the first skill control is controlled;

[0065] In response to a second sliding sub-operation that moves the first skill control from the second operation area to the first operation area, the release direction of the first skill is locked; wherein the first sliding sub-operation and the second sliding sub-operation are consecutive operations.

[0066] For example, such as Figure 5 The diagram illustrates the graphical user interface. The player drags skill control 2 (corresponding to the first skill control mentioned above) from the inner circle (corresponding to the first operation area mentioned above) to the outer circle (corresponding to the second operation area mentioned above). Moving skill control 2 in the outer circle controls the direction of the first skill's release. At this time, the player can simultaneously control the movement direction of the controlled virtual object and the release direction of the first skill. Once the release direction of the first skill is determined, as shown... Figure 6 The diagram shows a graphical user interface. Drag the skill control 2 from the outer circle to the inner circle to lock the direction of skill release.

[0067] Following step S106 above, which involves locking the release direction of the first skill in response to a second sliding operation on the first skill control in the first and second operation areas, one possible implementation is as follows:

[0068] The locked first skill control is displayed in either the first or second operation area; wherein the locked first skill control is used to indicate the release direction of the locked first skill.

[0069] The first skill control in the aforementioned locked state typically displays a locked icon for the skill. This icon can be a lock image or a string of lock text, etc. For example, such as... Figure 4 and Figure 6 The first skill control (i.e., skill control 2) shown is marked with a lock icon. Optionally, the locked first skill control can be displayed in a designated area of ​​the first or second operation area, where the designated area can be the edge or inner edge of the operation area. Optionally, the locked first skill control can be displayed at the touch position where the swipe ends in the first or second operation area, or at a position between the first and second operation areas.

[0070] Optionally, in response to a second sliding operation that moves the first skill control from the first operation area to the second operation area, after locking the release direction of the first skill, the locked first skill control is displayed in the first operation area; wherein the locked first skill control is used to indicate the release direction of the locked first skill.

[0071] Optionally, in response to the second sliding operation after moving the first skill control from the first operation area to the second operation area, after locking the release direction of the first skill, the locked first skill control is displayed in the second operation area; wherein, the locked first skill control is used to indicate the release direction of the locked first skill.

[0072] One possible implementation of the above-described step of displaying the first skill control in a locked state in the first operation area is as follows: the first skill control in a locked state is displayed at a designated inner edge of the first operation area; wherein the direction of the designated inner edge of the first operation area relative to the center of the first operation area corresponds to the release direction of the first skill.

[0073] For example, such as Figure 4 The diagram illustrates a graphical user interface. When the player moves the first skill control from the first operation area to the second operation area, once a portion of the first skill control has moved into the second operation area, the first skill control is locked in the current area, specifically at the designated inner edge of the first operation area, and displayed in a locked state. At this time, the direction of the designated inner edge of the first operation area relative to the center of the first operation area aligns with the direction of skill release.

[0074] One possible implementation of the step of displaying the first skill control in a locked state in the second operation area is as follows: the first skill control in a locked state is displayed at a designated outer edge of the second operation area; wherein the direction of the designated outer edge of the second operation area relative to the center of the second operation area corresponds to the release direction of the first skill.

[0075] For example, such as Figure 6 The illustrated graphical user interface diagram shows that when the player controls the first skill control to move from a first operation area to a second operation area, and then moves the first skill control back to the first operation area, once a portion of the first skill control has moved into the first operation area, the first skill control is locked in the current area, i.e., the designated outer edge of the second operation area, and displayed in a locked state. For example, at this time, the direction of the designated outer edge of the second operation area relative to the center of the second operation area is consistent with the release direction of the first skill.

[0076] After responding to the first sliding operation of the first skill control in the first operation area, the method further includes: displaying the skill icon of the first skill.

[0077] The skill icon mentioned above indicates the first skill. It may or may not indicate the direction of the first skill's release, depending on the skill's attributes. This skill icon is typically displayed in the graphical user interface with a certain distance and width, starting from the location of the controlled virtual object. Generally, only skill controls that are touched or swiped by the player will display the skill icon.

[0078] For example, such as Figure 3 The diagram shows a graphical user interface. When a player clicks skill control 2 (corresponding to the first skill control mentioned above), a skill icon with an arrow is displayed on the graphical user interface, and the direction of the arrow is the direction in which the first skill is released.

[0079] The endpoint of the second sliding operation is the second operation area; the step of responding to the third sliding operation of the displacement control in the first operation area and controlling the movement of the controlled virtual object in the game scene is, in one possible implementation: responding to the third sliding operation of the displacement control in the second operation area and controlling the movement of the controlled virtual object in the game scene.

[0080] The aforementioned displacement control is used to control the movement of the controlled virtual object in the game scene. After locking the release direction of the first skill, the displacement control is displayed at the touch position of the second swipe operation. Optionally, the displacement control can be displayed as a graphical button in the graphical user interface. This graphical button can be a circular button, a rectangular button, or an irregularly shaped button. Players can control the displacement control through swipe operations to further control the controlled virtual object to move in different directions in the game scene by walking, running, crawling, etc. Generally, the movement direction of the controlled virtual object is consistent with the movement direction of the displacement control.

[0081] For example, such as Figure 7 The diagram illustrates the graphical user interface. The endpoint of the second swipe operation is the second operation area. At this point, the skill controls are locked, and the skill's release direction is also locked. A displacement control is displayed at the touch point of the second swipe operation. Players can control this displacement control within the second operation area to further control the movement of the controlled virtual object. The movement direction of the controlled virtual object is consistent with the movement direction of the displacement control. During the movement of the controlled virtual object, the skill icon also moves, but it does not change the release direction of the first skill.

[0082] The endpoint of the second sliding operation is the first operation area; in response to the third sliding operation on the displacement control, another possible implementation of the step of controlling the movement of the controlled virtual object in the game scene is: in response to the third sliding operation on the displacement control in the first operation area, control the movement of the controlled virtual object in the game scene.

[0083] For example, such as Figure 8 The diagram shows a graphical user interface. The endpoint of the second swipe operation is the first operation area. At this time, the skill controls are locked, and the skill release direction is locked. A displacement control is displayed at the touch point of the second swipe operation. Players can control the displacement control within the first operation area to further control the movement of the controlled virtual object. The movement direction of the controlled virtual object is consistent with the movement direction of the displacement control and does not affect the current skill release direction.

[0084] After responding to a third sliding operation on the displacement control and controlling the controlled virtual object to move in the game scene, the method further includes: responding to an end operation on the displacement control and controlling the controlled virtual object to release the first skill in the direction of the first skill release.

[0085] The aforementioned termination operation can be either ending the touch operation on the movement control or ending the drag operation on the movement control. Specifically, after the player controls the controlled virtual object to reach the designated location, the player removes their finger from the touchscreen to end the touch operation and controls the controlled virtual object to release a skill. Alternatively, after the player controls the controlled virtual object to reach the designated location, the player's finger remains on the movement control for a period of time, and the player stops dragging the movement control to end the drag operation and controls the controlled virtual object to release a skill.

[0086] The aforementioned release of the first skill can be continuous and automatic. Optionally, this continuous automatic release can be an infinite release of the skill until the player stops releasing the skill, or it can be a skill release within a preset time period until the time ends and the skill release operation stops, or it can be a pre-set number of skill releases until a certain number is reached and the skill release operation stops. Different skills can be set with different release numbers.

[0087] Skills unleashed by the player-controlled virtual object can be used to attack virtual objects of the opposing faction, virtual objects that upgrade equipment, and plants and animals that provide energy. Sometimes, multiple virtual objects of the opposing faction may be surrounding the player-controlled virtual object. Skills will generally attack the nearest virtual object; optionally, the skill can attack the virtual object with the lowest health or energy, or the virtual object with the lowest defense or attack power, etc.

[0088] The first touch operation, the first swipe operation, the second swipe operation, and the third swipe operation mentioned above are consecutive operations.

[0089] The endpoint of the second sliding operation is the second operation area; after responding to the third sliding operation on the displacement control and controlling the movement of the controlled virtual object in the game scene, the method includes:

[0090] In response to a fourth sliding operation that moves the displacement control from the second operation area to the first operation area, the release direction of the first skill is unlocked; the fourth sliding operation and the third sliding operation are consecutive operations.

[0091] The endpoint of the second sliding operation is the first operation area; after responding to the third sliding operation on the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes:

[0092] In response to the fifth sliding operation that moves the displacement control from the first operation area to the second operation area and then back to the first operation area, the release direction of the first skill is unlocked; the fifth sliding operation and the third sliding operation are consecutive operations.

[0093] The fourth and fifth swipe operations described above are both consecutive to the third swipe operation. Optionally, when the endpoint of the second swipe operation is the second operation area, the control displacement tool moves from the second operation area to the first operation area, thus unlocking the release direction of the first skill; when the endpoint of the second swipe operation is the first operation area, the control displacement tool moves from the first operation area to the second operation area and then back to the first operation area, thus unlocking the release direction of the first skill. Furthermore, after unlocking, the first skill control will appear at the player's touch location, and at this time, the first skill control will be displayed as unlocked.

[0094] At this point, the player can simultaneously control the movement of the controlled virtual object and the direction of skill release within the first control area, with the movement direction of the controlled virtual object and the release direction of the skill being the same. Repeating steps S102-S108 above will re-lock the skill.

[0095] Corresponding to the above method embodiments, this disclosure provides a device for controlling the operation of a game, which provides a graphical user interface through a terminal device. The graphical user interface displays a game scene of the target game and at least one skill control. The game scene includes controlled virtual objects, such as... Figure 9 As shown, the device includes:

[0096] The operation area display module 901 displays a first operation area and a second operation area of ​​a first skill control, or responds to a first touch operation on a first skill control in at least one skill control to display a first operation area and a second operation area of ​​the first skill control; the first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area.

[0097] The first control module 902 is used to respond to the first sliding operation of the first skill control in the first operation area, control the movement of the controlled virtual object in the game scene, and control the release direction of the first skill corresponding to the first skill control;

[0098] The second control module 903 is used to respond to a second sliding operation of the first skill control in the first and second operation areas, lock the release direction of the first skill, and display a displacement control at the touch position of the second sliding operation.

[0099] The third control module 904 is used to respond to the third sliding operation of the displacement control and control the movement of the controlled virtual object in the game scene;

[0100] This disclosure provides a game operation control device that displays a first operation area and a second operation area for a first skill control, or displays the first operation area and the second operation area for a first skill control in response to a first touch operation on at least one skill control. The first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area. In response to a first sliding operation on the first skill control within the first operation area, the device controls the movement of a controlled virtual object in the game scene and controls the release direction of the first skill corresponding to the first skill control. In response to a second sliding operation on the first skill control within the first and second operation areas, the device locks the release direction of the first skill and displays a displacement control at the touch position of the second sliding operation. In response to a third sliding operation on the displacement control, the device controls the movement of the controlled virtual object in the game scene. In this method, sliding operations on the skill control can control not only the movement of the controlled virtual object but also the release direction of the skill. By dividing the device into multiple operation areas, sliding operations on different operation areas can lock the release direction of the skill while controlling the movement of the object. Multiple controls on the controlled virtual object are achieved through simple one-handed sliding operations, reducing the operational complexity of vertical screen games and improving the player's gaming experience.

[0101] The aforementioned device further includes a skill locking module, used to: display a first skill control in a locked state at a designated inner edge of a first operating area; wherein the direction of the designated inner edge of the first operating area relative to the center of the first operating area corresponds to the release direction of the first skill; and display the first skill control in a locked state at a designated outer edge of a second operating area; wherein the direction of the designated outer edge of the second operating area relative to the center of the second operating area corresponds to the release direction of the first skill.

[0102] The aforementioned device also includes a skill release module, used to: respond to the end operation of the displacement control and control the controlled virtual object to release the first skill in the release direction of the first skill.

[0103] The aforementioned device also includes a fourth control module, used to: in response to a fourth sliding operation that moves the displacement control from the second operating area to the first operating area, cancel the locking of the release direction of the first skill; the fourth sliding operation and the third sliding operation are consecutive operations.

[0104] The aforementioned device also includes a fifth control module, used to: in response to a fifth sliding operation that moves the displacement control from the first operating area to the second operating area and then back to the first operating area, cancel the locking of the release direction of the first skill; the fifth sliding operation and the third sliding operation are consecutive operations.

[0105] The second control module is further configured to: lock the release direction of the first skill in response to a second sliding operation that moves the first skill control from the first operation area to the second operation area.

[0106] The second control module is further configured to: in response to moving the first skill control from the first operation area to the second operation area, and for the first sliding sub-operation of the first skill control in the second operation area, control the controlled virtual object to move in the game scene and control the release direction of the first skill corresponding to the first skill control; in response to the second sliding sub-operation of the first skill control moving from the second operation area to the first operation area, lock the release direction of the first skill; wherein the first sliding sub-operation and the second sliding sub-operation are consecutive operations.

[0107] The aforementioned third control module is also used to: respond to a third sliding operation on the displacement control in the first operation area to control the movement of the controlled virtual object in the game scene; and respond to a third sliding operation on the displacement control to control the movement of the controlled virtual object in the game scene.

[0108] The first touch operation, the first swipe operation, the second swipe operation, and the third swipe operation mentioned above are consecutive operations.

[0109] The apparatus provided in this disclosure has the same technical features as the game operation control method provided in the above embodiments, so it can also solve the same technical problems and achieve the same technical effects.

[0110] This embodiment also provides an electronic device, including a processor and a memory. The memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the above-described model mapping method. This electronic device can be a server or a terminal device.

[0111] See Figure 10 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine-executable instructions that can be executed by the processor 100. The processor 100 executes the machine-executable instructions to implement the operation control method of the game described above.

[0112] Furthermore, Figure 10 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.

[0113] The memory 101 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 102 may be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 10 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0114] The processor 100 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 100 or by instructions in software form. The processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0115] The processor in the aforementioned electronic device, by executing machine-executable instructions, can perform the following operations in the operation control method of the aforementioned game:

[0116] The system displays a first operation area and a second operation area for a first skill control, or displays the first operation area and a second operation area for a first skill control in response to a first touch operation on at least one skill control. The first skill control is located within the first operation area, and the second operation area is set in the outer area of ​​the first operation area. In response to a first swipe operation on the first skill control within the first operation area, the system controls the movement of the controlled virtual object in the game scene and controls the release direction of the first skill corresponding to the first skill control. In response to a second swipe operation on the first skill control within the first and second operation areas, the system locks the release direction of the first skill and displays a displacement control at the touch position of the second swipe operation. In response to a third swipe operation on the displacement control, the system controls the movement of the controlled virtual object in the game scene. In this method, swiping the skill control not only controls the movement of the controlled virtual object but also controls the release direction of the skill. By dividing the system into multiple operation areas, swiping operations on different operation areas can lock the release direction of the skill while also controlling the movement of the object. This achieves multiple controls on the controlled virtual object through simple one-handed swipe operations, reducing the operational complexity of vertical screen games and improving the player's gaming experience.

[0117] The first and second operation areas are adjacent to each other, with the second operation area located outside the first operation area and surrounding at least a portion of its outer edge. This arrangement of operation areas combines the first and second operation areas into a single, continuously operable operation area. There is no distance between the first and second operation areas, allowing for different control methods to be triggered, enabling players to perform various operations with one hand.

[0118] The aforementioned response, addressing a second sliding operation of the first skill control in both the first and second operation areas, locks the release direction of the first skill and displays a displacement control at the touch position of the second sliding operation. This includes: locking the release direction of the first skill in response to a second sliding operation that moves the first skill control from the first operation area to the second operation area; and locking the release direction of the first skill in response to a second sliding operation that moves the first skill control from the first operation area to the second operation area and then back to the first operation area. This method further locks the skill's release direction by using two different control methods to perform sliding operations in adjacent operation areas, allowing players to perform different operations with one hand.

[0119] The step of locking the release direction of the first skill in response to the second sliding operation after moving the first skill control from the first operation area to the second operation area includes: in response to moving the first skill control from the first operation area to the second operation area, and for the first sliding sub-operation of the first skill control in the second operation area, controlling the controlled virtual object to move in the game scene and controlling the release direction of the first skill corresponding to the first skill control; in response to the second sliding sub-operation of moving the first skill control from the second operation area to the first operation area, locking the release direction of the first skill; wherein the first sliding sub-operation and the second sliding sub-operation are consecutive operations.

[0120] The above response, after the step of locking the release direction of the first skill in response to the second sliding operation of the first skill control in the first and second operation areas, further includes: displaying the locked first skill control in the first or second operation area; wherein the locked first skill control is used to indicate the release direction of the locked first skill.

[0121] The step of displaying the first skill control in a locked state in the first operation area includes: displaying the first skill control in a locked state at a designated inner edge of the first operation area; wherein the direction of the designated inner edge of the first operation area relative to the center of the first operation area corresponds to the release direction of the first skill.

[0122] The step of displaying the first skill control in a locked state in the second operation area includes: displaying the first skill control in a locked state at a designated outer edge of the second operation area; wherein the direction of the designated outer edge of the second operation area relative to the center of the second operation area corresponds to the release direction of the first skill.

[0123] Following the steps of responding to the first sliding operation of the first skill control in the first operation area, the response further includes: displaying the skill icon of the first skill.

[0124] The endpoint of the second sliding operation is the second operation area. The step of controlling the movement of the controlled virtual object in the game scene in response to a third sliding operation on the displacement control within the second operation area includes: controlling the movement of the controlled virtual object in the game scene in response to a third sliding operation on the displacement control within the second operation area. In this method, continuing the sliding operation at the touch point of the second sliding operation to control the character's movement reduces the operational complexity of portrait-oriented games, allowing players to operate with one hand.

[0125] The endpoint of the second sliding operation is the first operation area; the step of controlling the movement of the controlled virtual object in the game scene in response to the third sliding operation of the displacement control in the first operation area includes: controlling the movement of the controlled virtual object in the game scene in response to the third sliding operation of the displacement control in the first operation area.

[0126] The endpoint of the second sliding operation is the second operation area; after responding to the third sliding operation for the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: in response to the fourth sliding operation that moves the displacement control from the second operation area to the first operation area, canceling the locking of the release direction of the first skill; the fourth sliding operation and the third sliding operation are consecutive operations.

[0127] The endpoint of the second sliding operation is the first operation area; after responding to the third sliding operation for the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: in response to the fifth sliding operation that moves the displacement control from the first operation area to the second operation area and then back to the first operation area, canceling the locking of the release direction of the first skill; the fifth sliding operation and the third sliding operation are consecutive operations.

[0128] The above response to the third sliding operation of the displacement control, which controls the movement of the controlled virtual object in the game scene, further includes: responding to the end operation of the displacement control, which controls the controlled virtual object to release the first skill in the direction of the first skill release.

[0129] The first touch operation, the first swipe operation, the second swipe operation, and the third swipe operation mentioned above are considered as consecutive operations.

[0130] This embodiment also provides a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are called and executed by the processor, the machine-executable instructions cause the processor to implement the above-mentioned operation control method of the game.

[0131] The machine-executable instructions stored in the aforementioned machine-readable storage medium can be executed to perform the following operations in the game's operation control method:

[0132] The system displays a first operation area and a second operation area for a first skill control, or displays the first operation area and a second operation area for a first skill control in response to a first touch operation on at least one skill control. The first skill control is located within the first operation area, and the second operation area is set in the outer area of ​​the first operation area. In response to a first sliding operation on the first skill control within the first operation area, the system controls the movement of the controlled virtual object in the game scene and controls the release direction of the first skill corresponding to the first skill control. In response to a second sliding operation on the first skill control within the first and second operation areas, the system locks the release direction of the first skill and displays a displacement control at the touch position of the second sliding operation. In response to a third sliding operation on the displacement control, the system controls the movement of the controlled virtual object in the game scene. In this method, sliding operations on the skill control not only control the movement of the controlled virtual object but also control the skill release direction. By dividing the system into multiple operation areas, sliding operations on different operation areas lock the skill release direction while also controlling object movement. This simple one-handed sliding operation enables multiple controls on the controlled virtual object, reducing the operational complexity of vertical screen games and improving the player's gaming experience.

[0133] The first and second operation areas are adjacent to each other, and the second operation area is located outside the first operation area and surrounds at least part of the outer edge of the first operation area. In this arrangement of operation areas, the first and second operation areas are combined into a combined operation area that can be operated continuously. There is no distance between the first and second operation areas, allowing the player to perform different operations with one hand.

[0134] The aforementioned response, addressing a second sliding operation of the first skill control in both the first and second operation areas, locks the release direction of the first skill and displays a displacement control at the touch position of the second sliding operation. This includes: locking the release direction of the first skill in response to a second sliding operation that moves the first skill control from the first operation area to the second operation area; and locking the release direction of the first skill in response to a second sliding operation that moves the first skill control from the first operation area to the second operation area and then back to the first operation area. This method further locks the skill's release direction by using two different control methods to perform sliding operations in adjacent operation areas, allowing players to perform different operations with one hand.

[0135] The step of locking the release direction of the first skill in response to the second sliding operation after moving the first skill control from the first operation area to the second operation area includes: in response to moving the first skill control from the first operation area to the second operation area, and for the first sliding sub-operation of the first skill control in the second operation area, controlling the controlled virtual object to move in the game scene and controlling the release direction of the first skill corresponding to the first skill control; in response to the second sliding sub-operation of moving the first skill control from the second operation area to the first operation area, locking the release direction of the first skill; wherein the first sliding sub-operation and the second sliding sub-operation are consecutive operations.

[0136] The above response, after the step of locking the release direction of the first skill in response to the second sliding operation of the first skill control in the first and second operation areas, further includes: displaying the locked first skill control in the first or second operation area; wherein the locked first skill control is used to indicate the release direction of the locked first skill.

[0137] The step of displaying the first skill control in a locked state in the first operation area includes: displaying the first skill control in a locked state at a designated inner edge of the first operation area; wherein the direction of the designated inner edge of the first operation area relative to the center of the first operation area corresponds to the release direction of the first skill.

[0138] The step of displaying the first skill control in a locked state in the second operation area includes: displaying the first skill control in a locked state at a designated outer edge of the second operation area; wherein the direction of the designated outer edge of the second operation area relative to the center of the second operation area corresponds to the release direction of the first skill.

[0139] Following the steps of responding to the first sliding operation of the first skill control in the first operation area, the response further includes: displaying the skill icon of the first skill.

[0140] The endpoint of the second sliding operation is the second operation area. The step of controlling the movement of the controlled virtual object in the game scene in response to a third sliding operation on the displacement control within the second operation area includes: controlling the movement of the controlled virtual object in the game scene in response to a third sliding operation on the displacement control within the second operation area. In this method, continuing the sliding operation at the touch point of the second sliding operation to control the character's movement reduces the operational complexity of portrait-oriented games, allowing players to operate with one hand.

[0141] The endpoint of the second sliding operation is the first operation area; the step of controlling the movement of the controlled virtual object in the game scene in response to the third sliding operation of the displacement control in the first operation area includes: controlling the movement of the controlled virtual object in the game scene in response to the third sliding operation of the displacement control in the first operation area.

[0142] The endpoint of the second sliding operation is the second operation area; after responding to the third sliding operation for the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: in response to the fourth sliding operation that moves the displacement control from the second operation area to the first operation area, canceling the locking of the release direction of the first skill; the fourth sliding operation and the third sliding operation are consecutive operations.

[0143] The endpoint of the second sliding operation is the first operation area; after responding to the third sliding operation for the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: in response to the fifth sliding operation that moves the displacement control from the first operation area to the second operation area and then back to the first operation area, canceling the locking of the release direction of the first skill; the fifth sliding operation and the third sliding operation are consecutive operations.

[0144] The above response to the third sliding operation of the displacement control, which controls the movement of the controlled virtual object in the game scene, further includes: responding to the end operation of the displacement control, which controls the controlled virtual object to release the first skill in the direction of the first skill release.

[0145] The first touch operation, the first swipe operation, the second swipe operation, and the third swipe operation mentioned above are considered as consecutive operations.

[0146] The computer program product of the game operation control method, device and system provided in this disclosure includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.

[0147] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0148] Furthermore, in the description of the embodiments of this disclosure, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure based on the specific circumstances.

[0149] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0150] In the description of this disclosure, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this disclosure. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0151] Finally, it should be noted that the above embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.

Claims

1. A method for controlling the operation of a game, characterized in that, The method includes providing a graphical user interface (GUI) via a terminal device, the GUI displaying a game scene of a target game and at least one skill control, the game scene including controlled virtual objects, and the method comprising: Display a first operation area and a second operation area of ​​a first skill control, or in response to a first touch operation on the first skill control among the at least one skill control, display a first operation area and a second operation area of ​​the first skill control; the first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area; In response to a first sliding operation of the first skill control in the first operation area, the controlled virtual object is controlled to move in the game scene, and the release direction of the first skill corresponding to the first skill control is controlled; In response to a second sliding operation of the first skill control in the first operation area and the second operation area, the release direction of the first skill is locked, and a displacement control is displayed at the touch position of the second sliding operation; In response to a third sliding operation on the displacement control, the controlled virtual object is moved within the game scene.

2. The method according to claim 1, characterized in that, The second operating area is adjacent to the first operating area, and the second operating area surrounds at least a portion of the outer edge of the first operating area.

3. The method according to claim 1, characterized in that, The step of locking the release direction of the first skill in response to a second sliding operation of the first skill control in the first operation area and the second operation area includes: In response to a second sliding operation that moves the first skill control from the first operation area to the second operation area, the release direction of the first skill is locked.

4. The method according to claim 1, characterized in that, The step of locking the release direction of the first skill in response to a second sliding operation of the first skill control in the first operation area and the second operation area includes: In response to a second sliding operation after the first skill control is moved from the first operation area to the second operation area, the release direction of the first skill is locked.

5. The method according to claim 4, characterized in that, The step of locking the release direction of the first skill in response to a second sliding operation after moving the first skill control from the first operation area to the second operation area includes: In response to moving the first skill control from the first operation area to the second operation area, and for the first sliding sub-operation of the first skill control in the second operation area, the controlled virtual object is controlled to move in the game scene, and the release direction of the first skill corresponding to the first skill control is controlled; In response to a second sliding sub-operation that moves the first skill control from the second operation area to the first operation area, the release direction of the first skill is locked; wherein the first sliding sub-operation and the second sliding sub-operation are consecutive operations.

6. The method according to claim 1, characterized in that, After the step of locking the release direction of the first skill in response to a second sliding operation of the first skill control in the first operation area and the second operation area, the method further includes: The first skill control in a locked state is displayed in the first operation area or the second operation area; wherein the first skill control in the locked state is used to indicate the release direction of the locked first skill.

7. The method according to claim 6, characterized in that, The step of displaying the first skill control in a locked state in the first operation area includes: The first skill control in a locked state is displayed at a designated inner edge of the first operation area; wherein, the direction of the designated inner edge of the first operation area relative to the center of the first operation area corresponds to the release direction of the first skill.

8. The method according to claim 6, characterized in that, The step of displaying the first skill control in a locked state in the second operation area includes: The first skill control in a locked state is displayed at a designated outer edge of the second operation area; wherein, the direction of the designated outer edge of the second operation area relative to the center of the second operation area corresponds to the release direction of the first skill.

9. The method according to claim 1, characterized in that, After responding to the first sliding operation of the first skill control in the first operation area, the method further includes: Display the skill identifier of the first skill.

10. The method according to claim 1, characterized in that, The endpoint of the second sliding operation is the second operation area; The step of controlling the movement of the controlled virtual object in the game scene in response to a third sliding operation on the displacement control includes: In response to a third sliding operation of the displacement control in the second operation area, the controlled virtual object is controlled to move in the game scene.

11. The method according to claim 1, characterized in that, The endpoint of the second sliding operation is the first operation area; The step of controlling the movement of the controlled virtual object in the game scene in response to a third sliding operation on the displacement control includes: In response to a third sliding operation of the displacement control in the first operation area, the controlled virtual object is controlled to move in the game scene.

12. The method according to claim 1, characterized in that, The endpoint of the second sliding operation is the second operation area; After responding to a third sliding operation on the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: In response to a fourth sliding operation that moves the displacement control from the second operation area to the first operation area, the release direction of the first skill is unlocked; the fourth sliding operation and the third sliding operation are consecutive operations.

13. The method according to claim 1, characterized in that, The endpoint of the second sliding operation is the first operation area; After responding to a third sliding operation on the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: In response to a fifth sliding operation that moves the displacement control from the first operation area to the second operation area and then back to the first operation area, the release direction of the first skill is unlocked; the fifth sliding operation and the third sliding operation are consecutive operations.

14. The method according to claim 1, characterized in that, After responding to a third sliding operation on the displacement control and controlling the movement of the controlled virtual object in the game scene, the method further includes: In response to the end operation of the displacement control, the controlled virtual object is controlled to release the first skill in the direction of the first skill release.

15. The method according to claim 1, characterized in that, The first touch operation, the first swipe operation, the second swipe operation, and the third swipe operation are consecutive operations.

16. A game operation control device, characterized in that, A graphical user interface is provided via a terminal device, the graphical user interface displaying a game scene of a target game and at least one skill control, the game scene including controlled virtual objects, the device comprising: An operation area display module is used to display a first operation area and a second operation area of ​​a first skill control, or to display the first operation area and the second operation area of ​​the first skill control in response to a first touch operation of the first skill control among the at least one skill control; the first skill control is located within the first operation area, and the second operation area is located in the outer area of ​​the first operation area. The first control module is used to respond to a first sliding operation of the first skill control in the first operation area, control the controlled virtual object to move in the game scene, and control the release direction of the first skill corresponding to the first skill control; The second control module is used to respond to a second sliding operation of the first skill control in the first operation area and the second operation area, lock the release direction of the first skill, and display a displacement control at the touch position of the second sliding operation; The third control module is used to respond to a third sliding operation on the displacement control and control the movement of the controlled virtual object in the game scene.

17. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the game operation control method according to any one of claims 1-15.

18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the game operation control method according to any one of claims 1-15.