Game control method, device, storage medium and electronic equipment

By displaying connection indicator information on the game interface, the problem of players having difficulty quickly determining the location of the player needing the ball is solved, thus improving the efficiency of passing operations in competitive ball games online.

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

Patent Information

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

AI Technical Summary

Technical Problem

In competitive online ball games, players' efficiency in controlling virtual characters to perform passing operations is relatively low, especially when teammates are not in sight or in tense situations. It is difficult to quickly determine the position and direction of the player who needs the ball, resulting in low timeliness of information acquisition and affecting the efficiency of passing operations.

Method used

By displaying connection instruction information on the graphical user interface, a connection instruction is generated based on the position information of the first and second virtual characters, instructing the second virtual character to request a pass from the first virtual character. This includes displaying connection lines, marker circles, etc., to help players quickly determine the position and direction of the member requesting the ball.

Benefits of technology

It improves the timeliness of information acquisition and the efficiency of passing operations, helping players quickly perceive when teammates are calling for the ball, reducing delays in attacking opportunities, and improving the accuracy and efficiency of passing operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115970283B_ABST
    Figure CN115970283B_ABST
Patent Text Reader

Abstract

This disclosure provides a game control method, a game control device, a computer storage medium, and an electronic device, relating to the field of game technology. The game control method includes, when a first virtual character currently holds a virtual sphere, responding to a received pass request instruction from a second terminal device, and obtaining position information of the first and second virtual characters; wherein the first and second virtual characters are virtual characters controlled by the first and second terminal devices respectively, and the first and second virtual characters are in the same game team; generating connection indication information based on the position information of the first and second virtual characters; and displaying the connection indication information on a graphical user interface; wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character. This disclosure can improve the efficiency of players controlling virtual characters to perform pass operations.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of game technology, and more particularly to a game control method, a game control device, a computer storage medium, and an electronic device. Background Technology

[0002] In online competitive ball games, such as basketball, soccer, and rugby, there are usually multiple opposing teams, each containing multiple virtual characters. Virtual characters within one team pass the ball to each other to get it into the opposing team's designated area, thus scoring points in the game.

[0003] Currently, in the aforementioned game scenario, when a virtual character from one side gains possession of the ball, other virtual characters in that side who are not in possession of the ball can signal the currently in possession character to pass the ball to them. Typically, the virtual character requesting possession of the ball signals this by raising their hand on the game screen.

[0004] However, the above methods can easily lead to low efficiency in players controlling virtual characters to perform passing operations. Summary of the Invention

[0005] This disclosure provides a method for game control, a device for game control, a computer storage medium, and an electronic device, thereby improving the efficiency of players controlling virtual characters to perform passing operations.

[0006] In a first aspect, one embodiment of this disclosure provides a game control method, which provides a graphical user interface through a first terminal device. The graphical user interface includes at least a portion of a game scene, in which virtual characters and a virtual sphere are included. The method includes: when the first virtual character currently holds the virtual sphere, responding to a passing request instruction sent by a second terminal device, obtaining position information of the first virtual character and the second virtual character; wherein the first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device, respectively, and the first virtual character and the second virtual character are in the same game team; generating connection indication information based on the position information of the first virtual character and the second virtual character; and displaying the connection indication information on the graphical user interface; wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0007] Secondly, one embodiment of this disclosure provides a game control method, which provides a graphical user interface through a second terminal device. The graphical user interface includes at least a portion of a game scene, in which virtual characters and virtual spheres are included. The method includes: responding to a first virtual character currently holding a virtual sphere, displaying a request-to-pass control through the graphical user interface, wherein the first virtual character is a virtual character in the same game faction as a second virtual character, and the second virtual character is a virtual character controlled through the second terminal device; responding to a touch operation on the request-to-pass control, sending a pass request instruction to a first terminal device corresponding to the first virtual character, and displaying connection indication information between the second virtual character and the first virtual character, wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0008] Thirdly, one embodiment of this disclosure provides a game control system, which includes a first terminal device and a second terminal device. The first terminal device, when a first virtual character currently holds a virtual ball, responds to a pass request instruction sent by the second terminal device, generates connection indication information, and obtains position information of the first and second virtual characters, wherein the first and second virtual characters are virtual characters controlled by the first and second terminal devices respectively, and the first and second virtual characters are in the same game team. Based on the position information, it displays the connection indication information on a graphical user interface to instruct the second virtual character to request a pass from the first virtual character. The second terminal device displays a "request ball" control through a graphical user interface, wherein the first virtual character is a virtual character in the same game team as the second virtual character, and the second virtual character is a virtual character controlled by the second terminal device. Responding to a touch operation on the "request ball" control, it sends a pass request instruction to the first terminal device corresponding to the first virtual character, and displays the connection indication information between the second and first virtual characters, wherein the connection indication information instructs the second virtual character to request a pass from the first virtual character.

[0009] Fourthly, one embodiment of this disclosure provides a game control device, comprising: an information generation module for generating connection indication information in response to a passing request instruction sent by a second terminal device when a first virtual character currently holds a virtual ball; a location acquisition module for acquiring location information of a first virtual character and a second virtual character; wherein the first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device, respectively, and the first virtual character and the second virtual character are in the same game team; and an information display module for displaying the connection indication information on a graphical user interface according to the location information, so as to instruct the second virtual character to request a pass from the first virtual character.

[0010] Fifthly, one embodiment of this disclosure provides a game control device, the device comprising: a control display module for displaying a ball request control via a graphical user interface in response to a first virtual character currently holding a virtual ball, wherein the first virtual character is a virtual character in the same game faction as a second virtual character, and the second virtual character is a virtual character controlled by a second terminal device; and an instruction sending module for sending a pass request instruction to a first terminal device corresponding to the first virtual character in response to a touch operation on the ball request control, and displaying connection indication information between the second virtual character and the first virtual character, wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0011] Sixthly, one embodiment of this disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-described game control method.

[0012] In a seventh aspect, one embodiment of this disclosure provides an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-described method of game control by executing the executable instructions.

[0013] The technical solution disclosed herein has the following beneficial effects:

[0014] The aforementioned game control method, when the first virtual character currently holds a virtual ball, responds to a pass request instruction sent by the second terminal device and obtains the position information of the first and second virtual characters. The first and second virtual characters are controlled by the first and second terminal devices respectively, and are in the same game team. Connection indication information is generated based on the position information of the first and second virtual characters. This connection indication information is displayed on the graphical user interface, instructing the second virtual character to request a pass from the first virtual character. Compared with related technologies, this method, on the one hand, by displaying connection indication information on the graphical user interface based on the position information of the first and second virtual characters, helps players quickly determine the position and direction of teammates requesting the ball, thus quickly determining whether to pass the ball, thereby improving the efficiency of players controlling virtual characters to perform passing operations. On the other hand, the displayed connection indication information facilitates players' quick perception of teammates requesting the ball, improving the timeliness of information acquisition and further enhancing the efficiency of players controlling virtual characters to perform passing operations.

[0015] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0017] Figure 1 This illustration shows an application scenario diagram of a game control method in this exemplary embodiment;

[0018] Figure 2 This schematic diagram illustrates a system architecture of a game control system according to this exemplary embodiment;

[0019] Figure 3 A flowchart illustrating a game control method in this exemplary embodiment is shown schematically.

[0020] Figure 4 This schematic diagram illustrates a method of connecting a first virtual character and a second virtual character with a connecting line in this exemplary embodiment.

[0021] Figure 5 This schematic diagram illustrates a display of connection indication information in this exemplary embodiment.

[0022] Figure 6 This schematically illustrates a flowchart of a method for determining the target display format of connection indication information based on the distribution of third virtual characters in this exemplary embodiment;

[0023] Figure 7 This schematic diagram illustrates a scenario in which connection indication information is displayed in a first display format according to an exemplary embodiment of the present invention.

[0024] Figure 8 This schematic diagram illustrates a scenario in which connection indication information is displayed in a second display format according to an exemplary embodiment of the present invention.

[0025] Figure 9 This schematic diagram illustrates another example of displaying connection indication information in a second display format in this exemplary embodiment.

[0026] Figure 10 This schematic diagram illustrates a graphical user interface display according to an exemplary embodiment of the present invention.

[0027] Figure 11 A flowchart illustrating another game control method in this exemplary embodiment is shown schematically.

[0028] Figure 12This illustration schematically depicts an application scenario of a game control method applied to a second terminal device in this exemplary embodiment.

[0029] Figure 13 This schematic diagram illustrates the structure of a game control device in this exemplary embodiment.

[0030] Figure 14 This schematic diagram illustrates another game control device structure in this exemplary embodiment;

[0031] Figure 15 The schematic diagram illustrates the structure of an electronic device in this exemplary embodiment. Detailed Implementation

[0032] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this disclosure more comprehensive and complete, and to fully convey the concept of exemplary embodiments to those skilled in the art. The described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a full understanding of embodiments of this disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure can be practiced with one or more specific details omitted, or other methods, components, apparatus, steps, etc., can be employed. In other instances, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of this disclosure.

[0033] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0034] The flowchart shown in the attached diagram is merely an illustrative example and does not necessarily include all steps. For example, some steps may be broken down, while others may be combined or partially combined; therefore, the actual execution order may change depending on the specific circumstances.

[0035] The game control method provided by the exemplary embodiments of this disclosure can be applied to team-based competitive online games, especially to competitive ball games. For example, taking a football online game with a virtual ball as a soccer ball as an example, in a football game, there are usually two teams competing against each other, and different virtual characters within the same team can pass the ball (usually by passing) by exchanging information, so that the ball can be passed to the appropriate virtual character to shoot and score points in the game.

[0036] Currently, when a virtual character A in one team has possession of the football, every virtual character in that team can send feedback information to virtual character A who currently has possession of the ball, so as to instruct virtual character A to pass the ball to them.

[0037] Figure 1 This diagram illustrates an application scenario of a game control method according to this exemplary embodiment. Figure 1 As shown, Figure 1 The first terminal device provides a graphical user interface (GUI) displaying a game field for a ball game. This field includes at least a first virtual character 101 controlled by player A via the first terminal device, a second virtual character 103 controlled by player B via a second terminal device, a virtual ball 102, and virtual characters from the opposing team. Specifically, the first virtual character 101 is currently controlling the virtual ball 102 in the game scene, and both the first and second virtual characters belong to the same game team.

[0038] refer to Figure 1 When the second virtual character 103 wants to instruct the first virtual character 101 to pass the virtual sphere 102 to it, it usually raises its hand in the game screen to indicate this.

[0039] However, in the aforementioned technical solutions, on the one hand, the feedback information from raising a hand to signal the first virtual character 101 to pass the ball is weak, especially when the second virtual character 103 is outside the player's field of vision or when the game is in a tense situation. The player controlling the first virtual character 101 may not easily perceive that their teammate is requesting the ball, easily causing delays in game opportunities and resulting in low timeliness of information acquisition, thus affecting the player's ability to execute passing actions. On the other hand, the player cannot quickly determine the position and direction of the virtual character currently requesting the ball, thus delaying opportunities and resulting in low efficiency in executing passing actions.

[0040] This disclosure, in consideration of the aforementioned problems, proposes a game control method. Upon receiving a pass request instruction from a second terminal device, the method generates connection indication information and displays the location-related connection indication information on a graphical user interface based on the position information of a first virtual character and a second virtual character. On one hand, the connection indication information displayed on the graphical user interface based on the position information of the first and second virtual characters enhances the feedback information for the player requesting the ball, facilitating the player's timely perception that a teammate is requesting the ball, thereby improving the timeliness of information acquisition. On the other hand, the displayed connection indication information can assist the player in quickly determining the position and direction of the player requesting the ball, thereby determining whether a pass can be made and improving the efficiency of the player's control of the virtual character for passing operations.

[0041] Figure 2 A system architecture diagram of a game control method provided as an exemplary embodiment of this disclosure, such as... Figure 2 As shown, the game control system 200 includes multiple terminal devices in the same game process, namely terminal device 201, terminal device 202, terminal device 204, and network 203. Network 203 is used as a medium to provide communication links between terminal devices 201, 202, and 204. Network 203 can include various connection types, such as wired or wireless communication links or fiber optic cables, etc.

[0042] It should be understood that, Figure 2 In the system architecture shown, the number of terminal devices and networks is merely illustrative; more or fewer numbers are within the scope of protection of this application, and any number of terminal devices and networks can be used as needed for implementation. Furthermore, in the above example operating scenario, terminal devices 201 and 202 can be, for example, personal computers, servers, PDAs, laptops, or any other computing devices with network connectivity.

[0043] For example, the game control system 200 may also include a server to collect game data between various terminal devices.

[0044] For example, in one exemplary embodiment, terminal devices 201, 202, and 204 each control virtual characters in the same game process. If terminal device 201 controls a first virtual character and terminal device 202 controls a second virtual character, and the first and second virtual characters belong to the same game faction, when the first virtual character controls the virtual sphere, a "request ball" control is displayed in the graphical user interface provided by terminal device 202, allowing the player to interact with the control. In response to the touch operation on the "request ball" control, terminal device 201 sends a pass request command to the terminal device 201 corresponding to the first virtual character.

[0045] Terminal device 201 receives a pass request instruction sent by terminal device 202. Terminal device 201 obtains the location information of the first virtual character and the second virtual character, generates connection indication information based on the location information of the first and second virtual characters, and displays the connection indication information on the graphical user interface provided by terminal device 201. At the same time, the connection indication information is displayed between the second virtual character and the first virtual character on the graphical user interface of terminal device 202, so as to instruct the second virtual character to request a pass from the first virtual character.

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

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

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

[0049] In one possible implementation, this disclosure provides a game control method that provides a graphical user interface through a terminal device, wherein the terminal device may be the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.

[0050] However, those skilled in the art will readily understand that the above application scenarios are merely illustrative and are not intended to limit the scope of this exemplary embodiment.

[0051] After understanding the system architecture of this disclosure, combined with Figure 3 The technical solution of the game control method provided in this disclosure is described in detail.

[0052] Figure 3 The flowchart illustrating a game control method in this exemplary embodiment is shown schematically. The game control method provided in this embodiment is applied to a first terminal device, and a graphical user interface is provided through the first terminal device. The graphical user interface includes at least a portion of the game scene, and the game scene includes virtual characters and virtual spheres. See also... Figure 3 The game control method provided in this embodiment includes the following steps S301-S303:

[0053] Step S301: When the first virtual character is currently holding a virtual sphere, respond to the passing request instruction sent by the second terminal device and obtain the position information of the first virtual character and the second virtual character.

[0054] The first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device, respectively, and the first virtual character and the second virtual character are in the same game faction.

[0055] Step S302: Generate connection instruction information based on the location information of the first virtual character and the second virtual character.

[0056] Step S303: Display connection indication information on the graphical user interface; wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0057] exist Figure 3 In the technical solution provided by the illustrated embodiment, when the first virtual character currently holds a virtual ball, it responds to a pass request instruction sent by the second terminal device and obtains the position information of the first and second virtual characters. The first and second virtual characters are virtual characters controlled by the first and second terminal devices, respectively, and are in the same game team. Connection indication information is generated based on the position information of the first and second virtual characters. This connection indication information is displayed on the graphical user interface. The connection indication information instructs the second virtual character to request a pass from the first virtual character. Compared with related technologies, on the one hand, displaying connection indication information on the graphical user interface based on the position information of the first and second virtual characters helps players quickly determine the position and direction of members in the same game team who need the ball, thereby quickly determining whether to pass the ball and improving the efficiency of the player controlling the virtual character to perform passing operations. On the other hand, the displayed connection indication information makes it easier for players to quickly perceive that teammates are requesting the ball, improving the timeliness of information acquisition and further improving the efficiency of the player controlling the virtual character to perform passing operations.

[0058] To facilitate understanding of the game control method provided by the exemplary embodiments of this disclosure, the following... Figure 3 The specific implementation methods of each step in the illustrated embodiment are described in detail below:

[0059] In step S301, when the first virtual character is currently holding the virtual sphere, it responds to the passing request instruction sent by the second terminal device and obtains the position information of the first virtual character and the second virtual character.

[0060] The first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device, respectively, and the first virtual character and the second virtual character are in the same game faction.

[0061] According to some embodiments of this disclosure, when a first virtual character holds a virtual ball, a "request ball" control is displayed on the graphical user interface of a second terminal device corresponding to a second virtual character in the same game faction as the first virtual character. The player controlling the second virtual character can perform a touch operation through this "request ball" control. In response to the touch operation on the "request ball" control, the second terminal device sends a pass request command to the first terminal device corresponding to the first virtual character. Upon receiving the pass request command from the second terminal device, the first terminal device obtains the position information of both the first and second virtual characters.

[0062] According to some other embodiments of this disclosure, when the first virtual character is currently holding a virtual sphere, in response to receiving a pass request instruction sent by the second terminal device, the character can receive the location information of the second virtual character from the game server, thereby obtaining the location information of the first virtual character and the second virtual character.

[0063] It should be understood that when the first virtual character holds the virtual sphere, the graphical user interface of the terminal devices corresponding to all virtual characters in the same game faction as the first virtual character can display the "request sphere" control. Players can determine whether to trigger the "request sphere" control based on the current game state.

[0064] In step S302, connection indication information is generated based on the location information of the first virtual character and the second virtual character.

[0065] For example, players can play the game through a first terminal device and a second terminal device, obtain the location of the first virtual character corresponding to the first terminal device and the location of the second virtual character corresponding to the second terminal device, and send the location of the first virtual character to the first terminal device so that the first terminal device can obtain the location information of the first virtual character and the second virtual character, and then generate connection instruction information based on the location information of the first virtual character and the second virtual character.

[0066] In step S303, connection indication information is displayed on the graphical user interface; wherein, the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0067] To illustrate the process of displaying connection indication information based on location information, the following will be combined with... Figure 4 , Figure 5 A detailed introduction will be provided.

[0068] In some example embodiments of this disclosure, the connection indication information is a connection line, which is displayed between the first virtual character and the second virtual character to connect the first virtual character and the second virtual character.

[0069] For example, after the first terminal device obtains the location information of the first virtual character and the second virtual character, it establishes a connection line based on the location information of the first virtual character and the second virtual character and displays it on the graphical user interface.

[0070] Figure 4 This diagram schematically illustrates a method of connecting a first virtual character and a second virtual character with a connecting line in this exemplary embodiment. (See reference...) Figure 4 , Figure 4It includes a first virtual character currently holding the ball and a second virtual character sending connection instruction information to the first virtual character. When the second terminal device responds to a touch operation on the ball control corresponding to the second virtual character, it establishes a connection line based on the position information of the first and second virtual characters and displays it on the graphical user interface.

[0071] By displaying a connecting line between the first and second virtual characters, players can obtain information about the ball-requesting controls triggered in the same game faction in a timely manner, thereby improving the efficiency of players controlling the first virtual character to perform passing operations.

[0072] In some other exemplary embodiments of this disclosure, a first identifier circle and a second identifier circle are displayed at the locations of the first virtual character and the second virtual character, respectively; the first identifier circle and the second identifier circle are connected by a connecting line. The connection indication information includes the first identifier circle, the second identifier circle, and the connecting line.

[0073] For example, corresponding position marker circles can be generated based on the position information of the first virtual character and the second virtual character to enhance the connection indication information displayed in the graphical user interface, thereby improving the timeliness of information acquisition for the player corresponding to the first virtual character holding the ball.

[0074] Figure 5 This schematic diagram illustrates a display of connection indication information in this exemplary embodiment. For example... Figure 5 As shown in the figure, there are members holding the ball (i.e., the first virtual character) and members requesting the ball (the second virtual character). A first identification circle with a preset radius is generated with the position of the member holding the ball as the center, and a second identification circle with a preset radius is generated with the position of the member requesting the ball as the center. The first identification circle and the second identification circle are connected by a connecting line to obtain connection indication information.

[0075] It should be understood that the radius of the first identification circle can be determined based on the position of the virtual sphere, or solely based on the member holding the sphere; there are no specific limitations. Furthermore, besides the identification circle, other arbitrary shapes of position markers can be used to identify the position information of the first and second virtual characters; this disclosure does not impose any special limitations in this regard.

[0076] Figure 6 This schematically illustrates a flowchart of a method for determining the target display format of connection indication information based on the distribution of third virtual characters in this exemplary embodiment. See also... Figure 6 In an optional embodiment of this disclosure, step S303, which displays connection indication information on the graphical user interface based on location information, may include the following steps S601-S603:

[0077] Step S601: Obtain the distribution of the third virtual character within the preset range of the second virtual character.

[0078] Step S602: Determine the target display format of the connection instruction information based on the distribution of the third virtual character, wherein the third virtual character is a virtual character that is in a different game faction than the second virtual character.

[0079] Step S603: Display the connection instruction information in the target display format on the graphical user interface according to the location information.

[0080] The target display format of the connection indication information is determined based on the distribution of the third virtual characters, and the connection indication information is displayed in the target display format, providing auxiliary judgment for players to perform passing operations. This improves the efficiency of players in performing passing operations.

[0081] The following are Figure 6 The specific implementation methods of each step in the illustrated embodiment are described in detail below:

[0082] In step S601, the distribution of the third virtual character within the preset range of the second virtual character is obtained.

[0083] According to some embodiments of this disclosure, a first terminal device can acquire the location information of a second virtual character and a third virtual character within a preset range of the second virtual character, thereby determining the distribution of the third virtual character within the preset range of the second virtual character based on the location. The distribution of the third virtual character includes at least the positional orientation of the third virtual character relative to the second virtual character and the number of third virtual characters.

[0084] It should be noted that the preset range of the second virtual character can be adjusted in real time according to actual needs, and the preset range can be of any shape. For example, the game field of view of the second virtual character can be entirely within the preset range of the second virtual character, or it can be a circular area centered on the second virtual character, etc. The specific configuration can be made according to the player's needs, and this embodiment does not impose any special restrictions on it.

[0085] The preset range of the second virtual character shown in any of the following embodiments is exemplarily described as a circular area centered on the second virtual character.

[0086] In step S602, the target display format of the connection indication information is determined according to the distribution of the third virtual character, wherein the third virtual character is a virtual character that is in a different game faction than the second virtual character.

[0087] In some example embodiments of this disclosure, the target display format includes at least one of display color, display transparency, and the thickness of connecting lines.

[0088] Since the second virtual character's request for the ball is a subjective action of the player controlling that character, the player holding the ball needs to determine whether it's permissible to pass the ball after receiving the passing instruction. For example, the second virtual character might be too far away, or the passing path might be blocked by an opposing virtual character. To facilitate passing, the player controlling the first virtual character can be provided with auxiliary passing instructions to help them quickly decide whether to pass. Furthermore, to reduce interference from invalid connection instructions on the ball-holding player's passing actions, these instructions can be differentiated. For example, they can be differentiated based on at least one of the following: display color, display transparency, or the thickness of the connecting line.

[0089] It is understood that the above-described differentiated display method is merely exemplary, and other methods can also be used for differentiated display, such as flashing of the identification circle, text, voice prompts, etc. This disclosure does not impose any special limitations on this.

[0090] In order to provide a detailed explanation of the process of determining the target display format of the connection instruction information based on the distribution of the third virtual characters in step S603, the following will explain the process based on the number and location information of the third virtual characters.

[0091] In some example embodiments of this disclosure, the number of third virtual characters is determined based on the distribution; when the number is lower than a first preset value, the target display format is determined to be a first display format; when the number is higher than or equal to the first preset value, the target display format is determined to be a second display format.

[0092] The first display format is a highlighted style of the second display format. The first preset value can be determined according to actual needs, or the default parameters pre-configured by the developers can be used; this disclosure does not impose any restrictions on this.

[0093] For example, the target display format can be determined based on the number of third virtual characters within a preset range of the second virtual character.

[0094] In an optional embodiment of this disclosure, in Figure 5 Based on the connection indication information shown, taking the target display format as transparency as an example, we will combine... Figure 7 , Figure 8 This section explains how to determine the target display format based on the number of third virtual characters.

[0095] Figure 7 This schematic diagram illustrates a scenario in which connection indication information is displayed in a first display format according to this exemplary embodiment. Figure 7As shown, a first and a second marker circle are displayed according to the positions of the first and second virtual characters holding the ball, respectively, and the first and second marker circles are connected by a connecting line to display connection indication information.

[0096] Meanwhile, taking the position of the second virtual character as the origin and a radius of r as the preset range of the second virtual character, if the number of third virtual characters within this preset range is lower than the first preset value, for example, if the number of third virtual characters within the preset range is less than 2, that is, if there is 1 third virtual character or no third virtual character within the preset range, then the following will be displayed: Figure 7 The connection indication information shown in the first display format has low transparency, thus displaying it in a more prominent format to remind the player that a pass can be made.

[0097] Figure 8 This schematic diagram illustrates a scenario in which connection indication information is displayed in a second display format according to this exemplary embodiment. For example... Figure 8 As shown, a first and a second marker circle are displayed according to the positions of the first and second virtual characters holding the ball, respectively, and the first and second marker circles are connected by a connecting line to display connection indication information.

[0098] When the number of third virtual characters within the preset range is greater than or equal to the first preset value, for example, when the number of third virtual characters within the preset range is greater than or equal to 2, that is, when the number of third virtual characters within the preset range is 2 or more, it is determined that it is not suitable to pass the ball to the second virtual character at this time, and the following will be displayed: Figure 8 The connection indication information in the second display format shown has high transparency, which weakens the displayed connection indication information, prevents distraction of the player, reduces interference from invalid information on the player's passing operation, and improves the efficiency of the player's passing operation.

[0099] In another optional embodiment of this disclosure, the display format of the connection indication information can be distinguished based on the display color and display transparency. For example, if the number of third virtual characters within a preset range is less than a first preset value, it is determined that the current time is a good time to pass the ball. Figure 5 The connection indicator information is displayed in red; if the number of third virtual characters within the preset range is greater than or equal to the first preset value and less than the second preset value, then it is determined that the current time is a normal passing opportunity, and then... Figure 5 The connection indicator information shown is displayed in green; if the number of third virtual characters within the preset range is greater than or equal to the second preset value, then... Figure 5 The connection indicator information is displayed in white with high transparency.

[0100] In some example embodiments of this disclosure, when multiple second virtual characters in the same game faction simultaneously send a pass request instruction to the first terminal device, that is, when the number of second virtual characters is greater than a third preset value, the virtual character that satisfies the condition that the number of third virtual characters within a preset range is less than a preset number and the distance from the first virtual character is less than a preset distance is selected as the target virtual character, and connection indication information is displayed according to the positions of the target virtual character and the first virtual character.

[0101] This method can help players select a suitable second virtual character for passing, thereby improving the efficiency of players controlling virtual characters to perform passing operations.

[0102] In some other example embodiments of this disclosure, the target display format of the connection instruction information can also be determined based on the location information of a third virtual character within a preset area.

[0103] According to some embodiments of this disclosure, the target position of the third virtual character is determined based on the distribution; if the distance between the target position and the connection line of the connection indication information is greater than or equal to a second preset value, the target display format is the first display format; if the target position is located on the connection line of the connection indication information, and / or the distance between the target position and the connection line of the connection indication information is less than the second preset value, the target display format is determined to be the second display format.

[0104] The first display format is a highlighted style of the second display format.

[0105] For example, when a third virtual character is located on the passing path between the first and second virtual characters, the virtual ball is easily intercepted by the third virtual character during the passing process. Therefore, the target display format of the connection indication information can be determined based on the relative position of the third virtual character and the connecting line.

[0106] Figure 9 This schematic diagram illustrates another example of displaying connection indication information in a second display format within this exemplary embodiment. For example... Figure 9 As shown, the third virtual character is located on the connecting line between the first and second virtual characters. It can be determined that the current pass is likely to be intercepted by the third virtual character. At this time, it is not suitable to pass the ball to the second virtual character. Therefore, the second display format with high transparency is used.

[0107] When the target position of the third virtual character is located on the connecting line of the connection instruction information, and / or the distance between the target position and the connecting line of the connection instruction information is less than the second preset value, the connection instruction information is displayed in the second display format. This can provide players with auxiliary judgment for passing operations, help players quickly decide whether to pass the ball, reduce the interference of invalid information on player operations, and improve the efficiency of players controlling virtual characters to perform passing operations.

[0108] According to some embodiments of this disclosure, if the fourth virtual character is located on the connection line of the connection indication information, and / or the distance between the fourth virtual character and the connection line of the connection indication information is less than a second preset value, the connection indication information is displayed in a second display format. Here, the fourth virtual character is any virtual character belonging to a different game faction than the first virtual character, and the fourth virtual character is not located on the connection line of the connection indication information. Figure 7 Within a preset range with radius r shown.

[0109] According to some other embodiments of this disclosure, if the number of third virtual characters within a preset range is less than a first preset value, and the distance between the second virtual character and the first virtual character is greater than a preset distance, then the target display format is determined to be the second display format.

[0110] For example, if the number of third virtual characters within the preset range of the second virtual character is less than the first preset value, but the distance between the second virtual character who wants the ball and the first virtual character who holds the ball is greater than the preset distance, it is determined that it is not suitable to pass the ball to the second virtual character at present, and the passing instruction information is displayed in the second display format.

[0111] If the number of third virtual characters within a preset range is less than the first preset value, the display format of second virtual characters whose distance is greater than the preset distance is reduced, thereby assisting players in quickly deciding whether to pass the ball and improving the efficiency of players controlling virtual characters to pass the ball.

[0112] In step S603, connection instruction information is displayed on the graphical user interface in target display format according to the position information of the first virtual character and the second virtual character.

[0113] By connecting the target display format of the instruction information, players can quickly decide whether to pass the ball, improving the efficiency of players controlling virtual characters to pass the ball.

[0114] In an exemplary embodiment of this disclosure, the orientation of the first virtual character is adjusted in response to a touch operation targeting an orientation control area.

[0115] For example, a steering control is displayed on the graphical user interface, which is used to adjust the orientation of the first virtual character so that the first virtual character faces the second virtual character.

[0116] It should be understood that while displaying connection indication information based on the positions of the first and second virtual characters, a steering control is also displayed on the graphical user interface; it can also be displayed on the graphical user interface at any time, and this embodiment of the disclosure does not impose any special restrictions on this.

[0117] The orientation of the first virtual character can be quickly adjusted using the steering controls so that the first virtual character faces the second virtual character, making it easier for the first virtual character to pass the ball to the second virtual character.

[0118] In one optional embodiment of this disclosure, in response to a touch operation on the passing control, the first virtual character is controlled to pass the ball to the second virtual character.

[0119] Figure 10 This diagram schematically illustrates a graphical user interface display according to this exemplary embodiment. (Reference) Figure 10 The diagram includes a steering control 1001, a passing control 1002, a first virtual character 1003, a second virtual character 1004, and a third virtual character from a different game faction than the first virtual character 1003.

[0120] Figure 10 If the number of third virtual characters within the preset range of the second virtual character 1004 is less than the first preset value, connection indication information is displayed in the first display format. Players can use the touch steering control 1001 to control the direction of the first virtual character facing the second virtual character 1004, and use the pass control 1002 to control the first virtual character to pass the ball to the second virtual character.

[0121] By controlling the first virtual character to pass the ball to the second virtual character using the passing control, players can trigger passing actions, thereby enhancing the player's interactive experience.

[0122] Furthermore, this exemplary embodiment also provides a game control method, which will be described below in conjunction with... Figure 11 The method for controlling the game disclosed herein is described in detail.

[0123] Figure 11 A flowchart illustrating another game control method in this exemplary embodiment is shown schematically. The game control method provided in this exemplary embodiment is applied to a second terminal device, and a second virtual character is controlled through the second terminal device. Simultaneously, the second terminal device provides a graphical user interface, which includes at least a portion of the game scene, and the game scene includes a virtual character and a virtual sphere. See also... Figure 11 The game control method provided in this embodiment includes the following steps S1101-S1102:

[0124] S1101. In response to the first virtual character currently holding a virtual sphere, display the sphere control through a graphical user interface, wherein the first virtual character is a virtual character in the same game faction as the second virtual character, and the second virtual character is a virtual character controlled through a second terminal device.

[0125] S1102. In response to a touch operation on the ball request control, a pass request instruction is sent to the first terminal device corresponding to the first virtual character, and connection indication information is displayed between the second virtual character and the first virtual character, wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0126] In some embodiments of the present disclosure, when a first virtual character in the same game team holds the ball, a "request ball" control is displayed on the graphical user interface of a second terminal device. The first virtual character is a virtual character in the same game team as the second virtual character, and the second virtual character is a virtual character controlled by the second terminal device. The second terminal device responds to a touch operation on the "request ball" control by sending a pass request instruction to the first terminal device corresponding to the first virtual character, and displays connection indication information between the second and first virtual characters. This connection indication information instructs the second virtual character to request a pass from the first virtual character. On one hand, displaying the "request ball" control when a player holds the ball facilitates the player's initiative in requesting the ball, improving the human-computer interaction experience and enhancing the close cooperation between team characters. On the other hand, after touching the "request ball" control, the player controlling the second virtual character through the second terminal device can determine whether to send a pass instruction to the player holding the ball based on the connection indication information displayed on the graphical user interface, ensuring the timely acquisition of information by the player holding the ball and avoiding delays in the game.

[0127] To facilitate understanding of the game control method provided by the exemplary embodiments of this disclosure, the following... Figure 11 The specific implementation methods of each step in the illustrated embodiment are described in detail below:

[0128] In step S1101, in response to the first virtual character currently holding a virtual sphere, a sphere control is displayed through a graphical user interface. The first virtual character is a virtual character in the same game faction as the second virtual character, and the second virtual character is a virtual character controlled through a second terminal device.

[0129] For example, when the first virtual character holds a virtual ball, the terminal devices corresponding to other virtual characters in the same game faction as the first virtual character will all display a "request ball" control. Players can determine whether to touch the "request ball" control based on parameters such as their current position in the game field and their distance from the first virtual character.

[0130] In step S1102, in response to a touch operation on the ball request control, a pass request instruction is sent to the first terminal device corresponding to the first virtual character, and connection indication information is displayed between the second virtual character and the first virtual character. The connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0131] For example, when the second terminal device responds to the player's touch of the ball control, it sends a pass request command to the first terminal device, so that the first terminal device receives the pass request command and generates and displays connection indication information according to the positions of the first virtual character and the second virtual character.

[0132] To facilitate understanding of the game control method provided by the exemplary embodiments of this disclosure, it will be combined with Figure 12 The method for game control applied to a second terminal device is described.

[0133] Figure 12 This illustration schematically depicts an application scenario of a game control method for a second terminal device according to this exemplary embodiment. (Reference) Figure 12 The diagram includes a virtual ball control 1201, a first virtual character 1202 controlled by a first terminal device, a second virtual character 1203 controlled by a second terminal device, and a virtual ball 1204. The first virtual character 1202 and the second virtual character 1203 belong to the same game faction, and the first virtual character 1202 holds the virtual ball 1204.

[0134] In an optional embodiment of this disclosure, when the first virtual character 1202 controls the virtual sphere 1204, the graphical user interface of the second virtual character 1203, which is in the same game faction as the first virtual character 1202, displays a ball-requesting control 1201. The player controlling the second virtual character 1203 can touch the ball-requesting control 1201, thereby displaying connection indication information on the graphical user interface, indicating that the first virtual character 1202 should pass the virtual sphere 1204 to it.

[0135] Figure 12 The connection indication information shown is based on the first and second indicator circles displayed at the locations of the first and second virtual characters, and is formed by connecting the first and second indicator circles with connecting lines. That is, the connection indication information includes the first indicator circle, the second indicator circle and the connecting line.

[0136] By displaying the touch ball control on the graphical user interface, such as Figure 12 The connection instructions shown can generate strong feedback so that the first virtual character holding the ball can promptly obtain the information to request the ball, thereby improving teamwork and enhancing the player's gaming experience.

[0137] To implement the above-described game control method, one embodiment of this disclosure provides a game control device. Figure 13 A schematic diagram of a game control device in this exemplary embodiment is shown.

[0138] The game control device 1300 includes a position acquisition module 1301, an information generation module 1302, an information display module 1303, a display confirmation module 1304, a direction adjustment module 1305, and a pass control module 1306.

[0139] The location acquisition module 1301 is used to respond to a pass request instruction sent by the second terminal device when the first virtual character is currently holding a virtual ball, and to acquire the location information of the first virtual character and the second virtual character; wherein the first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device respectively, and the first virtual character and the second virtual character are in the same game team; the information generation module 1302 is used to generate connection indication information based on the location information of the first virtual character and the second virtual character; the information display module 1303 is used to display the connection indication information on the graphical user interface; wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0140] In an optional embodiment of this disclosure, the location acquisition module 1301 is used to acquire the distribution of a third virtual character within a preset range of the second virtual character, wherein the third virtual character is a virtual character in a different game faction than the second virtual character; the display determination module 1304 is used to determine the target display format of the connection indication information based on the distribution of the third virtual character; and the information display module 1303 is used to display the connection indication information in the target display format on the graphical user interface.

[0141] In an optional embodiment of this disclosure, the connection indication information is a connection line; the information display module 1303 is used to display the connection line between the first virtual character and the second virtual character to connect the first virtual character and the second virtual character.

[0142] In an optional embodiment of this disclosure, the information display module 1303 is used to display a first identification circle and a second identification circle at the locations of the first virtual character and the second virtual character, respectively; and to connect the first identification circle and the second identification circle via a connecting line; wherein the connection indication information includes the first identification circle, the second identification circle, and the connecting line.

[0143] In an optional embodiment of this disclosure, the game control device may further include a display determination module 1304, which is used to determine the number of third virtual characters based on the distribution; when the number is lower than a first preset value, the target display format is determined to be a first display format; when the number is higher than or equal to the first preset value, the target display format is determined to be a second display format; wherein the first display format is a highlighted style of the second display format.

[0144] In an optional embodiment of this disclosure, the display determination module 1304 is further configured to determine the target position of the third virtual character based on the distribution; if the target position is located on the connection line of the connection indication information, and / or the distance between the target position and the connection line of the connection indication information is less than a second preset value, then the target display format is determined to be the second display format.

[0145] In an optional embodiment of this disclosure, the information display module 1303 is used for a target display format including at least one of display color, display transparency, and the thickness of connecting lines.

[0146] In an optional embodiment of this disclosure, the game control device may further include a direction adjustment module 1305, which is used to adjust the orientation of the first virtual character in response to a touch operation on the orientation control area.

[0147] In an optional embodiment of this disclosure, the game control device may further include a pass control module 1306, which is used to respond to a touch operation on the pass control and control the first virtual character to pass the ball to the second virtual character.

[0148] The game control device 1300 provided in this embodiment can execute the technical solution of the game control method in any of the above embodiments. Its implementation principle and beneficial effects are similar to those of the game control method. Please refer to the implementation principle and beneficial effects of the game control method. It will not be repeated here.

[0149] Furthermore, in order to implement the above-described game control method, one embodiment of this disclosure provides another game control device. Figure 14 A schematic diagram of another game control device in this exemplary embodiment is shown.

[0150] The game control device 1400 includes a control display module 1401 and a command sending module 1402.

[0151] The control display module 1401 is used to respond to the first virtual character currently holding a virtual ball and display a ball request control through a graphical user interface. The first virtual character is a virtual character in the same game faction as the second virtual character, and the second virtual character is a virtual character controlled through a second terminal device. The instruction sending module 1402 is used to respond to the touch operation on the ball request control, send a pass request instruction to the first terminal device corresponding to the first virtual character, and display connection indication information between the second virtual character and the first virtual character. The connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

[0152] The game control device 1400 provided in this embodiment can execute the technical solution of the game control method in any of the above embodiments. Its implementation principle and beneficial effects are similar to those of the game control method. Please refer to the implementation principle and beneficial effects of the game control method. It will not be repeated here.

[0153] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the present invention may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.

[0154] According to embodiments of the present invention, a program product for implementing the above-described method may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0155] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0156] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.

[0157] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0158] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0159] In an exemplary embodiment of this disclosure, an electronic device capable of implementing the above-described method is also provided.

[0160] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”

[0161] The following reference Figure 15 To describe an electronic device 1500 according to this embodiment of the present invention. Figure 15 The electronic device 1500 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0162] like Figure 15 As shown, the electronic device 1500 is manifested in the form of a general-purpose computing device. The components of the electronic device 1500 may include, but are not limited to: at least one processing unit 1510, at least one storage unit 1520, a bus 1530 connecting different system components (including storage unit 1520 and processing unit 1510), and a display unit 1540.

[0163] The storage unit stores program code, which can be executed by the processing unit 1510 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1510 can perform, as follows: Figure 3 Steps S301 to S303 shown or as described Figure 11 Steps S1101 and S1102 are shown in the figure.

[0164] Storage unit 1520 may include readable media in the form of volatile storage units, such as random access memory (RAM) 15201 and / or cache memory 15202, and may further include read-only memory (ROM) 15203.

[0165] Storage unit 1520 may also include a program / utility 15204 having a set (at least one) program module 15205, such program module 15205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0166] Bus 1530 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0167] Electronic device 1500 can also communicate with one or more external devices 1600 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1500, and / or any device that enables electronic device 1500 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1550. Furthermore, electronic device 1500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1560. As shown, network adapter 1560 communicates with other modules of electronic device 1500 via bus 1530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0168] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0169] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0170] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0171] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.

[0172] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is defined only by the appended claims.

Claims

1. A method of game control, characterized by, The method includes providing a graphical user interface (GUI) via a first terminal device, the GUI including at least a portion of a game scene, the game scene including virtual characters and virtual spheres, the method comprising: When the first virtual character is currently holding the virtual sphere, it responds to the passing request instruction sent by the second terminal device and obtains the position information of the first virtual character and the second virtual character; The first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device, respectively, and the first virtual character and the second virtual character are in the same game faction; Generate connection indication information based on the location information of the first and second virtual characters; The distribution of third virtual characters within a preset range of the second virtual character is obtained, and the target display format of the connection indication information is determined based on the distribution of the third virtual characters. The connection indication information is then displayed on the graphical user interface in the target display format. The third virtual character is a virtual character that is in a different game faction from the second virtual character, and the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

2. The method of claim 1, wherein, The connection indication information refers to the connection line; Displaying the connection indication information on the graphical user interface in the target display format includes: The connecting line is displayed between the first virtual character and the second virtual character to connect the first virtual character and the second virtual character.

3. The method of claim 1, wherein, Displaying the connection indication information on the graphical user interface in the target display format includes: A first marker circle and a second marker circle are displayed at the locations of the first virtual character and the second virtual character, respectively. The first and second marking rings are connected by a connecting line; The connection indication information includes the first identification ring, the second identification ring, and the connection line.

4. The method of claim 1, wherein, Determining the target display format of the connection indication information based on the distribution of the third virtual character includes: The number of the third virtual characters is determined based on the distribution. When the quantity is lower than a first preset value, the target display format is determined to be the first display format; When the quantity is higher than or equal to the first preset value, the target display format is determined to be the second display format; The first display format is a highlighted style of the second display format.

5. The method of claim 1, wherein, Determining the target display format of the connection indication information based on the distribution of the third virtual character includes: The target location of the third virtual character is determined based on the distribution. If the distance between the target location and the connection line of the connection indication information is greater than or equal to a second preset value, then the target display format is the first display format; If the target location is located on the connection line of the connection indication information, and / or the distance between the target location and the connection line of the connection indication information is less than the second preset value, then the target display format is determined to be the second display format; The first display format is a highlighted style of the second display format.

6. The method of claim 1, wherein, The target display format includes at least one of the following: display color, display transparency, and line thickness.

7. The method of claim 1, wherein, The method further includes: In response to a touch operation targeting the orientation control area, the orientation of the first virtual character is adjusted.

8. The method according to claim 1, characterized in that, The graphical user interface also includes a pass control, and the method further includes: In response to a touch operation on the passing control, the first virtual character is controlled to pass the ball to the second virtual character.

9. A method for controlling a game, characterized in that, The method includes providing a graphical user interface via a second terminal device, the graphical user interface comprising at least a portion of a game scene, the game scene including virtual characters and virtual spheres, the method comprising: In response to the first virtual character currently holding the virtual sphere, a sphere control is displayed through the graphical user interface, wherein the first virtual character is a virtual character in the same game faction as the second virtual character, and the second virtual character is a virtual character controlled through the second terminal device; In response to a touch operation on the ball-requesting control, a pass request instruction is sent to the first terminal device corresponding to the first virtual character, and connection indication information is displayed between the second virtual character and the first virtual character in a target display format. The connection indication information is used to instruct the second virtual character to request a pass from the first virtual character. The target display format is determined by the first terminal device by obtaining the distribution of third virtual characters within a preset range of the second virtual character. The third virtual character is a virtual character that is in a different game faction from the second virtual character.

10. A game control system, characterized in that, include: A first terminal device is configured to, when a first virtual character currently holds a virtual sphere, respond to a pass request instruction sent by a second terminal device, obtain the location information of the first and second virtual characters, wherein the first and second virtual characters are virtual characters controlled by the first and second terminal devices respectively, and the first and second virtual characters are in the same game faction; generate connection indication information based on the location information, obtain the distribution of a third virtual character within a preset range of the second virtual character, determine the target display format of the connection indication information based on the distribution of the third virtual character, and display the connection indication information on the graphical user interface in the target display format; wherein the third virtual character is a virtual character in a different game faction than the second virtual character, and the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character; The second terminal device is configured to respond to the first virtual character currently holding the virtual sphere, display a request control through the graphical user interface, respond to a touch operation on the request control, send a pass request instruction to the first terminal device corresponding to the first virtual character, and display connection indication information between the second virtual character and the first virtual character in the target display format, wherein the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

11. A device for controlling a game, characterized in that, A graphical user interface is provided via a first terminal device, the graphical user interface including at least a portion of a game scene, the game scene including virtual characters and virtual spheres, the device comprising: The location acquisition module is used to respond to a pass request instruction sent by the second terminal device when the first virtual character is currently holding the virtual sphere, and to acquire the location information of the first virtual character and the second virtual character; wherein the first virtual character and the second virtual character are virtual characters controlled by the first terminal device and the second terminal device, respectively, and the first virtual character and the second virtual character are in the same game faction; The information generation module is used to generate connection indication information based on the location information of the first virtual character and the second virtual character; An information display module is used to acquire the distribution of a third virtual character within a preset range of the second virtual character, determine the target display format of the connection indication information based on the distribution of the third virtual character, and display the connection indication information on the graphical user interface in the target display format; wherein, the third virtual character is a virtual character in a different game faction from the second virtual character, and the connection indication information is used to instruct the second virtual character to request a pass from the first virtual character.

12. A device for controlling a game, characterized in that, A graphical user interface is provided via a second terminal device, the graphical user interface including at least a portion of a game scene, the game scene including virtual characters and virtual spheres, the device comprising: The control display module is used to display the ball control through the graphical user interface in response to the first virtual character currently holding the virtual ball, wherein the first virtual character is a virtual character in the same game faction as the second virtual character, and the second virtual character is a virtual character controlled through the second terminal device; The instruction sending module is used to respond to a touch operation on the ball request control, send a pass request instruction to the first terminal device corresponding to the first virtual character, and display connection indication information between the second virtual character and the first virtual character in a target display format. The connection indication information is used to instruct the second virtual character to request a pass from the first virtual character. The target display format is determined by the first terminal device by obtaining the distribution of third virtual characters within a preset range of the second virtual character. The third virtual character is a virtual character in a different game faction than the second virtual character.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the game control method according to any one of claims 1 to 9.

14. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the game control method according to any one of claims 1 to 9 by executing the executable instructions.