Game control processing method and apparatus, and computer device and storage medium

By providing a control storage interface, players can quickly adjust the position of game controls, solving the problem of complex operations in the custom control interface and improving the efficiency of game interaction.

WO2025190019A9PCT designated stage Publication Date: 2025-12-04NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/077000
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-13
Filing Date
2025-02-12
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

Adjusting the position of controls in the custom game control interface is a complex and cumbersome process, resulting in low game interaction efficiency and an inability to quickly adjust the position of controls.

Method used

It provides a control storage interface, allowing players to place unwanted game controls in the storage interface. The control storage interface displays control icons, simplifying the control adjustment process and improving control placement efficiency.

Benefits of technology

It simplifies the process of customizing and adjusting the position of game controls, saves adjustment time, and improves the smoothness of game operation and interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025077000_04122025_PF_FP_ABST
    Figure CN2025077000_04122025_PF_FP_ABST
Patent Text Reader

Abstract

A game control processing method and apparatus, and a computer device and a storage medium. The method comprises: in response to a control editing instruction, displaying a control editing interface and a control storage interface on a graphical user interface; in response to a moving operation with respect to a target control identifier among a plurality of control identifiers, controlling to adjust an identifier display position of the target control identifier in the control editing interface, so as to adjust a control display position, on the graphical user interface, of a game control corresponding to the target control identifier; and in response to the target control identifier being moved to the control storage interface, controlling to remove the target control identifier from the control editing interface, such that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during game playing. The embodiments of the present disclosure enable a smoother operations of a player when same performs key binding adjustment on a game control, such that the player can quickly adjust the game control, thereby improving the continuity of game operations of the player, and thus improving the game interaction efficiency. (FIG. 2)
Need to check novelty before this filing date? Find Prior Art

Description

Game control processing methods, devices, computer equipment, and storage media

[0001] Cross-reference of related applications

[0002] This application claims priority to Chinese Patent Application No. 202410289566.4, filed on March 13, 2024, entitled "Method, Apparatus, Computer Equipment and Storage Medium for Processing Game Controls", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of game technology, specifically to a method, apparatus, computer device, and storage medium for processing game controls. Background Technology

[0004] To satisfy people's pursuit of spiritual enrichment, entertainment games that can be played on terminals have emerged. These include role-playing games, tactical competitive games, shooting games, and massively multiplayer online role-playing games (MMORPGs) developed based on client-server architecture. In these games, players control virtual characters on the screen, performing actions such as walking, running, jumping, picking up items, and fighting from either a first-person or third-person perspective. This immersive experience greatly enhances the game's visual impact and sense of realism.

[0005] Currently, players can control virtual characters in games using various game function controls to engage in combat with virtual characters controlled by other players. For example, players can use game skill controls to control their virtual characters to unleash skills within the virtual environment, and use game direction controls to control their virtual characters to move within the virtual environment. In related technologies, games provide players with multiple game function controls to offer various game functions. Some players selectively choose which game function controls to use based on personal habits. For example, players may not frequently use game communication controls, and they usually edit these controls in the custom control interface to place them in a display position that does not interfere with the player's combat. However, in related technologies, when players adjust the display position of game function controls in the custom control interface, a large number of game function controls are stacked on the graphical user interface. Displaying a large number of game function controls in the custom editing interface makes the operation of adjusting the key positions of custom controls complex and cumbersome. Players need to spend time arranging the key positions of each game function control, making the operation of custom adjusting the position of game function controls cumbersome and time-consuming. It is not possible to quickly adjust the game function controls, resulting in low game interaction efficiency. Summary of the Invention

[0006] This disclosure provides a method, apparatus, computer device, and storage medium for processing game controls. By providing a control storage interface, when players adjust the key bindings of game controls in the custom control editing interface, they can place unwanted game controls in the control storage interface. The control storage interface displays the corresponding control identifiers of the game controls, thereby providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the operation of adjusting the key bindings of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operation, and thus improves game interaction efficiency.

[0007] This disclosure provides a method for processing game controls, which provides a graphical user interface through a terminal device. The graphical user interface displays at least a portion of a game scene, and the game scene includes a controlled virtual object controlled by the terminal device. The method includes:

[0008] In response to a control editing command, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control icons, each of which corresponds to a game control and is used to indicate the display position of the corresponding game control on the graphical user interface during gameplay.

[0009] In response to a movement operation on a target control identifier among the plurality of control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface;

[0010] In response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0011] Accordingly, this disclosure also provides a game control processing device that provides a graphical user interface via a terminal device. The graphical user interface displays at least a portion of a game scene, and the game scene includes a controlled virtual object controlled by the terminal device. The game control processing device includes:

[0012] The display unit is configured to respond to a control editing command and display a control editing interface and a control storage interface in the graphical user interface. The control editing interface displays multiple control identifiers, each of which corresponds to a game control and is used to indicate the control display position of the corresponding game control on the graphical user interface during gameplay.

[0013] The first control unit is configured to, in response to a movement operation on a target control identifier among the plurality of control identifiers, control and adjust the identifier display position of the target control identifier in the control editing interface, so as to adjust the control display position of the game control corresponding to the target control identifier on the graphical user interface;

[0014] The second control unit is configured to, in response to the target control identifier being moved to the control storage interface, control the removal of the target control identifier from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0015] Accordingly, this disclosure also provides a computer device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of any one of the game control processing methods.

[0016] Accordingly, this disclosure also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of any one of the methods for processing game controls.

[0017] This disclosure provides a method, apparatus, computer device, and storage medium for processing game controls. In response to a control editing instruction, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control identifiers, each corresponding to a game control, indicating the display position of the corresponding game control on the graphical user interface during gameplay. Then, in response to a movement operation on a target control identifier among the multiple control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface. Finally, in response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay. This embodiment of the disclosure provides a control storage interface. When players adjust the key bindings of game controls in the custom control editing interface, they can place unwanted game controls in the control storage interface. The control storage interface displays the corresponding control identifiers of the game controls, thereby providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the operation of adjusting the key bindings of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operation, and thus improves game interaction efficiency. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0019] Figure 1 is a schematic diagram of a game control processing system provided in one embodiment of the present disclosure.

[0020] Figure 2 is a flowchart illustrating a method for processing game controls provided in one embodiment of this disclosure.

[0021] Figure 3 is a schematic diagram of an application scenario of the game control processing method provided in one embodiment of this disclosure.

[0022] Figure 4 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0023] Figure 5 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0024] Figure 6 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0025] Figure 7 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0026] Figure 8 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0027] Figure 9 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0028] Figure 10 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0029] Figure 11 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0030] Figure 12 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0031] Figure 13 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0032] Figure 14 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0033] Figure 15 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0034] Figure 16 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0035] Figure 17 is a schematic diagram of another application scenario of the game control processing method provided in one embodiment of this disclosure.

[0036] Figure 18 is a schematic diagram of a processing device for game controls provided in one embodiment of the present disclosure.

[0037] Figure 19 is a schematic diagram of the structure of a computer device provided in one embodiment of the present disclosure. Detailed Implementation

[0038] 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 a part of the embodiments of this disclosure, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without creative effort are within the scope of protection of this disclosure.

[0039] This disclosure provides a method, apparatus, computer device, and storage medium for processing game controls. Specifically, the method for processing game controls according to this disclosure can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet, laptop, touchscreen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0040] For example, when the game control processing method runs on a terminal, the terminal device stores the game application and uses it to render virtual scenes in the game screen. The terminal device is used to interact with the user through a graphical user interface, such as downloading, installing, and running the game application. The terminal device can provide the graphical user interface to the user in various ways, such as rendering it on the terminal device's display screen or presenting the graphical user interface through holographic projection. For example, the terminal device can include a touch screen and a processor. The touch screen is used to present the graphical user interface and receive operation commands generated by the user interacting with the graphical user interface, which includes game scenes. The processor is used to run the game, generate the graphical user interface, respond to operation commands, and control the display of the graphical user interface on the touch screen.

[0041] For example, when the game control processing method runs on a server, it can be considered cloud gaming. Cloud gaming refers to a gaming method based on cloud computing. In cloud gaming, the game application and the game screen presentation are separate. The storage and execution of the game control processing method are completed on the cloud gaming server. The game screen presentation is completed on the cloud gaming client, which is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, PDA, or personal digital assistant. However, the terminal device for processing game data is the cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client 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 cloud gaming client via the network, and finally, the cloud gaming client decodes and outputs the game screen.

[0042] Please refer to Figure 1, which is a schematic diagram of a game control processing system provided in an embodiment of this disclosure. The system may include at least one terminal, at least one server, at least one database, and a network. The user's terminal can connect to different game servers via the network. The terminal is any device with computing hardware capable of supporting and executing software products corresponding to the game. Furthermore, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can connect to each other through different networks and servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals can also connect to other terminals or servers using their own Bluetooth network or hotspot network. For example, multiple users can connect online through different terminals via appropriate networks and synchronize with each other to support multiplayer games. Furthermore, the system may include multiple databases coupled to different servers, and can continuously store information related to the game environment in the databases while different users are playing multiplayer games online.

[0043] This disclosure provides a method for processing game controls, which can be executed by a terminal or a server. This disclosure uses the example of a terminal executing the game control processing method. The terminal may include a touchscreen display and a processor (of course, the terminal may also use peripherals such as a mouse or keyboard as input devices; this description focuses on a touchscreen display). The touchscreen display is used to present a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. When the user operates the GUI through the touchscreen display, the GUI can control local content on the terminal in response to the received operation commands, or it can control content on a peer server in response to the received operation commands. For example, the operation commands generated by the user interacting with the GUI may include commands to launch a game application. The processor is configured to launch the game application after receiving the user's command to launch the game application. Furthermore, the processor is configured to render and draw the GUI associated with the game on the touchscreen display. The touchscreen display is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously on multiple points on the screen. Users perform touch operations on the graphical user interface (GUI) using their fingers. Upon detecting the touch operation, the GUI controls different virtual objects within the game's GUI to perform actions corresponding to the touch operation. For example, the game can be any of the following: casual game, action game, role-playing game, strategy game, sports game, puzzle game, etc. The game may include a virtual scene drawn on the GUI. Furthermore, the virtual scene may include one or more virtual objects controlled by the user (or player), such as virtual characters. Additionally, the virtual scene may include one or more obstacles, such as railings, ditches, walls, etc., to restrict the movement of virtual objects, for example, limiting the movement of one or more objects to a specific area within the virtual scene. Optionally, the virtual scene may also include one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, offer virtual services, increase scores related to player performance, etc. Furthermore, the GUI may present one or more indicators to provide guidance information to the player. For example, the game may include virtual objects controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players in the game. For example, one or more other virtual objects can be controlled by a computer, such as robots using artificial intelligence (AI) algorithms, to enable a human-computer battle mode. For example, virtual objects possess various skills or abilities that game players use to achieve objectives. For example, virtual objects may possess one or more weapons, items, tools, etc., that can be used to eliminate other objects in the game. Such skills or abilities can be activated by the game player using one of several preset touch operations on the terminal's touchscreen display.The processor can be configured to respond to operation commands generated by the user's touch operation to display the corresponding game screen.

[0044] It should be noted that the scenario diagram of the game control processing system shown in Figure 1 is merely an example. The game control processing system and scenario described in this disclosure are intended to more clearly illustrate the technical solutions of this disclosure and do not constitute a limitation on the technical solutions provided in this disclosure. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in this disclosure are also applicable to similar technical problems.

[0045] To address the aforementioned problems, this disclosure provides a method, apparatus, computer device, and storage medium for processing game controls, enabling players to quickly switch between game skill schemes, thereby improving game interaction efficiency. These will be described in detail below. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments.

[0046] This disclosure provides a method for processing game controls. This method can be executed by a terminal or a server. This disclosure uses the example of a game control processing method executed by a terminal. A graphical user interface (GUI) can be provided by a terminal device. The GUI includes at least a partial virtual scene, a main virtual character controlled by the terminal device within the virtual scene, and game movement controls and multiple game skill controls corresponding to the main virtual character. The partial virtual scene is determined based on the viewing angle of the main virtual character controlled by the terminal device. The GUI can also display some virtual characters, which are virtual characters displayed in the partial virtual scene. These virtual characters can be friendly virtual characters of the same faction as the main virtual character, enemy virtual characters of the opposing faction, or other ordinary virtual characters without a faction.

[0047] In this embodiment of the disclosure, a virtual scene is a virtual environment displayed (or provided) by an application running on a terminal. This virtual environment can be a simulation of the real world, a semi-simulated / semi-fictional three-dimensional environment, or a purely fictional three-dimensional environment. The virtual environment is used for virtual environment battles between at least two virtual characters, and it contains virtual resources available to both virtual characters. One or more virtual characters can be displayed in the virtual scene. These virtual characters can be a main virtual character controlled by the player through the terminal, a friendly virtual character belonging to the same faction as the main virtual character, an enemy virtual character belonging to the opposing faction of the main virtual character, or ordinary virtual characters from other factions that have no hostile relationship with the main virtual character. A main virtual character, friendly virtual characters, ordinary virtual characters, and enemy virtual characters can coexist in a virtual scene simultaneously; this is illustrative and not intended to be limiting.

[0048] A virtual character (or hero) refers to an active object in a virtual environment. A virtual character refers to a virtual object in a game controlled by a user or player through a terminal. In this embodiment of the disclosure, the controlling virtual character refers to the virtual object in the game controlled by the current player through their terminal, that is, the virtual character controlled by the player on this terminal. Friendly virtual characters and hostile virtual characters refer to virtual objects in the game controlled by other players through their terminals, that is, virtual characters controlled by players on other terminals.

[0049] Please refer to Figure 2, which is a flowchart illustrating a method for processing game controls according to an embodiment of this disclosure. The specific flow of this method can be summarized in steps 101 to 103 as follows:

[0050] 101. In response to a control editing command, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control identifiers, each of which corresponds to a game control and is used to indicate the display position of the corresponding game control on the graphical user interface during gameplay.

[0051] Among them, game controls are controls that, when triggered, can perform certain game functions within the target game environment. These game controls can be game attack controls, game direction controls, game interaction controls, and game weapon controls. For example, game attack controls allow players to control the main virtual character in a virtual scene to use virtual weapons or items, perform attacks, or unleash game skills. Game direction controls allow players to control the main virtual character's movement within the virtual scene. Game interaction controls allow players to perform various interactive actions in the game, such as riding virtual vehicles, rescuing friendly virtual characters, and dragging virtual items.

[0052] In this embodiment of the disclosure, a graphical user interface (GUI) can be provided through a terminal device. The GUI displays at least a portion of the game scene, which includes a controlled virtual object controlled by the terminal device and multiple game controls corresponding to the controlled virtual character. For example, as shown in FIG3, a computer device can provide a GUI 11, which includes control identifiers for multiple game controls. The control identifiers for the multiple game controls include a virtual character display control 112, a first attack control 113, a game direction control 114, a game backpack control 115, a first game interaction control 116 "drag control", a second game interaction control 117 "riding control", a third game interaction control 118 "help control", a fourth game interaction control 119 "driving control", an aiming control 1110, a virtual weapon control 1111, a second attack control 1112, a running control 1113, a crouching control 1114, a crawling control 1115, a firing control 1116, a reloading control 1117, a first virtual weapon control 1118, and a second virtual weapon control 1119.

[0053] For example, referring to Figures 3 and 4 together, the computer device can respond to control editing instructions and display a control editing interface 111b and a control storage interface 111a in the graphical user interface. The control editing interface 111b displays multiple control icons, each of which corresponds to a game control and is used to indicate the control display position of the corresponding game control on the graphical user interface during gameplay.

[0054] In this embodiment of the disclosure, the computer device can respond to a first trigger operation triggered by the graphical user interface (GUI) to display a control storage interface within the GUI, the control storage space being used to store the game controls. Specifically, the player can display the control storage interface within the GUI through the first trigger operation triggered by the GUI. This control storage interface can store game controls that the player does not need to be displayed on the GUI during gameplay. When the player wants to use a game control, they can remove it from the control storage space to restore its display on the GUI, allowing the player to use the game control during gameplay.

[0055] 102. In response to a movement operation of a target control identifier among the plurality of control identifiers, control adjust the display position of the target control identifier in the control editing interface, so as to adjust the control display position of the game control corresponding to the target control identifier on the graphical user interface.

[0056] In this embodiment of the disclosure, a user can perform a movement operation on a target control identifier. In response to the movement operation on the target control identifier among the plurality of control identifiers, the computer device controls and adjusts the display position of the target control identifier in the control editing interface, so as to adjust the control display position of the game control corresponding to the target control identifier on the graphical user interface.

[0057] 103. In response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0058] In this embodiment of the disclosure, the user can trigger a movement operation through the control editing interface and / or the control storage interface. The computer device responds to the movement operation of the target control identifier in the control editing interface and / or the control storage interface by controlling the position of the target control identifier and switching between the control editing interface and the control storage interface, so that the target control identifier is displayed in the control editing interface or the control storage interface.

[0059] In one embodiment, the control editing interface displays control identifiers for game controls such as the first game interaction control 116 "Drag and Drop Control," the second game interaction control 117 "Riding Control," the third game interaction control 118 "Help Control," and the fourth game interaction control 119 "Driving Control." Users can trigger movement operations through the graphical user interface. The computer device responds to movement operations targeting a control identifier on the graphical user interface, for example, if the target control identifier is the first game interaction control 116 "Drag and Drop Control," by moving the control identifier of the first game interaction control 116 "Drag and Drop Control" from the control editing interface to the control storage interface. This prevents the game control corresponding to the target control identifier from being displayed in the graphical user interface during gameplay. Therefore, when players are engaged in game battles, the first game interaction control 116 "Drag and Drop Control" will not be displayed on the graphical user interface.

[0060] In one embodiment, the graphical user interface displays a first game interaction control 116 "drag control", a second game interaction control 117 "riding control", a third game interaction control 118 "help control", and a fourth game interaction control 119 "driving control". Users can trigger a movement operation through the control storage interface. The computer device responds to the movement operation targeting a control identifier in the control storage interface, for example, if the target control identifier is the second game interaction control 117 "riding control", it can control the second game interaction control 117 "riding control" to move from the control storage interface to the control editing interface, thereby removing the second game interaction control 117 "riding control" from the control storage space. At this time, when the player is playing a game, the graphical user interface will display the second game interaction control 117 "riding control".

[0061] In this embodiment of the disclosure, the computer device, in response to a second triggering operation triggered by the graphical user interface, cancels the display of the control storage interface and the control identifiers of the game controls located in the control storage interface, so that when the player is playing a game, the displayed graphical user interface will not display the game controls in the control storage interface.

[0062] In summary, this disclosure provides a method for processing game controls. By providing a control storage interface, players can place unwanted game controls in the control storage interface when adjusting their key bindings in the custom control editing interface. The control storage interface displays the corresponding control identifiers of the game controls, thus providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the key binding adjustment of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operations, and thus improves game interaction efficiency.

[0063] Based on the above description, the following examples will further illustrate the processing method of the game control disclosed herein. Specific embodiments of the processing method of the game control are described below.

[0064] In one embodiment, a control editing interface and a control storage interface can be simultaneously displayed in a graphical user interface by storing controls. Specifically, the step "in response to a control editing command, displaying a control editing interface and a control storage interface in the graphical user interface" can include:

[0065] In response to a control editing command, a control editing interface and a storage control are displayed in the graphical user interface;

[0066] In response to a first trigger operation on the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface.

[0067] For example, a computer device may provide a graphical user interface (GUI) that, in response to a control editing instruction, displays a control editing interface and a storage control within the GUI. Then, the user can perform a first trigger operation on the storage control, and the computer device, in response to the first trigger operation on the storage control, simultaneously displays the control editing interface and the control storage interface within the GUI.

[0068] In one specific embodiment, the method for "responding to the target control identifier being moved to the control storage interface, controlling the removal of the target control identifier from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay" may include:

[0069] In response to the target control identifier being moved to the control storage interface, the association between the game control corresponding to the target control identifier and the control editing interface is released, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0070] Furthermore, the method also includes:

[0071] In response to the target control identifier being moved to the control storage interface, the game control corresponding to the target control identifier is associated with the control storage interface.

[0072] In another specific embodiment, when a control storage interface is displayed, the associated control identifiers can be displayed through the control storage interface. Specifically, the step "responding to the first trigger operation of the stored control, simultaneously displaying the control editing interface and a control storage interface on the graphical user interface" can include:

[0073] In response to a first trigger operation for the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface, and displays the control identifier corresponding to the game control set in the storage interface;

[0074] The control identifier includes at least the target control identifier.

[0075] For example, referring to Figures 3, 4, 5, 6, and 7, a computer device can provide a graphical user interface 11, which includes a virtual character display control 112, a first attack control 113, a game direction control 114, a game backpack control 115, a first game interaction control 116 "drag control", a second game interaction control 117 "riding control", a third game interaction control 118 "help control", a fourth game interaction control 119 "driving control", an aiming control 1110, a virtual weapon control 1111, a second attack control 1112, a running control 1113, a crouching control 1114, a crawling control 1115, a firing control 1116, a reloading control 1117, a first virtual weapon control 1118, and a second virtual weapon control 1119. A user can perform a first trigger operation on the graphical user interface 11. In response to this first trigger operation, the computer device can display a control storage interface 111a on the graphical user interface 11. This control storage interface 111a is used to store multiple game controls. In response to a first drag operation on the graphical user interface 11, the computer device can determine the target game control corresponding to the trigger position of the first drag operation on the graphical user interface 11. At this time, the target game control is the fourth game interaction control 119, the "driving control." Then, in response to a sliding operation continuous with the first drag operation, the computer device determines that the sliding operation ends at a first target position on the control storage interface 111a, thereby controlling the fourth game interaction control 119, the "driving control," to move to the first target position, and thus displaying the fourth game interaction control 119, the "driving control," at the first target position on the control storage interface 111a.

[0076] In one embodiment, the method for step "displaying the control identifier corresponding to the game control associated with the control storage interface in the control storage interface" may include:

[0077] Obtain the game controls associated with the control storage interface, and determine an identifier arrangement order based on the control parameters of the game controls;

[0078] The control icons corresponding to the game controls set in the control storage interface are displayed in the order of the icons.

[0079] In one specific embodiment, the control parameters of the game control include at least one of the following:

[0080] The control type corresponding to the game control, the control display position of the game control on the graphical user interface, and the timing information of the game control being associated with the control storage interface.

[0081] The control parameters indicate the display position of the game control in the control storage interface. For example, the control type of the game control can be combat type or game interaction type, or it can be firearm type, melee weapon type, or medicine type, etc.; the control display position of the game control on the graphical user interface indicates that the position displayed when the game control is moved to the control storage interface is mapped to the control display position; the timing information of the game control being associated with the control storage interface is used to determine the display order of the control identifier of the game control in the control storage interface.

[0082] Furthermore, the method for the step "displaying the control identifiers corresponding to the game controls associated with the storage interface in the control storage interface according to the identifier arrangement order" may include:

[0083] Based on the control type corresponding to the game control, the control identifiers corresponding to the game controls associated with the control storage interface are categorized and displayed in the control storage interface; or

[0084] Based on the display position of the game control on the graphical user interface, the control identifier corresponding to the game control associated with the control set in the control storage interface is displayed at the position corresponding to the display position; or

[0085] Based on the order in which the game controls are associated with the control storage interface, the control identifiers corresponding to the game controls associated with the storage interface are arranged and displayed in the control storage interface.

[0086] For example, referring to Figures 8 and 9 together, the computer device can provide a graphical user interface 11. A user can perform a first trigger operation on the graphical user interface. In response to the first trigger operation triggered by the graphical user interface, the computer device can display a control storage interface 111a on the graphical user interface. The control storage interface 111a is used to store multiple game controls and displays the control identifier of each game control (the description of the control identifier below is directly replaced by the control, for example, the control identifier of the first game interactive control is described as: the first game interactive control 116 "drag control", etc.). The control storage interface 111a displays the first game interactive control 116 "drag control", the second game interactive control 117 "ride control", and the aiming control 1110. At this time, the graphical user interface 11 includes a virtual character display control 112, a first attack control 113, a game direction control 114, a game backpack control 115, a third game interaction control 118 "help control", a fourth game interaction control 119 "driving control", a virtual weapon control 1111, a second attack control 1112, a running control 1113, a crouching control 1114, a crawling control 1115, a firing control 1116, a reloading control 1117, a first virtual weapon control 1118, and a second virtual weapon control 1119. In response to a third touch operation on a target game control in the graphical user interface, the computer device obtains the control identifiers of the multiple game controls currently stored in the control storage interface, and their arrangement order in the control storage interface. At this time, the first game interaction control 116 "drag control" is in the first arrangement order, the second game interaction control 117 "ride control" is in the second arrangement order, and the aiming control 1110 is in the third arrangement order. The computer device determines the target arrangement order of the target game control based on the arrangement order of multiple game controls, for example, the target game control is the crouching control 1114; it can determine that the target arrangement order of the crouching control 1114 in the control storage interface 111a is the fourth arrangement order, and the computer device can move the crouching control 1114 from the graphical user interface 11 to the control storage interface 111a, and display the crouching control 1114 in the control storage space based on the fourth arrangement order.

[0087] For example, referring to Figures 10 and 11 together, a computer device can provide a graphical user interface 11. A user can perform a first trigger operation on the graphical user interface. In response to the first trigger operation triggered through the graphical user interface, the computer device can display a control storage interface 111a on the graphical user interface. The control storage interface 111a is used to store multiple game controls. The control storage interface 111a displays a first control storage block and a second control storage block. The control type corresponding to the first control storage block is combat type, and the first control storage block is used to place combat-related controls. The control type corresponding to the second control storage block is game interaction type, and the second control storage block is used to place game interaction-related controls. For example, the first control storage block stores an aiming control 1110, a first attack control 113, and a virtual weapon control 1111. The second control storage block stores a first game interaction control 116 "drag control" and a second game interaction control 117 "ride control." At this time, the graphical user interface 11 includes a virtual character display control 112, a game direction control 114, a game backpack control 115, a third game interaction control 118 "help control", a fourth game interaction control 119 "driving control", a second attack control 1112, a running control 1113, a crouching control 1114, a crawling control 1115, a firing control 1116, a reloading control 1117, a first virtual weapon control 1118, and a second virtual weapon control 1119. In response to a fourth touch operation on a target game control in the graphical user interface, the computer device obtains the target control type of the target game control. At this time, the target game control is the fourth game interaction control 119 "driving control". The target control type of the fourth game interaction control 119 "driving control" is a game interaction type. Based on the target control type, the computer device determines the target control storage block from multiple control storage blocks. The target control storage block is the second control storage block. The computer device moves the fourth game interaction control 119 "driving control" from the graphical user interface 11 to the second control storage block in the control storage interface 111a for display.

[0088] In one embodiment, the storage interface can be shown / hidden by clicking the storage control, the method including:

[0089] In response to a second trigger operation on the storage control, the display of the control storage interface and the game controls located in the control storage interface on the graphical user interface is cancelled.

[0090] For example, referring to Figure 12, a computer device may provide a graphical user interface 11 displaying multiple game controls and storage controls 111. In response to a first trigger operation on the storage controls 111, the computer device displays a control storage interface 111a on the graphical user interface 11. As another example, referring to Figure 14, the computer device may, in response to a click operation on the storage controls 111, cancel the display of the control storage interface 111a and the game controls located within it on the graphical user interface.

[0091] In another embodiment, the size of the control storage area can be adjusted based on user-triggered actions, allowing players to customize the size of the control storage interface.

[0092] In this embodiment of the disclosure, the size of the control storage area can be adjusted according to user-triggered operations, allowing players to customize the size of the control storage interface. The method further includes:

[0093] In response to a third trigger operation on the storage control, the first display size of the control storage interface is adjusted based on the third trigger operation to obtain a control storage interface with a second display size.

[0094] For example, referring to Figure 13, the computer device can respond to a long press operation on the storage control. While the long press operation is maintained, the computer device can respond to a sliding operation on the storage control 111. The computer device can adjust the size of the first display size of the control storage interface 111a (as shown in the second figure of Figure 13) based on the end position of the sliding operation to obtain a control storage interface 111a with a second display size (as shown in the second figure of Figure 13).

[0095] In this embodiment of the disclosure, the display position of the control storage interface can be adjusted by adjusting the position of the control storage interface or the position of the stored controls. The method further includes:

[0096] In response to a touch operation on the control storage interface, determine the end position on the graphical user interface when the touch operation ends;

[0097] Based on the end position, the control storage interface is adjusted to its current display position in the graphical user interface, and the adjusted control storage interface is displayed on the graphical user interface.

[0098] In one embodiment, the method further includes:

[0099] Get the current display position of the storage control on the graphical user interface;

[0100] The display style of the control storage interface is determined based on the display position of the control.

[0101] Specifically, the method for the step "determining the display style of the control storage interface based on the display position of the control" may include:

[0102] If the control is displayed on the first side of the graphical user interface, then the display style of the control storage interface is the first display style.

[0103] If the control is displayed on the second side of the graphical user interface, the display style of the control storage interface is the second display style, wherein the length of the first side is greater than that of the second side, the size parameters of the first display style are determined based on the length of the first side, and the size parameters of the second display style are determined based on the length of the second side.

[0104] Please refer to Figures 12 and 15 together. If the control is displayed on the first side of the graphical user interface, the display style of the control storage space is the first display style, and the control storage space of the first display style is shown as the control storage interface 111a in Figure 12. If the control is displayed on the second side of the graphical user interface, the display style of the storage space is the second display style, and the control storage space of the second display style is shown as the control storage interface 111a in Figure 15.

[0105] In one embodiment, after the step "in response to the target control identifier being moved to the control storage interface, control the removal of the target control identifier from the control editing interface", the method may include:

[0106] In response to the target control identifier being moved to the control editing interface, the target control identifier is removed from the control storage interface so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0107] Furthermore, the method for the step "responding to the target control identifier being moved to the control editing interface, controlling the removal of the target control identifier from the control storage interface so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay" may include:

[0108] In response to the target control identifier being moved to the control editing interface, the association between the game control corresponding to the target control identifier and the control storage interface is released, thereby canceling the display of the target control identifier in the control storage interface.

[0109] In one embodiment, the method further includes:

[0110] In response to the target control identifier being moved to the control editing interface, the association settings between the game control and the control editing interface are restored so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0111] In one specific embodiment, a target control identifier can be displayed on the graphical user interface based on the end position of the movement operation. Specifically, the step "responding to the target control identifier being moved to the control editing interface" can include:

[0112] In response to a movement operation of a target control identifier in the control storage interface, the system determines that the movement operation ends and the target control identifier remains at a second target position on the control editing interface, thereby controlling the target control identifier to move from the control storage interface to the second target position for display.

[0113] For example, referring to Figure 16, the computer device responds to a movement operation of a target game control in the control storage space, where the target game control is the aiming control 1110. It determines that the target game control will stop at a second target position on the graphical user interface when the movement operation ends, and controls the target game control to move from the control storage space to the second target position for display.

[0114] In another specific embodiment, the method for the step "responding to the target control identifier being moved to the control editing interface" may include:

[0115] In response to a movement operation of the target control identifier in the control storage interface, the historical display position or preset display position of the target control identifier on the control editing interface is obtained;

[0116] The target control identifier is moved from the control storage interface to a historical display position or a preset display position on the control editing interface for display.

[0117] For example, referring to Figure 17, in response to a movement operation of a target game control in the control storage space, where the target game control is an aiming control 1110, the computer device obtains the historical display position of the aiming control 1110 on the graphical user interface and controls the aiming control 1110 to move from the control storage space to the historical display position for display.

[0118] In one embodiment, the graphical user interface further includes a delete control, and the method further includes:

[0119] In response to a first trigger operation for the deleted control, and in response to a second trigger operation that is consecutive to the first trigger operation for a target control identifier among the plurality of control identifiers, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0120] For example, in this embodiment of the disclosure, a user can perform a long press operation on the delete control. In response to the long press operation on the delete control and in response to a selection operation on the target control identifier among the plurality of control identifiers that is continuous with the long press operation, the computer device controls the removal of the target control identifier from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during the game.

[0121] Optionally, the method further includes:

[0122] In response to a third triggering operation targeting a target control identifier among the plurality of control identifiers, the target control identifier is selected;

[0123] In response to a fourth triggered operation for deleting the control, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0124] For example, in this embodiment of the disclosure, a user can double-click a target control identifier among multiple control identifiers. In response to the double-click operation on the target control identifier, the computer device selects the target control identifier. Then, the user can click on a delete control. In response to a fourth trigger operation on the delete control, the computer device controls the removal of the target control identifier from the control editing interface, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0125] In summary, this disclosure provides a method for processing game controls. Responding to a control editing command, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control identifiers, each corresponding to a game control, indicating the display position of the corresponding game control on the graphical user interface during gameplay. Then, in response to a movement operation on a target control identifier among the multiple control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface. Finally, in response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay. This embodiment of the disclosure provides a control storage interface. When players adjust the key bindings of game controls in the custom control editing interface, they can place unwanted game controls in the control storage interface. The control storage interface displays the corresponding control identifiers of the game controls, thereby providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the operation of adjusting the key bindings of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operation, and thus improves game interaction efficiency.

[0126] To facilitate better implementation of the game control processing method provided in this disclosure, this disclosure also provides a game control processing apparatus based on the above-described game control processing method. The meanings of the terms used are the same as in the game control processing method described above, and specific implementation details can be found in the descriptions within the method embodiments.

[0127] Please refer to Figure 18, which is a schematic diagram of the structure of a game control processing device provided in an embodiment of this disclosure. The device includes:

[0128] Display unit 201 is configured to respond to control editing instructions to display a control editing interface and a control storage interface in the graphical user interface. The control editing interface displays multiple control identifiers, each of which corresponds to a game control and is used to indicate the control display position of the corresponding game control on the graphical user interface during gameplay.

[0129] The first control unit 202 is configured to, in response to a movement operation on a target control identifier among the plurality of control identifiers, control and adjust the identifier display position of the target control identifier in the control editing interface, so as to adjust the control display position of the game control corresponding to the target control identifier on the graphical user interface;

[0130] The second control unit 203 is configured to, in response to the target control identifier being moved to the control storage interface, control the removal of the target control identifier from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0131] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0132] In response to a control editing command, a control editing interface and a storage control are displayed in the graphical user interface;

[0133] In response to a first trigger operation on the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface.

[0134] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0135] In response to the target control identifier being moved to the control storage interface, the association between the game control corresponding to the target control identifier and the control editing interface is released, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0136] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0137] In response to the target control identifier being moved to the control storage interface, the game control corresponding to the target control identifier is associated with the control storage interface.

[0138] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0139] In response to a first trigger operation for the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface, and displays the control identifier corresponding to the game control set in the storage interface;

[0140] The control identifier includes at least the target control identifier.

[0141] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0142] Obtain the game controls associated with the control storage interface, and determine an identifier arrangement order based on the control parameters of the game controls;

[0143] The control icons corresponding to the game controls set in the control storage interface are displayed in the order of the icons.

[0144] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0145] The control type corresponding to the game control, the control display position of the game control on the graphical user interface, and the timing information of the game control being associated with the control storage interface.

[0146] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0147] Based on the control type corresponding to the game control, the control identifiers corresponding to the game controls associated with the control storage interface are categorized and displayed in the control storage interface; or

[0148] Based on the display position of the game control on the graphical user interface, the control identifier corresponding to the game control associated with the control set in the control storage interface is displayed at the position corresponding to the display position; or

[0149] Based on the order in which the game controls are associated with the control storage interface, the control identifiers corresponding to the game controls associated with the storage interface are arranged and displayed in the control storage interface.

[0150] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0151] In response to a second trigger operation on the storage control, the display of the control storage interface and the game controls located in the control storage interface on the graphical user interface is cancelled.

[0152] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0153] In response to a third trigger operation on the storage control, the first display size of the control storage interface is adjusted based on the third trigger operation to obtain a control storage interface with a second display size.

[0154] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0155] In response to a touch operation on the control storage interface, determine the end position on the graphical user interface when the touch operation ends;

[0156] Based on the end position, the control storage interface is adjusted to its current display position in the graphical user interface, and the adjusted control storage interface is displayed on the graphical user interface.

[0157] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0158] Get the current display position of the storage control on the graphical user interface;

[0159] The display style of the control storage interface is determined based on the display position of the control.

[0160] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0161] If the control is displayed on the first side of the graphical user interface, then the display style of the control storage interface is the first display style.

[0162] If the control is displayed on the second side of the graphical user interface, the display style of the control storage interface is the second display style, wherein the length of the first side is greater than that of the second side, the size parameters of the first display style are determined based on the length of the first side, and the size parameters of the second display style are determined based on the length of the second side.

[0163] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0164] In response to the target control identifier being moved to the control editing interface, the target control identifier is removed from the control storage interface so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0165] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0166] In response to the target control identifier being moved to the control editing interface, the association between the game control corresponding to the target control identifier and the control storage interface is released, thereby canceling the display of the target control identifier in the control storage interface.

[0167] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0168] In response to the target control identifier being moved to the control editing interface, the association settings between the game control and the control editing interface are restored so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0169] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0170] In response to a movement operation of a target control identifier in the control storage interface, the system determines that the movement operation ends and the target control identifier remains at a second target position on the control editing interface, thereby controlling the target control identifier to move from the control storage interface to the second target position for display.

[0171] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0172] In response to a movement operation of the target control identifier in the control storage interface, the historical display position or preset display position of the target control identifier on the control editing interface is obtained;

[0173] The target control identifier is moved from the control storage interface to a historical display position or a preset display position on the control editing interface for display.

[0174] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0175] In response to a first trigger operation for the deleted control, and in response to a second trigger operation that is consecutive to the first trigger operation for a target control identifier among the plurality of control identifiers, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0176] In some embodiments, the processing device for the game control includes a processing subunit configured to:

[0177] In response to a third triggering operation targeting a target control identifier among the plurality of control identifiers, the target control identifier is selected;

[0178] In response to a fourth triggered operation for deleting the control, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0179] This disclosure provides a device for processing game controls. A display unit 201, in response to a control editing command, displays a control editing interface and a control storage interface on the graphical user interface. The control editing interface displays multiple control identifiers, each corresponding to a game control, indicating the display position of the corresponding game control on the graphical user interface during gameplay. A first control unit 202, in response to a movement operation of a target control identifier among the multiple control identifiers, controls the adjustment of the target control identifier's display position in the control editing interface, thereby adjusting the display position of the game control corresponding to the target control identifier on the graphical user interface. A second control unit 203, in response to the target control identifier being moved to the control storage interface, controls the removal of the target control identifier from the control editing interface, so that the game control corresponding to the target control identifier is no longer displayed on the graphical user interface during gameplay. This embodiment of the disclosure provides a control storage interface. When players adjust the key bindings of game controls in the custom control editing interface, they can place unwanted game controls in the control storage interface. The control storage interface displays the corresponding control identifiers of the game controls, thereby providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the operation of adjusting the key bindings of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operation, and thus improves game interaction efficiency.

[0180] Accordingly, this disclosure also provides a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. As shown in Figure 19, which is a schematic diagram of the structure of the computer device provided in this disclosure embodiment, the computer device 300 includes a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, and a computer program stored on the memory 302 and executable on the processor. The processor 301 and the memory 302 are electrically connected. Those skilled in the art will understand that the computer device structure shown in the figures does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0181] The processor 301 is the control center of the computer device 300. It connects various parts of the computer device 300 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, it performs various functions of the computer device 300 and processes data, thereby monitoring the computer device 300 as a whole.

[0182] In this embodiment of the present disclosure, the processor 301 in the computer device 300 loads the instructions corresponding to the processes of one or more application programs into the memory 302 according to the following steps, and the processor 301 runs the application programs stored in the memory 302 to realize various functions:

[0183] In response to a control editing command, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control icons, each of which corresponds to a game control and is used to indicate the display position of the corresponding game control on the graphical user interface during gameplay.

[0184] In response to a movement operation on a target control identifier among the plurality of control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface;

[0185] In response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0186] In one embodiment, the step of displaying a control editing interface and a control storage interface on the graphical user interface in response to a control editing command includes:

[0187] In response to a control editing command, a control editing interface and a storage control are displayed in the graphical user interface;

[0188] In response to a first trigger operation on the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface.

[0189] In one embodiment, the step of controlling the removal of the target control identifier from the control editing interface in response to the target control identifier being moved to the control storage interface, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay, includes:

[0190] In response to the target control identifier being moved to the control storage interface, the association between the game control corresponding to the target control identifier and the control editing interface is released, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0191] In one embodiment, the method further includes:

[0192] In response to the target control identifier being moved to the control storage interface, the game control corresponding to the target control identifier is associated with the control storage interface.

[0193] In one embodiment, the response is to a first trigger operation of the storage control, simultaneously displaying the control editing interface and a control storage interface in the graphical user interface, including:

[0194] In response to a first trigger operation for the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface, and displays the control identifier corresponding to the game control set in the storage interface;

[0195] The control identifier includes at least the target control identifier.

[0196] In one embodiment, displaying the control identifier corresponding to the game control associated with the control storage interface in the control storage interface further includes:

[0197] Obtain the game controls associated with the control storage interface, and determine an identifier arrangement order based on the control parameters of the game controls;

[0198] The control icons corresponding to the game controls set in the control storage interface are displayed in the order of the icons.

[0199] In one embodiment, the control parameters of the game control include at least one of the following:

[0200] The control type corresponding to the game control, the control display position of the game control on the graphical user interface, and the timing information of the game control being associated with the control storage interface.

[0201] In one embodiment, displaying control identifiers corresponding to the game controls associated with the control storage interface in the specified identifier arrangement order on the control storage interface includes:

[0202] Based on the control type corresponding to the game control, the control identifiers corresponding to the game controls associated with the control storage interface are categorized and displayed in the control storage interface; or

[0203] Based on the display position of the game control on the graphical user interface, the control identifier corresponding to the game control associated with the control set in the control storage interface is displayed at the position corresponding to the display position; or

[0204] Based on the order in which the game controls are associated with the control storage interface, the control identifiers corresponding to the game controls associated with the storage interface are arranged and displayed in the control storage interface.

[0205] In one embodiment, the method includes:

[0206] In response to a second trigger operation on the storage control, the display of the control storage interface and the game controls located in the control storage interface on the graphical user interface is cancelled.

[0207] In one embodiment, the method further includes:

[0208] In response to a third trigger operation on the storage control, the first display size of the control storage interface is adjusted based on the third trigger operation to obtain a control storage interface with a second display size.

[0209] In one embodiment, the method further includes:

[0210] In response to a touch operation on the control storage interface, determine the end position on the graphical user interface when the touch operation ends;

[0211] Based on the end position, the control storage interface is adjusted to its current display position in the graphical user interface, and the adjusted control storage interface is displayed on the graphical user interface.

[0212] In one embodiment, the method further includes:

[0213] Get the current display position of the storage control on the graphical user interface;

[0214] The display style of the control storage interface is determined based on the display position of the control.

[0215] In one embodiment, determining the display style of the control storage interface based on the control display position includes:

[0216] If the control is displayed on the first side of the graphical user interface, then the display style of the control storage interface is the first display style.

[0217] If the control is displayed on the second side of the graphical user interface, the display style of the control storage interface is the second display style, wherein the length of the first side is greater than that of the second side, the size parameters of the first display style are determined based on the length of the first side, and the size parameters of the second display style are determined based on the length of the second side.

[0218] In one embodiment, after controlling the removal of the target control identifier from the control editing interface in response to the target control identifier being moved to the control storage interface, the method further includes:

[0219] In response to the target control identifier being moved to the control editing interface, the target control identifier is removed from the control storage interface so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0220] In one embodiment, the step of controlling the removal of the target control identifier from the control storage interface in response to the target control identifier being moved to the control editing interface, so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay, includes:

[0221] In response to the target control identifier being moved to the control editing interface, the association between the game control corresponding to the target control identifier and the control storage interface is released, thereby canceling the display of the target control identifier in the control storage interface.

[0222] In one embodiment, the method further includes:

[0223] In response to the target control identifier being moved to the control editing interface, the association settings between the game control and the control editing interface are restored so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0224] In one embodiment, the response to the target control identifier being moved to the control editing interface includes:

[0225] In response to a movement operation of a target control identifier in the control storage interface, the system determines that the movement operation ends and the target control identifier remains at a second target position on the control editing interface, thereby controlling the target control identifier to move from the control storage interface to the second target position for display.

[0226] In one embodiment, the response to the target control identifier being moved to the control editing interface includes:

[0227] In response to a movement operation of the target control identifier in the control storage interface, the historical display position or preset display position of the target control identifier on the control editing interface is obtained;

[0228] The target control identifier is moved from the control storage interface to a historical display position or a preset display position on the control editing interface for display.

[0229] In one embodiment, the graphical user interface further includes a delete control, and the method further includes:

[0230] In response to a first trigger operation for the deleted control, and in response to a second trigger operation that is consecutive to the first trigger operation for a target control identifier among the plurality of control identifiers, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0231] In one embodiment, the method further includes:

[0232] In response to a third triggering operation targeting a target control identifier among the plurality of control identifiers, the target control identifier is selected;

[0233] In response to a fourth triggered operation for deleting the control, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0234] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0235] Optionally, as shown in FIG19, the computer device 300 further includes: a touch display screen 303, a radio frequency circuit 304, an audio circuit 305, an input unit 306, and a power supply 307. The processor 301 is electrically connected to the touch display screen 303, the radio frequency circuit 304, the audio circuit 305, the input unit 306, and the power supply 307. Those skilled in the art will understand that the computer device structure shown in FIG19 does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0236] The touch display screen 303 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 303 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 301. It can also receive and execute commands from the processor 301. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 301 to determine the type of touch event. Subsequently, the processor 301 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 303 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 303 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 303 can also be used as part of the input unit 306 to achieve input functions.

[0237] In this embodiment of the disclosure, a game application is executed by processor 301 to generate a graphical user interface on touch display screen 303. The touch display screen 303 is used to present the graphical user interface and receive operation commands generated by the user interacting with the graphical user interface.

[0238] The radio frequency circuit 304 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other computer devices, and to transmit and receive signals with network devices or other computer devices.

[0239] Audio circuitry 305 can be used to provide an audio interface between a user and a computer device via a speaker and a microphone. Audio circuitry 305 converts received audio data into electrical signals, transmits them to the speaker, and the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 305, converted back into audio data, and output to processor 301 for processing. The audio data is then transmitted via radio frequency circuitry 304 to, for example, another computer device, or output to memory 302 for further processing. Audio circuitry 305 may also include an earphone jack to facilitate communication between peripheral headphones and the computer device.

[0240] The input unit 306 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0241] Power supply 307 is used to supply power to various components of computer device 300. Optionally, power supply 307 can be logically connected to processor 301 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 307 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0242] Although not shown in Figure 19, the computer device 300 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0243] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0244] As can be seen from the above, the computer device provided in this embodiment, in response to a control editing instruction, displays a control editing interface and a control storage interface in the graphical user interface. The control editing interface displays multiple control identifiers, each corresponding to a game control, used to indicate the display position of the corresponding game control on the graphical user interface during gameplay. Then, in response to a movement operation of a target control identifier among the multiple control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface. Finally, in response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay. This embodiment of the disclosure provides a control storage interface. When players adjust the key bindings of game controls in the custom control editing interface, they can place unwanted game controls in the control storage interface. The control storage interface displays the corresponding control identifiers of the game controls, thereby providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the operation of adjusting the key bindings of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operation, and thus improves game interaction efficiency.

[0245] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0246] Therefore, embodiments of this disclosure provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute steps in any of the game control processing methods provided in embodiments of this disclosure. For example, the computer program can execute the following steps:

[0247] In response to a control editing command, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control icons, each of which corresponds to a game control and is used to indicate the display position of the corresponding game control on the graphical user interface during gameplay.

[0248] In response to a movement operation on a target control identifier among the plurality of control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface;

[0249] In response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0250] In one embodiment, the step of displaying a control editing interface and a control storage interface on the graphical user interface in response to a control editing command includes:

[0251] In response to a control editing command, a control editing interface and a storage control are displayed in the graphical user interface;

[0252] In response to a first trigger operation on the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface.

[0253] In one embodiment, the step of controlling the removal of the target control identifier from the control editing interface in response to the target control identifier being moved to the control storage interface, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay, includes:

[0254] In response to the target control identifier being moved to the control storage interface, the association between the game control corresponding to the target control identifier and the control editing interface is released, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0255] In one embodiment, the method further includes:

[0256] In response to the target control identifier being moved to the control storage interface, the game control corresponding to the target control identifier is associated with the control storage interface.

[0257] In one embodiment, the response is to a first trigger operation of the storage control, simultaneously displaying the control editing interface and a control storage interface in the graphical user interface, including:

[0258] In response to a first trigger operation for the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface, and displays the control identifier corresponding to the game control set in the storage interface;

[0259] The control identifier includes at least the target control identifier.

[0260] In one embodiment, displaying the control identifier corresponding to the game control associated with the control storage interface in the control storage interface further includes:

[0261] Obtain the game controls associated with the control storage interface, and determine an identifier arrangement order based on the control parameters of the game controls;

[0262] The control icons corresponding to the game controls set in the control storage interface are displayed in the order of the icons.

[0263] In one embodiment, the control parameters of the game control include at least one of the following:

[0264] The control type corresponding to the game control, the control display position of the game control on the graphical user interface, and the timing information of the game control being associated with the control storage interface.

[0265] In one embodiment, displaying control identifiers corresponding to the game controls associated with the control storage interface in the specified identifier arrangement order on the control storage interface includes:

[0266] Based on the control type corresponding to the game control, the control identifiers corresponding to the game controls associated with the control storage interface are categorized and displayed in the control storage interface; or

[0267] Based on the display position of the game control on the graphical user interface, the control identifier corresponding to the game control associated with the control set in the control storage interface is displayed at the position corresponding to the display position; or

[0268] Based on the order in which the game controls are associated with the control storage interface, the control identifiers corresponding to the game controls associated with the storage interface are arranged and displayed in the control storage interface.

[0269] In one embodiment, the method includes:

[0270] In response to a second trigger operation on the storage control, the display of the control storage interface and the game controls located in the control storage interface on the graphical user interface is cancelled.

[0271] In one embodiment, the method further includes:

[0272] In response to a third trigger operation on the storage control, the first display size of the control storage interface is adjusted based on the third trigger operation to obtain a control storage interface with a second display size.

[0273] In one embodiment, the method further includes:

[0274] In response to a touch operation on the control storage interface, determine the end position on the graphical user interface when the touch operation ends;

[0275] Based on the end position, the control storage interface is adjusted to its current display position in the graphical user interface, and the adjusted control storage interface is displayed on the graphical user interface.

[0276] In one embodiment, the method further includes:

[0277] Get the current display position of the storage control on the graphical user interface;

[0278] The display style of the control storage interface is determined based on the display position of the control.

[0279] In one embodiment, determining the display style of the control storage interface based on the control display position includes:

[0280] If the control is displayed on the first side of the graphical user interface, then the display style of the control storage interface is the first display style.

[0281] If the control is displayed on the second side of the graphical user interface, the display style of the control storage interface is the second display style, wherein the length of the first side is greater than that of the second side, the size parameters of the first display style are determined based on the length of the first side, and the size parameters of the second display style are determined based on the length of the second side.

[0282] In one embodiment, after controlling the removal of the target control identifier from the control editing interface in response to the target control identifier being moved to the control storage interface, the method further includes:

[0283] In response to the target control identifier being moved to the control editing interface, the target control identifier is removed from the control storage interface so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0284] In one embodiment, the step of controlling the removal of the target control identifier from the control storage interface in response to the target control identifier being moved to the control editing interface, so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay, includes:

[0285] In response to the target control identifier being moved to the control editing interface, the association between the game control corresponding to the target control identifier and the control storage interface is released, thereby canceling the display of the target control identifier in the control storage interface.

[0286] In one embodiment, the method further includes:

[0287] In response to the target control identifier being moved to the control editing interface, the association settings between the game control and the control editing interface are restored so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

[0288] In one embodiment, the response to the target control identifier being moved to the control editing interface includes:

[0289] In response to a movement operation of a target control identifier in the control storage interface, the system determines that the movement operation ends and the target control identifier remains at a second target position on the control editing interface, thereby controlling the target control identifier to move from the control storage interface to the second target position for display.

[0290] In one embodiment, the response to the target control identifier being moved to the control editing interface includes:

[0291] In response to a movement operation of the target control identifier in the control storage interface, the historical display position or preset display position of the target control identifier on the control editing interface is obtained;

[0292] The target control identifier is moved from the control storage interface to a historical display position or a preset display position on the control editing interface for display.

[0293] In one embodiment, the graphical user interface further includes a delete control, and the method further includes:

[0294] In response to a first trigger operation for the deleted control, and in response to a second trigger operation that is consecutive to the first trigger operation for a target control identifier among the plurality of control identifiers, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0295] In one embodiment, the method further includes:

[0296] In response to a third triggering operation targeting a target control identifier among the plurality of control identifiers, the target control identifier is selected;

[0297] In response to a fourth triggered operation for deleting the control, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

[0298] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

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

[0300] Because the computer program stored in the storage medium can, in response to control editing instructions, display a control editing interface and a control storage interface in the graphical user interface, wherein the control editing interface displays multiple control icons, each control icon corresponding to a game control, used to indicate the control display position of the corresponding game control on the graphical user interface during gameplay; then, in response to a movement operation of a target control icon among the multiple control icons, control adjusts the icon display position of the target control icon in the control editing interface, thereby adjusting the control display position of the game control corresponding to the target control icon on the graphical user interface; finally, in response to the target control icon being moved to the control storage interface, control removes the target control icon from the control editing interface, so that the game control corresponding to the target control icon is no longer displayed in the graphical user interface during gameplay. This embodiment of the disclosure provides a control storage interface. When players adjust the key bindings of game controls in the custom control editing interface, they can place unwanted game controls in the control storage interface. The control storage interface displays the corresponding control identifiers of the game controls, thereby providing a large number of control display positions for the graphical user interface. This improves the player's ability to arrange game controls, simplifies the operation steps for customizing and adjusting the position of game controls, saves adjustment time, and makes the operation of adjusting the key bindings of game controls smoother. It allows players to quickly adjust game controls, improves the continuity of player operation, and thus improves game interaction efficiency.

[0301] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0302] The foregoing has provided a detailed description of a game control processing method, apparatus, computer device, and storage medium provided in the embodiments of this disclosure. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the above embodiments are only for the purpose of helping to understand the technical solutions and core ideas of this disclosure. Those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this disclosure.

Claims

1. A method for processing game controls, comprising providing a graphical user interface via a terminal device, the graphical user interface displaying at least a portion of a game scene, the game scene including a controlled virtual object controlled by the terminal device, the method comprising: In response to a control editing command, a control editing interface and a control storage interface are displayed in the graphical user interface. The control editing interface displays multiple control icons, each of which corresponds to a game control and is used to indicate the display position of the corresponding game control on the graphical user interface during gameplay. In response to a movement operation on a target control identifier among the plurality of control identifiers, the display position of the target control identifier in the control editing interface is adjusted to adjust the display position of the game control corresponding to the target control identifier on the graphical user interface; In response to the target control identifier being moved to the control storage interface, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

2. The method for processing game controls according to claim 1, wherein, The method of responding to a control editing command by displaying a control editing interface and a control storage interface in the graphical user interface includes: In response to a control editing command, a control editing interface and a storage control are displayed in the graphical user interface; In response to a first trigger operation on the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface.

3. The method for processing game controls according to claim 2, wherein, The step of controlling the removal of the target control identifier from the control editing interface in response to the target control identifier being moved to the control storage interface, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay, includes: In response to the target control identifier being moved to the control storage interface, the association between the game control corresponding to the target control identifier and the control editing interface is released, so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

4. The method for processing game controls according to claim 2, wherein, The method further includes: In response to the target control identifier being moved to the control storage interface, the game control corresponding to the target control identifier is associated with the control storage interface.

5. The method for processing game controls according to claim 4, wherein, The response is a first trigger operation of the storage control, which simultaneously displays the control editing interface and a control storage interface in the graphical user interface, including: In response to a first trigger operation for the storage control, the graphical user interface simultaneously displays the control editing interface and a control storage interface, and displays the control identifier corresponding to the game control set in the storage interface; The control identifier includes at least the target control identifier.

6. The method for processing game controls according to claim 5, wherein, The method of displaying the control identifier corresponding to the game control associated with the control storage interface in the control storage interface also includes: Obtain the game controls associated with the control storage interface, and determine an identifier arrangement order based on the control parameters of the game controls; The control icons corresponding to the game controls set in the control storage interface are displayed in the order of the icons.

7. The method for processing game controls according to claim 6, wherein, The control parameters of the game control include at least one of the following: The control type corresponding to the game control, the control display position of the game control on the graphical user interface, and the timing information of the game control being associated with the control storage interface.

8. The method for processing game controls according to claim 7, wherein, The process of displaying control identifiers corresponding to the game controls associated with the control storage interface in the order of the identifiers in the control storage interface includes: Based on the control type corresponding to the game control, the control identifiers corresponding to the game controls associated with the control storage interface are categorized and displayed in the control storage interface; or Based on the display position of the game control on the graphical user interface, the control identifier corresponding to the game control associated with the control set in the control storage interface is displayed at the position corresponding to the display position; or Based on the order in which the game controls are associated with the control storage interface, the control identifiers corresponding to the game controls associated with the storage interface are arranged and displayed in the control storage interface.

9. The method for processing game controls according to claim 2, wherein, The method includes: In response to a second trigger operation on the storage control, the display of the control storage interface and the game controls located in the control storage interface on the graphical user interface is cancelled.

10. The method for processing game controls according to claim 2, wherein, The method further includes: In response to a third trigger operation on the storage control, the first display size of the control storage interface is adjusted based on the third trigger operation to obtain a control storage interface with a second display size.

11. The method for processing game controls according to claim 2, wherein, The method further includes: In response to a touch operation on the control storage interface, determine the end position on the graphical user interface when the touch operation ends; Based on the end position, the control storage interface is adjusted to its current display position in the graphical user interface, and the adjusted control storage interface is displayed on the graphical user interface.

12. The method for processing game controls according to claim 2, wherein, The method further includes: Get the current display position of the storage control on the graphical user interface; The display style of the control storage interface is determined based on the display position of the control.

13. The method for processing game controls according to claim 12, wherein, Determining the display style of the control storage interface based on the control's display position includes: If the control is displayed on the first side of the graphical user interface, then the display style of the control storage interface is the first display style. If the control is displayed on the second side of the graphical user interface, the display style of the control storage interface is the second display style, wherein the length of the first side is greater than that of the second side, the size parameters of the first display style are determined based on the length of the first side, and the size parameters of the second display style are determined based on the length of the second side.

14. The method for processing game controls according to claim 1, wherein, After controlling the removal of the target control identifier from the control editing interface in response to the target control identifier being moved to the control storage interface, the method further includes: In response to the target control identifier being moved to the control editing interface, the target control identifier is removed from the control storage interface so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

15. The method for processing game controls according to claim 14, wherein, The step of controlling the removal of the target control identifier from the control storage interface in response to the target control identifier being moved to the control editing interface, so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay, includes: In response to the target control identifier being moved to the control editing interface, the association between the game control corresponding to the target control identifier and the control storage interface is released, thereby canceling the display of the target control identifier in the control storage interface.

16. The method for processing game controls according to claim 15, wherein, The method further includes: In response to the target control identifier being moved to the control editing interface, the association settings between the game control and the control editing interface are restored so that the game control corresponding to the target control identifier is displayed in the graphical user interface during gameplay.

17. The method for processing game controls according to claim 14, wherein, The response to the target control identifier being moved to the control editing interface includes: In response to a movement operation of a target control identifier in the control storage interface, the system determines that the movement operation ends and the target control identifier remains at a second target position on the control editing interface, thereby controlling the target control identifier to move from the control storage interface to the second target position for display.

18. The method for processing game controls according to claim 14, wherein, The response to the target control identifier being moved to the control editing interface includes: In response to a movement operation of the target control identifier in the control storage interface, the historical display position or preset display position of the target control identifier on the control editing interface is obtained; The target control identifier is moved from the control storage interface to a historical display position or a preset display position on the control editing interface for display.

19. The method for processing game controls according to claim 1, wherein, The graphical user interface also includes a delete control, and the method further includes: In response to a first trigger operation for the deleted control, and in response to a second trigger operation that is consecutive to the first trigger operation for a target control identifier among the plurality of control identifiers, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

20. The method for processing game controls according to claim 19, wherein, The method further includes: In response to a third triggering operation targeting a target control identifier among the plurality of control identifiers, the target control identifier is selected; In response to a fourth triggered operation for deleting the control, the target control identifier is removed from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

21. A processing apparatus for game controls, providing a graphical user interface via a terminal device, the graphical user interface displaying at least a portion of a game scene, the game scene including a controllable virtual object controlled by the terminal device, comprising: The display unit is configured to respond to a control editing command and display a control editing interface and a control storage interface in the graphical user interface. The control editing interface displays multiple control identifiers, each of which corresponds to a game control and is used to indicate the control display position of the corresponding game control on the graphical user interface during gameplay. The first control unit is configured to, in response to a movement operation on a target control identifier among the plurality of control identifiers, control and adjust the identifier display position of the target control identifier in the control editing interface, so as to adjust the control display position of the game control corresponding to the target control identifier on the graphical user interface; The second control unit is configured to, in response to the target control identifier being moved to the control storage interface, control the removal of the target control identifier from the control editing interface so that the game control corresponding to the target control identifier is no longer displayed in the graphical user interface during gameplay.

22. A computer device comprising a processor and a memory storing a plurality of instructions; the processor loading instructions from the memory to perform steps in the method of processing game controls as claimed in any one of claims 1 to 20.

23. A computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to perform the steps of the method for processing game controls as claimed in any one of claims 1 to 20.