Game control storage control method and device and electronic equipment

By displaying storage icons and storage windows on the game interface, the storage and display of game controls are simplified, solving the problems of game control obstruction and cumbersome searching, and improving the player experience.

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

Patent Information

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

AI Technical Summary

Technical Problem

Existing games have too many game controls that obscure the game scene, and the existing storage methods cannot completely hide the controls, making it cumbersome for players to find them.

Method used

By displaying a storage icon in the graphical user interface, game controls are stored in the storage icon in response to touch operations, and the target control is displayed in the storage window, thus achieving convenient storage and display of controls.

Benefits of technology

It effectively avoids the problem of controls obscuring the screen, simplifies the operation of finding controls, and improves the player's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119971484B_ABST
    Figure CN119971484B_ABST
Patent Text Reader

Abstract

This disclosure provides a method, apparatus, and electronic device for storing and controlling game controls. In response to a first touch operation on a graphical user interface, a storage indicator is displayed at a first touch location, and at least one game control is controlled to be displayed in a first display mode. In response to a second touch operation, a target game control is stored in the storage indicator. In response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, players can store some game controls on the interface with simple touch operations on the graphical user interface. When using these game controls, only simple touch operations on the graphical user interface are needed to display them in the storage window, avoiding the problem of too many controls obscuring the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Currently, many games display excessive game controls on the main interface, obscuring the game scene. Related technologies typically involve displaying and collapsing these controls on the main interface; collapsing them temporarily hides some controls, while expanding them reveals others. Alternatively, the display position of some controls can be changed to avoid obscuring the game scene. However, these methods cannot completely hide the controls, only solving localized obstruction issues. Furthermore, collapsing the controls results in them being scattered across different areas of the main interface, making it cumbersome for players to find them. Summary of the Invention

[0003] In view of this, the purpose of this disclosure is to provide a method, device, and electronic device for storing and controlling game controls. Players can store some game controls on the interface by performing simple touch operations on the graphical user interface. When using these game controls, players only need to perform simple touch operations on the graphical user interface to display these game controls in the storage window. This not only avoids the problem of too many controls obscuring the screen, but also makes it easier for players to find the game controls they need, thus improving the player's gaming experience.

[0004] In a first aspect, embodiments of this disclosure provide a method for storing game controls, which provides a graphical user interface through a terminal device. The method includes: responding to a first touch operation on the graphical user interface, displaying a storage indicator at a first touch position, and controlling at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored; responding to a second touch operation, storing the target game control in the storage indicator; and responding to a third touch operation on the graphical user interface, displaying the target game control in the storage window of the graphical user interface.

[0005] Secondly, embodiments of this disclosure provide a game control storage control device, which provides a graphical user interface through a terminal device. The device includes: a first display module, configured to respond to a first touch operation on the graphical user interface, display a storage indicator at a first touch position, and control at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored; a control storage module, configured to respond to a second touch operation, store the target game control in the storage indicator; and a second display module, configured to respond to a third touch operation on the graphical user interface, display the target game control in the storage window of the graphical user interface.

[0006] Thirdly, embodiments of this disclosure provide an electronic device including a processor and a memory, the memory storing computer-executable instructions executable by the processor, the processor executing the computer-executable instructions to implement the game control storage control method of any of the first aspects.

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

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

[0009] This disclosure provides a method, apparatus, and electronic device for storing and controlling game controls. In response to a first touch operation on a graphical user interface, a storage indicator is displayed at a first touch location, and at least one game control is controlled to be displayed in a first display mode. In response to a second touch operation, a target game control is stored in the storage indicator. In response to a third touch operation on the graphical user interface, the target game control is displayed in a storage window. In this method, players can store some game controls on the interface with simple touch operations on the graphical user interface. When using these game controls, only simple touch operations on the graphical user interface are needed to display them in the storage window, avoiding the problem of too many controls obscuring the screen, making it easier for players to find the required game controls, and improving the player's gaming experience.

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

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

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

[0013] Figure 1A flowchart illustrating a method for storing and controlling game controls as provided in this embodiment of the disclosure;

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

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

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

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

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

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

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

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

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

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

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

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

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

[0027] Figure 15 This is a schematic diagram of the structure of a game control storage and control device provided in an embodiment of the present disclosure;

[0028] Figure 16 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0030] In current games, the main game interface often contains too many game controls, obscuring the game scene. Related technologies typically display storage controls on the main game interface; collapsing the storage controls temporarily hides some game controls, while expanding them reveals others. Alternatively, the display position of some game controls can be changed to avoid obscuring the game scene. However, this method cannot completely hide game controls, only solving the local obscuring problem. Furthermore, storing the controls results in them being scattered across different areas of the main game interface, making it cumbersome for players to find them. Therefore, this disclosure provides a method, apparatus, and electronic device for controlling the storage of game controls, applicable to devices such as mobile phones, tablets, and computers.

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

[0032] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and operation of game controls and methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses game screen data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

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

[0034] In one possible implementation, embodiments of this disclosure provide a method for storing and controlling game controls, providing a graphical user interface through a terminal device. This terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system. Figure 1 As shown, the method for storing and controlling the game controls includes the following steps:

[0035] Step S102: In response to a first touch operation on the graphical user interface, a storage indicator is displayed at the first touch location, and at least one game control displayed on the graphical user interface is controlled to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored.

[0036] The aforementioned first touch operation can be a click, tap, swipe, or long press, such as a swipe or long press on the edge of a graphical user interface (GUI), or a swipe or long press on the center area of ​​the GUI. The aforementioned first touch location can be the position of the player's finger when performing the first touch operation on the screen, or the position of the player's finger when ending the first touch operation. The aforementioned storage indicator can be a circular, rectangular, or irregularly shaped indicator, and can have a distinct color, such as fluorescent yellow or fluorescent green. This storage indicator is typically used to indicate that game controls can be stored in the current state, and these game controls are generally those visible in the current GUI.

[0037] The game control described above is displayed in a first display mode, which can be by displaying a "can be stored" icon at a certain location of the game control, or by a significant color change in the game control itself, such as the control icon turning gray, or by displaying a circular, rectangular, or irregularly shaped display area with a distinct color around the game control, the shape of which can be the same as or different from the storage icon; or by controlling the dynamic display of the game control, such as by continuously swaying left and right, or rotating in its original display position.

[0038] For example, such as Figure 2 As shown, the graphical user interface includes multiple game controls (such as...). Figure 2 The game controls (1, 2, 3, 4, 5, 6, 7, and 8) allow players to perform a first touch operation (such as a long press) at any point on the graphical user interface. For example,... Figure 3 As shown, a storage icon (such as...) will be displayed at the touch location of the first touch operation (i.e., the aforementioned first touch location). Figure 3 (The gray circular icon in the middle), some game controls (such as...) Figure 2 Game controls 1, 2, 3, 4, 5, 6, and 7 are displayed in the first mode (e.g., Figure 3 The grayed-out control indicates that the game control can be stored in the current state.

[0039] Step S104: In response to the second touch operation, the target game control is stored in the storage identifier;

[0040] The second touch operation described above can be a continuous operation with or without the first touch operation described above. For example, it can be a sliding operation on the target game control, dragging the target game control to the storage marker to store the target game control in the storage marker; it can also be a selection operation on the game control, confirming the selected target game control and clicking the confirmation control to store the target game control in the storage marker; it can also be a sliding operation on the storage marker, moving the storage marker to the target game control to control the target game control to be stored in the storage marker. Optionally, it can be hiding the target game control in response to it being stored in the storage marker; it can also be hiding the target game control in response to the end of the second touch operation; it can also be hiding the target game control in response to a specified operation on the storage marker, such as removing it from the graphical user interface; or it can be hiding the target game control in response to a trigger operation on the confirmation control.

[0041] Optionally, the display method of the storage icon can be hidden or updated in response to the end of the second touch operation; it can also be hidden or updated in response to a specified operation on the storage icon, such as the operation of removing it from the graphical user interface; or it can be hidden or updated in response to a confirmation control trigger operation.

[0042] The hiding of the storage icon can be accompanied by special effects animations. Optionally, these effects animations could be: the storage icon moving at a specified speed towards any edge of the graphical user interface (GUI) until it completely disappears; the storage icon shrinking at a specified speed until it disappears from the GUI; or the storage icon displaying alternating bright and dark light for a specified time before disappearing from the GUI. Alternatively, the storage icon could move at a specified speed towards any edge of the GUI, shrinking a portion of the icon upon reaching the edge, or changing its shape.

[0043] Step S106: In response to a third touch operation on the graphical user interface, display the target game control in the storage window of the graphical user interface.

[0044] The third touch operation mentioned above can be a long press, a swipe, or a long press and swipe operation; it can be a single-finger operation, a two-finger operation, or a three-finger operation, etc. The aforementioned storage window can be displayed as a drop-down window, a pop-up window, or a floating small window. This storage window can have multiple display areas, with different display areas corresponding to different functional categories of game controls. These different functional categories typically include frequently used controls, infrequently used controls, all controls, controls for the store, controls for gameplay, etc. The display areas can be circular, rectangular, or irregularly shaped, and each display area can be adjacent or non-adjacent.

[0045] This disclosure provides a method for storing game controls. In response to a first touch operation on a graphical user interface (GUI), a storage indicator is displayed at a first touch location, and at least one game control is displayed in a first display mode. In response to a second touch operation, the target game control is stored in the storage indicator. In response to a third touch operation on the GUI, the target game control is displayed in a storage window. In this method, players can store some game controls on the interface with simple touch operations on the GUI. When using these game controls, only simple touch operations on the GUI are needed to display them in the storage window, avoiding the problem of too many controls obscuring the screen. This makes it easier for players to find the required game controls and improves the player's gaming experience.

[0046] One possible implementation of the above-described step of retrieving the target game control into the storage identifier in response to the second touch operation is as follows:

[0047] In response to a second touch operation on the storage label, the target game control is controlled to snap into the storage label, and the control icon of the target game control is displayed at a designated location on the storage label.

[0048] The first and second touch operations described above may or may not be consecutive operations. The second touch operation may be the same as or different from the first touch operation. The second touch operation is typically a swipe operation, including a first swipe operation to move the storage icon to the target game control, and a second swipe operation to move the storage icon away from the target game control.

[0049] The aforementioned control icons can be patterns that players can easily identify the corresponding functions. For example, the game icon corresponding to the mall game control is usually a small house with coins. The icons can also be updated during different themes and events. For example, during the Spring Festival, each icon will be decorated with firecrackers, gold ingots, etc.

[0050] The target game control attached to the storage label can be one or more. The specified location can be the center of the storage label or its edge. Optionally, when there is only one target game control attached to the storage label, the control icon can be displayed at the center of the storage label, i.e., where the player's finger touches the screen; when there are multiple targets, the control icons can be arranged in a preset order around the center of the storage label, where the preset order can be arranged according to function category, player usage frequency, or storage time.

[0051] The above method also includes: in response to the end of the second touch operation, hiding the target game control and updating the display of the storage icon.

[0052] The above-mentioned updated storage icon display method can be to change the color, shape, size and other styles of the storage icon, or to hide the storage icon, or to float it in any position of the graphical user interface, which can be the edge of the graphical user interface, or the position where the second touch operation ends.

[0053] One possible implementation of the steps described above for updating the display method of the storage indicator is as follows:

[0054] Hide the storage icon; or, control the storage icon to update to a floating icon, and control its at least partial floating display at the edge of the graphical user interface.

[0055] The aforementioned floating icons can have the same color, shape, and size as the storage icons or be different. The display method of the storage icons is usually preset. For example, if a cleaner graphical user interface is desired, the storage icons can be set to be hidden and displayed. If game controls can be stored at any time, they can be set to be updated to floating icons.

[0056] The hiding of the storage icon can be accompanied by special effects animation. Optionally, the special effects animation can be that the storage icon moves to any edge of the graphical user interface at a specified speed until it disappears completely from the graphical user interface; or the storage icon shrinks at a specified speed until it disappears from the graphical user interface; or the storage icon displays alternating bright and dark light for a specified time before disappearing from the graphical user interface.

[0057] The aforementioned second touch operation includes a first swipe operation; in response to the second touch operation on the storage icon, the step of controlling the target game control to snap into the storage icon is described in one possible implementation:

[0058] In response to a first swipe operation on the storage icon, control the storage icon to move in the graphical user interface; in response to the storage icon moving onto a target game control, control the target game control to snap into the storage icon.

[0059] The first sliding operation described above controls the movement of the collection icon to the target game control. This collection icon can be moved from any position in the graphical user interface. By moving the collection icon to the target game control, the target game control is attached to the collection icon. When the collection icon moves to the target game control, it usually displays an attachment effect and may also play an attachment sound effect. The attachment effect can be a color change of the collection icon or a dynamic display of the collection icon.

[0060] The aforementioned second touch operation includes a second swipe operation; in response to the storage icon moving onto the target game control, controlling the target game control to snap into the storage icon, one possible implementation is as follows:

[0061] In response to the storage icon moving onto the target game control, and the area of ​​the target game control obscured by the storage icon meeting a specified condition, the storage icon is displayed in a second display mode; the second display mode is used to indicate that a game control that can be stored has been identified; in response to a second sliding operation on the storage icon, the storage icon is controlled to move away from the target game control, and the target game control is controlled to snap into the storage icon.

[0062] The first and second sliding operations described above are consecutive, with the second sliding operation controlling the collection marker to move away from the target game control. The specified conditions are typically pre-set according to game needs; they could be the collection marker just touching the game control, the target game control being 50% obscured by the collection marker, or the target game control being completely obscured by the collection marker. The second display method could be a color change or displaying a collection indicator on the collection marker to indicate that a collectionable game control has been identified.

[0063] For example, such as Figure 4 As shown, when the player long-presses and drags the storage icon to the target game control, the condition that the target game control is obscured by the storage icon is met, and the storage icon is displayed in the second mode (e.g., Figure 4 The white circular icon indicates that, in the current state, the storage icon can accommodate game controls that meet the coverage requirements, such as... Figure 5 As shown, the player continues to drag the storage icon away from the target game controls. Two game controls are snapped into the storage icon, and their corresponding icons are displayed at designated locations on the storage icon. Simultaneously, the storage icon returns to its original display mode. This method, through a series of simple, continuous operations, completes the storage and hiding of the target game controls, achieving thorough storage of the main interface button controls and improving the player's gaming experience.

[0064] One possible implementation of the above steps for hiding the storage icon and the target game control is to display a hiding effect for the storage icon at the second touch position, and then hide the storage icon and the target game control.

[0065] The aforementioned hidden effects could be the storage icon floating to the top of the graphical user interface with light particle effects, the storage icon gradually disappearing with animation effects, or the storage icon flying directly out of the graphical user interface.

[0066] For example, such as Figure 6 As shown, after completing the storage operation, the player ends the second touch operation by releasing their finger, and the storage icon floats to the top of the graphical user interface with light particle effects at the second touch position.

[0067] In another possible implementation, in step S102 above, the storage label displays a first prompt message, which is used to indicate the storage location of the game control.

[0068] For example, such as Figure 7 As shown, when the player long-presses, the storage icon is triggered. Upon stopping the long-press, the first prompt message will appear in the storage icon: "Drag the button here to store it" (e.g., ...). Figure 7 The text within the circular area indicates the storage location of game controls.

[0069] One possible implementation of the above-described step of retrieving the target game control into the storage identifier in response to the second touch operation is as follows:

[0070] In response to a third swipe operation on a target game control in at least one game control, the target game control is moved to a storage label, and the control icon of the target game control is displayed at a specified position on the storage label.

[0071] The process of moving the target game control described above can include long-press operations, swipe operations, etc. The specified location can be a player-defined position for placing the game control, or a system-preset location. 。 Optionally, when the specified location is player-defined, the control icons can be displayed anywhere on the storage marker; when the specified location is system-set, the control icons can be arranged sequentially around the center of the storage marker in a preset order. This preset order can be based on functional categories, player usage frequency, or the order of storage time. For example,... Figure 8 As shown, players drag game controls to the storage icons, and the control icons of the game controls are displayed at the specified positions in the storage icons.

[0072] The above method also includes: in response to a fourth swipe operation on the storage icon, hiding the target game control and updating the display of the storage icon.

[0073] The above-mentioned updated storage icon display method can be to change the color, shape, size and other styles of the storage icon, or to hide the storage icon, or to float it in any position of the graphical user interface, which can be the edge of the graphical user interface, or the position where the fourth swipe operation is completed.

[0074] The above response, addressing the fourth swipe action of the storage icon, hides the target game control and updates the display method of the storage icon. One possible implementation is as follows:

[0075] In response to a fourth swipe operation on the storage icon, control the movement of the storage icon within the graphical user interface; in response to the storage icon moving to the edge of the graphical user interface and the end of the fourth swipe operation, hide the target game control and update the display mode of the storage icon.

[0076] The aforementioned interface edges can be any edge of the graphical user interface. Optionally, they can be preset according to the player's habits. For example, if the player is left-handed, it can be set to the left edge of the graphical user interface; if the player is right-handed, it can be set to the right edge. The default is the top edge. For example,... Figure 9 As shown, the player drags the storage icon, which indicates that the storage operation has been completed, to the top edge of the graphical user interface. When 30% of the storage icon extends beyond the graphical user interface, the storage icon and game controls are hidden.

[0077] The above response, addressing a third touch operation in the graphical user interface, involves displaying the target game control in the graphical user interface's storage window. One possible implementation is as follows:

[0078] In response to a third touch operation on the edge of the graphical user interface, a storage window is displayed in the graphical user interface; a first game control is displayed in the first display area of ​​the storage window, and a target game control is displayed in the second display area of ​​the storage window; wherein, the first game control is a control whose usage frequency in the target game control meets preset conditions.

[0079] The aforementioned third touch operation can be a click, tap, long press, etc. The aforementioned storage window is normally hidden, only appearing when the player performs the third touch operation. This storage window can be hidden in any direction within the graphical user interface, generally hidden above the graphical user interface. The aforementioned first display area and second display area are adjacent. The first display area can hold frequently used game controls, and the second display area holds all stored game controls. The aforementioned storage window can also display prompts to guide the player on how to return to the game. The aforementioned preset conditions can be pre-set according to game needs; meeting the preset conditions could be a usage frequency greater than 50%, 60%, etc. The aforementioned storage window may obscure all or part of the game screen displayed in the graphical user interface, or it can be displayed transparently on the graphical user interface.

[0080] For example, such as Figure 10 As shown, when a player long-presses the screen with two fingers while simultaneously pulling down, a hidden window that is positioned above the graphical user interface is displayed, filling the entire screen. Figure 11 As shown, the storage window is divided into a first display area (e.g., Figure 11 The dark gray rectangular area with a dot matrix pattern) and the second display area (such as Figure 11 The rectangular area with a diagonal line icon is used to place frequently used game controls and to store all game controls. A notification message (such as...) floats at the bottom of the storage window. Figure 11The text within the gray rectangular area indicates that players can return to the game interface by swiping up. This method centralizes all game controls in one location; players can access them simply by following the same instructions, thus simplifying gameplay and enhancing the gaming experience.

[0081] The above response is for a third touch operation of the graphical user interface. After the step of displaying the target game control in the storage window of the graphical user interface, one possible implementation is as follows:

[0082] In response to a trigger operation targeting the target game control, the display of the storage window is canceled, and the game screen corresponding to the target game control is displayed in the graphical user interface.

[0083] Optionally, players can select the game control they want to use and click on it. The storage window will then hide again, and the graphical user interface will be updated. For example, if a player wants to shop in the store, they can click on the corresponding game control for the store. At this time, the storage window will be hidden, and the graphical user interface will jump to the store interface, where the player can select and shop.

[0084] The above response is for a third touch operation of the graphical user interface. After the step of displaying the target game control in the storage window of the graphical user interface, one possible implementation is as follows:

[0085] In response to a specified operation targeting the target game control, the target game control is removed from the collection window; the target game control is removed from the collection window and the graphical user interface is controlled to restore the display of the target game control.

[0086] The specified operations can include clicking, tapping, long-pressing, or swiping operations on the game control. After the target game control is removed from the storage window, the graphical user interface will redisplay the target game control, which can be displayed in its original position or in an adjacent position.

[0087] The above response targets a specific operation on the target game control, canceling the step of storing the target game control. One possible implementation is as follows:

[0088] In response to a third swipe operation on the target game control, a second prompt message is displayed in a designated area of ​​the storage window, and the target game control is moved within the storage window; in response to the target game control moving to the designated area and the third operation ending, the storage of the target game control is canceled.

[0089] The designated area mentioned above can be the area for canceling the storage of game controls. This designated area can be displayed in a bright color to warn players to operate with caution and prevent accidental touches. The above prompts instruct players on how to cancel the storage of game controls. The target game control can be displayed in the first display mode when canceling storage, indicating that the game control can be canceled in the current state.

[0090] For example, such as Figure 12 As shown, when a player long-presses the target game control they want to remove from storage, the game control will be displayed in the first-view mode and in the designated area of ​​the storage window (e.g., Figure 12 A second prompt message (such as a gray rectangular area) will float and be displayed. Figure 12 The text displayed at the bottom of the storage window instructs players on how to unstorable game controls. Players can drag the target game control to a designated area to remove it from the storage window, and the control will then reappear on the main game screen. This method provides a convenient function to unstorable controls, allowing players to easily drag and drop the target game control back to the main screen, thus improving the player's gaming experience.

[0091] The above response is for a third touch operation of the graphical user interface. After the step of displaying the target game control in the storage window of the graphical user interface, one possible implementation is as follows:

[0092] In response to a fourth touch operation on the storage window, the game scene is displayed in the graphical user interface.

[0093] Specifically, such as Figure 13 and 14 As shown, players can return to the game interface by swiping up, and the game controls that were previously hidden are now displayed on the graphical user interface.

[0094] The above response is for a third touch operation of the graphical user interface. After the step of displaying the target game control in the storage window of the graphical user interface, one possible implementation is as follows:

[0095] In response to a search operation in the search box displayed in the storage window, determine at least one alternative game control from the target game controls that matches the information entered in the search operation; and display the alternative game control in the storage window.

[0096] The aforementioned storage window also displays a search box, which can be adjacent to the first display area, the second display area, or float within the storage window. Players can use the search box to perform fuzzy or precise searches for target game controls, and matching candidate game controls will be displayed in the storage window. This method provides a search function, allowing players to quickly locate the desired function button based on keywords, thus improving the player's gaming experience.

[0097] Corresponding to the above method embodiments, this disclosure provides a device for storing and controlling game controls, which provides a graphical user interface through a terminal device, such as... Figure 15 As shown, the device includes:

[0098] The first display module 1501 is configured to respond to a first touch operation on the graphical user interface, display a storage indicator at the first touch location, and control at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored.

[0099] The control storage module 1502 is used to store the target game control into the storage identifier in response to the second touch operation;

[0100] The second display module 1503 is used to respond to a third touch operation on the graphical user interface and display the target game control in the storage window of the graphical user interface.

[0101] This disclosure provides a device for storing game controls. In response to a first touch operation on a graphical user interface (GUI), a storage indicator is displayed at a first touch location, and at least one game control is displayed in a first display mode. In response to a second touch operation, a target game control is stored in the storage indicator. In response to a third touch operation on the GUI, the target game control is displayed in a storage window. In this method, players can store some game controls on the interface with simple touch operations on the GUI. When using these game controls, only simple touch operations on the GUI are needed to display them in the storage window, avoiding the problem of too many controls obscuring the screen. This makes it easier for players to find the required game controls and improves the player's gaming experience.

[0102] The aforementioned control storage module is also used to: respond to a second touch operation on the storage label, control the target game control to be snapped into the storage label, and display the control icon of the target game control at a specified position on the storage label.

[0103] The device also includes a third display module for: hiding the target game control and updating the display mode of the storage icon in response to the end of the second touch operation.

[0104] The aforementioned third display module is also used to: hide the display of the storage icon; or, control the storage icon to be updated to a floating icon, and control at least part of it to float at the edge of the graphical user interface.

[0105] The first touch operation and the second touch operation mentioned above are consecutive operations.

[0106] The second touch operation mentioned above includes a first sliding operation; the control storage module is also used to: control the storage icon to move in the graphical user interface in response to the first sliding operation on the storage icon; and control the target game control to snap into the storage icon in response to the storage icon moving onto the target game control.

[0107] The second touch operation mentioned above includes a second sliding operation; the control storage module is further configured to: in response to the storage icon moving onto the target game control, and the area of ​​the target game control obscured by the storage icon meeting a specified condition, display the storage icon in a second display mode; the second display mode is used to indicate that a game control that can be stored has been identified; in response to the second sliding operation on the storage icon, control the storage icon to move away from the target game control, and control the target game control to be attracted into the storage icon.

[0108] The first and second sliding operations described above are consecutive operations.

[0109] The aforementioned control storage module is also used to: display a hiding effect for the storage icon at the second touch position, and hide the storage icon and the target game control.

[0110] The aforementioned storage label displays a first prompt message, which indicates the storage location of the game controls.

[0111] The aforementioned control storage module is also used to: respond to a third sliding operation on a target game control in at least one game control, control the target game control to move to the storage identifier, and display the control icon of the target game control at a specified position on the storage identifier.

[0112] The device also includes a fourth display module for: responding to a fourth swipe operation on the storage icon, hiding the target game control, and updating the display method of the storage icon.

[0113] The aforementioned fourth display module is also used to: respond to a fourth sliding operation on the storage icon, control the storage icon to move in the graphical user interface; and respond to the storage icon moving to the edge of the graphical user interface and the end of the fourth sliding operation, hide the target game control and update the display mode of the storage icon.

[0114] The second display module is further configured to: respond to a third touch operation on the edge of the graphical user interface and display a storage window in the graphical user interface; display a first game control in the first display area of ​​the storage window and display a target game control in the second display area of ​​the storage window; wherein the first game control is a control whose usage frequency in the target game control meets preset conditions.

[0115] The second display module is also used to: respond to a trigger operation on the target game control, cancel the display of the storage window, and display the game screen corresponding to the target game control in the graphical user interface.

[0116] The second display module is also used to: respond to a specified operation on the target game control, cancel the storage of the target game control; cancel the display of the target game control in the storage window, and control the graphical user interface to restore the display of the target game control.

[0117] The second display module is further configured to: respond to a third sliding operation on the target game control, display a second prompt message in a designated area of ​​the storage window, and control the target game control to move within the storage window; and cancel the storage of the target game control in response to the target game control moving to the designated area and the third operation ending.

[0118] The second display module is also used to: respond to a fourth touch operation on the storage window and display the scene of the game scene in the graphical user interface.

[0119] The second display module is further configured to: respond to a search operation in response to a search box displayed in the storage window, determine at least one alternative game control from the target game controls that matches the information entered in the search operation, and display the alternative game control in the storage window.

[0120] The game control storage control device provided in this embodiment has the same technical features as the game control storage control method provided in the above embodiment, so it can also solve the same technical problems and achieve the same technical effects.

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

[0122] See Figure 16 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine-executable instructions that can be executed by the processor 100. The processor 100 executes the machine-executable instructions to implement the above-mentioned method for storing and controlling game controls.

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

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

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

[0126] The processor in the aforementioned electronic device, by executing machine-executable instructions, can perform the following operations in the aforementioned method for controlling the storage of game controls:

[0127] In response to a first touch operation on the graphical user interface, a storage icon is displayed at the first touch location, and at least one game control is displayed in a first display mode. In response to a second touch operation, the target game control is stored in the storage icon. In response to a third touch operation on the graphical user interface, the target game control is displayed in the storage window. In this method, players can store some game controls on the interface with simple touch operations on the graphical user interface. When using these game controls, a simple touch operation on the graphical user interface is all that's needed to display them in the storage window, avoiding the problem of too many controls obscuring the screen. This makes it easier for players to find the game controls they need, improving the player's gaming experience.

[0128] The step of storing the target game control in the storage identifier in response to the second touch operation includes: controlling the target game control to snap into the storage identifier in response to the second touch operation on the storage identifier, and displaying the control icon of the target game control at a designated position on the storage identifier.

[0129] The above method also includes: in response to the end of the second touch operation, hiding the target game control and updating the display of the storage icon.

[0130] The steps for updating the display method of the storage icon include: hiding the display of the storage icon; or, controlling the storage icon to be updated to a floating icon, and controlling at least part of it to float at the edge of the graphical user interface.

[0131] The first touch operation and the second touch operation mentioned above are consecutive operations.

[0132] The second touch operation mentioned above includes a first swipe operation; the step of controlling the target game control to snap into the storage icon in response to the second touch operation on the storage icon includes: controlling the storage icon to move in the graphical user interface in response to the first swipe operation on the storage icon; and controlling the target game control to snap into the storage icon in response to the storage icon moving onto the target game control.

[0133] The aforementioned second touch operation includes a second swipe operation; the step of controlling the target game control to snap into the storage icon in response to the storage icon moving onto the target game control includes: in response to the storage icon moving onto the target game control, and the area of ​​the target game control obscured by the storage icon meeting a specified condition, displaying the storage icon in a second display mode; the second display mode is used to indicate that a game control that can be stored has been identified; in response to the second swipe operation on the storage icon, controlling the storage icon to move away from the target game control, and controlling the target game control to snap into the storage icon. In this method, the storage and hiding of the target game control is completed through a series of simple continuous operations, satisfying the complete storage of the main interface button controls and improving the player's gaming experience.

[0134] The first sliding operation and the second sliding operation mentioned above are consecutive operations.

[0135] The steps described above for hiding the storage icon and the target game control include: displaying a hiding effect for the storage icon at the second touch position, and hiding the storage icon and the target game control.

[0136] The aforementioned storage label displays a first prompt message, which indicates the storage location of the game controls.

[0137] The step of storing the target game control in the storage identifier in response to the second touch operation includes: in response to a third swipe operation on the target game control in at least one game control, controlling the target game control to move to the storage identifier, and displaying the control icon of the target game control at a specified position on the storage identifier.

[0138] The above method also includes: in response to a fourth swipe operation on the storage icon, hiding the target game control and updating the display of the storage icon.

[0139] The steps described above for responding to the fourth swipe operation of the storage icon, hiding the target game control, and updating the display mode of the storage icon include: responding to the fourth swipe operation of the storage icon, controlling the storage icon to move in the graphical user interface; and responding to the storage icon moving to the edge of the graphical user interface and the end of the fourth swipe operation, hiding the target game control and updating the display mode of the storage icon.

[0140] The above-described steps for responding to a third touch operation on the graphical user interface (GUI) and displaying the target game control in a storage window of the GUI include: responding to a third touch operation on the edge of the GUI and displaying a storage window in the GUI; displaying a first game control in a first display area of ​​the storage window and a target game control in a second display area of ​​the storage window; wherein the first game control is a control whose usage frequency meets preset conditions. In this method, all stored game controls are uniformly stored in one location. Players only need to use the same operation to access the same location to obtain the game controls, which facilitates player operation and improves the player's gaming experience.

[0141] The above response to the third touch operation of the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to the trigger operation of the target game control, canceling the display of the storage window, and displaying the game screen corresponding to the target game control in the graphical user interface.

[0142] The above response to a third touch operation of the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to a specified operation for the target game control, canceling the storage of the target game control; canceling the display of the target game control in the storage window, and controlling the graphical user interface to restore the display of the target game control.

[0143] The steps for canceling the collection of a target game control in response to a specified operation include: responding to a third sliding operation on the target game control, displaying a second prompt message in a specified area of ​​the collection window, and controlling the target game control to move within the collection window; and canceling the collection of the target game control once it has moved to the specified area and the third operation has ended. This method provides a convenient function to undo collection, allowing players to easily drag the target game control back to the main interface, thus improving the player's gaming experience.

[0144] The above response to the third touch operation of the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to the fourth touch operation of the storage window and displaying the scene screen of the game scene in the graphical user interface.

[0145] The above response to a third touch operation in the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to a search operation in the search box displayed in the storage window, determining at least one alternative game control from the target game controls that matches the information entered in the search operation; and displaying the alternative game control in the storage window. This approach provides a search function, allowing players to quickly locate the desired function button based on keywords, thus improving the player's gaming experience.

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

[0147] The machine-executable instructions stored in the aforementioned machine-readable storage medium can be executed to perform the following operations in the aforementioned method for storing and controlling game controls:

[0148] In response to a first touch operation on the graphical user interface, a storage icon is displayed at the first touch location, and at least one game control is displayed in a first display mode. In response to a second touch operation, the target game control is stored in the storage icon. In response to a third touch operation on the graphical user interface, the target game control is displayed in the storage window. In this method, players can store some game controls on the interface with simple touch operations on the graphical user interface. When using these game controls, a simple touch operation on the graphical user interface is all that's needed to display them in the storage window, avoiding the problem of too many controls obscuring the screen. This makes it easier for players to find the game controls they need, improving the player's gaming experience.

[0149] The above-mentioned step of storing the target game control in the storage identifier in response to the second touch operation includes: in response to the second touch operation on the storage identifier, controlling the target game control to snap into the storage identifier and displaying the control icon of the target game control at a specified position on the storage identifier; in response to the end of the second touch operation, hiding the storage identifier and the target game control.

[0150] The above method also includes: in response to the end of the second touch operation, hiding the target game control and updating the display of the storage icon.

[0151] The steps for updating the display method of the storage icon include: hiding the display of the storage icon; or, controlling the storage icon to be updated to a floating icon, and controlling at least part of it to float at the edge of the graphical user interface.

[0152] The first touch operation and the second touch operation mentioned above are consecutive operations.

[0153] The second touch operation mentioned above includes a first swipe operation; the step of controlling the target game control to snap into the storage icon in response to the second touch operation on the storage icon includes: controlling the storage icon to move in the graphical user interface in response to the first swipe operation on the storage icon; and controlling the target game control to snap into the storage icon in response to the storage icon moving onto the target game control.

[0154] The aforementioned second touch operation includes a second swipe operation; the step of controlling the target game control to snap into the storage icon in response to the storage icon moving onto the target game control includes: in response to the storage icon moving onto the target game control, and the area of ​​the target game control obscured by the storage icon meeting a specified condition, displaying the storage icon in a second display mode; the second display mode is used to indicate that a game control that can be stored has been identified; in response to the second swipe operation on the storage icon, controlling the storage icon to move away from the target game control, and controlling the target game control to snap into the storage icon. In this method, the storage and hiding of the target game control is completed through a series of simple continuous operations, satisfying the complete storage of the main interface button controls and improving the player's gaming experience.

[0155] The first sliding operation and the second sliding operation mentioned above are consecutive operations.

[0156] The steps described above for hiding the storage icon and the target game control include: displaying a hiding effect for the storage icon at the second touch position, and hiding the storage icon and the target game control.

[0157] The aforementioned storage label displays a first prompt message, which indicates the storage location of the game controls.

[0158] The step of storing the target game control in the storage identifier in response to the second touch operation includes: in response to a third swipe operation on the target game control in at least one game control, controlling the target game control to move to the storage identifier, and displaying the control icon of the target game control at a specified position on the storage identifier.

[0159] The above method also includes: in response to a fourth swipe operation on the storage icon, hiding the target game control and updating the display of the storage icon.

[0160] The steps described above for responding to the fourth swipe operation of the storage icon, hiding the target game control, and updating the display mode of the storage icon include: responding to the fourth swipe operation of the storage icon, controlling the storage icon to move in the graphical user interface; responding to the storage icon moving to the edge of the graphical user interface and the end of the fourth swipe operation, hiding the target game control, and updating the display mode of the storage icon.

[0161] The above-described steps for responding to a third touch operation on the graphical user interface (GUI) and displaying the target game control in a storage window of the GUI include: responding to a third touch operation on the edge of the GUI and displaying a storage window in the GUI; displaying a first game control in a first display area of ​​the storage window and a target game control in a second display area of ​​the storage window; wherein the first game control is a control whose usage frequency meets preset conditions. In this method, all stored game controls are uniformly stored in one location. Players only need to use the same operation to access the same location to obtain the game controls, which facilitates player operation and improves the player's gaming experience.

[0162] The above response to the third touch operation of the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to the trigger operation of the target game control, canceling the display of the storage window, and displaying the game screen corresponding to the target game control in the graphical user interface.

[0163] The above response to a third touch operation of the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to a specified operation for the target game control, canceling the storage of the target game control; canceling the display of the target game control in the storage window, and controlling the graphical user interface to restore the display of the target game control.

[0164] The steps for canceling the collection of a target game control in response to a specified operation include: responding to a third sliding operation on the target game control, displaying a second prompt message in a specified area of ​​the collection window, and controlling the target game control to move within the collection window; and canceling the collection of the target game control once it has moved to the specified area and the third operation has ended. This method provides a convenient function to undo collection, allowing players to easily drag the target game control back to the main interface, thus improving the player's gaming experience.

[0165] The above response to the third touch operation of the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to the fourth touch operation of the storage window and displaying the scene screen of the game scene in the graphical user interface.

[0166] The above response to a third touch operation in the graphical user interface, after the step of displaying the target game control in the storage window of the graphical user interface, further includes: responding to a search operation in the search box displayed in the storage window, determining at least one alternative game control from the target game controls that matches the information entered in the search operation; and displaying the alternative game control in the storage window. This approach provides a search function, allowing players to quickly locate the desired function button based on keywords, thus improving the player's gaming experience.

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

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

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

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

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

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

Claims

1. A storage control method of a game controller, characterized by, The method of providing a graphical user interface via a terminal device includes: In response to a first touch operation on the graphical user interface, a storage indicator is displayed at a first touch location, and at least one game control displayed on the graphical user interface is controlled to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored. In response to the second touch operation, the target game control is stored in the storage identifier; In response to a third touch operation on the graphical user interface, the target game control is displayed in the storage window of the graphical user interface; The second touch operation includes the first swipe operation; The step of storing the target game control into the storage identifier in response to the second touch operation includes: In response to a first sliding operation on the storage icon, the storage icon is controlled to move within the graphical user interface; In response to the storage icon moving onto the target game control, the target game control is controlled to snap into the storage icon, and the control icon of the target game control is displayed at a designated position on the storage icon.

2. The method of claim 1, wherein, The method further includes: In response to the end of the second touch operation, the target game control is hidden, and the display mode of the storage icon is updated.

3. The method of claim 2, wherein, The steps for updating the display method of the storage icon include: Hide the storage icon; or, Control the storage icon to be updated to a floating icon, and control at least part of the floating display to be positioned at the edge of the graphical user interface.

4. The method of claim 1, wherein, The first touch operation and the second touch operation are consecutive operations.

5. The method of claim 1, wherein, The second touch operation includes a second swipe operation; The step of controlling the target game control to snap into the storage icon in response to the storage icon moving onto the target game control includes: In response to the storage icon moving onto the target game control, and the area of ​​the target game control obscured by the storage icon meeting a specified condition, the storage icon is displayed in a second display mode; the second display mode is used to indicate that a game control that can be stored has been identified; In response to a second sliding operation on the storage icon, the storage icon is controlled to move away from the target game control, and the target game control is controlled to snap into the storage icon.

6. The method of claim 5, wherein, The first sliding operation and the second sliding operation are consecutive operations.

7. The method of claim 1, wherein, The steps of hiding the storage identifier and the target game control include: The storage icon is displayed with a hidden effect at the second touch position, and the storage icon and the target game control are hidden.

8. The method of claim 1, wherein, The storage label displays a first prompt message, which indicates the storage location of the game control.

9. The method of claim 1, wherein, The step of storing the target game control into the storage identifier in response to the second touch operation includes: In response to a third sliding operation on a target game control among the at least one game controls, the target game control is moved to the storage label, and the control icon of the target game control is displayed at a specified position on the storage label.

10. The method of claim 9, wherein, The method further includes: In response to a fourth swipe operation on the storage icon, the target game control is hidden, and the display method of the storage icon is updated.

11. The method of claim 10, wherein, The steps of hiding the target game control and updating the display mode of the storage icon in response to a fourth swipe operation on the storage icon include: In response to a fourth swipe operation on the storage icon, the storage icon is controlled to move within the graphical user interface; In response to the storage icon moving to the edge of the graphical user interface and the fourth swipe operation ending, the target game control is hidden, and the display mode of the storage icon is updated.

12. The method of claim 1, wherein, The step of displaying the target game control in the storage window of the graphical user interface in response to a third touch operation on the graphical user interface includes: In response to a third touch operation on the edge of the graphical user interface, the storage window is displayed in the graphical user interface; A first game control is displayed in the first display area of ​​the storage window, and the target game control is displayed in the second display area of ​​the storage window; wherein, the first game control is a control whose usage frequency meets a preset condition.

13. The method of claim 1, wherein, Following the step of displaying the target game control in the storage window of the graphical user interface in response to a third touch operation on the graphical user interface, the method further includes: In response to a trigger operation targeting the target game control, the storage window is canceled, and the game screen corresponding to the target game control is displayed in the graphical user interface.

14. The method of claim 1, wherein, Following the step of displaying the target game control in the storage window of the graphical user interface in response to a third touch operation on the graphical user interface, the method further includes: In response to a specified operation on the target game control, the target game control is removed from the list; Cancel the display of the target game control in the storage window, and control the graphical user interface to restore the display of the target game control.

15. The method of claim 14, wherein, The step of canceling the inclusion of the target game control in response to a specified operation on the target game control includes: In response to a third sliding operation on the target game control, a second prompt message is displayed in a designated area of ​​the storage window, and the target game control is controlled to move within the storage window; In response to the target game control moving to the designated area and the third sliding operation ending, the collection of the target game control is cancelled.

16. The method of claim 1, wherein, Following the step of displaying the target game control in the storage window of the graphical user interface in response to a third touch operation on the graphical user interface, the method further includes: In response to a fourth touch operation on the storage window, a scene of the game scene is displayed on the graphical user interface.

17. The method of claim 1, wherein, Following the step of displaying the target game control in the storage window of the graphical user interface in response to a third touch operation on the graphical user interface, the method further includes: In response to a search operation in the search box displayed in the storage window, at least one alternative game control is determined from the target game controls that matches the information entered in the search operation; The alternative game controls are then displayed in the storage window.

18. A storage control device for game controls, characterized by The device provides a graphical user interface via a terminal device, the apparatus comprising: A first display module is configured to respond to a first touch operation on the graphical user interface, display a storage indicator at a first touch location, and control at least one game control displayed on the graphical user interface to be displayed in a first display mode; the first display mode is used to indicate that the game control can currently be stored. A control storage module is used to store the target game control into the storage identifier in response to a second touch operation; The second display module is used to respond to a third touch operation on the graphical user interface and display the target game control in the storage window of the graphical user interface; The second touch operation includes the first swipe operation; The storage module is further configured to: respond to a first sliding operation on the storage identifier, control the storage identifier to move in the graphical user interface; respond to the storage identifier moving to the target game control, control the target game control to snap into the storage identifier, and display the control icon of the target game control at a specified position on the storage identifier.

19. An electronic device, comprising: The device includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the storage control method for game controls according to any one of claims 1-17.

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