Method, device and electronic device for controlling the assembly of a team

By providing controls in the game interface to allow virtual characters to leave or be expelled from the team, and to select a rendezvous point on the game map, the problem of low team regrouping efficiency is solved, enabling efficient team rendezvous and improving the game experience.

CN115869619BActive Publication Date: 2026-04-28NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2022-11-29
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

Team regrouping in games is inefficient, especially when virtual game characters are AFK, and current technology requires frequent communication to complete team regrouping.

Method used

The system provides controls in the graphical user interface to allow virtual characters to leave or be expelled from the team, and to select a team rendezvous point on the game map and send a rendezvous point prompt message so that the team can meet up.

Benefits of technology

It improves team assembly efficiency without requiring frequent communication, thus enhancing the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115869619B_ABST
    Figure CN115869619B_ABST
Patent Text Reader

Abstract

The application discloses a team gathering control method and device and electronic device. The method comprises the following steps: based on the authority of a first virtual role in a game team, providing a first control for triggering the control of the first virtual role exiting the game team and a second control for triggering the control of the first virtual role temporarily exiting the game team in a team interface, or providing a third control for triggering the expulsion of a second virtual role as a team member in the game team and a fourth control for triggering the temporary expulsion of the second virtual role as the team member in the game team in the team interface; in response to the triggering operation of the second control, controlling the first virtual role to exit the game team and providing a game map in a graphical user interface; or in response to the triggering operation of the fourth control, controlling the second virtual role to be expelled from the game team and providing a game map in a graphical user interface. The application solves the technical problem of low efficiency of team gathering in the game.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computers, and more specifically, to a method, apparatus, and electronic device for controlling the assembly of a team. Background Technology

[0002] In related technologies, if a team encounters a virtual game character AFK during the team's regrouping process, the virtual game character is usually kicked out of the team first. Then, the team communicates with the kicked virtual game character through other means to arrange the regrouping location and time. After kicking out the AFK virtual game character, frequent chat communication is required to retrieve the kicked virtual game character in order to complete the team regrouping. This leads to the technical problem of low team regrouping efficiency in the game.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] At least some embodiments of this application provide a method, apparatus, and electronic device for controlling team assembly, so as to at least solve the technical problem of low efficiency in team assembly in games.

[0005] According to one embodiment of this application, a method for controlling team assembly is provided. The method may include: in response to a viewing command for a game team, displaying a team interface corresponding to the game team in a graphical user interface, wherein the team interface displays information about the team members constituting the game team; based on the permissions of a first virtual character in the game team, providing a first control on the team interface for triggering control of the first virtual character to leave the game team and a second control for triggering control of the first virtual character to temporarily leave the game team, or providing a third control on the team interface for triggering expulsion of a second virtual character who is a team member in the game team and a fourth control for triggering temporary expulsion of the second virtual character who is a team member in the game team; in response to a triggering operation on the second control, controlling the first virtual character to leave the game team and providing a game map in the graphical user interface; or in response to a triggering operation on the fourth control, controlling the expulsion of the second virtual character from the game team and providing a game map in the graphical user interface; in response to a selection operation on a target location in the game map, determining the target location as the team assembly location and sending it to the second virtual character, so as to generate corresponding assembly location prompt information in the second terminal device corresponding to the second virtual character.

[0006] According to one embodiment of this application, another method for controlling team assembly is provided. The method may include: obtaining the team assembly location from a first terminal device, wherein the team assembly location is determined by the first terminal device in a game map; generating corresponding assembly location prompt information based on the team assembly location; and controlling a temporarily expelled second virtual character to go to the team assembly location to assemble based on the location prompt information.

[0007] According to one embodiment of this application, a team assembly control device is also provided. The device may include: a display unit, configured to display a team interface corresponding to the game team on a graphical user interface in response to a viewing command for the game team, wherein the team interface displays information about the team members constituting the game team; a control providing unit, configured to provide, on the team interface, a first control for triggering control of the first virtual character to leave the game team and a second control for triggering control of the first virtual character to temporarily leave the game team, based on the permissions of the first virtual character in the game team; or a third control for triggering expulsion of the second virtual character who is a team member in the game team and a fourth control for triggering temporary expulsion of the second virtual character who is a team member in the game team; a first control unit, configured to control the first virtual character to leave the game team in response to a triggering operation on the second control, and provide a game map on the graphical user interface; or to control the second virtual character to be expelled from the game team in response to a triggering operation on the fourth control, and provide a game map on the graphical user interface; and a determining unit, configured to determine the target location as the team assembly location in response to a selection operation on the target location in the game map and send it to the second virtual character, so as to generate corresponding assembly location prompt information in the second terminal device corresponding to the second virtual character.

[0008] According to one embodiment of this application, another team assembly control device is also provided. The device may include: an acquisition unit for acquiring the team assembly location from a first terminal device, wherein the team assembly location is determined by the first terminal device in a game map; a generation unit for generating corresponding assembly location prompt information based on the team assembly location; and a second control unit for controlling a temporarily expelled second virtual character to go to the team assembly location for assembly based on the location prompt information.

[0009] According to one embodiment of this application, a computer-readable storage medium is also provided, which stores a computer program, wherein the computer program is configured to execute the team assembly control method described in any of the preceding claims when it is run.

[0010] According to one embodiment of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the troop assembly control method of any of the above claims.

[0011] In at least some embodiments of this application, in response to a viewing command for a game team, a team interface corresponding to the game team is displayed in a graphical user interface; based on the permissions of the first virtual character in the game team, a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team are provided in the team interface; or a third control for triggering the expulsion of the second virtual character who is a member of the game team and a fourth control for triggering the temporary expulsion of the second virtual character who is a member of the game team are provided in the team interface; in response to the triggering operation of the second control, the first virtual character is controlled to leave the game team, and a game map is provided in the graphical user interface; or in response to the triggering operation of the fourth control, the second virtual character is controlled to be expelled from the game team, and a game map is provided in the graphical user interface; in response to the selection operation of the target location in the game map, the target location is determined as the team rendezvous location and sent to the second virtual character, so as to generate corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character. In other words, according to the permissions of the first virtual character in the game team, the second virtual character is expelled from the game team by triggering the control of the team interface, and the team gathering position selected in the game map provided by the graphical user interface is sent to the second virtual character, so that the second virtual character can meet with other virtual characters in the game team according to the received team gathering position. This achieves the purpose of completing the team gathering in the game without frequent communication, thereby solving the technical problem of low team gathering efficiency in the game and realizing the technical effect of improving the efficiency of team gathering in the game. Attached Figure Description

[0012] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0013] Figure 1 This is a hardware structure block diagram of a terminal device for a team assembly control method according to an embodiment of this application;

[0014] Figure 2 This is a flowchart of a team assembly control method according to an embodiment of this application;

[0015] Figure 3 This is a flowchart of another team assembly control method according to an embodiment of this application;

[0016] Figure 4 This is a schematic diagram of the display interface for temporarily kicking out AFK players from the perspective of a team captain, according to an embodiment of this application.

[0017] Figure 5 This is a schematic diagram of a display interface for selecting a team meeting point from the perspective of a team leader, according to an embodiment of this application.

[0018] Figure 6 This is a schematic diagram of a call-to-action interface from the perspective of a team leader, according to an embodiment of this application.

[0019] Figure 7 This is a schematic diagram of the call-to-action interface from the captain's perspective when team members arrive at the meeting point, according to an embodiment of this application.

[0020] Figure 8 This is a schematic diagram of the call-to-action interface from the captain's perspective when multiple team members are temporarily kicked out, according to an embodiment of this application.

[0021] Figure 9 This is a schematic diagram of the call-to-action interface from the captain's perspective when some team members arrive at the meeting point, according to an embodiment of this application.

[0022] Figure 10 This is a schematic diagram of the call-to-action interface from the captain's perspective when all team members arrive at the meeting point, according to an embodiment of this application.

[0023] Figure 11 This is a schematic diagram of the assembly interface from the perspective of a team member, according to an embodiment of this application.

[0024] Figure 12 This is a schematic diagram of the assembly interface from the perspective of a team member when the team members arrive at the meeting point, according to an embodiment of this application.

[0025] Figure 13 This is a schematic diagram of the interface displayed after a team is successfully formed, from the perspective of a team member, according to an embodiment of this application.

[0026] Figure 14 This is a schematic diagram of a control device for troop assembly according to an embodiment of this application;

[0027] Figure 15 This is a schematic diagram of a control device for troop assembly according to an embodiment of this application;

[0028] Figure 16 This is a schematic diagram of an electronic device according to an embodiment of this application. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present application.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] According to one embodiment of this application, an embodiment of a control method for troop assembly is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] The methods described in this application can be executed in a terminal device, computer terminal, or similar computing device. For example, when running on a terminal device, the terminal device can be a smartphone, tablet computer, PDA, mobile internet device, PAD, game console, or other similar device. Figure 1 This is a hardware structure block diagram of a terminal device for a team assembly control method according to an embodiment of this application. Figure 1 As shown, the terminal device may include one or more ( Figure 1 Only one is shown in the image. Processor 102 (processor 102 may include, but is not limited to, a central processing unit (CPU), graphics processing unit (GPU), digital signal processing (DSP) chip, microprocessor (MCU), programmable logic device (FPGA), neural network processor (NPU), tensor processor (TPU), artificial intelligence (AI) type processor, etc.) and memory 104 for storing data. In one embodiment of this application, it may also include: input / output device 108 and display device 110.

[0033] In some optional embodiments primarily focused on gaming scenarios, the aforementioned device may also provide a human-computer interaction interface with a touch-sensitive surface. This interface can sense finger contact and / or gestures to interact with a graphical user interface (GUI). The human-computer interaction functions may include the following: creating web pages, drawing, word processing, creating electronic documents, playing games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music, and / or web browsing, etc. Executable instructions for performing the aforementioned human-computer interaction functions are configured / stored in one or more processor-executable computer program products or readable storage media.

[0034] Those skilled in the art will understand that Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the terminal device described above. For example, the terminal device may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0035] In one possible implementation, this application provides a method for controlling team assembly. A graphical user interface (GUI) is provided through a first terminal device. The GUI displays at least a game scene, which includes a first virtual character and a second virtual character. The first virtual character is controlled by the first terminal device, and the first and second virtual characters constitute a game team. Figure 2 This is a flowchart of a team assembly control method according to an embodiment of this application, such as... Figure 2 As shown, the method includes the following steps:

[0036] Step S202: In response to the viewing command for the game team, the team interface corresponding to the game team is displayed in the graphical user interface, wherein the team interface is used to display the team member information that makes up the game team.

[0037] In the technical solution provided by step S202 of this application, the team interface corresponding to the game team in the game scene can be displayed on the graphical user interface of the first terminal device through the game team viewing command. The game scene may include a first virtual character and a second virtual character. The first virtual character and the second virtual character can be virtual characters in the same game team. The first terminal device can be a terminal device used to control the first virtual character in the game team. The terminal device can be a device used to display the graphical user interface, such as a mobile phone or a computer. The first virtual game character can be a virtual game character in the game team with captain privileges. The virtual game character with captain privileges can temporarily kick teammates who are in an AFK state out of the game team. The first virtual game character can also be a virtual game character in the game team with member privileges. The virtual game character with member privileges can choose to temporarily leave the game team to avoid being AFK during the game and affecting the battle results of the game team. The first virtual game character can be a virtual game character that is temporarily kicked out of the game team or a virtual game character that chooses to temporarily leave the game team. The AFK state can be used to indicate that the virtual game character is offline. For example, when the virtual game character cannot enter the game scene in time due to network failure, the virtual game character is in an AFK state.

[0038] It should be noted that in related technologies, the main method is to observe the actions of teammates during gameplay to determine if a teammate is in an AFK (away from keyboard) state. For example, teammates might not use skills, pause for extended periods, or have disjointed animations. However, in this embodiment, an AFK detection mechanism can automatically determine if a teammate is in an AFK state. That is, during gameplay, team members can choose whether to enable the AFK function. If enabled, the virtual character controlled by that team member will attack according to a pre-set system procedure, equivalent to real-person operation. While the virtual character attacks according to the pre-set procedure, it also... This will trigger an AFK (away from keyboard) detection system to check if team members are AFK. For example, a window will pop up on the game page at random times. If a team member performs the operation indicated in the window, it means that the team member has only enabled the AFK function but is not actually AFK. If the team member does not perform the operation indicated in the window for a long time, it means that the team member is AFK. At this time, the system can automatically disable the AFK function of the team member and stop the attack operation of the virtual character controlled by the team member in the game, so as to indicate to teammates that the team member is AFK. The AFK function can also be called the automatic combat function or the automatic attack function. The operation indicated in the window can be scanning a QR code or recognizing numbers in an image, etc. This is just an example and is not specifically limited.

[0039] For example, in the game Fantasy Westward Journey, which primarily uses a turn-based attack system, each virtual character has 30 seconds to attack each turn. If a teammate activates the auto-attack function, they can attack for 30 turns directly without waiting 30 seconds. Simultaneously, a QR code will pop up on the teammate's game screen periodically to check if they are AFK. If the teammate interacts with the QR code, it indicates they have only activated the auto-attack function but are not actually AFK. If the teammate does not interact with the QR code for an extended period, it indicates they are AFK. If a teammate is AFK, their corresponding virtual character will have to wait 30 seconds each turn before attacking. Therefore, if a teammate is AFK, the entire game team's battle time will be prolonged, negatively impacting the gaming experience of other players in the team.

[0040] Step S204: Based on the permissions of the first virtual character in the game team, provide a first control on the team interface for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team, or provide a third control on the team interface for triggering the expulsion of the second virtual character who is a team member in the game team and a fourth control for triggering the temporary expulsion of the second virtual character who is a team member in the game team.

[0041] In the technical solution provided in step S204 of this application, if the first virtual character has the permission of a team member in the game team, a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team can be provided on the team interface; if the first virtual character has the permission of a team leader in the game team, a third control for triggering the expulsion of a second virtual character who is a team member in the game team and a fourth control for triggering the temporary expulsion of a second virtual character who is a team member in the game team can be provided on the team interface. The first and second controls can be controls displayed on the team interface corresponding to the team members in the game team, and the third and fourth controls can be controls displayed on the team interface corresponding to the team leader in the game team.

[0042] Optionally, if the first virtual character has the same permissions as a team member in the game team, when the first control that controls the first virtual character to leave the game team is triggered, the first virtual character can leave the game team. After that, the first virtual character cannot rejoin the original game team and can only be re-matched to join a new game team. When the second control that controls the first virtual character to temporarily leave the game team is triggered, the first virtual character can temporarily leave the game team. However, after that, the first virtual character can rejoin the original game team and continue playing in the original game team.

[0043] Optionally, if the first virtual character has the leader privilege in the game team, when the third control that controls the expulsion of the second virtual character who is a team member is triggered, the second virtual character is kicked out of the game team, and the original game team needs to re-match other team members to continue the game. When the fourth control that temporarily expels the second virtual character who is a team member is triggered, the second virtual character is temporarily kicked out of the game team, and the original game team does not need to re-match other team members, but can reunite with the second virtual character who was temporarily kicked out of the game team during the game and continue to complete the team formation.

[0044] It should be noted that in related technologies, when a teammate goes AFK, the only option is to kick the teammate out of the game team. The kicked teammate cannot rejoin the game team. For example, in the game Magic World, the system is set to have 5 people playing a dungeon. If a teammate is kicked out of the game team, the kicked teammate cannot rejoin the game team. After the teammate is kicked out, the system will randomly prompt whether to add a new person. After clicking OK, or adding a new member, the team is formed until it is complete. However, in the above steps of this application, the game team can be formed by temporarily removing the AFK teammate and rejoining during the game. This achieves the technical effect of improving the efficiency of team gathering in the game and enhancing the player's gaming experience.

[0045] In step S206, in response to a trigger operation on the second control, the first virtual character is controlled to leave the game team, and a game map is provided in the graphical user interface; or in response to a trigger operation on the fourth control, the second virtual character is controlled to be expelled from the game team, and a game map is provided in the graphical user interface.

[0046] In the technical solution provided by step S206 of this application, when the first virtual character's permissions in the game team are those of a team member, if the second control that controls the first virtual character to temporarily leave the game team is triggered, the first virtual character can be temporarily removed from the game team, and a game map can be provided to the first virtual character in the corresponding graphical user interface; when the first virtual character's permissions in the game team are those of a team leader, if the fourth control that temporarily removes the second virtual character as a team member from the game team is triggered, the second virtual character can be temporarily removed from the game team, and a game map can be provided to the first virtual character in the corresponding graphical user interface.

[0047] Optionally, the game map may also include a main map and a sub-map. In the game scene of the sub-map, in related technologies, for example, in a magic world game, a virtual character kicked out of the game team will directly leave the sub-map and cannot rejoin the game team to carry out sub-quests. Since the attack mechanism in the sub-map is a passive mechanism, that is, if the player does not actively attack, they will be in a safe state. Therefore, in this embodiment of the application, a method of temporarily expelling the second virtual character from the game team can be adopted to temporarily kick the second virtual character out of the game team, so as to avoid affecting the game experience of other players in the game team due to the second virtual character's AFK during the game. In addition, this method can not only ensure the safety of the second virtual character without leaving the sub-map, but also allow the second virtual character to rejoin the game team by meeting up with other virtual characters in the later game process, so as to improve the efficiency of team gathering in the game. The game scene of the sub-map can be an indoor scene, and the game scene of the main map can be a large-scale open world scene. No specific limitation is made here.

[0048] For example, in the game Fantasy Westward Journey, the main storyline map can include at least Chang'an City, Aolai Kingdom, Changshou Village, Baoxiang Kingdom, Jianye City, Zhu Zi Kingdom, and Xiliang Women's Kingdom. Among them, the sub-storyline map of Aolai Kingdom can include areas such as Penglai Immortal Island, Huaguo Mountain, and Daughter Village.

[0049] Step S208: In response to the selection operation of the target location in the game map, the target location is determined as the team rendezvous location and sent to the second virtual character, so as to generate the corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character.

[0050] In the technical solution provided by step S208 of this application, if the first virtual character has the authority of the team leader in the game team, after temporarily expelling the second virtual character from the game team, the player controlling the first virtual character can perform a target location selection operation on the game map displayed in the graphical user interface, determine the target location as the team rendezvous location, and send the team rendezvous location to the second virtual character, so as to generate corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character. The second terminal device can be a terminal device used to control the second virtual game character, such as a mobile phone or computer used by a teammate who has been temporarily expelled from the game team. The rendezvous location prompt information can be used to display the team rendezvous location on the game interface of the second virtual character. The team rendezvous location can be the location where the second virtual character who has been temporarily expelled from the same game team meets with other virtual game characters, such as a meeting point.

[0051] Optionally, if the first virtual character has the permissions of a team member in the game team, after the first virtual character temporarily leaves the game team, the player controlling the first virtual character can select a target location on the game map displayed in the graphical user interface and send the selected target location to the virtual character with the captain's permissions in the game team, so as to inform the virtual character with the captain's permissions that the temporarily leaving first virtual character will wait for the captain to pick up at the target location.

[0052] Optionally, the target location selection operation can be used to select a specified map from multiple different maps in the game scene, and then select the target location on the specified map, for example, by clicking on the target location. This is only an example and is not specifically limited.

[0053] Optionally, the team's assembly point can be represented by coordinates on the map. For example, the coordinates of Penglai Immortal Island in Aolai Country can be (68, 101). This is just an example and is not a specific limitation.

[0054] Through steps S202 to S208 of this application, in response to a viewing instruction for a game team, the team interface corresponding to the game team is displayed in the graphical user interface; based on the permissions of the first virtual character in the game team, a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team are provided in the team interface, or a third control for triggering the expulsion of the second virtual character who is a member of the game team and a fourth control for triggering the temporary expulsion of the second virtual character who is a member of the game team are provided in the team interface; in response to the triggering operation of the second control, the first virtual character is controlled to leave the game team, and a game map is provided in the graphical user interface; or in response to the triggering operation of the fourth control, the second virtual character is controlled to be expelled from the game team, and a game map is provided in the graphical user interface; in response to the selection operation of the target location in the game map, the target location is determined as the team rendezvous location and sent to the second virtual character, so as to generate the corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character. In other words, according to the permissions of the first virtual character in the game team, the second virtual character is expelled from the game team by triggering the control of the team interface, and the team gathering position selected in the game map provided by the graphical user interface is sent to the second virtual character, so that the second virtual character can meet with other virtual characters in the game team according to the received team gathering position. This achieves the purpose of completing the team gathering in the game without frequent communication, thereby solving the technical problem of low team gathering efficiency in the game and realizing the technical effect of improving the efficiency of team gathering in the game.

[0055] The method described above in this embodiment will be further described below.

[0056] As an optional implementation, the permissions in the game team include captain permissions and member permissions. In response to a selection operation on a target location in the game map, the step of determining the target location as the team rendezvous location and sending it to the second virtual character includes: when the first virtual character has captain permissions, in response to a selection operation on a target location in the game map, determining the target location as the team rendezvous location and sending it to the second virtual character, and providing a first rendezvous location prompt control in the graphical user interface.

[0057] In this embodiment, when the first virtual character in the game team has captain privileges, the target location can be determined as the team rendezvous location by performing a target location selection operation on the game map displayed in the graphical user interface when the second virtual character is temporarily expelled from the game team. The team rendezvous location is then sent to the second virtual character. At the same time, a first rendezvous location prompt control can be displayed on the graphical user interface of the first virtual character. The first rendezvous location prompt control can at least be used to prompt the team rendezvous location and the temporarily expelled second virtual character.

[0058] As an optional implementation, the method may further include sending a gathering location prompt message to the temporarily expelled second virtual character in response to a trigger operation acting on the first gathering location prompt control, so as to prompt the temporarily expelled second virtual character to go to the team gathering location to regroup.

[0059] In this embodiment, when the first virtual character in the game team has the captain's authority, the team can send a gathering location prompt message to the temporarily expelled second virtual character by triggering the first gathering location prompt control, so as to prompt the temporarily expelled second virtual character to go to the team gathering location to regroup.

[0060] Optionally, the triggering operation for the first assembly location prompt control can be triggered by a preset functional control on the call-to-action interface from the captain's perspective. The preset functional control can be a fixed control on the call-to-action interface. For example, the first assembly location prompt control can be the "call-to-action button" on the call-to-action interface from the captain's perspective. The preset functional control can also be a sensor control on the call-to-action interface. For example, the first assembly location prompt control can be triggered from any location on the call-to-action interface. That is, by clicking the "call-to-action button" or clicking any location on the call-to-action interface, the assembly location prompt information can be quickly sent to the temporarily expelled second virtual character. This achieves the technical effect of improving the communication efficiency between teammates during the team's assembly process. This is only an example and is not specifically limited.

[0061] As an alternative implementation, the method may further include, in response to the real-time location of the temporarily expelled second virtual character, displaying information via a first set location prompt control to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team's set location.

[0062] In this embodiment, the first gathering location prompt control can also display information about whether the temporarily expelled second virtual character has arrived at or not arrived at the team gathering location based on the real-time location of the second virtual character. For example, if there is only one temporarily expelled second virtual character, the first gathering location prompt control can display "Gathered" if the second virtual character has arrived at the team gathering location, and "Not Gathered" if the second virtual character has not arrived at the team gathering location. This is only an example and is not a specific limitation.

[0063] Optionally, in the case of multiple temporarily expelled second virtual characters, the first gathering location prompt control can also count and display information on whether the temporarily expelled second virtual characters have arrived at or not arrived at the team gathering location. For example, in the case of three temporarily expelled second virtual characters, if one second virtual character has arrived at the team gathering location and the remaining two second virtual characters have not arrived at the team gathering location, the first gathering location prompt control can display "Number of temporarily expelled characters: 3, 1 has gathered, 2 has not gathered". This is only an example and is not specifically limited.

[0064] As an optional implementation, the information displayed by the first gathering location prompt control to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team gathering location includes: indicating the information by a progress bar on the first gathering location prompt control to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team gathering location.

[0065] In this embodiment, if there are multiple temporarily expelled second virtual characters, the information on whether the temporarily expelled second virtual characters have arrived at or not arrived at the team's assembly location can be displayed in real time on the first assembly location prompt control via a progress bar. For example, if there are five temporarily expelled second virtual characters, and two of them have arrived at the team's assembly location while the remaining three have not, then the two second virtual characters that have arrived at the team's assembly location occupy two-fifths of the progress bar, and the three second virtual characters that have not arrived at the team's assembly location occupy three-fifths of the progress bar. This is only an example and is not a specific limitation.

[0066] Optionally, the progress bar can also display information about whether the temporarily expelled second virtual character has arrived at or not at the team's assembly location by showing different colors. For example, the number of second virtual characters that have arrived at the team's assembly location can be displayed in red on the progress bar, and the number of second virtual characters that have not arrived at the team's assembly location can be displayed in green on the progress bar. This is just an example and is not a specific limitation.

[0067] For example, if there are three temporarily expelled second virtual characters, two of which have arrived at the team's meeting point, and one has not yet arrived, then the two second virtual characters who have arrived at the team's meeting point account for two-thirds of the total, and the one who has not arrived accounts for one-third of the total. The progress bar can be displayed in red for two-thirds and in green for one-third, so as to achieve the technical effect of obtaining information in real time whether the AFK team members have arrived at the meeting point.

[0068] It should be noted that the above method still applies even if there is only one second virtual character who has been temporarily expelled. That is, if the second virtual character has arrived at the team's assembly point, it can be displayed by changing the color of the progress bar, for example, changing the progress bar from red to green.

[0069] Optionally, the progress bar can also be displayed on the graphical user interface as a task bar, without any specific limitation here.

[0070] As an optional implementation, the method may further include: in response to the second virtual character that has been temporarily expelled arriving at the team rendezvous location and joining the game team, de-displaying the first rendezvous location prompt control on the graphical user interface; or, in response to the second virtual character that has been temporarily expelled not joining the game team within the target duration, de-displaying the first rendezvous location prompt control on the graphical user interface.

[0071] In this embodiment, if the temporarily expelled second virtual character has arrived at the team meeting point and joined the game team, or if the temporarily expelled second virtual character has not joined the game team within the target time period, the first meeting point prompt control can be removed from the graphical user interface corresponding to the first virtual character. That is, when the temporarily expelled second virtual character has arrived at the team meeting point and joined the game team, the first meeting point prompt control on the graphical user interface corresponding to the first virtual character automatically disappears, indicating that the temporarily expelled second virtual characters have all arrived at the meeting point. If the temporarily expelled second virtual character has not arrived at the team meeting point within the target time period, the first meeting point prompt control on the graphical user interface corresponding to the first virtual character also automatically disappears, indicating that the second virtual character has not arrived at the meeting point within the specified time. In order to ensure the game experience of other players in the game team, the second virtual character will no longer be waited for. The target time period can be a custom duration, such as half an hour.

[0072] As an optional implementation, the first gathering location prompt control is used to prompt at least one of the following information: whether the temporarily expelled second virtual character has arrived at the team gathering location; the total number of temporarily expelled second virtual characters; the number of temporarily expelled second virtual characters that have arrived at the team gathering location; and the number of temporarily expelled second virtual characters that have not arrived at the team gathering location.

[0073] In this embodiment, the first gathering location prompt control can also be used to prompt whether the temporarily expelled second virtual character has arrived at the team gathering location, the total number of temporarily expelled second virtual characters, the number of temporarily expelled second virtual characters that have arrived at the team gathering location, and the number of temporarily expelled second virtual characters that have not arrived at the team gathering location. For example, the first gathering location prompt control can display "Number of temporarily expelled characters: 3, 1 gathered, 2 not gathered". This is only an example and is not specifically limited.

[0074] As an optional implementation, the step of determining the target location as the team rendezvous location and sending it to the second virtual character in response to a selection operation on the target location in the game map includes: when the first virtual character has team member permissions, determining the target location as the team rendezvous location and sending it to the second virtual character in response to a selection operation on the target location in the game map, and providing a second rendezvous location prompt control in the graphical user interface.

[0075] In this embodiment, when the first virtual character in the game team has team member permissions, the player controlling the first virtual character can perform a target location selection operation on the game map displayed in the graphical user interface, determine the target location as the team rendezvous location, and send the team rendezvous location to the second virtual character. At the same time, a second rendezvous location prompt control can also be displayed on the graphical user interface of the first virtual character. The second rendezvous location prompt control can at least be used to indicate the team rendezvous location and whether the temporarily withdrawn first virtual character has arrived at the team rendezvous location.

[0076] As an optional implementation, the method may further include sending a gathering location prompt message to the second virtual character in response to a trigger operation acting on the second gathering location prompt control, so as to prompt the second virtual character to go to the team gathering location to pick up the first virtual character who has temporarily left.

[0077] In this embodiment, when the first virtual character in the game team has team member permissions, the second gathering location prompt control can be triggered to send a gathering location prompt message to the temporarily expelled second virtual character, prompting the temporarily expelled second virtual character to go to the team gathering location to meet up with the temporarily expelled first virtual character. For example, the gathering location prompt message can be "Please go to the gathering point to meet up with other teammates".

[0078] As an optional implementation, the team assembly location includes first location coordinates, and the method may further include: in response to a trigger operation for the first location coordinates, controlling a temporarily withdrawn first virtual character to go to the team assembly location corresponding to the first location coordinates.

[0079] In this embodiment, when the first virtual character in the game team has member permissions, the first virtual character who temporarily leaves the game can be controlled to go to the team gathering location corresponding to the first position coordinate by triggering the first position coordinate in the team gathering location. For example, if the first position coordinate displayed on the second gathering location prompt control is "Aolai Country, (68, 101)", the first virtual character who temporarily leaves the game can choose to find its way to Aolai Country on its own, or it can click "Aolai Country, (68, 101)" to automatically find its way to the team gathering location corresponding to the first position coordinate. This is only an example and is not a specific limitation.

[0080] As an optional implementation, the method may further include: in response to the first virtual character who has temporarily left the game arriving at the team rendezvous location and joining the game team, de-displaying the second rendezvous location prompt control on the graphical user interface; or, in response to the first virtual character who has temporarily left the game not joining the game team within the target duration, de-displaying the second rendezvous location prompt control on the graphical user interface.

[0081] In this embodiment, if the first virtual character who temporarily left has arrived at the team rendezvous point and joined the game team, or if the first virtual character who temporarily left has not joined the game team within the target time period, the display of the first rendezvous point prompt control on the graphical user interface corresponding to the first virtual character can be canceled. That is, when the first virtual character who temporarily left has arrived at the team rendezvous point and joined the game team, the first rendezvous point prompt control on the graphical user interface corresponding to the first virtual character will automatically disappear, that is, the first virtual character who temporarily left has arrived at the rendezvous point. When the first virtual character who temporarily left has not arrived at the team rendezvous point within the target time period, the first rendezvous point prompt control on the graphical user interface corresponding to the first virtual character will also automatically disappear, that is, the first virtual character has not arrived at the rendezvous point within the specified time. In order to ensure the game experience of other players in the game team, the first virtual character will no longer be waited for. The target time period can be a custom time period, for example, twenty minutes.

[0082] In one possible implementation, this application provides another method for controlling team assembly. A graphical user interface (GUI) is provided via a second terminal device. The GUI displays at least a portion of the game scene, which includes a first virtual character and a second virtual character. The first virtual character is controlled by the first terminal device, and the second virtual character is controlled by the second terminal device. The first and second virtual characters constitute a game team, and the second virtual character is temporarily removed from the game team by the first terminal device. Figure 3 This is a flowchart of another team assembly control method according to an embodiment of this application, such as... Figure 3 As shown, the method includes the following steps:

[0083] Step S302: Obtain the team assembly location from the first terminal device.

[0084] In the technical solution provided by step S202 of this application, the second virtual character that is temporarily expelled can receive the team assembly location sent by the first virtual character from the first terminal device in real time. The team assembly location can be a target location determined by the first terminal device in the game map, such as a meeting point.

[0085] Step S304: Generate corresponding assembly location prompt information based on the team assembly location.

[0086] In the technical solution provided by step S304 of this application, a corresponding assembly location prompt information can be generated based on the team assembly location from the first terminal device. The assembly location prompt information can be used to prompt the temporarily expelled second virtual character to go to the team assembly location to meet up with other members of the game team. For example, if the team assembly location is "Aolai Country, (68, 101)", then the assembly location prompt information can be "Please go to Aolai Country to meet up with other members".

[0087] Step S306: Based on the location prompt information, control the temporarily expelled second virtual character to go to the team regrouping location.

[0088] In the technical solution provided by step S306 of this application, the temporarily expelled second virtual character can be controlled to go to the team gathering location for assembly based on the location prompt information. The control of the temporarily expelled second virtual character to go to the team gathering location can be achieved by triggering the preset function control on the prompt information interface to make the second virtual character automatically go to the team gathering location, or by manually controlling the second virtual character to go to the team gathering location based on the team gathering location prompted on the prompt information interface. For example, the preset function control can be the control set at the team gathering location on the information interface. If the team gathering location is "Aolai Country, (68, 101)", then the user can click on "Aolai Country, (68, 101)" on the information interface to automatically find the way to the team gathering location. This is only an example and is not a specific limitation.

[0089] Through steps S302 to S306 of this application, the team assembly location from the first terminal device is obtained, wherein the team assembly location is determined by the first terminal device in a game map; a corresponding assembly location prompt information is generated based on the team assembly location; and the temporarily expelled second virtual character is controlled to go to the team assembly location to assemble based on the location prompt information, thereby achieving the goal of completing team assembly in the game without frequent communication, thus solving the technical problem of low team assembly efficiency in the game and achieving the technical effect of improving the efficiency of team assembly in the game.

[0090] The method described above in this embodiment will be further described below.

[0091] As an optional implementation, the method may further include: providing a third gathering location prompt control on a graphical user interface, wherein the third gathering location prompt control is used to display gathering location prompt information; controlling the temporarily expelled second virtual character to go to the team gathering location for gathering based on the gathering location prompt information, including: in response to a trigger operation on the gathering location prompt control, controlling the temporarily expelled second virtual character to go to the team gathering location for gathering.

[0092] In this embodiment, a third regrouping location prompt control can also be displayed on the graphical user interface of the temporarily expelled second virtual character. Then, by triggering the regrouping location prompt control, the temporarily expelled second virtual character can be controlled to move to the team regrouping location. The operation of triggering the regrouping location prompt control can be done through a preset functional control set on the location prompt information interface. The location prompt information interface can be the regrouping interface from the perspective of the temporarily expelled second virtual character, and the preset functional control can be a fixed control on the regrouping interface. For example, the third regrouping location prompt control can be a "regrouping button" on the regrouping interface from the perspective of the temporarily expelled second virtual character. The preset functional control can also be a sensor control on the regrouping interface. For example, the third regrouping location prompt control can be triggered from any location on the regrouping interface. That is, by clicking the "regrouping button" or any location on the regrouping interface, the temporarily expelled second virtual character can be controlled to move to the team regrouping location, thereby improving the communication efficiency between teammates during team regrouping. This is only an example and is not a specific limitation.

[0093] As an optional implementation, the method may further include: in response to the second virtual character that has been temporarily expelled arriving at the team rendezvous location and joining the game team, de-displaying the third rendezvous location prompt control on the graphical user interface; or, in response to the second virtual character that has been temporarily expelled not joining the game team within the target duration, de-displaying the third rendezvous location prompt control on the graphical user interface.

[0094] In this embodiment, if the temporarily expelled second virtual character has arrived at the team meeting point and joined the game team, or if the temporarily expelled second virtual character has not joined the game team within the target time period, the third meeting point prompt control can be removed from the graphical user interface corresponding to the second virtual character. That is, when the temporarily expelled second virtual character has arrived at the team meeting point and joined the game team, the third meeting point prompt control on the graphical user interface corresponding to the second virtual character automatically disappears, meaning the temporarily expelled second virtual character has arrived at the meeting point. If the temporarily expelled second virtual character has not arrived at the team meeting point within the target time period, the third meeting point prompt control on the graphical user interface corresponding to the second virtual character also automatically disappears, meaning the second virtual character has not arrived at the meeting point within the specified time. In order to ensure the game experience of other players in the game team, the second virtual character will no longer be waited for. The target time period can be a custom duration, such as ten minutes.

[0095] The technical solutions of the embodiments of this application will be further illustrated below with reference to preferred embodiments.

[0096] In related technologies, most activities and dungeon quests in the game require multiple team members to complete. If a team member is AFK (away from keyboard), that team member needs to be kicked out of the team first. Then, the meeting place and time for the kicked team member need to be communicated through other means. However, kicking out a team member will weaken the team. In order to maintain the strength of the team, after kicking out the AFK team member, it is also necessary to frequently communicate through chat to find the kicked team member. This leads to the technical problem of low team regrouping efficiency in the game.

[0097] In this embodiment, a method for quickly regrouping a team after temporarily kicking out a member is provided. This method involves adding a "Temporarily Kick Out" button to the team interface, selecting an AFK member and temporarily kicking them out of the team, then selecting a rendezvous point on the pop-up rendezvous map and sending the coordinates to the AFK member. The AFK member can then regroup with the team using the received coordinates. The team leader or a kicked member can quickly locate the rendezvous point using the team regrouping prompt disc in the main game interface. The team regrouping prompt disc also allows for real-time confirmation of the members' regrouping status, thus achieving the goal of obtaining team information in the game without needing to chat, thereby improving the efficiency of team regrouping in the game.

[0098] Next, we will further introduce the team formation method of quickly calling back a team after temporarily kicking out a member, from the perspectives of the team leader and the team members respectively.

[0099] Part 1: The Captain's Perspective

[0100] The team leader can select a teammate who is currently AFK (away from keyboard) in the team interface and click the "Temporarily Kick" button to temporarily remove them from the team. Figure 4 This is a schematic diagram of the display interface for temporarily kicking out AFK players from the perspective of a team captain, as described in an embodiment of this application. Figure 4 As shown, in the team interface, select the player "Picking Flowers to Send to Her" who is currently AFK, and click the preset control 401, which is the "Temporarily Kick Out" button, to temporarily kick them out of the team.

[0101] After clicking the "Temporarily Kick" button, a map interface will pop up in the team interface. Then, select the desired map and set the meeting point with teammates by clicking on coordinates within the designated map. Figure 5 This is a schematic diagram of a display interface for selecting a team meeting point from the perspective of a team leader, according to an embodiment of this application. Figure 5 As shown, there are a total of 6 maps, including Chang'an City, Aolai Kingdom, Changshou Village, Baoxiang Kingdom, Jianye City, Zhu Zi Kingdom, and Xiliang Women's Kingdom. Aolai Kingdom is the map selected by the team leader. On this map, you can directly click on the coordinates to set the meeting point with your teammates. Figure 4As shown, the team meeting point is "Penglai Fairy Island", with coordinates (68, 101).

[0102] After setting the team meeting point, a call-to-action interface will appear in the lower left corner of the team interface. This interface will display the set team meeting point information and whether the currently kicked team members have arrived at the designated meeting point. If they have not arrived, the corresponding information will be displayed, and the outer circle will be highlighted in red. The team leader can then click the "Call to Action" button to quickly send the meeting point information to the kicked team members. Figure 6 This is a schematic diagram of a call-to-action interface from the perspective of a team leader, as described in an embodiment of this application. Figure 6 As shown, the call interface displays "Number of temporarily removed members: 1 (not yet at the meeting point)", which means that one member has been temporarily removed from the team and has not yet reached the meeting point. Then, you can click the preset control 601 on the call interface, that is, click the "Call" button to send the meeting point information "Aolai Country (68,101)" to the member.

[0103] If a member who was temporarily removed from the team has arrived near the designated meeting point, the call-to-action screen will display "Assembled" and the outer circle will turn green. Figure 7 This is a schematic diagram of the call-to-action interface from the captain's perspective when team members arrive at the meeting point, according to an embodiment of this application. Figure 7 As shown, the call-to-action interface displays "Number of people temporarily removed: 1 (already gathered)," meaning that one member of the team has been temporarily removed and that member has already arrived at the meeting point.

[0104] If multiple team members are temporarily kicked out, the call-to-action interface will display a count of the number of players. Figure 8 This is a schematic diagram of the call-to-action interface from the captain's perspective when multiple team members are temporarily kicked out, as described in an embodiment of this application. Figure 8 As shown, the call-to-action interface displays "Number of temporarily removed members: 3 (not gathered)," meaning that three members were temporarily removed from the team and none of them arrived at the meeting point.

[0105] When some members who were kicked out of the team arrive at the designated meeting point, the call-to-action interface will display a progress chart showing the number of members who have arrived. The color of the outer circle will also change according to the number of members who have arrived at the designated meeting point. For example, based on the proportion of members, the number of members who have arrived at the designated meeting point will be displayed in green, and the number of members who have not arrived at the designated meeting point will be displayed in red. Figure 9 This is a schematic diagram of the call-to-action interface from the captain's perspective when some team members arrive at the meeting point, according to an embodiment of this application. Figure 9As shown, the call-to-action interface displays "Number of temporarily removed members: 3 (2 not present, 1 present)," meaning that three members have been temporarily removed from the team. One member has arrived at the meeting point, while the other two have not. This is distinguished by different colors on the outer circle of the call-to-action interface. For example, a thick black line occupying one-third of the outer circle indicates that one of the three temporarily removed members has not arrived at the meeting point, while a thin black line occupying two-thirds of the outer circle indicates that two of the three temporarily removed members have not arrived at the meeting point.

[0106] When multiple members who were kicked out of the team arrive at the designated meeting point, the call-to-action interface will display "Assembled," and the outer circle will turn green. Figure 10 This is a schematic diagram of the call-to-action interface from the captain's perspective when all team members arrive at the meeting point, as described in an embodiment of this application. Figure 10 As shown, the call-to-action interface displays "Number of temporarily removed members: 3 (already assembled)," meaning that three members have been temporarily removed from the team, and all three members have arrived at the assembly point.

[0107] Part Two: The Players' Perspective

[0108] Figure 11 This is a schematic diagram of a team member's view of the assembly interface according to an embodiment of this application, such as... Figure 11 As shown, from the perspective of a player who has been temporarily kicked out of the team, the gathering point information can be seen in the lower left corner of the gathering interface. Clicking the preset control 1101, that is, clicking the "Gather" button, allows the player to walk to the corresponding location to gather. The gathering interface displays "Not yet reached the gathering point, please go to the designated location," and the outer circle of the gathering interface is displayed in red. This means that the player has been temporarily kicked out and has not yet reached the gathering point. The gathering interface can remind the player to go to the gathering point as soon as possible.

[0109] When a player who has been temporarily removed from the team arrives at the designated meeting point, the outer circle of the meeting screen changes from red to green, and a text message appears instructing the player to wait patiently for the team leader to come and meet them. Figure 12 This is a schematic diagram of the assembly interface from a team member's perspective when the team members arrive at the meeting point, according to an embodiment of this application. Figure 12 As shown, the assembly interface displays "Arrived at the assembly point, please wait patiently," and the outer circle of the assembly interface is green, meaning that the team member has arrived at the assembly point.

[0110] Figure 13 This is a schematic diagram of the interface displayed after a team is successfully formed, from the perspective of a team member, according to an embodiment of this application. Figure 13 As shown, after successfully forming a team, there are a total of five team members in the team list.

[0111] Optionally, regardless of whether it is from the captain's perspective or the members' perspective, the team gathering interface will disappear after a team is successfully formed. If the captain or members do not gather for a long time, for example, more than half an hour, the team gathering interface will also disappear automatically.

[0112] This application embodiment, through the function of temporarily kicking out team members, not only provides team members with a pre-set meeting point instruction, but also enhances the player's gaming experience. Furthermore, players who are AFK can quickly rejoin their original team after being kicked out, reducing communication costs between players. This achieves the goal of establishing team relationships between virtual game characters without frequent communication, thereby solving the technical problem of low team assembly efficiency in the game and realizing the technical effect of improving the efficiency of team assembly in the game.

[0113] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0114] This embodiment also provides a method for Figure 2 The control device for controlling the troop assembly of the illustrated troop assembly method is used to implement the above embodiments and preferred embodiments, and will not be repeated as already described. As used below, the terms "unit" and "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0115] Figure 14 This is a schematic diagram of a control device for troop assembly according to an embodiment of this application, such as... Figure 14 As shown, the control device 140 for assembling the team includes: a display unit 141, a control providing unit 142, a first control unit 143, and a determination unit 144.

[0116] The display unit 141 is used to display the team interface corresponding to the game team in the graphical user interface in response to the viewing command for the game team, wherein the team interface is used to display the team member information that makes up the game team.

[0117] The control providing unit 142 is used to provide, on the team interface, a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team, based on the permissions of the first virtual character in the game team; or to provide on the team interface a third control for triggering the expulsion of the second virtual character who is a member of the game team and a fourth control for triggering the temporary expulsion of the second virtual character who is a member of the game team.

[0118] The first control unit 143 is configured to, in response to a trigger operation on the second control, control the first virtual character to leave the game team and provide a game map in the graphical user interface; or, in response to a trigger operation on the fourth control, control the second virtual character to be expelled from the game team and provide a game map in the graphical user interface.

[0119] The determining unit 144 is used to respond to the selection operation of the target location in the game map, determine the target location as the team rendezvous location and send it to the second virtual character, so as to generate the corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character.

[0120] Optionally, the determining unit 144 includes: a first determining module, configured to, when the first virtual character has captain privileges, in response to a selection operation on a target location in the game map, determine the target location as the team rendezvous location and send it to the second virtual character, and provide a first rendezvous location prompt control in the graphical user interface, wherein the first rendezvous location prompt control is used at least to prompt the team rendezvous location and the temporarily expelled second virtual character.

[0121] Optionally, the determining unit 144 includes: a first sending module, configured to send a gathering location prompt message to the temporarily expelled second virtual character in response to a trigger operation acting on the first gathering location prompt control, so as to prompt the temporarily expelled second virtual character to go to the team gathering location to gather.

[0122] Optionally, the first sending module includes: a first display submodule, used to display information via a first assembly location prompt control in response to the real-time location of the temporarily expelled second virtual character, indicating whether the temporarily expelled second virtual character has arrived at or not arrived at the team assembly location.

[0123] Optionally, the first display submodule is also used to indicate, via a progress bar, on the first assembly location prompt control whether the temporarily expelled second virtual character has arrived at or not arrived at the team assembly location.

[0124] Optionally, the first sending module includes: a first cancellation display submodule, used to cancel the display of the first gathering location prompt control on the graphical user interface in response to the temporary expulsion of the second virtual character arriving at the team gathering location and joining the game team; and a second cancellation display submodule, used to cancel the display of the first gathering location prompt control on the graphical user interface in response to the temporary expulsion of the second virtual character not joining the game team within the target time period.

[0125] Optionally, the determining unit 144 includes: a second determining module, configured to, when the first virtual character has team member permissions, in response to a selection operation on a target location in the game map, determine the target location as the team rendezvous location and send it to the second virtual character, and provide a second rendezvous location prompt control in the graphical user interface, wherein the second rendezvous location prompt control is used at least to prompt the team rendezvous location.

[0126] Optionally, the second determining module includes: a second sending submodule, used to send a gathering location prompt message to the second virtual character in response to a trigger operation on the second gathering location prompt control, so as to prompt the second virtual character to go to the team gathering location to pick up the first virtual character who has temporarily left.

[0127] Optionally, the team assembly location includes a first location coordinate, and the second sending submodule is also used to respond to a trigger operation for the first location coordinate and control the temporarily exited first virtual character to go to the team assembly location corresponding to the first location coordinate.

[0128] Optionally, the second sending submodule is further configured to, in response to the first virtual character who has temporarily left the game arriving at the team gathering location and joining the game team, cancel the display of the second gathering location prompt control on the graphical user interface; or, in response to the first virtual character who has temporarily left the game not joining the game team within the target time period, cancel the display of the second gathering location prompt control on the graphical user interface.

[0129] In the team assembly control device of this embodiment, a display unit is used to display the team interface corresponding to the game team on a graphical user interface in response to a viewing command for the game team, wherein the team interface is used to display the team member information constituting the game team; a control providing unit is used to provide, based on the permissions of the first virtual character in the game team, a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team on the team interface, or to provide a third control for triggering the expulsion of a second virtual character who is a team member in the game team and a fourth control for triggering the temporary expulsion of a second virtual character who is a team member in the game team on the team interface; a first control unit is used to respond to a viewing command for the game team. The system triggers the second control to control the first virtual character to leave the game team and provides a game map in the graphical user interface; or, in response to the trigger operation of the fourth control, it controls the second virtual character to be expelled from the game team and provides a game map in the graphical user interface. The determining unit, in response to the selection operation of a target location in the game map, determines the target location as the team assembly location and sends it to the second virtual character, thereby generating a corresponding assembly location prompt in the second terminal device corresponding to the second virtual character. This achieves the goal of establishing team relationships between virtual game characters without frequent communication, thus solving the technical problem of low team assembly efficiency in the game and realizing the technical effect of improving the efficiency of team assembly in the game.

[0130] This embodiment also provides a method for Figure 3 The control device for controlling the assembly of troops, as shown in the control method for troop assembly. Figure 15 This is a schematic diagram of a control device for troop assembly according to an embodiment of this application, such as... Figure 15 As shown, the control device 150 for the team assembly includes: an acquisition unit 151, a generation unit 152, and a second control unit 153.

[0131] The acquisition unit 151 is used to acquire the team assembly location from the first terminal device, wherein the team assembly location is determined by the first terminal device in a game map.

[0132] Generation unit 152 is used to generate corresponding assembly location prompt information based on the team assembly location.

[0133] The second control unit 153 is used to control the temporarily expelled second virtual character to go to the team rendezvous location based on location prompt information.

[0134] Optionally, the device may further include: a providing unit for providing a third gathering location prompt control on a graphical user interface, wherein the third gathering location prompt control is used to display gathering location prompt information; and a third control unit for controlling the temporarily expelled second virtual character to go to the team gathering location for gathering based on the location prompt information, including: controlling the temporarily expelled second virtual character to go to the team gathering location for gathering in response to a trigger operation on the gathering location prompt control.

[0135] Optionally, the device may further include: a first cancellation display unit, configured to cancel the display of a third assembly location prompt control on a graphical user interface in response to the temporary expulsion of the second virtual character arriving at the team assembly location and joining the game team; and a second cancellation display unit, configured to cancel the display of the third assembly location prompt control on a graphical user interface in response to the temporary expulsion of the second virtual character not joining the game team within a target duration.

[0136] In the team assembly control device of this embodiment, the acquisition unit is used to acquire the team assembly location from the first terminal device, wherein the team assembly location is determined by the first terminal device in a game map; the generation unit is used to generate corresponding assembly location prompt information based on the team assembly location; and the second control unit is used to control the temporarily expelled second virtual character to go to the team assembly location to assemble based on the location prompt information, thereby achieving the purpose of establishing team relationships between virtual game characters without frequent communication, thus solving the technical problem of low team assembly efficiency in the game and achieving the technical effect of improving the efficiency of team assembly in the game.

[0137] It should be noted that the above-mentioned units and modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but not limited to these: all the above-mentioned units and modules are located in the same processor; or, the above-mentioned units and modules are located in different processors in any combination.

[0138] Embodiments of this application also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above method embodiments when run.

[0139] Optionally, in this embodiment, the computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0140] Optionally, in this embodiment, the computer-readable storage medium may be located in any computer terminal in a group of computer terminals in a computer network, or in any terminal device in a group of terminal devices.

[0141] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0142] S1, in response to the command to view the game team, displays the team interface corresponding to the game team in the graphical user interface, wherein the team interface is used to display the team member information that makes up the game team;

[0143] S2, based on the permissions of the first virtual character in the game team, provides a first control in the team interface for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team, or provides a third control in the team interface for triggering the expulsion of the second virtual character who is a member of the game team and a fourth control for triggering the temporary expulsion of the second virtual character who is a member of the game team.

[0144] S3, in response to a trigger operation on the second control, controls the first virtual character to leave the game team and provides a game map in the graphical user interface; or in response to a trigger operation on the fourth control, controls the second virtual character to be expelled from the game team and provides a game map in the graphical user interface;

[0145] S4, in response to the selection operation of the target location in the game map, determines the target location as the team rendezvous location and sends it to the second virtual character, so as to generate the corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character.

[0146] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: when the first virtual character has captain privileges, in response to a selection operation for a target location on the game map, determining the target location as the team rendezvous location and sending it to the second virtual character, and providing a first rendezvous location prompt control in a graphical user interface, wherein the first rendezvous location prompt control is used at least to prompt the team rendezvous location and the temporarily expelled second virtual character.

[0147] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to a triggering operation acting on a first assembly location prompt control, sending an assembly location prompt message to the temporarily expelled second virtual character to prompt the temporarily expelled second virtual character to go to the team assembly location to assemble.

[0148] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to the real-time location of the temporarily expelled second virtual character, displaying information via a first set location prompt control to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team's set location.

[0149] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: displaying information via a progress bar on a first assembly location indicator control indicating whether the temporarily expelled second virtual character has arrived at or not arrived at the team assembly location.

[0150] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to the temporary expulsion of the second virtual character having arrived at the team assembly location and joined the game team, de-displaying the first assembly location prompt control on the graphical user interface; or, in response to the temporary expulsion of the second virtual character not joining the game team within the target duration, de-displaying the first assembly location prompt control on the graphical user interface.

[0151] Optionally, the first assembly location prompt control is used to prompt at least one of the following information: whether the temporarily expelled second virtual character has arrived at the team assembly location; the total number of temporarily expelled second virtual characters; the number of temporarily expelled second virtual characters that have arrived at the team assembly location; and the number of temporarily expelled second virtual characters that have not arrived at the team assembly location.

[0152] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: when the first virtual character has team member permissions, in response to a selection operation for a target location in the game map, determining the target location as the team rendezvous location and sending it to the second virtual character, and providing a second rendezvous location prompt control in the graphical user interface, wherein the second rendezvous location prompt control is used at least to prompt the team rendezvous location.

[0153] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to a triggering operation acting on the second assembly location prompt control, sending an assembly location prompt message to the second virtual character to prompt the second virtual character to go to the team assembly location to pick up the first virtual character who has temporarily left.

[0154] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to a trigger operation for the first position coordinates, controlling the temporarily exiting first virtual character to move to the team assembly location corresponding to the first position coordinates.

[0155] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to the first virtual character who has temporarily left the game arriving at the team assembly location and joining the game team, de-displaying the second assembly location prompt control on the graphical user interface; or, in response to the first virtual character who has temporarily left the game not joining the game team within the target duration, de-displaying the second assembly location prompt control on the graphical user interface.

[0156] In the computer-readable storage medium of this embodiment, in response to a viewing command for a game team, a team interface corresponding to the game team is displayed in a graphical user interface, wherein the team interface is used to display information about the team members constituting the game team; based on the permissions of the first virtual character in the game team, the team interface provides a first control for triggering control of the first virtual character to leave the game team and a second control for triggering control of the first virtual character to temporarily leave the game team, or the team interface provides a third control for triggering expulsion of the second virtual character who is a team member in the game team and a fourth control for triggering temporary expulsion of the second virtual character who is a team member in the game team; in response to triggering the second control... The system allows for the following actions: controlling the first virtual character to leave the game team and providing a game map in the graphical user interface; or, in response to a trigger action on a fourth control, controlling the second virtual character to be expelled from the game team and providing a game map in the graphical user interface; and, in response to a selection action on a target location in the game map, determining the target location as the team assembly location and sending it to the second virtual character, thereby generating a corresponding assembly location prompt in the second terminal device corresponding to the second virtual character. This achieves the goal of establishing team relationships between virtual game characters without frequent communication, thus solving the technical problem of low team assembly efficiency in the game and improving the technical effect of team assembly efficiency in the game.

[0157] Optionally, in this embodiment, the computer-readable storage medium may also be configured to store a computer program for performing the following steps:

[0158] S1, obtain the team assembly location from the first terminal device, wherein the team assembly location is determined by the first terminal device in a game map;

[0159] S2, generate corresponding rendezvous location prompts based on the team's rendezvous location;

[0160] S3 controls the temporarily expelled second virtual character to go to the team regrouping location based on location prompts.

[0161] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: providing a third assembly location prompt control on a graphical user interface, wherein the third assembly location prompt control is used to display assembly location prompt information; controlling the temporarily expelled second virtual character to go to the team assembly location for assembly based on the location prompt information, including: in response to a trigger operation on the assembly location prompt control, controlling the temporarily expelled second virtual character to go to the team assembly location for assembly.

[0162] Optionally, the aforementioned computer-readable storage medium is further configured to store program code for performing the following steps: in response to the temporary expulsion of the second virtual character having arrived at the team assembly location and joined the game team, de-displaying the third assembly location prompt control on the graphical user interface; or, in response to the temporary expulsion of the second virtual character not joining the game team within the target duration, de-displaying the third assembly location prompt control on the graphical user interface.

[0163] In the computer-readable storage medium of this embodiment, by obtaining the team assembly location from the first terminal device, wherein the team assembly location is determined by the first terminal device in a game map; generating corresponding assembly location prompt information based on the team assembly location; and controlling the temporarily expelled second virtual character to go to the team assembly location to assemble based on the location prompt information, the purpose of establishing a team relationship between virtual game characters without frequent communication is achieved, thereby solving the technical problem of low team assembly efficiency in the game and realizing the technical effect of improving the efficiency of team assembly in the game.

[0164] Through 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 application can be embodied in the form of a software product, which can be stored in a computer-readable 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 application.

[0165] In exemplary embodiments of this application, a computer-readable storage medium stores a program product capable of implementing the methods described above in this embodiment. In some possible implementations, various aspects of the embodiments of this application may also be implemented as a program product including program code, which, when the program product is run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this embodiment according to various exemplary embodiments of this application.

[0166] The program product for implementing the above-described method according to embodiments of this application 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 embodiments of this application is not limited thereto. In the embodiments of this application, the computer-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.

[0167] The aforementioned program product may take the form of any combination of one or more computer-readable media. Such computer-readable storage media may be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples (not exhaustive) of computer-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 fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0168] It should be noted that the program code contained on the computer-readable storage medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0169] Embodiments of this application also provide an electronic device including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0170] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0171] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0172] S1, in response to the command to view the game team, displays the team interface corresponding to the game team in the graphical user interface, wherein the team interface is used to display the team member information that makes up the game team;

[0173] S2, based on the permissions of the first virtual character in the game team, provides a first control in the team interface for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team, or provides a third control in the team interface for triggering the expulsion of the second virtual character who is a member of the game team and a fourth control for triggering the temporary expulsion of the second virtual character who is a member of the game team.

[0174] S3, in response to a trigger operation on the second control, controls the first virtual character to leave the game team and provides a game map in the graphical user interface; or in response to a trigger operation on the fourth control, controls the second virtual character to be expelled from the game team and provides a game map in the graphical user interface;

[0175] S4, in response to the selection operation of the target location in the game map, determines the target location as the team rendezvous location and sends it to the second virtual character, so as to generate the corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character.

[0176] Optionally, the processor may also be configured to perform the following steps via a computer program: when the first virtual character has captain privileges, in response to a selection operation for a target location on the game map, determine the target location as the team rendezvous location and send it to the second virtual character, and provide a first rendezvous location prompt control in the graphical user interface, wherein the first rendezvous location prompt control is used at least to prompt the team rendezvous location and the second virtual character who has been temporarily expelled.

[0177] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to a trigger operation acting on the first gathering location prompt control, sending a gathering location prompt message to the temporarily expelled second virtual character to prompt the temporarily expelled second virtual character to go to the team gathering location to regroup.

[0178] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to the real-time location of the temporarily expelled second virtual character, displaying information via a first set location prompt control to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team set location.

[0179] Optionally, the processor may also be configured to perform the following steps via a computer program: displaying information on the first assembly location prompt control via a progress bar indicating whether the temporarily expelled second virtual character has arrived at or not arrived at the team assembly location.

[0180] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to the second virtual character that has been temporarily expelled arriving at the team assembly location and joining the game team, de-displaying the first assembly location prompt control on the graphical user interface; or, in response to the second virtual character that has been temporarily expelled not joining the game team within the target duration, de-displaying the first assembly location prompt control on the graphical user interface.

[0181] Optionally, the first assembly location prompt control is used to prompt at least one of the following information: whether the temporarily expelled second virtual character has arrived at the team assembly location; the total number of temporarily expelled second virtual characters; the number of temporarily expelled second virtual characters that have arrived at the team assembly location; and the number of temporarily expelled second virtual characters that have not arrived at the team assembly location.

[0182] Optionally, the processor may also be configured to perform the following steps via a computer program: when the first virtual character has team member permissions, in response to a selection operation for a target location on the game map, determine the target location as the team rendezvous location and send it to the second virtual character, and provide a second rendezvous location prompt control in the graphical user interface, wherein the second rendezvous location prompt control is used at least to prompt the team rendezvous location.

[0183] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to a trigger operation acting on the second gathering location prompt control, send a gathering location prompt message to the second virtual character to prompt the second virtual character to go to the team gathering location to pick up the first virtual character who has temporarily left.

[0184] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to a trigger operation for the first position coordinates, control the temporarily exiting first virtual character to move to the team assembly location corresponding to the first position coordinates.

[0185] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to the first virtual character who has temporarily left the game arriving at the team rendezvous location and joining the game team, de-displaying the second rendezvous location prompt control on the graphical user interface; or, in response to the first virtual character who has temporarily left the game not joining the game team within the target duration, de-displaying the second rendezvous location prompt control on the graphical user interface.

[0186] In the electronic device of this embodiment, in response to a viewing command for a game team, a team interface corresponding to the game team is displayed on a graphical user interface. The team interface displays information about the team members that make up the game team. Based on the permissions of the first virtual character in the game team, the team interface provides a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team; or the team interface provides a third control for triggering the expulsion of a second virtual character who is a team member from the game team and a fourth control for triggering the temporary expulsion of a second virtual character who is a team member from the game team. In response to a trigger operation on the second control, The system controls the first virtual character to leave the game team and provides a game map in the graphical user interface; or, in response to a trigger operation on a fourth control, it controls the second virtual character to be expelled from the game team and provides a game map in the graphical user interface; in response to a selection operation on a target location in the game map, it determines the target location as the team rendezvous location and sends it to the second virtual character, so as to generate corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character. This achieves the goal of establishing team relationships between virtual game characters without frequent communication, thereby solving the technical problem of low team rendezvous efficiency in the game and realizing the technical effect of improving the efficiency of team rendezvous in the game.

[0187] Optionally, in this embodiment, the processor may also be configured to perform the following steps via a computer program:

[0188] S1, obtain the team assembly location from the first terminal device, wherein the team assembly location is determined by the first terminal device in a game map;

[0189] S2, generate corresponding rendezvous location prompts based on the team's rendezvous location;

[0190] S3 controls the temporarily expelled second virtual character to go to the team regrouping location based on location prompts.

[0191] Optionally, the processor may also be configured to perform the following steps via a computer program: providing a third assembly location prompt control on a graphical user interface, wherein the third assembly location prompt control is used to display assembly location prompt information; controlling the temporarily expelled second virtual character to go to the team assembly location for assembly based on the location prompt information, including: in response to a trigger operation on the assembly location prompt control, controlling the temporarily expelled second virtual character to go to the team assembly location for assembly.

[0192] Optionally, the processor may also be configured to perform the following steps via a computer program: in response to the second virtual character that has been temporarily expelled arriving at the team assembly location and joining the game team, de-displaying the third assembly location prompt control on the graphical user interface; or, in response to the second virtual character that has been temporarily expelled not joining the game team within the target duration, de-displaying the third assembly location prompt control on the graphical user interface.

[0193] In the electronic device of this embodiment, by acquiring the team assembly location from the first terminal device, wherein the team assembly location is determined by the first terminal device in a game map; generating corresponding assembly location prompt information based on the team assembly location; and controlling the temporarily expelled second virtual character to go to the team assembly location to assemble based on the location prompt information, the purpose of establishing a team relationship between virtual game characters without frequent communication is achieved, thereby solving the technical problem of low team assembly efficiency in the game and realizing the technical effect of improving the efficiency of team assembly in the game.

[0194] Figure 16 This is a schematic diagram of an electronic device according to an embodiment of this application. Figure 16 As shown, the electronic device 1600 is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0195] like Figure 16 As shown, the electronic device 1600 is presented in the form of a general-purpose computing device. The components of the electronic device 1600 may include, but are not limited to: at least one processor 1610, at least one memory 1620, a bus 1630 connecting different system components (including memory 1620 and processor 1610), and a display 1640.

[0196] The memory 1620 stores program code that can be executed by the processor 1610, causing the processor 1610 to perform the steps described in the method section of the embodiments of this application according to various exemplary implementations of this application.

[0197] The memory 1620 may include a readable medium in the form of volatile memory cells, such as random access memory (RAM) 16201 and / or cache memory 16202, and may further include read-only memory (ROM) 16203, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory.

[0198] In some instances, memory 1620 may also include programs / utilities 16204 having a set (at least one) of program modules 16205, including but not limited to: an 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. Memory 1620 may further include memory remotely located relative to processor 1610, which can be connected to electronic device 1600 via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0199] Bus 1630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, peripheral bus, graphics acceleration port, processor 1610, or a local bus using any of the various bus structures.

[0200] The display 1640 may be, for example, a touchscreen liquid crystal display (LCD) that allows a user to interact with the user interface of the electronic device 1600.

[0201] Optionally, the electronic device 1600 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 the electronic device 1600, and / or any device that enables the electronic device 1600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via the input / output (I / O) interface 1650. Furthermore, the electronic device 1600 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 the network adapter 1660. Figure 16 As shown, network adapter 1660 communicates with other modules of electronic device 1600 via bus 1630. It should be understood that, although... Figure 16 As not shown, other hardware and / or software modules may be used in conjunction with electronic device 1600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0202] The aforementioned electronic device 1600 may further include: a keyboard, a cursor control device (such as a mouse), an input / output interface (I / O interface), a network interface, a power supply, and / or a camera.

[0203] Those skilled in the art will understand that Figure 16The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, electronic device 1600 may also include components that are more... Figure 16 The more or fewer components shown, or having the same Figure 1 Different configurations are shown. The memory 1620 can be used to store computer programs and corresponding data, such as the computer program and corresponding data corresponding to the method in this embodiment. The processor 1610 executes various functional applications and data processing by running the computer program stored in the memory 1620, thereby implementing the above-described method.

[0204] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

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

[0206] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0207] The units described as separate components may or may not be physically separate. Similarly, the components shown as units may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0208] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

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

[0210] The above are merely preferred embodiments of this application. It should be noted that those skilled in the art can make several improvements and modifications without departing from the principles of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A method for controlling the assembly of troops, characterized in that, A graphical user interface is provided through a first terminal device. The content displayed by the graphical user interface includes at least a portion of the game scene. The game scene includes a first virtual character and a second virtual character. The first virtual character is controlled by the first terminal device, and the first virtual character and the second virtual character constitute a game team. The method includes: In response to a viewing command for the game team, the team interface corresponding to the game team is displayed in the graphical user interface, wherein the team interface is used to display the team member information that constitutes the game team; In response to the first virtual character having member privileges in the game team, the team interface provides a first control for triggering the first virtual character to leave the game team and a second control for triggering the first virtual character to temporarily leave the game team; or in response to the first virtual character having leader privileges in the game team, the team interface provides a third control for triggering the expulsion of the second virtual character as a team member from the game team and a fourth control for triggering the temporary expulsion of the second virtual character as a team member from the game team. In response to a trigger operation on the second control, the system controls the first virtual character to leave the game team and provides a game map in the graphical user interface; or in response to a trigger operation on the fourth control, the system controls the second virtual character to be expelled from the game team and provides a game map in the graphical user interface. In response to the selection operation of the target location in the game map, the target location is determined as the team rendezvous location and sent to the second virtual character, so as to generate the corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character.

2. The method according to claim 1, characterized in that, The step of determining the target location as the team rendezvous location and sending it to the second virtual character in response to a selection operation on the game map includes: When the first virtual character has the captain's authority, in response to the selection operation of the target location in the game map, the target location is determined as the team gathering location and sent to the second virtual character, and a first gathering location prompt control is provided in the graphical user interface, wherein the first gathering location prompt control is at least used to prompt the team gathering location and the second virtual character who has been temporarily expelled.

3. The method according to claim 2, characterized in that, The method further includes: In response to a trigger operation on the first gathering location prompt control, a gathering location prompt message is sent to the temporarily expelled second virtual character to prompt the temporarily expelled second virtual character to go to the team gathering location to regroup.

4. The method according to claim 3, characterized in that, The method further includes: In response to the real-time location of the temporarily expelled second virtual character, information is displayed through the first set location prompt control to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team set location.

5. The method according to claim 4, characterized in that, The first gathering location indicator control displays information to indicate whether the temporarily expelled second virtual character has arrived at or not arrived at the team gathering location, including: The progress bar on the first assembly location prompt control indicates whether the temporarily expelled second virtual character has arrived at or not at the team assembly location.

6. The method according to claim 2, characterized in that, The method further includes: In response to the temporary expulsion of the second virtual character having arrived at the team rendezvous location and joined the game team, the display of the first rendezvous location indicator control on the graphical user interface is deactivated; or... In response to the temporary expulsion of the second virtual character not rejoining the game team within the target duration, the display of the first set location prompt control is removed on the graphical user interface.

7. The method according to claim 2, characterized in that, The first set location hint control is used to display at least one of the following information: The result of whether the temporarily expelled second virtual character has arrived at the team's assembly location; The total number of the second virtual characters that were temporarily expelled; The number of the temporarily expelled second virtual characters who have arrived at the team assembly location; The number of the temporarily expelled second virtual characters who have not arrived at the team assembly location.

8. The method according to claim 2, characterized in that, The step of determining the target location as the team rendezvous location and sending it to the second virtual character in response to a selection operation on the game map includes: When the first virtual character has the team member permissions, in response to the selection operation of the target location in the game map, the target location is determined to be the team assembly location and sent to the second virtual character, and a second assembly location prompt control is provided in the graphical user interface, wherein the second assembly location prompt control is at least used to prompt the team assembly location.

9. The method according to claim 8, characterized in that, The method further includes: In response to a trigger operation on the second gathering location prompt control, a gathering location prompt message is sent to the second virtual character to prompt the second virtual character to go to the team gathering location to pick up the first virtual character who has temporarily left.

10. The method according to claim 8, characterized in that, The team assembly location includes the coordinates of a first location; the method further includes: In response to a trigger operation targeting the first location coordinates, the temporarily logged-out first virtual character is controlled to move to the team assembly location corresponding to the first location coordinates.

11. The method according to claim 10, characterized in that, The method further includes: In response to the fact that the first virtual character who temporarily left has arrived at the team rendezvous location and joined the game team, the display of the second rendezvous location prompt control on the graphical user interface is cancelled; or... In response to the fact that the first virtual character that temporarily exited did not rejoin the game team within the target duration, the display of the second set location prompt control on the graphical user interface was canceled.

12. A control device for troop assembly, characterized in that, A graphical user interface is provided through a first terminal device. The content displayed by the graphical user interface includes at least a portion of the game scene. The game scene includes a first virtual character and a second virtual character. The first virtual character is controlled by the first terminal device, and the first virtual character and the second virtual character constitute a game team. The device includes: The display unit is used to respond to a viewing command for the game team and display the team interface corresponding to the game team on the graphical user interface, wherein the team interface is used to display the team member information that constitutes the game team; A control providing unit is configured to, in response to the first virtual character's permission in the game team being a member permission, provide on the team interface a first control for triggering control to exit the game team and a second control for triggering control to temporarily exit the game team; or, in response to the first virtual character's permission in the game team being a team leader permission, provide on the team interface a third control for triggering expulsion of the second virtual character as a team member in the game team and a fourth control for triggering temporary expulsion of the second virtual character as a team member in the game team. A first control unit is configured to, in response to a trigger operation on the second control, control the first virtual character to leave the game team and provide a game map in the graphical user interface; or, in response to a trigger operation on the fourth control, control the second virtual character to be expelled from the game team and provide a game map in the graphical user interface. The determining unit is configured to, in response to a selection operation of a target location in the game map, determine the target location as a team rendezvous location and send it to the second virtual character, so as to generate corresponding rendezvous location prompt information in the second terminal device corresponding to the second virtual character.

13. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the method described in any one of claims 1 to 11 when run by a processor.

14. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the method described in any one of claims 1 to 11.

Citation Information

Patent Citations

  • Control method and device for grouping virtual roles

    CN106924968A

  • User teaming method, graphical user interface and terminal based on game companion platform

    CN109107165A