A game control method, device, computer device and storage medium

By designing a circular structure of arc-shaped functional controls in competitive games and using sliding operations to rotate and switch controls, the problem of unsmooth operation under the limitation of terminal display screen size is solved, and the game operation experience and screen space utilization are improved.

CN115501581BActive Publication Date: 2025-07-04NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211204137.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-29
Publication Date
2025-07-04
Estimated Expiration
2042-09-29

AI Technical Summary

Technical Problem

In competitive games, due to the limited terminal display screen size, the display status switching of the operation controls is not smooth enough, which affects the player's gaming experience.

Method used

The functional controls in the game are designed as arc structures to form a ring structure, and the switching controls are rotated and switched through sliding operations, so that the display area of ​​one functional control is larger than the other. Players can slide the controls in the small area to trigger rotation and update the functional controls displayed on the game interface.

Benefits of technology

It improves the operating experience of gamers during the game, makes control switching more smooth and natural, and increases the efficiency of screen space usage.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115501581B_ABST
    Figure CN115501581B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a game control method, device, computer device, and storage medium. In this solution, multiple function controls corresponding to different game states in the game are respectively designed as arc-shaped structures, so that the multiple function controls form an annular structure. At least two function controls are displayed on the game interface, where a partial area of one function control is larger than that of the other function control. A player can perform a sliding operation on the function control with a smaller displayed partial area to trigger the rotation of the annular structure and update the function controls displayed on the game interface. By means of the sliding operation, the function controls in the annular structure are rotated and switched, making the operation of the player to switch the controls smoother and more natural, thereby improving the operation experience of the game player during the game process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technologies, and particularly to a game control method, apparatus, computer device, and storage medium. Background Art

[0002] With the rapid development of online games, the way of playing games through intelligent terminals is becoming more and more popular among users.

[0003] In competitive games, players usually need to perform a large number of operations. Therefore, there are relatively many operation controls in competitive games. However, due to the limited size of the terminal display screen, multiple operation instructions are usually configured for one operation control, and different display states of the operation control correspond to different operation instructions.

[0004] In the related art, a state switching control is provided on the game interface, and multiple icons are displayed on the state switching control. Players trigger the operation control to switch different display states and thus execute different operation instructions by selecting different icons in the state switching control. However, in the above switching method, the state switching control and the operation control are displayed separately, resulting in a relatively fragmented switching operation of the control by players and an insufficiently smooth switching of the display state of the operation control, thus affecting the game experience of players. Summary of the Invention

[0005] Embodiments of this application provide a game control method, apparatus, computer device, and storage medium, which can improve the operation experience of game players during the game process.

[0006] Embodiments of this application provide a game control method, including:

[0007] Providing a first arc-shaped function control and a second arc-shaped function control on the graphical user interface, where different function sub-controls in different states are integrated in the first arc-shaped function control and the second arc-shaped function control respectively, the first arc-shaped function control and the second arc-shaped function control form an annular structure, a first current display area of the first arc-shaped function control is larger than a second current display area of the second arc-shaped function control, and a first function sub-control of the first arc-shaped function control is provided in the first current display area;

[0008] Responding to a sliding operation indicating rotation of the annular structure, and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, a second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area.

[0009] Correspondingly, an embodiment of the present application further provides a game control device, including:

[0010] A providing unit, configured to provide a first arc-shaped function control and a second arc-shaped function control on the graphical user interface, where function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control, the first arc-shaped function control and the second arc-shaped function control form an annular structure, a first current display area of the first arc-shaped function control is larger than a second current display area of the second arc-shaped function control, and a first function sub-control of the first arc-shaped function control is provided in the first current display area;

[0011] A rotating unit, configured to respond to a sliding operation indicating rotation of the annular structure, and rotate the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to a sliding direction of the sliding operation, so that a second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control after rotation ends, and the second current display area is larger than the first current display area.

[0012] In some embodiments, the rotating unit includes:

[0013] A first rotating sub-unit, configured to respond to a click operation on the second arc-shaped function control and a sliding operation in a clockwise direction on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

[0014] In some embodiments, the rotating unit includes:

[0015] A second rotating sub-unit, configured to respond to a click operation on the second arc-shaped function control and a sliding operation in a counterclockwise direction on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control according to the counterclockwise direction.

[0016] In some embodiments, the rotating unit includes:

[0017] A third rotating sub-unit, configured to respond to a sliding operation in a clockwise direction on the second arc-shaped function control, and rotate the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

[0018] In some embodiments, the rotating unit includes:

[0019] A fourth rotating sub-unit, configured to respond to a sliding operation in a counterclockwise direction on the second arc-shaped function control, and rotate the first arc-shaped function control and the second arc-shaped function control according to the counterclockwise direction.

[0020] In some embodiments, the rotation unit includes:

[0021] An acquisition subunit, configured to, in response to the sliding operation, acquire the sliding direction of the sliding operation and the sliding rotation angle corresponding to the sliding direction;

[0022] A fifth rotation subunit, configured to, if the sliding rotation angle is greater than a preset angle, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction.

[0023] In some embodiments, the rotation unit includes:

[0024] A sixth rotation subunit, configured to, in response to a sliding operation indicating rotation of the ring structure, rotate the ring structure 180 degrees in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, a first current display area of the first arc-shaped function control displays the first operation end, and a second current display area of the second arc-shaped function control displays the second control integration end, where a status icon of the first arc-shaped function control is provided at the first operation end, and a second function sub-control of the second arc-shaped function control is provided at the second control integration end.

[0025] In some embodiments, the rotation unit includes:

[0026] A seventh rotation subunit, configured to, in response to a sliding operation indicating rotation of the ring structure, rotate the ring structure by a target angle in the graphical user interface according to the sliding direction of the sliding operation, where the target angle is less than 180 degrees, so that at most one first function sub-control is displayed in the first current display area, and a plurality of second function sub-controls are displayed in the second current display area.

[0027] Correspondingly, an embodiment of the present application further provides a computer device, including a memory, a processor, and a computer program stored on the storage and executable on the processor, where the processor executes the game control method provided in any one of the embodiments of the present application.

[0028] Correspondingly, an embodiment of the present application further provides a storage medium, storing a plurality of instructions, where the instructions are suitable for being loaded by a processor to execute the game control method as described above.

[0029] In the embodiments of the present application, multiple function controls corresponding to different game states in the game are respectively designed as arc-shaped structures, so that the multiple function controls form an annular structure. At least two function controls are displayed on the game interface, where a partial area of one function control is larger than that of the other function control. Players can perform a sliding operation on the function control with a smaller displayed partial area, thereby triggering the rotation of the annular structure and updating the function controls displayed on the game interface. By means of the sliding operation, the function controls in the annular structure are rotated and switched, making the operation of players to switch controls smoother and more natural, and thus improving the operation experience of game players during the game process. Description of the Drawings

[0030] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0031] Figure 1 It is a schematic diagram of the scenario of a game control system provided by the embodiments of the present application.

[0032] Figure 2 It is a schematic flowchart of a game control method provided by the embodiments of the present application.

[0033] Figure 3 It is a schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0034] Figure 4 It is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0035] Figure 5 It is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0036] Figure 6 It is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0037] Figure 7 It is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0038] Figure 8 It is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0039] Figure 9 It is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application.

[0040] Figure 10 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0041] Figure 11 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0042] Figure 12 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0043] Figure 13 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0044] Figure 14 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0045] Figure 15 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0046] Figure 16 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0047] Figure 17 Another process diagram of the game control method provided by the embodiment of the present application.

[0048] Figure 18 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0049] Figure 19 Another application scenario diagram of the game control method provided by the embodiment of the present application.

[0050] Figure 20 Another structural block diagram of the game control device provided by the embodiment of the present application.

[0051] Figure 21 Another structural diagram of the computer device provided by the embodiment of the present application. Detailed implementation manners

[0052] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.

[0053] The embodiments of the present application provide a game control method, apparatus, storage medium, and computer device. Specifically, the method for using the props in the embodiments of the present application can be executed by a computer device, where the computer device can be a terminal or a server, etc. The terminal can be a terminal device such as a smart phone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), etc. The terminal can also include a client, and the client can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or a distributed system composed of multiple physical servers. It can also be a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0054] For example, when the game control method runs on the terminal, the terminal device stores a game application program and is used to present the virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface. For example, the game application program is downloaded and installed on the terminal device and run. The way the terminal device provides the graphical user interface to the user can include various methods. For example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface can be presented through holographic projection. For example, the terminal device can include a touch display screen and a processor. The touch display screen is used to present the graphical user interface and receive the operation instructions generated by the user acting on the graphical user interface. The graphical user interface includes the game screen, and the processor is used to run the game, generate the graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.

[0055] For example, when the game control method runs on a server, it can be a cloud game. A cloud game refers to a game mode based on cloud computing. In the operation mode of a cloud game, the running entity of the game application and the entity presenting the game screen are separated. The storage and operation of the usage method of the props are completed on the cloud game server. The presentation of the game screen is completed on the cloud game client. The cloud game client is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud game client can be a display device with data transmission function near the user side, such as a mobile terminal, a television, a computer, a personal digital assistant, etc. However, the terminal device for processing game data is the cloud game server in the cloud. When playing a game, the user operates the cloud game client to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses data such as the game screen, returns it to the cloud game client through the network, and finally, decodes and outputs the game screen through the cloud game client.

[0056] Please refer to Figure 1 , Figure 1 which is a schematic diagram of the scenario of a game control system provided by an embodiment of this application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to games. In addition, the terminal has one or more multi-touch sensitive screens for sensing and obtaining the input of touch or swipe operations performed by the user at multiple points on one or more touch display screens. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and through different servers. The network can be a wireless network or a wired network. For example, the wireless network can be a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to the server, etc. For example, multiple users can go online through different terminals, connect through an appropriate network, and synchronize with each other to support multi-player games. In addition, the system can include multiple databases. The multiple databases are coupled to different servers and can continuously store information related to the game environment in the databases when different users go online for multi-player games.

[0057] Embodiments of the present application provide a game control method, which can be executed by a terminal or a server. Embodiments of the present application are described by taking the method of using props being executed by the terminal as an example. Among them, the terminal includes a touch display screen and a processor. The touch display screen is used to present a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface. When the user operates on the graphical user interface through the touch display screen, the graphical user interface can control the content of the terminal locally in response to the received operation instructions, or can control the content of the peer server in response to the received operation instructions. For example, the operation instructions generated by the user acting on the graphical user interface include instructions for starting a game application, and the processor is configured to start the game application after receiving the instructions for starting the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously by multiple points on the screen. When the user performs a touch operation on the graphical user interface with a finger, when the graphical user interface detects the touch operation, it controls different virtual objects in the graphical user interface of the game to perform actions corresponding to the touch operation. For example, the game can be any one of games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game drawn on the graphical user interface. In addition, the virtual scene of the game can include one or more virtual objects controlled by a user (or player), such as a virtual character. Additionally, the virtual scene of the game can also include one or more obstacles, such as railings, ditches, walls, etc., to restrict the movement of the virtual objects, for example, restricting the movement of one or more objects to a specific area within the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, provide virtual services, increase scores related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object 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 of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to implement a human-machine battle mode. For example, the virtual object has various skills or abilities used by the game player to achieve the goal. For example, the virtual object has one or more weapons, props, 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 multiple preset touch operations on the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to the operation instructions generated by the user's touch operation.

[0058] It should be noted that Figure 1 The schematic diagram of the scene of the game control system shown is only an example. The image processing system and the scene described in the embodiments of the present application are for more clearly explaining the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those of ordinary skill in the art can know that with the evolution of the game control system and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0059] Based on the above problems, the embodiments of the present application provide a first game control method, device, computer device and storage medium, which can improve the operation experience of game players during the game process. The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the preferred order of the embodiments.

[0060] The embodiments of the present application provide a game control method, which can be executed by a terminal or a server. The embodiments of the present application will be described by taking the game control method executed by the terminal as an example.

[0061] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of a game control method provided by the embodiments of the present application. The specific process of this game control method can be as follows:

[0062] 101. Provide a first arc-shaped function control and a second arc-shaped function control on the graphical user interface.

[0063] In the embodiments of the present application, a graphical user interface is provided through a terminal device, and the content displayed on the graphical user interface at least includes the game screen of a specified game.

[0064] Among them, the graphical user interface also provides a first function control and a second function control. The first arc-shaped function control and the second arc-shaped function control are respectively used to trigger game instructions in different states.

[0065] In the embodiments of the present application, multiple game modes can be set in the specified game. Different states are different game modes among multiple game modes, and the game instructions in different game modes are different. For example, the game modes include a first game mode and a second game mode. In the first game mode, the game instructions may include: a first game instruction, a second game instruction; in the second game mode, the game instructions may include: a third game instruction, a fourth game instruction.

[0066] Among them, different function sub-controls are integrated in the first arc-shaped function control and the second arc-shaped function control respectively. The function sub-controls are used to trigger game instructions, and different function sub-controls trigger different game instructions.

[0067] For example, the first function control is used to trigger game instructions in the first game mode. The first game mode includes: a first game instruction and a second game instruction. Then, the first function control integrates a first function sub-control A and a first function sub-control B. Among them, the first function sub-control A is used to trigger the first game instruction, and the first function sub-control B is used to trigger the second game instruction; the second function control is used to trigger game instructions in the second game mode. The second game mode includes: a third game instruction and a fourth game instruction. Then, the second function control integrates a second function sub-control A and a second function sub-control B. Among them, the second function sub-control A is used to trigger the third game instruction, and the second function sub-control B is used to trigger the fourth game instruction.

[0068] Among them, the shapes of the first arc function control and the second arc function control are arc-shaped, and the first arc function control and the second arc function control form an annular structure.

[0069] For example, please refer to Figure 3 , Figure 3 which is a schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. As Figure 3 shown, the shape of the first arc function control is a semi-circular ring, the shape of the second arc function control is a semi-circular ring, and the first arc control and the second arc function control form a circular ring, that is, an annular structure. Among them, the first arc function control includes a plurality of first arc function sub-controls, and the second arc function sub-control includes a plurality of second arc function sub-controls.

[0070] Among them, the first current display area refers to a partial area of the first arc function control displayed on the current graphical user interface, and the second current display area refers to a partial area of the second arc function control displayed on the current graphical user interface.

[0071] Specifically, the first current display area of the first arc function control is larger than the second current display area of the second arc function control, and the first function sub-control of the first arc function control is provided in the first current display area.

[0072] For example, please refer to Figure 4 , Figure 4 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In Figure 4In the shown graphical user interface, a game screen of a target game is displayed, and the graphical user interface also provides a first arc-shaped function control and a second arc-shaped function control. Among them, the current graphical user interface displays a partial area of the first arc-shaped function control, that is, the first current display area of the first arc-shaped function control, and also displays a partial area of the second arc-shaped function control, that is, the second current display area of the second arc-shaped function control. Among them, the first current display area includes a plurality of first function sub-controls of the first arc-shaped function control.

[0073] 102. In response to a sliding operation indicating the rotation of the annular structure, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area.

[0074] Among them, the sliding operation is used to rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface.

[0075] In some embodiments, for the convenience of game players' operations, the step "In response to a sliding operation indicating the rotation of the annular structure, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0076] In response to a click operation on the second arc-shaped function control and a clockwise sliding operation in the graphical user interface, rotate the first arc-shaped function control and the second arc-shaped function control in the clockwise direction.

[0077] Specifically, when a click operation on the second arc-shaped function control in the graphical user interface and a clockwise sliding operation in the graphical user interface are detected, it is determined that an instruction indicating the rotation of the annular structure is received. Among them, the click operation and the clockwise sliding operation in the graphical user interface may be continuous operations or discontinuous operations.

[0078] For example, please refer to Figure 5 , Figure 5 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In Figure 5In the shown graphical user interface, a click operation ① on the second arc-shaped function control by the player is detected, and then a sliding operation ② of the player on the graphical user interface is detected. It can be determined that an instruction for rotating the ring structure is received, and then the steps of rotating the first arc-shaped function control and the second arc-shaped function control in the clockwise direction can be executed. Among them, the operation sequence of the click operation ① can be before the sliding operation ②. The sliding operation ② can be a sliding operation at any position on the graphical user interface, and the sliding direction of the sliding operation ② can be the clockwise direction. The sliding rotation angle of the sliding operation ② in the clockwise direction can be any angle.

[0079] In some embodiments, to facilitate the operation of game players, the step "responding to the sliding operation indicating the rotation of the ring structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0080] Responding to the click operation on the second arc-shaped function control and the sliding operation in the counterclockwise direction on the graphical user interface, rotating the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction.

[0081] For example, please refer to Figure 6 , Figure 6 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In Figure 6 the shown graphical user interface, a click operation ① on the second arc-shaped function control by the player is detected, and then a sliding operation ③ of the player on the graphical user interface is detected. It can be determined that an instruction for rotating the ring structure is received, and then the steps of rotating the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction can be executed. Among them, the operation sequence of the click operation ① can be before the sliding operation ③. And the sliding direction of the sliding operation ③ can be the clockwise direction. The sliding rotation angle of the sliding operation ③ in the clockwise direction can be any angle.

[0082] In some embodiments, to facilitate the operation of game players, the step "responding to the sliding operation indicating the rotation of the ring structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0083] Responding to the sliding operation of the second arc-shaped function control in the clockwise direction, rotating the first arc-shaped function control and the second arc-shaped function control in the clockwise direction.

[0084] For example, please refer to Figure 7 , Figure 7 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In Figure 7In the graphical user interface shown, when it is detected that the game player slides the second arc-shaped function control in the clockwise direction, it can be determined that an instruction to rotate the annular structure is received, and then the steps of rotating the first arc-shaped function control and the second arc-shaped function control in the clockwise direction can be executed. Among them, sliding the second arc-shaped function control can be sliding the second arc-shaped function control at any angle in the clockwise direction.

[0085] In some embodiments, to facilitate the operation of the game player, the step of "responding to the sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0086] In response to the sliding operation of sliding the second arc-shaped function control in the counterclockwise direction, rotate the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction.

[0087] For example, please refer to Figure 8 , Figure 8 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In Figure 8 the graphical user interface shown, when it is detected that the game player slides the second arc-shaped function control in the counterclockwise direction, it can be determined that an instruction to rotate the annular structure is received, and then the steps of rotating the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction can be executed. Among them, sliding the second arc-shaped function control can be sliding the second arc-shaped function control at any angle in the counterclockwise direction.

[0088] In some embodiments, since the second arc-shaped function control has a relatively small second current display area in the graphical user interface, to further facilitate the operation of the game player, the step of "responding to the sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0089] In response to the sliding operation of sliding the first arc-shaped function control in the counterclockwise direction, rotate the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction.

[0090] For example, please refer to Figure 9 , Figure 9 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In Figure 9 the graphical user interface shown, when it is detected that the game player slides the first arc-shaped function control in the counterclockwise direction, it can be determined that an instruction to rotate the annular structure is received, and then the steps of rotating the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction can be executed. Among them, sliding the first arc-shaped function control can be sliding the first arc-shaped function control at any angle in the counterclockwise direction.

[0091] In some embodiments, since the second arc-shaped function control has a relatively small second current display area in the graphical user interface, to further facilitate the operation of game players, the step of "responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0092] In response to a clockwise sliding operation on the first arc-shaped function control, rotate the first arc-shaped function control and the second arc-shaped function control in the clockwise direction.

[0093] For example, please refer to Figure 10 , Figure 10 which is another schematic diagram of an application scenario of the game control method provided by the embodiments of the present application. In the Figure 10 graphical user interface shown, when it is detected that a game player slides the first arc-shaped function control in the clockwise direction, it can be determined that an instruction indicating the rotation of the annular structure is received, and then the step of rotating the first arc-shaped function control and the second arc-shaped function control in the clockwise direction can be executed. Among them, sliding the first arc-shaped function control can be sliding the first arc-shaped function control at any angle in the clockwise direction.

[0094] In some embodiments, to prevent game players from accidentally operating and triggering an instruction indicating the rotation of the annular structure, the step of "responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0095] In response to the sliding operation, obtain the sliding direction of the sliding operation and the sliding rotation angle corresponding to the sliding direction;

[0096] If the sliding rotation angle is greater than a preset angle, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction.

[0097] Among them, the sliding operation, that is, the sliding operation indicating the rotation of the annular structure, includes but is not limited to various operations of the above-mentioned sliding instructions for triggering the rotation of the annular structure.

[0098] Among them, the preset angle can be used to determine a sliding misoperation. For example, the preset angle can be 45 degrees.

[0099] Specifically, when a sliding operation indicating the rotation of the annular structure is detected, obtain the sliding direction of the sliding operation and the corresponding sliding rotation angle in the sliding direction. Then compare the sliding rotation angle with a preset angle. If the sliding rotation angle is greater than the preset angle, determine to trigger a sliding instruction for indicating the rotation of the annular structure; if the sliding rotation angle is less than or equal to the preset angle, it is determined as a misoperation, and no instruction needs to be executed.

[0100] For example, please continue to refer to Figure 7 , in Figure 7 In the graphical user interface shown, a sliding operation of a game player sliding the second arc-shaped function control in the clockwise direction is detected. The sliding rotation angle of the sliding operation in the clockwise direction can be: 60 degrees. Compare the sliding rotation angle with the preset angle: 45 degrees. Determine that the sliding rotation angle is greater than the preset angle, then the steps of rotating the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction can be executed.

[0101] Or, the sliding rotation angle of the sliding operation in the clockwise direction can be: 10 degrees. Compare the sliding rotation angle with the preset angle: 45 degrees. Determine that the sliding rotation angle is less than the preset angle, then it is detected as a misoperation and no operation needs to be performed.

[0102] In some embodiments, in order to improve the gaming experience of game players, the step "Respond to the sliding operation indicating the rotation of the annular structure, and rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0103] Respond to the sliding operation indicating the rotation of the annular structure, and rotate the annular structure 180 degrees in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the first current display area of the first arc-shaped function control displays the first operation end, and the second current display area of the second arc-shaped function control displays the second control integration end. Among them, the first operation end is provided with a status icon of the first arc-shaped function control, and the second control integration end is provided with a second function sub-control of the second arc-shaped function control.

[0104] In the embodiments of the present application, the first function control and the second function control may also be respectively integrated with icons of the function controls, that is, status icons. The status icons can be used by game players to distinguish the first arc-shaped function control and the second arc-shaped function control.

[0105] Among them, the first arc-shaped function control includes a first control integration end and a first operation end, the second arc-shaped function control includes a second control integration end and a second operation end, the first control integration end is adjacent to the second operation end, the first function sub-control is arranged at the first control integration end, the second current display area displays the second operation end, and a status icon of the second arc-shaped function control is arranged on the second operation end.

[0106] For example, please refer to Figure 11 , Figure 11 which is another application scenario schematic diagram of the game control method provided by the embodiment of the present application. As Figure 11 shown, the first arc-shaped function control is divided into two ends, including: a first control integration end and a first operation end. The first function sub-control of the first function control is arranged at the first control integration end, and a status icon of the first function control: icon A is arranged on the first operation end; and the second arc-shaped function control is divided into two ends, including: a second control integration end and a second operation end. The second function sub-control of the second function control is arranged at the second control integration end, and a status icon of the second function control: icon B is arranged on the second operation end. The first control integration end is adjacent to the second operation end, and the first operation end is adjacent to the second control integration end.

[0107] In the embodiment of the present application, the first control integration end of the first arc-shaped function control and the second operation end of the second arc-shaped function control can be jointly displayed on the same graphical user interface; the first operation end of the first arc-shaped function control and the second control integration end of the second arc-shaped function control can be jointly displayed on the same graphical user interface.

[0108] For example, please refer to Figure 12 , Figure 12 which is another application scenario schematic diagram of the game control method provided by the embodiment of the present application. In the Figure 12 shown graphical user interface, the first control integration end of the first arc-shaped function control and the second operation end of the second arc-shaped function control are displayed. Among them, the first control integration end includes the first function sub-control of the first arc-shaped function control, and the second operation end includes the status icon of the second arc-shaped function control. In the Figure 12 shown graphical user interface, it means that the current game player can operate on the first function sub-control of the first arc-shaped function control to trigger the execution of the game instruction corresponding to the first function sub-control, or the current game player can operate on the second operation end of the second arc-shaped function control to trigger the rotation of the first arc-shaped function control and the second arc-shaped function control on the graphical user interface.

[0109] Furthermore, please refer to Figure 13 , Figure 13 which is another application scenario schematic diagram of the game control method provided by the embodiment of the present application. In the Figure 13In the shown graphical user interface, the first control integration end of the first arc-shaped function control and the second operation end of the second arc-shaped function control are displayed. Among them, the first function sub-control of the first arc-shaped function control is displayed at the first control integration end, and the status icon of the second arc-shaped function control is displayed at the second operation end.

[0110] When it is detected that the player slides the second operation end of the second arc-shaped function control and rotates it counterclockwise by a certain angle, it can trigger the rotation of the first arc-shaped function control and the second arc-shaped function control by 180 degrees in the graphical user interface, so that the graphical user interface displays the second control integration end of the second arc-shaped function control and the operation end of the first arc-shaped function control. Among them, the second function sub-control of the second arc-shaped function control is displayed at the second control integration end, and the status identifier of the first arc-shaped function control is displayed at the first operation end. In this way, the rotation and switching of the first arc-shaped function control and the second arc-shaped function control are completed.

[0111] In some embodiments, in order to improve the gaming experience of game players, the step "responding to the sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation" may include the following operations:

[0112] Responding to the sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation includes:

[0113] Responding to the sliding operation indicating the rotation of the annular structure and rotating the annular structure by a target angle in the graphical user interface according to the sliding direction of the sliding operation, the target angle is less than 180 degrees, so that at most one first function sub-control is displayed in the first current display area, and multiple second function sub-controls are displayed in the second current display area.

[0114] Among them, the first arc-shaped function control includes a first control integration end, the first control integration end is provided with the first function sub-control of the first arc-shaped function control, the second arc-shaped function control includes a second control integration end, the second control integration end is provided with the second function sub-control of the second arc-shaped function control, the first control integration end is adjacent to the second control integration end, multiple first function sub-controls are displayed in the first current display area, and at most one second function sub-control is displayed in the second current display area.

[0115] For example, for example, please refer to Figure 14 , Figure 14 is another application scenario schematic diagram of the game control method provided by the embodiment of the present application. As Figure 14As shown, the first arc-shaped function control is divided into two ends, including: a first control integration end and a first operation end. The first control integration end is provided with the first function sub-control of the first function control, and the first operation end is provided with the status icon of the first function control: icon A; and the second arc-shaped function control is divided into two ends, including: a second control integration end and a second operation end. The second control integration end is provided with the second function sub-control of the second function control, and the second operation end is provided with the status icon of the second function control: icon B. The first control integration end is adjacent to the second control integration end, and the first operation end is adjacent to the second operation end.

[0116] In the embodiment of the present application, the first control integration end of the first arc-shaped function control and the second control integration end of the second arc-shaped function control can be jointly displayed on the same graphical user interface; the first operation end of the first arc-shaped function control and the second operation end of the second arc-shaped function control can be jointly displayed on the same graphical user interface.

[0117] For example, please refer to Figure 15 , Figure 15 which is another application scenario schematic diagram of the game control method provided by the embodiment of the present application. In Figure 15 the shown graphical user interface, the first control integration end of the first arc-shaped function control and the second control integration end of the second arc-shaped function control are displayed. Among them, the first control integration end includes all the first function sub-controls of the first arc-shaped function control, and the second control integration end includes one second function sub-control of the second arc-shaped function control. In Figure 15 the shown graphical user interface, it means that the current game player can operate on the first function sub-control of the first arc-shaped function control to trigger the execution of the game instruction corresponding to the first function sub-control, or the current game player can operate on the second control integration end of the second arc-shaped function control to trigger the rotation of the first arc-shaped function control and the second arc-shaped function control in the graphical user interface.

[0118] Further, please refer to Figure 16 , Figure 16 which is another application scenario schematic diagram of the game control method provided by the embodiment of the present application. In Figure 16 the shown graphical user interface, the first control integration end of the first arc-shaped function control and the second control integration end of the second arc-shaped function control are displayed. Among them, all the first function sub-controls of the first arc-shaped function control are displayed on the first control integration end, and one second function sub-control of the second arc-shaped function control is displayed on the second control integration end.

[0119] When it is detected that the second control integration end of the second arc-shaped function control is rotated counterclockwise by a certain angle by the player, it can trigger the rotation of the first arc-shaped function control and the second arc-shaped function control by 30 degrees in the graphical user interface, so that the graphical user interface displays the second control integration end of the second arc-shaped function control and the second control integration end of the first arc-shaped function control. Among them, all the second function sub-controls of the second arc-shaped function control are displayed on the second control integration end, and one first function sub-control of the first arc-shaped function control is displayed on the first control integration end. In this way, the rotation and switching of the first arc-shaped function control and the second arc-shaped function control are completed.

[0120] An embodiment of the present application discloses a game control method. By providing a first arc-shaped function control and a second arc-shaped function control on a graphical user interface, wherein different state function sub-controls are respectively integrated in the first arc-shaped function control and the second arc-shaped function control, the first arc-shaped function control and the second arc-shaped function control form an annular structure, the first current display area of the first arc-shaped function control is larger than the second current display area of the second arc-shaped function control, and the first function sub-control of the first arc-shaped function control is provided in the first current display area; in response to a sliding operation indicating the rotation of the annular structure, the first arc-shaped function control and the second arc-shaped function control are rotated in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area, thereby improving the operation experience of game players during the game process.

[0121] According to the content introduced above, the game control method of the present application will be further illustrated by examples below. Please refer to Figure 17 , Figure 17 FIG. is a schematic flowchart of another game control method provided by an embodiment of the present application. Taking the application of this game control method to a terminal as an example, the specific process can be as follows:

[0122] 201. The terminal displays a game interface.

[0123] In an embodiment of the present application, the game interface may be a game interface of a specified game, and the game interface displays a game screen of the specified game. The game interface also provides a first function control and a second function control. Among them, the first function control and the second function control respectively correspond to game instructions in different game modes in the specified game.

[0124] For example, the specified game includes multiple game modes, namely: a control mode and a rest mode. Among them, the operation mode may include instructions such as marching and attacking, and the rest mode may include instructions such as replenishing troops and backpack instructions. The first function control may correspond to the control mode, and the second function control may correspond to the rest mode.

[0125] Further, multiple first functional sub-controls may be integrated on the first functional control, including: first functional sub-control A and first functional sub-control B. Among them, first functional sub-control A can be used to trigger a marching instruction, and first functional sub-control B can be used to trigger an attack instruction. Multiple second functional sub-controls may be integrated on the second functional control, including: second functional sub-control A and second functional sub-control B. Among them, second functional sub-control A can be used to trigger a last-hitting instruction, and second functional sub-control B can be used to trigger a backpack instruction.

[0126] For example, please refer to Figure 18 , Figure 18 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In the Figure 18 shown game interface, the first functional sub-control A and the first functional sub-control B of the first functional control, as well as the status identifier of the second functional control, are displayed.

[0127] 202. When the terminal detects a sliding operation of the current game player on the second functional control, rotate the first functional control and the second functional control in the game interface.

[0128] For example, please refer to Figure 19 , Figure 19 which is another schematic diagram of an application scenario of the game control method provided by the embodiment of the present application. In the Figure 19 shown game interface, when it is detected that the current game player slides the second functional control to rotate at any angle in the clockwise / counterclockwise direction, it can trigger the first functional control and the second functional control in the game interface to rotate 180 degrees respectively, so that the game interface displays the second functional sub-control A and the second functional sub-control B of the second functional control, as well as the status of the first functional control. In this way, the rotation and switching of the first arc-shaped control and the second arc-shaped control are completed.

[0129] The embodiment of the present application discloses a game control method, which includes: the terminal displays a game interface, and when detecting a sliding operation of the current game player on the second functional control, rotates the first functional control and the second functional control in the game interface. The embodiment of the present application designs the first functional control and the second functional control as a circular ring structure, and switches the first functional control and the second functional control through a sliding operation, making the operation of the player to switch the control more smooth and natural. At the same time, there is no need to design a separate function switching control, reducing the occupied display area, thereby improving the use efficiency of the screen space.

[0130] To facilitate better implementation of the game control method provided by the embodiment of the present application, the embodiment of the present application also provides a game control device based on the above game control method. The meanings of the nouns are the same as those in the above game control method, and the specific implementation details can refer to the description in the method embodiment.

[0131] Please refer to Figure 20 , Figure 20 which is a structural block diagram of a game control device provided by an embodiment of the present application. The device includes:

[0132] A providing unit 301, configured to provide a first arc-shaped function control and a second arc-shaped function control on the graphical user interface. Among them, function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control. The first arc-shaped function control and the second arc-shaped function control form an annular structure. A first current display area of the first arc-shaped function control is larger than a second current display area of the second arc-shaped function control. A first function sub-control of the first arc-shaped function control is provided in the first current display area;

[0133] A rotating unit 302, configured to respond to a sliding operation indicating rotation of the annular structure, and rotate the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, a second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area.

[0134] In some embodiments, the rotating unit 302 may include:

[0135] A first rotating sub-unit, configured to respond to a click operation on the second arc-shaped function control and a sliding operation in the clockwise direction on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

[0136] In some embodiments, the rotating unit 302 may include:

[0137] A second rotating sub-unit, configured to respond to a click operation on the second arc-shaped function control and a sliding operation in the counterclockwise direction on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control according to the counterclockwise direction.

[0138] In some embodiments, the rotating unit 302 may include:

[0139] A third rotating sub-unit, configured to respond to a sliding operation in the clockwise direction on the second arc-shaped function control, and rotate the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

[0140] In some embodiments, the rotating unit 302 may include:

[0141] A fourth rotation subunit, configured to, in response to a sliding operation of the second arc-shaped function control in a counterclockwise direction, rotate the first arc-shaped function control and the second arc-shaped function control in accordance with the counterclockwise direction.

[0142] In some embodiments, the rotation unit 302 may include:

[0143] An acquisition subunit, configured to, in response to the sliding operation, acquire the sliding direction of the sliding operation and a sliding rotation angle corresponding to the sliding direction;

[0144] A fifth rotation subunit, configured to, if the sliding rotation angle is greater than a preset angle, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface in accordance with the sliding direction.

[0145] In some embodiments, the rotation unit 302 may include:

[0146] A sixth rotation subunit, configured to, in response to a sliding operation indicating rotation of the annular structure, rotate the annular structure 180 degrees in the graphical user interface in accordance with the sliding direction of the sliding operation, so that after the rotation ends, a first current display area of the first arc-shaped function control displays the first operation end, and a second current display area of the second arc-shaped function control displays the second control integration end, where a status icon of the first arc-shaped function control is provided at the first operation end, and a second function sub-control of the second arc-shaped function control is provided at the second control integration end.

[0147] In some embodiments, the rotation unit 302 may include:

[0148] A seventh rotation subunit, configured to, in response to a sliding operation indicating rotation of the annular structure, rotate the annular structure by a target angle in the graphical user interface in accordance with the sliding direction of the sliding operation, where the target angle is less than 180 degrees, so that the first current display area displays at most one first function sub-control, and the second current display area displays a plurality of second function sub-controls.

[0149] An embodiment of the present application discloses a game control device. A first arc-shaped function control and a second arc-shaped function control are provided on the graphical user interface by a providing unit 301. Among them, function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control. The first arc-shaped function control and the second arc-shaped function control form an annular structure. A first current display area of the first arc-shaped function control is larger than a second current display area of the second arc-shaped function control. A first function sub-control of the first arc-shaped function control is provided in the first current display area. A rotating unit 302 responds to a sliding operation indicating rotation of the annular structure, and rotates the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, a second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area. In this way, the operation experience of game players during the game can be improved.

[0150] Correspondingly, an embodiment of the present application further provides a computer device, which can be a terminal. As Figure 21 shown, Figure 21 is a schematic structural diagram of the computer device provided by the embodiment of the present application. The computer device 500 includes a processor 501 with one or more processing cores, a memory 502 with one or more computer-readable storage media, and a computer program stored on the memory 502 and executable on the processor. Among them, the processor 501 is electrically connected to the memory 502. Those skilled in the art can understand that the structural diagram of the computer device shown in the figure does not constitute a limitation on the computer device, and it may include more or fewer components than shown, or combine some components, or have different component arrangements.

[0151] The processor 501 is the control center of the computer device 500, connects various parts of the entire computer device 500 through various interfaces and lines, executes various functions of the computer device 500 and processes data by running or loading software programs and / or modules stored in the memory 502, and calling data stored in the memory 502, so as to monitor the computer device 500 as a whole.

[0152] In the embodiment of the present application, the processor 501 in the computer device 500 will load instructions corresponding to the processes of one or more application programs into the memory 502 according to the following steps, and the processor 501 will run the application programs stored in the memory 502 to implement various functions:

[0153] Provide a first arc-shaped function control and a second arc-shaped function control on a graphical user interface. Among them, function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control. The first arc-shaped function control and the second arc-shaped function control form an annular structure. The first current display area of the first arc-shaped function control is larger than the second current display area of the second arc-shaped function control. The first function sub-control of the first arc-shaped function control is provided in the first current display area.

[0154] Respond to a sliding operation indicating the rotation of the annular structure, and rotate the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area.

[0155] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0156] Respond to a click operation on the second arc-shaped function control and a sliding operation in the clockwise direction on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

[0157] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0158] Respond to a click operation on the second arc-shaped function control and a sliding operation in the counterclockwise direction on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control according to the counterclockwise direction.

[0159] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0160] Respond to a sliding operation in the clockwise direction on the second arc-shaped function control, and rotate the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

[0161] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0162] In response to a sliding operation of the second arc-shaped function control in the counterclockwise direction, rotate the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction.

[0163] In some embodiments, in response to a sliding operation indicating the rotation of the annular structure, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, including:

[0164] In response to the sliding operation, obtain the sliding direction of the sliding operation and the sliding rotation angle corresponding to the sliding direction;

[0165] If the sliding rotation angle is greater than a preset angle, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction.

[0166] In some embodiments, the first arc-shaped function control includes a first control integration end and a first operation end, the second arc-shaped function control includes a second control integration end and a second operation end, the first control integration end is adjacent to the second operation end, the first function sub-control is disposed at the first control integration end, the second current display area displays the second operation end, and a status icon of the second arc-shaped function control is disposed on the second operation end;

[0167] In response to a sliding operation indicating the rotation of the annular structure, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, including:

[0168] In response to a sliding operation indicating the rotation of the annular structure, rotate the annular structure 180 degrees in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the first current display area of the first arc-shaped function control displays the first operation end, and the second current display area of the second arc-shaped function control displays the second control integration end, wherein a status icon of the first arc-shaped function control is disposed on the first operation end, and a second function sub-control of the second arc-shaped function control is disposed on the second control integration end.

[0169] In some embodiments, the first arc-shaped function control includes a first control integration end, a first function sub-control of the first arc-shaped function control is disposed at the first control integration end, the second arc-shaped function control includes a second control integration end, a second function sub-control of the second arc-shaped function control is disposed at the second control integration end, the first control integration end is adjacent to the second control integration end, the first current display area displays a plurality of first function sub-controls, and the second current display area displays at most one second function sub-control;

[0170] In response to a sliding operation indicating the rotation of the annular structure, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, including:

[0171] In response to a sliding operation indicating the rotation of the annular structure, rotate the annular structure by a target angle in the graphical user interface according to the sliding direction of the sliding operation, where the target angle is less than 180 degrees, so that at most one first functional sub-control is displayed in the first current display area, and multiple second functional sub-controls are displayed in the second current display area.

[0172] In the embodiments of the present application, multiple function controls corresponding to different game states in the game are respectively designed as arc-shaped structures, so that the multiple function controls form an annular structure, and at least two function controls are displayed in the game interface. Among them, the partial area of one function control displayed is larger than that of the other function control displayed. The player can perform a sliding operation on the function control with a smaller displayed partial area to trigger the rotation of the annular structure and update the function controls displayed in the game interface. By the sliding operation, the function controls in the annular structure are rotated and switched, making the operation of the player to switch controls smoother and more natural, thereby improving the operation experience of the game player during the game process.

[0173] For the specific implementation of each of the above operations, reference may be made to the previous embodiments, which will not be elaborated here.

[0174] Optionally, as Figure 21 shown, the computer device 500 further includes: a touch display screen 503, a radio frequency circuit 504, an audio circuit 505, an input unit 506, and a power supply 507. Among them, the processor 501 is electrically connected to the touch display screen 503, the radio frequency circuit 504, the audio circuit 505, the input unit 506, and the power supply 507 respectively. Those skilled in the art can understand that Figure 21 the computer device structure shown in

[0175] The touch display screen 503 can be used to display a graphical user interface and receive operation instructions generated by a user's interaction with the graphical user interface. The touch display screen 503 may include a display panel and a touch panel. Among them, 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, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. The touch panel can be used to collect touch operations of the user on or near it (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute the corresponding program. Optionally, the touch panel can include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the touch position of the user and detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 501, and can receive and execute commands sent by the processor 501. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 501 to determine the type of touch event. Subsequently, the processor 501 provides a corresponding visual output on the display panel according to the type of touch event. In the embodiments of the present application, the touch panel and the display panel can be integrated into the touch display screen 503 to implement input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two independent components to implement input and output functions. That is, the touch display screen 503 can also be used as part of the input unit 506 to implement the input function.

[0176] The radio frequency circuit 504 can be used to transmit and receive radio frequency signals to establish wireless communication with a network device or other computer devices through wireless communication, and transmit and receive signals with the network device or other computer devices.

[0177] The audio circuit 505 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 505 can transmit the electrical signal converted from the received audio data to the speaker, and the speaker converts it into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 505 and then converted into audio data. After the audio data is output to the processor 501 for processing, it is transmitted through the radio frequency circuit 504 to, for example, another computer device, or the audio data is output to the memory 502 for further processing. The audio circuit 505 may also include an earphone jack to provide communication between a peripheral earphone and the computer device.

[0178] The input unit 506 can be used to receive input numerical, character information or user characteristic information (such as fingerprint, iris, face information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0179] The power supply 507 is used to supply power to each component of the computer device 500. Optionally, the power supply 507 can be logically connected to the processor 501 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The power supply 507 can also include any components such as one or more DC or AC power supplies, a recharge system, a power failure detection circuit, a power converter or inverter, and a power status indicator.

[0180] Although Figure 21 not shown in the figure, the computer device 500 may also include a camera, a sensor, a Wi-Fi module, a Bluetooth module, etc., which will not be elaborated here.

[0181] In the above embodiments, the descriptions of the respective embodiments have their own focuses. For parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0182] As can be seen from the above, the computer device provided in this embodiment can provide a first arc-shaped function control and a second arc-shaped function control on a graphical user interface. Among them, function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control. The first arc-shaped function control and the second arc-shaped function control form an annular structure. The first current display area of the first arc-shaped function control is larger than the second current display area of the second arc-shaped function control. The first function sub-control of the first arc-shaped function control is provided in the first current display area; in response to a sliding operation indicating the rotation of the annular structure, the first arc-shaped function control and the second arc-shaped function control are rotated on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area.

[0183] Those of ordinary skill in the art can understand that all or part of the steps in the above various methods can be completed by instructions, or by controlling relevant hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0184] To this end, an embodiment of the present application provides a computer-readable storage medium, which stores multiple computer programs that can be loaded by a processor to execute the steps in any one of the game control methods provided by the embodiments of the present application. For example, the computer program can execute the following steps:

[0185] Provide a first arc-shaped function control and a second arc-shaped function control on the graphical user interface. Among them, the first arc-shaped function control and the second arc-shaped function control respectively integrate function sub-controls in different states. The first arc-shaped function control and the second arc-shaped function control form an annular structure. The first current display area of the first arc-shaped function control is larger than the second current display area of the second arc-shaped function control. The first function sub-control of the first arc-shaped function control is provided in the first current display area;

[0186] Respond to a sliding operation indicating the rotation of the annular structure, and rotate the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area.

[0187] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0188] Respond to a click operation on the second arc-shaped function control and a clockwise sliding operation on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control in the clockwise direction.

[0189] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0190] Respond to a click operation on the second arc-shaped function control and a counterclockwise sliding operation on the graphical user interface, and rotate the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction.

[0191] In some embodiments, responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes:

[0192] Respond to a clockwise sliding operation on the second arc-shaped function control, and rotate the first arc-shaped function control and the second arc-shaped function control in the clockwise direction.

[0193] In some embodiments, in response to a sliding operation indicating the rotation of a circular structure, the first arc-shaped function control and the second arc-shaped function control are rotated in a graphical user interface according to the sliding direction of the sliding operation, including:

[0194] In response to a sliding operation of the second arc-shaped function control in the counterclockwise direction, the first arc-shaped function control and the second arc-shaped function control are rotated according to the counterclockwise direction.

[0195] In some embodiments, in response to a sliding operation indicating the rotation of a circular structure, the first arc-shaped function control and the second arc-shaped function control are rotated in a graphical user interface according to the sliding direction of the sliding operation, including:

[0196] In response to the sliding operation, obtain the sliding direction of the sliding operation and the sliding rotation angle corresponding to the sliding direction;

[0197] If the sliding rotation angle is greater than a preset angle, the first arc-shaped function control and the second arc-shaped function control are rotated in the graphical user interface according to the sliding direction.

[0198] In some embodiments, the first arc-shaped function control includes a first control integration end and a first operation end, the second arc-shaped function control includes a second control integration end and a second operation end, the first control integration end is adjacent to the second operation end, a first function sub-control is arranged at the first control integration end, a second current display area displays the second operation end, and a status icon of the second arc-shaped function control is arranged at the second operation end;

[0199] In response to a sliding operation indicating the rotation of a circular structure, the first arc-shaped function control and the second arc-shaped function control are rotated in a graphical user interface according to the sliding direction of the sliding operation, including:

[0200] In response to a sliding operation indicating the rotation of a circular structure, the circular structure is rotated 180 degrees in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the first current display area of the first arc-shaped function control displays the first operation end, and the second current display area of the second arc-shaped function control displays the second control integration end, wherein a status icon of the first arc-shaped function control is arranged at the first operation end, and a second function sub-control of the second arc-shaped function control is arranged at the second control integration end.

[0201] In some embodiments, the first arc-shaped function control includes a first control integration end, a first function sub-control of the first arc-shaped function control is arranged at the first control integration end, the second arc-shaped function control includes a second control integration end, a second function sub-control of the second arc-shaped function control is arranged at the second control integration end, the first control integration end is adjacent to the second control integration end, a plurality of first function sub-controls are displayed in the first current display area, and at most one second function sub-control is displayed in the second current display area;

[0202] In response to a sliding operation indicating the rotation of the annular structure, rotating a first arc-shaped function control and a second arc-shaped function control in a graphical user interface according to the sliding direction of the sliding operation, including:

[0203] In response to a sliding operation indicating the rotation of the annular structure, rotating the annular structure by a target angle in a graphical user interface according to the sliding direction of the sliding operation, where the target angle is less than 180 degrees, so that at most one first function sub-control is displayed in a first current display area, and multiple second function sub-controls are displayed in a second current display area.

[0204] In an embodiment of the present application, multiple function controls corresponding to different game states in a game are respectively designed as arc-shaped structures, so that the multiple function controls form an annular structure, and at least two function controls are displayed in a game interface. Among them, the partial area of one function control displayed is larger than that of the other function control displayed. A player can perform a sliding operation on the function control with a smaller partial area displayed, thereby triggering the rotation of the annular structure and updating the function controls displayed in the game interface. By means of the sliding operation, the function controls in the annular structure are rotated and switched, making the operation of the player to switch controls smoother and more natural, and thus the operation experience of the game player during the game process can be improved.

[0205] For the specific implementation of each of the above operations, reference can be made to the previous embodiments, which will not be elaborated here.

[0206] Among them, the storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.

[0207] Since the computer program stored in the storage medium can execute the steps in any one of the game control methods provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the game control methods provided in the embodiments of the present application can be realized. For details, refer to the previous embodiments, which will not be elaborated here.

[0208] The above has introduced in detail a game control method, device, storage medium and computer device provided by the embodiments of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A game control method, characterized in that, Providing a graphical user interface through a terminal device, the content displayed on the graphical user interface at least includes a game screen, and the method includes: Providing a first arc-shaped function control and a second arc-shaped function control on the graphical user interface. Among them, function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control. The first arc-shaped function control and the second arc-shaped function control form an annular structure. The first current display area of the first arc-shaped function control is larger than the second current display area of the second arc-shaped function control. A first function sub-control of the first arc-shaped function control is provided in the first current display area, and a status icon corresponding to the second arc-shaped function control, or a second sub-function control of the second arc-shaped function control is provided in the second current display area. Responding to a sliding operation indicating the rotation of the annular structure, and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, a second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area. A status icon of the first arc-shaped function control, or a first sub-function control of the first arc-shaped function control is provided in the first current display area.

2. The method according to claim 1, wherein The responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes: Responding to a click operation on the second arc-shaped function control and a sliding operation in the clockwise direction on the graphical user interface, and rotating the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

3. The method according to claim 1, wherein The responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes: Responding to a click operation on the second arc-shaped function control and a sliding operation in the counterclockwise direction on the graphical user interface, and rotating the first arc-shaped function control and the second arc-shaped function control according to the counterclockwise direction.

4. The method according to claim 1, characterized in that The responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes: Responding to a sliding operation in the clockwise direction on the second arc-shaped function control, and rotating the first arc-shaped function control and the second arc-shaped function control according to the clockwise direction.

5. The method according to claim 1, wherein The responding to a sliding operation indicating the rotation of the annular structure and rotating the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation includes: In response to a sliding operation of the second arc-shaped function control in the counterclockwise direction, rotate the first arc-shaped function control and the second arc-shaped function control in the counterclockwise direction.

6. The method according to claim 1, characterized in that, The sliding operation indicating the rotation of the annular structure, rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, includes: In response to the sliding operation, obtain the sliding direction of the sliding operation and the sliding rotation angle corresponding to the sliding direction; If the sliding rotation angle is greater than a preset angle, rotate the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction.

7. The method according to claim 1, wherein The first arc-shaped function control includes a first control integration end and a first operation end, the second arc-shaped function control includes a second control integration end and a second operation end, the first control integration end is adjacent to the second operation end, the first function sub-control is arranged at the first control integration end, the second operation end is displayed in the second current display area, and a status icon of the second arc-shaped function control is arranged at the second operation end; The sliding operation indicating the rotation of the annular structure, rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, includes: The sliding operation indicating the rotation of the annular structure, rotating the annular structure 180 degrees in the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, the first operation end is displayed in the first current display area of the first arc-shaped function control, and the second control integration end is displayed in the second current display area of the second arc-shaped function control, wherein, a status icon of the first arc-shaped function control is arranged at the first operation end, and a second function sub-control of the second arc-shaped function control is arranged at the second control integration end.

8. The method according to claim 1, wherein The first arc-shaped function control includes a first control integration end, a first function sub-control of the first arc-shaped function control is arranged at the first control integration end, the second arc-shaped function control includes a second control integration end, a second function sub-control of the second arc-shaped function control is arranged at the second control integration end, the first control integration end is adjacent to the second control integration end, a plurality of first function sub-controls are displayed in the first current display area, and at most one second function sub-control is displayed in the second current display area; The sliding operation indicating the rotation of the annular structure, rotating the first arc-shaped function control and the second arc-shaped function control in the graphical user interface according to the sliding direction of the sliding operation, includes: The sliding operation indicating the rotation of the annular structure, rotating the annular structure by a target angle in the graphical user interface according to the sliding direction of the sliding operation, the target angle is less than 180 degrees, so that at most one first function sub-control is displayed in the first current display area, and a plurality of second function sub-controls are displayed in the second current display area.

9. A game control device, characterized in that, A graphical user interface is provided through a terminal device, and the content displayed on the graphical user interface at least includes a game screen. The device includes: A providing unit, configured to provide a first arc-shaped function control and a second arc-shaped function control on the graphical user interface. Among them, function sub-controls in different states are respectively integrated in the first arc-shaped function control and the second arc-shaped function control. The first arc-shaped function control and the second arc-shaped function control form an annular structure. A first current display area of the first arc-shaped function control is larger than a second current display area of the second arc-shaped function control. A first function sub-control of the first arc-shaped function control is provided in the first current display area. A status icon corresponding to the second arc-shaped function control, or a second sub-function control of the second arc-shaped function control, is provided in the second current display area. A rotating unit, configured to respond to a sliding operation indicating rotation of the annular structure, and rotate the first arc-shaped function control and the second arc-shaped function control on the graphical user interface according to the sliding direction of the sliding operation, so that after the rotation ends, a second function sub-control of the second arc-shaped function control is provided in the second current display area of the second arc-shaped function control, and the second current display area is larger than the first current display area. A status icon of the first arc-shaped function control, or a first sub-function control of the first arc-shaped function control, is provided in the first current display area.

10. A computer device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, When the processor executes the program, it implements the game control method according to any one of claims 1 to 8.

11. A storage medium, characterized in that, The storage medium stores multiple instructions, and the instructions are suitable for being loaded by the processor to execute the game control method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Navigation on portable electronic device

    CN103257823A

  • Game control method and device, terminal and storage medium

    CN113398565A