Game team forming method, game team forming device, electronic equipment and storage medium

By responding to the team reservation instructions before the game task in the MMO game and determining the team reservation information, the problem of low team efficiency in the existing technology is solved, and teaming is achieved during the game task, improving the accuracy and efficiency of team formation, and improving the player's gaming experience.

CN120459646APending Publication Date: 2025-08-12GUANGZHOU BOGUAN TELECOMM TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510725416.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

In the prior art, the MMO game teaming method requires players to operate manually, resulting in low team efficiency and inability to ensure the team's ability level, and the team operation cannot be carried out in game tasks.

Method used

By responding to the team reservation instruction before the game task, the team reservation information of the second game task is determined, including displaying candidate team information, sending team requests, and determining team reservations based on the target information, and using the team reservation mechanism to team during the game task.

Benefits of technology

It improves the efficiency and accuracy of game teaming, allows players to team up in game tasks, reasonably optimizes waiting time, and improves the game experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120459646A_ABST
    Figure CN120459646A_ABST
Patent Text Reader

Abstract

The invention provides a game team forming method, a game team forming device, electronic equipment and a computer readable storage medium, and belongs to the technical field of games. The method comprises the following steps: before a first game account completes a first game task, determining team reservation information of a second game task in response to a team reservation instruction triggered by a first terminal corresponding to the first game account; the second game task is a game task which is to be completed by the first game account and is located after the first game task. According to the invention, team reservation can be carried out conveniently and quickly.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technology, and in particular to a game team formation method, a game team formation device, an electronic device, and a computer-readable storage medium. Background Art

[0002] In games such as MMOs (Massively Multiplayer Online Game), multiple players often need to work together to complete tasks, such as teaming up to enter a dungeon, complete a challenge, or match up with rival players to complete a battle.

[0003] Existing team formation methods usually require players to actively open a team formation window in a specific interface and browse the information therein, select the team they want to join, or send team formation invitations to other players. Figure 1 The figure shows a display interface of a team list that can be applied for in the prior art. Figure 2 The figure shows a display interface of a personal list of invited players in the prior art. This method, which relies on the players to operate and review the information themselves, not only takes a lot of time, but also cannot guarantee the ability level of the team formed, and the team formation effect is poor. In addition, in the prior art, if the player is performing a task, the team formation operation cannot be performed, such as Figure 3 As shown, when the player performs a game task in the game scene, the relevant control 310 is in a disabled state, that is, it cannot be opened. Figure 1 or Figure 2 The interface of the team is low.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention

[0005] The present disclosure provides a game team formation method, a game team formation device, an electronic device and a computer-readable storage medium, thereby overcoming the problems of poor team formation effect and low team formation efficiency in the prior art at least to a certain extent.

[0006] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.

[0007] According to one aspect of the present disclosure, a game team formation method is provided, comprising: before a first game account completes a first game task, in response to a team formation reservation instruction triggered by a first terminal corresponding to the first game account, determining team formation reservation information for a second game task; the second game task is a game task to be completed by the first game account and is located after the first game task.

[0008] In an exemplary embodiment of the present disclosure, the team reservation instruction includes a first preset instruction and a second preset instruction; the determination of the team reservation information of the second game task in response to the team reservation instruction triggered by the first terminal corresponding to the first game account includes: displaying the candidate team information of the second game task in the first terminal in response to the first preset instruction triggered by the first terminal corresponding to the first game account; determining the team reservation information of the second game task according to the target team information in response to the second preset instruction triggered by the first terminal for the target team information in the candidate team information.

[0009] In an exemplary embodiment of the present disclosure, the target team information includes information of a target game account; determining the team reservation information of the second game task based on the target team information includes: sending a team request to the target game account based on the target team information, and in response to the target game account agreeing to the team request, determining the team reservation information of the second game task based on the first game account and the target game account.

[0010] In an exemplary embodiment of the present disclosure, the method further includes: in response to the target game account receiving the team formation request, displaying the team formation request in a second terminal corresponding to the target game account, and displaying status information of the first game account in the team formation request; the status information is used to indicate that the first game account is currently in the first game task and / or the expected completion time of the first game account expected to complete the first game task.

[0011] In an exemplary embodiment of the present disclosure, the method further includes: displaying, in the first terminal, an expected completion time of the first game account to complete the first game task.

[0012] In an exemplary embodiment of the present disclosure, the method further includes: determining the expected completion time based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task.

[0013] In an exemplary embodiment of the present disclosure, the expected completion time is determined based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task. Determining the expected completion time includes: determining a reference time for the first game account to complete the first game task based on the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task; determining a correction factor based on the first team information of the first game team and the historical game performance information of the first game account; and determining the expected completion time based on the reference time and the correction factor.

[0014] In an exemplary embodiment of the present disclosure, the correction factor includes a first correction factor and a second correction factor; determining the correction factor based on the first team information of the first game team and the historical game performance information of the first game account includes: determining the first correction factor based on the first team information and the reference team information of the first game task; determining the second correction factor based on the historical game performance information of the first game account.

[0015] In an exemplary embodiment of the present disclosure, if the first game account is a team participant of the second game task, the method further includes: determining a first matching degree between the first game account and one or more second game teams; the second game team is in a team-forming state; determining a third game team from the second game team based on the first matching degree, and generating the candidate team information based on the third game team.

[0016] In an exemplary embodiment of the present disclosure, the first matching degree includes one or more of the first time matching degree, the first character matching degree, and the first player preference matching degree; determining the first matching degree between the first game account and one or more second game teams includes one or more of the following steps: determining the first time matching degree between the first game account and the second game team based on the expected completion time of the first game task expected by the first game account and the expected task start time of the second game team; determining the first character matching degree between the first game account and the second game team based on the first character information of the first game account and the second team information of the second game team; determining the first player preference matching degree between the first game account and the second game team based on the player preference information of the first game account and the player preference information of the game accounts in the second game team.

[0017] In an exemplary embodiment of the present disclosure, the method further includes: determining the one or more second game teams based on the expected completion time of the first game task expected to be completed by the first game account; the expected task start time of the second game team is later than the expected completion time.

[0018] In an exemplary embodiment of the present disclosure, if the first game account is the team initiator of the second game task, the method further includes: determining a second matching degree between one or more second game accounts and the second game task; determining a third game account from the second game account based on the second matching degree, and generating the candidate team information based on the third game account.

[0019] In an exemplary embodiment of the present disclosure, the second matching degree includes one or more of a second time matching degree, a second character matching degree, and a second player preference matching degree; determining the second matching degree between one or more second game accounts and the second game task includes one or more of the following steps: determining the second time matching degree between the second game account and the second game task based on the expected idle time of the second game account and the expected task start time of the second game task; determining the second character matching degree between the second game account and the second game task based on the second character information of the second game account and the reference character information of the second game task; determining the second player preference matching degree between the second game account and the second game task based on the player preference information of the second game account and the player preference information of the teamed game account in the second game task.

[0020] In an exemplary embodiment of the present disclosure, the method further includes: determining the one or more second game accounts based on the expected task start time of the second game task; the expected idle time of the second game account is earlier than the expected task start time of the second game task.

[0021] In an exemplary embodiment of the present disclosure, the method further includes: in response to the first game account initiating a team recruitment request for the second game task, determining the first game account as the team initiator of the second game task.

[0022] In an exemplary embodiment of the present disclosure, displaying the candidate team information of the second game task in the first terminal includes: sorting the candidate team information according to the matching degree between the candidate team information and the first game account, and displaying the candidate team information in the first terminal according to the sorting result; wherein the matching degree between the candidate team information and the first game account includes: the first matching degree between the third game team corresponding to the candidate team information and the first game account, or the second matching degree between the third game account corresponding to the candidate team information and the second game task.

[0023] In an exemplary embodiment of the present disclosure, the method further includes: during the process of the first game account executing the first game task, displaying the game scene interface and task reservation control of the first game task in the first terminal; the first preset instruction includes: a trigger instruction for the task reservation control.

[0024] In an exemplary embodiment of the present disclosure, the method further includes: providing a chat control when displaying the candidate team information, wherein the chat control is used for the first game account to chat with the game accounts in the candidate team information.

[0025] In an exemplary embodiment of the present disclosure, displaying the candidate team information of the second game task in the first terminal includes: displaying the candidate team information of the second game task through a sub-interface when displaying the game scene interface of the first game task in the first terminal.

[0026] In an exemplary embodiment of the present disclosure, the displaying of candidate team information of the second game task through a sub-interface includes: if the first game account adopts the first team information viewing mode, displaying a candidate team information through the first sub-interface, and switching the candidate team information displayed in the first sub-interface in response to a display switching instruction triggered by the first terminal; if the first game account adopts the second team information viewing mode, displaying a list of one or more candidate team information through the second sub-interface.

[0027] In an exemplary embodiment of the present disclosure, the first sub-interface is smaller in size than the second sub-interface.

[0028] In an exemplary embodiment of the present disclosure, the candidate team information includes candidate team information of different game tasks; the response to the second preset instruction triggered by the first terminal for the target team information in the candidate team information, determining the team reservation information of the second game task according to the target team information, includes: responding to the second preset instruction triggered by the first terminal for the target team information, taking the game task corresponding to the target team information as the second game task, and determining the team reservation information of the second game task according to the target team information.

[0029] In an exemplary embodiment of the present disclosure, the method further includes: displaying team reservation prompt information in the first terminal, where the team reservation prompt information is used to prompt the first terminal to trigger a team reservation instruction.

[0030] In an exemplary embodiment of the present disclosure, the method further includes: in response to the first game account completing the first game task, controlling the first game account to enter a fourth game team to perform the second game task according to the team reservation information.

[0031] According to one aspect of the present disclosure, a game team formation device is provided, including: a team formation reservation module, which is used to determine team formation reservation information for a second game task in response to a team formation reservation instruction triggered by a first terminal corresponding to a first game account before a first game account completes a first game task; the second game task is a game task to be completed by the first game account and is located after the first game task.

[0032] According to one aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute any one of the above-mentioned game team formation methods by executing the executable instructions.

[0033] According to one aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any one of the above-described game team formation methods.

[0034] The exemplary embodiments of the present disclosure have the following beneficial effects:

[0035] Before a first game account completes a first game task, in response to a team reservation instruction triggered by a first terminal corresponding to the first game account, team reservation information for a second game task is determined; the second game task is a game task to be completed by the first game account and is located after the first game task. On the one hand, this exemplary embodiment proposes a new game team formation method. Compared to the existing method in which players can only perform team formation outside of game tasks, in this exemplary embodiment, players can trigger a team reservation instruction and determine team reservation information while performing the first game task, thereby realizing team formation during the execution of the game task, avoiding the situation where different players cannot reasonably match teams due to different progress in the game tasks, and improving the efficiency of players' team formation in the game. On the other hand, this exemplary embodiment can perform team formation for the second game task to be completed after completing the first game task, which can maximize the use of the current game task progress time and reasonably optimize the waiting time required for game task team formation. Players can determine team formation requirements and team reservation information in advance through the team reservation mechanism, further ensuring the accuracy and efficiency of game team formation and improving the player's game team formation experience.

[0036] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.

[0038] Figure 1 A schematic diagram of a display interface for a list of teams that can be applied for joining in the prior art is shown schematically;

[0039] Figure 2 A schematic diagram of a display interface for a personal list of invited players in the prior art is shown schematically;

[0040] Figure 3 A schematic diagram of a game interface when executing a game task in the prior art is schematically shown;

[0041] Figure 4 A flowchart schematically illustrates a method for group booking in this exemplary embodiment;

[0042] Figure 5 A schematic diagram of an interface for displaying candidate team information in this exemplary embodiment is schematically shown;

[0043] Figure 6 A schematic diagram schematically illustrates another interface for displaying candidate team information in this exemplary embodiment;

[0044] Figure 7 Schematically illustrating an interface diagram of a team formation request and a partially enlarged diagram of the corresponding team formation request in this exemplary embodiment;

[0045] Figure 8 Schematically illustrating another interface diagram of a team formation request in this exemplary embodiment and a partially enlarged diagram of the corresponding team formation request;

[0046] Figure 9 Schematically illustrating an interface diagram for displaying the expected completion time of a first game task on a team initiator terminal in this exemplary embodiment;

[0047] Figure 10 Schematically illustrating an interface diagram for displaying the expected completion time of a first game task on a team participant terminal in this exemplary embodiment;

[0048] Figure 11 The following schematically shows a structural block diagram of a team reservation device in this exemplary embodiment;

[0049] Figure 12 An electronic device for implementing the above method in this exemplary embodiment is schematically shown. DETAILED DESCRIPTION

[0050] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0051] The exemplary embodiment of the present disclosure first provides a game team method. Figure 3 This exemplary embodiment is further described as follows. Figure 4 As shown, the game team formation method may include the following steps S410:

[0052] Step S410, before the first game account completes the first game task, in response to the team reservation instruction triggered by the first terminal corresponding to the first game account, determine the team reservation information for the second game task; the second game task is a game task to be completed by the first game account and is located after the first game task.

[0053] The first game account can be any account used by any player to log into the game. A game task refers to the game content that the player needs to perform within the game. Game tasks may vary between games. For example, a game task can include challenging a designated virtual character, exploring a game instance, or experiencing the game storyline. A player can log into the game program using the first game account to perform a game task. Typically, a player can only perform one game task at a time. The first game task refers to the game task the player is currently performing, or a game task that is ready to be performed, such as when the player is in a game instance or entering a game instance. The second game task refers to a game task that the player has not yet started. It can be the next game task to be performed after the current game task has completed, or it can be a game task that is scheduled to be performed after the current game task has completed, at a predetermined time period. For example, the first game task is the currently performing game task, and the second game task can be a game task that needs to be performed one hour after the first game task has completed. In other words, as long as the second game task is a pending game task that is performed after the first game task has completed, this disclosure does not specifically limit the execution time of the second game task.

[0054] The team reservation instruction refers to the team request information for the team required to complete the second game task, which is triggered in advance. It can be an instruction requesting to make an appointment to join a certain team, or an instruction requesting to initiate a team, etc. It can be determined according to the needs of the player using the first game account. For example, the player needs to complete a certain storyline, and the plot requires the player to challenge a specific copy as the team leader. In this case, the player can trigger the team reservation instruction to initiate a team to invite other players to join the team; or the player does not need to be the team leader and only wants to perform the game task, in this case, the team reservation instruction to join a certain team can be triggered.

[0055] Team reservation information refers to reservation information for a second game task generated based on a team reservation instruction triggered by a first game account. This team reservation information is team information determined in advance by a player before the second game task is executed, for use in executing the second game task. Team reservation information may include team status information, such as the average combat power and class distribution of the team being joined; basic information about teammates, such as the level, class, combat power, skills, and equipment of their game characters; and task information for the second game task, such as the dungeon name, basic dungeon information, and dungeon challenge requirements. For players with different needs, the team reservation information can be the same, for example, including both team status information for the team being joined and task information for the second game task. It can also be different. For example, when a player is the team initiator, the team reservation information includes task information for the second game task and game character information for players who have invited or accepted the invitation. When a player is a team participant, the team reservation information may include task information for the second game task and team status information for players who have applied to join or have agreed to join the team. In this exemplary embodiment, the player's game character can be controlled to determine whether to join the reservation team based on the team reservation information. For example, before the first game task is completed, the player's game character is added to the reservation team and becomes a member of the team that performs the second game task; the player's game character can also be controlled to determine whether to join the reservation team after the first game task is completed. For example, before the first game task is completed, the player's game character is first reserved to become a member of the reservation team, and then enter the reservation team after the first game task is completed.

[0056] The team reservation information can be displayed in the game interface in the form of a details window or in the form of a floating "small card" (also known as a floating small window). It should be noted that the team reservation information is generated before the completion of the first game task. Therefore, it can be displayed before the completion of the first game task. For example, when the player is challenging the current copy task, he operates the reservation control to trigger the team reservation instruction, determines the team reservation information for the second game task, and displays the team reservation information in the game interface of the current copy.

[0057] Based on the above description, in this exemplary embodiment, before a first game account completes a first game task, in response to a team reservation instruction triggered by a first terminal corresponding to the first game account, team reservation information for a second game task is determined; the second game task is a game task to be completed by the first game account and is located after the first game task. On the one hand, this exemplary embodiment proposes a new game team formation method. Compared to the existing method in which players can only perform team formation outside of game tasks, in this exemplary embodiment, players can trigger a team reservation instruction and determine team reservation information while performing the first game task, thereby realizing team formation during the execution of the game task, avoiding the situation where different players cannot reasonably match teams due to different progress in the game tasks, and improving the efficiency of players' team formation in the game. On the other hand, this exemplary embodiment can perform team formation for the second game task to be completed after completing the first game task, which can maximize the use of the current game task progress time and reasonably optimize the waiting time required for game task team formation. Players can determine team formation needs and team reservation information in advance through the team reservation mechanism, further ensuring the accuracy and efficiency of game team formation and improving the player's game team formation experience.

[0058] In an exemplary embodiment, the team reservation instruction includes a first preset instruction and a second preset instruction; in response to the team reservation instruction triggered by the first terminal corresponding to the first game account, determining the team reservation information for the second game task may include:

[0059] In response to a first preset instruction triggered by a first terminal corresponding to the first game account, displaying candidate team information for the second game task on the first terminal;

[0060] In response to a second preset instruction triggered by the first terminal for target team information in the candidate team information, team reservation information for the second game task is determined according to the target team information.

[0061] In this exemplary embodiment, the team reservation instruction may include a first preset instruction and a second preset instruction, the first preset instruction is used to trigger the display of candidate team information that can be selected by the player, and the second preset instruction is used to determine the final team reservation information based on the target team information.

[0062] The first preset instruction may be a preset interactive operation, such as double-clicking the screen, long pressing the screen, or sliding operation, or an operation performed on a certain interactive control in the game interface, such as single-clicking or double-clicking on a team reservation control. After receiving the first preset instruction triggered by the first terminal corresponding to the first game account, the candidate team information for the second game task may be displayed in the first terminal. For players with different needs, the candidate team information may be different. For example, when a player, as a team initiator, such as a team captain or group leader, initiates a team reservation, Figure 5 As shown, the candidate team information can be information generated based on the information of other candidate players who can be invited, which may include the name, level, occupation, tag, introduction, combat power, skills, equipment, etc. of the candidate player's game character, and may also include the expected free time of the candidate player, such as being available in about 30 minutes; when a player initiates a team reservation as a team parameter, such as Figure 6 As shown, the candidate team information can be information generated based on the information of the candidate teams that can be applied for, which may include the game character information of the team initiator or the current team members, and / or the task information of the second game task, such as the game copy name, recommended team information, expected task start time, such as time: today 16:00, or start in 30 minutes, etc. According to actual needs, detailed information can also be viewed through other operations of the player, for example, when the player hovers the mouse or long presses the touch button in the area where the member is located, the detailed information of the team member can be triggered to be displayed, such as Figure 6 Area 610 displays the name, level, attributes, occupation, etc. of each member game character in the reservable team.

[0063] After displaying the candidate team information for the second game task, the player using the first game account can determine the target team information from the multiple candidate team information as needed, for example, by sliding through the multiple candidate team information and selecting the candidate team information that stops at the last one as the target team information, or by selecting and confirming the target team information from the multiple candidate team information. Then, when this exemplary embodiment receives a second preset instruction for the target team information, it can be considered that the player has determined to use the target team information to generate team reservation information. The second preset instruction can, for example, determine to invite a candidate player to join the team, or determine to join a candidate team. The team reservation information for the second game task can then be determined based on the determined target team information.

[0064] In an exemplary embodiment, the game team formation method may further include:

[0065] During the process of executing the first game task by the first game account, a game scene interface and a task reservation control of the first game task are displayed on the first terminal;

[0066] The first preset instruction includes: a trigger instruction for the task reservation control.

[0067] In this exemplary embodiment, the game display interface may display the game scene interface of the first game task and the task reservation control, such as Figure 5 and Figure 6 As shown, control A is a task reservation control. Players can single-click, double-click, long-press, and other operations on task reservation control A to input trigger instructions for the task reservation control.

[0068] In an exemplary embodiment, the target team information includes information of the target game account; determining the team reservation information for the second game task based on the target team information may include:

[0069] A team formation request is sent to the target game account according to the target team formation information, and in response to the target game account agreeing to the team formation request, team formation reservation information for the second game task is determined according to the first game account and the target game account.

[0070] After determining the target team information, a teaming request can be sent to the target game account. If the target game account agrees to the teaming request, the teaming reservation information for the second game task is determined based on the first game account and the target game account. The teaming request can include information about the first game account requesting to team up with the target game account, and specifically can include relevant information about the first game account related to performing the second game task, such as the name and level of the first game account's game character, and can also include task information of the second game task, such as the copy name, recommended level, etc. The target game account can be the game account of the player associated with the team to be formed. For example, when the first game account is the team initiator, the game account of the player invited to join the team is the target game account. If the invitation to join the team is approved, for example, the invited player clicks "Confirm to Join", the team reservation information for the second game task can be determined based on the game accounts of the team initiator and the team participants. If the first game account is a team participant, the game account of the team initiator of the team requesting to join can be the target game account. If the application to join the team is approved, for example, the team initiator clicks "Approve Application", the team reservation information for the second game task can be determined based on the game accounts of the team participants and the team initiator. It should be noted that in addition to being determined based on the first game account and the target game account, the team reservation information can also be determined based on other game accounts currently included in the team. In addition, this exemplary embodiment can also configure a chat control in the team request to facilitate game communication based on player needs. For example, a "Contact Team Leader" control can be set in the team request. The invited player can click this control to exchange information with the team initiator.

[0071] In an exemplary embodiment, the game team formation method may further include:

[0072] In response to the target game account receiving the team formation request, the team formation request is displayed in the second terminal corresponding to the target game account, and the status information of the first game account is displayed in the team formation request; the status information is used to indicate that the first game account is currently in the first game task and / or the expected completion time of the first game account to complete the first game task.

[0073] When the target game account receives the team formation request, the team formation request may be displayed on the second terminal corresponding to the target game account. The team formation request may include status information of the first game account. The status information indicates that the first game account is currently in the first game task and / or the expected completion time of the first game task. The expected completion time may be the expected completion time of the first game task or the estimated remaining time required to complete the first game task. For example, when player A is recruiting team members as the captain, the game account of player B who is invited to become a team member is the target game account. A team formation request including player A's status information can be displayed in the second terminal corresponding to player B. The status information can at least include information about the first game task that player A is currently in, such as player A's name and copy name, and / or the expected completion time for completing the first game task; player B applies to join the team of player A as the captain as a free person. Then, player A, as the target game account, can display a team formation request including player B's status information in the second terminal corresponding to player A after receiving player B's team formation request to join the team. The team formation request can at least include information about the first game task that player B is currently in, such as the name of the copy that player B is in, and / or the expected completion time for completing the first game task.

[0074] In this exemplary embodiment, the target game account can be a team participant or a team initiator. When the team type of the target game account is different, the team request it receives is also different. Figure 7 The figure shows a schematic diagram of an interface for displaying a team request on a terminal when the target game account is a team participant, and a partially enlarged schematic diagram of the corresponding team request. The team request 710 may include the game character information of the team initiator, such as name and level, task information of the second game task, such as the copy name, the camp status of the currently scheduled teammates who will perform the second game task, and the expected completion time of the first game task. When the team initiator player executes the second instruction operation for the target team information in the candidate team information, as shown in Figure 5 Click "Invite to Team" in the candidate team information of the candidate player shown, and the invited player, that is, the team participant's terminal will be displayed as follows: Figure 7 The team request shown. Figure 8 The figure shows a schematic diagram of the interface of the team request displayed on the terminal when the target game account is the team initiator and a partially enlarged schematic diagram of the corresponding team request. The team request 810 may include the game character information of the team participant requesting to join the team, such as name, level, etc., and may also include task information of the second game task, such as the copy name and the expected completion time of the first game task. When the team participant player executes the second instruction operation for the target team information in the candidate team information, as shown in Figure 6 Click "Apply to join" in the candidate team information shown, and the team initiator's terminal will be displayed as follows: Figure 8 In this exemplary embodiment, the team request can be set to be displayed at any position in the game display interface, for example, Figure 7 and Figure 8 As shown, it is displayed in the lower right corner area, and can also be displayed in the middle or other positions, etc. This disclosure does not make specific limitations on this.

[0075] In an exemplary embodiment, the game team formation method may further include:

[0076] An expected completion time of the first game task expected to be completed by the first game account is displayed in the first terminal.

[0077] Among them, the expected completion time of the first game task refers to the time estimated to be spent on completing the first game task, which can be the total time required to complete the first game task, or the remaining time currently expected to be spent on completing the game task. The expected completion time can be estimated based on the historical completion time of multiple players performing the first game task, or it can be estimated by the system based on the character capabilities of the current first game account, or it can be calculated by a pre-configured calculation method combined with information such as the character information of the first game account, etc. This exemplary embodiment can display the expected completion time after the first game account enters the first game task, or it can display the expected completion time after a period of time after entering the first game task. It can be displayed continuously, or it can be displayed at intervals and then canceled, etc. The display format can be ordinary text or bubble text. The display position can be around the task reservation control, such as above the task reservation control, or it can be other positions. This disclosure does not make specific limitations on this.

[0078] Figure 9The diagram shows an interface diagram of displaying the expected completion time of the first game task on the team initiator's terminal. Area 920 is a partial enlarged diagram of area 910. If the copy team recruitment released by the player is not full, the current first game task "completed in about 18 minutes" can be displayed in a specific location, such as around the task reservation control, and the player is asked "whether to find team members in advance". If the player who is the team initiator performs the first instruction operation in the task reservation control, the following display can be displayed. Figure 5 The interface shown displays candidate team information of multiple candidate players. Figure 10 The figure shows an interface diagram for displaying the expected completion time of the first game task on the terminal of a team participant. Area 1020 is a partial enlarged diagram of area 1010. Above the task reservation control, it can be displayed "Completed in about 18 minutes, do you want to reserve the next task?" If a player who is a team participant performs the first instruction operation in the task reservation control, the following information can be displayed: Figure 6 The interface shown displays candidate team information of multiple candidate teams corresponding to the second game task.

[0079] In an exemplary embodiment, the game team formation method may further include:

[0080] The expected completion time is determined based on one or more of the first character information of the first game account, the first team information of the first game team in the first game task, and the first task information of the first game task.

[0081] The first character information of the first game account may be the character information of the game character currently used by the first game account to perform the first game task, which may include one or more information such as the game character's attack power, defense power, health, equipment, profession, skills, etc. The first team information of the first game team that the first game account is in during the first game task may be the team information of the team that the game character controlled by the first game account is in when performing the first game task, which may include one or more information such as the team's average attack power, team professional composition, and team status score. The first task information of the first game task may include information such as the name and introduction of the first game task, and the team requirements for performing the first game task. This exemplary embodiment may determine the expected completion time based on one or more information among the first character information, the first team information, and the first task information.

[0082] In an exemplary embodiment, determining an expected completion time based on one or more of the first character information of the first game account, the first team information of the first game team in the first game task of the first game account, and the first task information of the first game task may include:

[0083] Determining a reference time for the first game account to complete the first game task based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task;

[0084] determining a correction factor based on first team information of the first game team and historical game performance information of the first game account;

[0085] Determine the expected completion time based on the reference time and correction factor.

[0086] Among them, the reference time for completing the first game task can be regarded as a benchmark time for completing the first game task. This exemplary embodiment can first determine the reference time for completing the first game task, and then determine the correction factor based on the first team information of the current first game team and the historical game performance information of the first game account, so as to personalize the current expected completion time for the first game account according to different team compositions and different first game accounts.

[0087] This exemplary embodiment can determine a reference time for the first game account to complete the first game task based on one or more of the first character information of the first game account, the first team information of the first game team that the first game account belongs to in the first game task, and the first task information of the first game task. In one embodiment, this exemplary embodiment can first construct a reference time comparison table, and then search the reference time comparison table for the corresponding reference time based on one or more of the first character information of the first game account, the first team information of the first game team that the first game account belongs to in the first game task, and the first task information of the first game task. The reference time comparison table can be constructed by first collecting data on the completion of the first game task by players from all servers. The collected data can be preprocessed as needed, such as removing outliers, and stored in segments according to the task information of the game task and the team information participating in the game task. For example, player character information: level 1-20, game team information: average combat power 3000, game task information: copy difficulty s+, the average clearance time is 30 minutes, copy difficulty A, the average clearance time is 25 minutes; player character information: level 20-40, game team information: average combat power 6000, game task information: copy difficulty s+, the average clearance time is 20 minutes, copy difficulty A, the average clearance time is 16 minutes; player character information: level 40-60, game team information: average combat power 10000, game task information: copy difficulty s+, the average clearance time is 10 minutes, copy difficulty A, the average clearance time is 8 minutes. Then, the collected historical game data can be used to calculate the mean and confidence interval of the time to complete game tasks in different segments based on Gaussian distribution, and a reference time comparison table can be constructed.

[0088] The correction factor is determined based on the first team information of the first game team and the historical game performance information of the first game account. The first correction factor can be first determined based on the first team information of the first game team, and then the second correction factor can be determined based on the historical game performance information of the first game account. Finally, the expected completion time is determined based on the reference time, the first correction factor, and the second correction factor.

[0089] In an exemplary embodiment, the correction factor includes a first correction factor and a second correction factor; determining the correction factor based on the first team information of the first game team and the historical game performance information of the first game account may include:

[0090] Determining a first correction factor based on the first team information and the reference team information of the first game task;

[0091] A second correction factor is determined based on historical game performance information of the first game account.

[0092] In this exemplary embodiment, a first correction factor can be determined based on the first team information and reference team information for the first game task. The reference team information can be the average team information of teams performing the first game task, such as the average combat power or baseline combat power of teams that have historically completed the first game task. This exemplary embodiment can first calculate the first correction factor used to correct the team information based on the first team information and the reference team information for the first game task. Taking the team information as combat power information as an example, the first correction factor Δt1 can be expressed as: Δt1 = (current first team information / reference team information) × reference time, where the reference time can be a time customized according to actual needs. It should be noted that this first correction factor can change in real time based on parameter updates.

[0093] Then, a second correction factor for correcting the player's operation level can be calculated based on the historical game performance information of the first game account. The historical game performance information of the first game account can be the historical game performance information of multiple game characters corresponding to the first game account, or the historical game performance information of the game character currently used to execute the first game task. The game performance information may include the output combat power, recovery rate, movement speed, skill level or skill proficiency of the game character. Specifically, a personalized efficiency weight, that is, the second correction factor △t2, can be generated through a linear regression model.

[0094] Finally, the expected completion time can be determined based on the first correction factor, the second correction factor, and the reference time. For example, the expected completion time can be determined by the following formula: expected completion time = reference time × (first correction factor △t1 + second correction factor △t2) ± 10% floating threshold, where 10% is a preset parameter that can be set according to actual needs. This disclosure does not make any specific limitations on this.

[0095] In an exemplary embodiment, if the first game account is a team participant of the second game task, the game team forming method may further include:

[0096] Determining a first matching degree between the first game account and one or more second game teams; the second game teams are in a team-forming state;

[0097] A third game team is determined from the second game team according to the first matching degree, and candidate team information is generated based on the third game team.

[0098] In this exemplary embodiment, the first game account can be a team participant of the second game task, for example, a free man who does not want to be the captain, but wants to join a team as a team member and perform the second game task.

[0099] The second game team can be any team in the process of forming a team, that is, any game team that has not yet completed the team formation can serve as the second game team. This exemplary embodiment can first determine the first match degree between the first game account and one or more second game teams. Based on this first match degree, a third game team is determined from the second game teams. This third game team is a game team that is more compatible with the first game account and more suitable for team formation. Finally, candidate team formation information can be generated based on the third game team. In this exemplary embodiment, the third game team can be multiple game teams, and the third game teams can be prioritized based on the first match degree. The candidate team formation information generated based on the third game team can include detailed information corresponding to different third game teams, such as the team leader's role information, team member role information, task information for the second game task, task start time, and other related information and controls.

[0100] In this exemplary embodiment, the candidate team information may also display the first matching degree. Specifically, when the first game account is a team participant, its terminal may display candidate team information generated by the third game team. The candidate team information may also include identification information of the first matching degree to show the user the recommended degree, thereby helping the player to select and determine the team information. Figure 6 As shown, the word "recommended" can be displayed in the upper left corner of the candidate team information, or other words such as "suitable", "not recommended", etc. can be displayed. A specific recommendation value can also be displayed according to the size of the first matching degree, or according to preset rules, when the first matching degree is greater than the first threshold, the recommendation is displayed, when it is lower than the first threshold, the specific value is displayed, and when it is lower than the second threshold, no mark is displayed, etc.

[0101] In an exemplary embodiment, the first matching degree includes one or more of a first time matching degree, a first role matching degree, and a first player preference matching degree; and determining the first matching degree between the first game account and one or more second game teams may include one or more of the following steps:

[0102] Determining a first-time matching degree between the first game account and the second game team based on an expected completion time of the first game task by the first game account and an expected task start time of the second game team;

[0103] Determining a matching degree between the first character of the first game account and the first character of the second game team based on the first character information of the first game account and the second team information of the second game team;

[0104] A first player preference matching degree of the first game account and the second game team is determined based on the player preference information of the first game account and the player preference information of the game accounts in the second game team.

[0105] In this exemplary embodiment, the first matching degree may be determined from one or more of three aspects.

[0106] The first time matching degree refers to the degree of match between the first game account's current expected completion time when executing the first game task and the second game team's expected task start time. This exemplary embodiment can determine the first time matching degree between the first game account and the second game team based on the first game account's expected completion time for the first game task and the second game team's expected task start time. For example, the closer the expected completion time of the first game task and the second game team's expected task start time are, the higher the matching degree. Determining the third game team based on the first time matching degree can include selecting the second game team whose first time matching degree meets a preset condition as the third game team, such as selecting the second game team whose first time matching degree exceeds a preset time threshold as the third game team. Alternatively, the first time matching degree can be the matching time difference, selecting the second game team whose matching time difference is less than a preset time as the third game team, such as selecting the second game team whose matching time difference is less than 10 minutes as the third game team, etc.

[0107] The first character matching degree refers to the degree of matching determined based on the first character information corresponding to the first game account. It can reflect the degree of compatibility between the game character controlled by the first game account and the second game team, or between the game character controlled by the first game account and the second game task. In this exemplary embodiment, different second game teams can correspond to the same or different second game tasks. For example, second game team 1 and second game team 2 are both game teams to be formed for instance 1, or second game team 1 is a game team to be formed for instance 1, and second game team 2 is a game team to be formed for instance 2. The first character information can be information such as the combat power and level of the game character. The team information of the second game team can be relevant team information for completing the corresponding second game task, such as the average combat power of the second game team or the recommended combat power for completing the second game task, the average level of the second game team or the recommended level for completing the second game task, etc. This exemplary embodiment can calculate the difference between the first character information and the second team information of the second game team, and divide different levels according to thresholds as the first character matching degree. For example, the difference between the combat power of the first player and the combat power of the second game team is calculated, and different differences are divided into different first character matching degrees such as "high adaptation", "medium adaptation" and "low adaptation".

[0108] The first player preference matching degree can be obtained by analyzing historical player team formation data to reflect the degree of matching between the player preferences. In this exemplary embodiment, the first player preference matching degree between the first game account and the second game team can be determined using a collaborative filtering algorithm based on the player preference information of the first game account and the player preference information of the game accounts on the second game team. The player preference information of the first game account may include the type preference, career preference, and task preference of the game character used by the first game account. The player preference information of the game accounts on the second game team may include the game preferences of the players corresponding to the game accounts on the second game team in historical games, such as the career preference, task preference, and type preference of the game characters used.

[0109] In an exemplary embodiment, the game team formation method may further include:

[0110] One or more second game teams are determined based on the expected completion time of the first game task expected to be completed by the first game account; the expected task start time of the second game team is later than the expected completion time of the first game task.

[0111] This exemplary embodiment can first determine one or more second game teams from all current game teams based on the expected completion time. For example, a game team whose expected completion time is less than a preset time threshold from the expected task start time of the game team is selected as the second game team. Then, a third game team is determined from the second game teams based on the first matching degree.

[0112] In addition, one or more second game teams may be determined based on the expected completion time of the first game task by the first game account and the role information of the game role corresponding to the first game account.

[0113] In an exemplary embodiment, if the first game account is the initiator of forming a team for the second game task, the game team forming method may further include:

[0114] Determining a second matching degree between the one or more second game accounts and the second game task;

[0115] A third game account is determined from the second game account according to the second matching degree, and candidate team information is generated based on the third game account.

[0116] The first game account being the team initiator means that the team required to perform the second game task was initiated by the first game account, that is, the player corresponding to the first game account can be considered the team leader. In this case, a second game account that can be invited or recommended to join the team can be first identified. This second game account can be the game account of a player who is not in a team state. Then, a second matching degree between one or more second game accounts and the second game task is determined. A third game account is further determined from the second game accounts based on the second matching degree, and candidate team information is generated based on the third game account. In this exemplary embodiment, there can be multiple third game accounts, and the third game accounts can be prioritized based on the second matching degree. The candidate team group information generated based on the third game accounts can include detailed information corresponding to different third game accounts, such as the profession, type, attack power, achievements, and other related information and controls of the game character corresponding to the third game account.

[0117] In this exemplary embodiment, the candidate team information may also display a second matching degree. Specifically, when the first game account is the team initiator, its terminal may display candidate team information generated by the third game account. The candidate team information may also include identification information of the second matching degree to show the user the recommendation degree, thereby helping the player to select and determine the team information. Figure 5 As shown, the word "recommended" can be displayed in the upper left corner of the candidate team information, or other words such as "suitable", "not recommended", etc. can be displayed. A specific recommendation value can also be displayed according to the size of the second matching degree, or according to preset rules, when the second matching degree is greater than the third threshold, the recommendation is displayed, when it is lower than the third threshold, the specific value is displayed, and when it is lower than the fourth threshold, no mark is displayed, etc.

[0118] In an exemplary embodiment, the second matching degree includes one or more of a second time matching degree, a second role matching degree, and a second player preference matching degree; and determining the second matching degree between the one or more second game accounts and the second game tasks may include one or more of the following steps:

[0119] determining a second time matching degree between the second game account and the second game task based on the expected idle time of the second game account and the expected task start time of the second game task;

[0120] Determining a matching degree between the second game account and the second character of the second game task based on the second character information of the second game account and the reference character information of the second game task;

[0121] A second player preference matching degree between the second game account and the second game task is determined based on the player preference information of the second game account and the player preference information of the teamed game account in the second game task.

[0122] When the first game account is the team initiator of the second game task, the matching degree between the second game account and the second game task can also be determined based on one or more of time, role, and player preference.

[0123] Specifically, the second time matching degree between the second game account and the second game task can be determined based on the second game account's expected idle time and the expected task start time of the second game task. A higher second time matching degree indicates a more appropriate interval between the second game account's expected idle time and the expected task start time of the second game task. For example, if the time difference is appropriate, allowing the player to complete the first game task and take appropriate rest before promptly completing the second game task, the player is suitable for being invited to join the team. The expected idle time of the second game account can be the second game account's expected completion time for the current game task, the estimated expected completion time for the second game account for the current game task plus the rest time after the task ends, or the interval between the current time and the expected time for starting a new game task set by the second game account based on individual needs.

[0124] The matching degree between the second game account and the second character of the second game task can also be determined based on the second character information of the second game account and the reference character information of the second game task, wherein the second character information of the second game account refers to the relevant information of the game character corresponding to the second game account, such as the occupation, level, preferences, skills, etc. of the game character, and the reference character information of the second game task can be the information of the recommended game character for performing the second game task, such as the type, combat power, level, etc. of the recommended game character for performing the game copy. The matching degree of the second character can be determined based on the difference between the second character information of the second game account and the reference character information of the second game task. The higher the second character matching degree, the more suitable the second game account is for being recommended and invited to join the team.

[0125] The matching degree of the second player preferences of the second game account and the second game task can also be determined based on the player preference information of the second game account and the player preference information of the teamed game accounts in the second game task, wherein the player preference information of the second game account can be the preferences of the game character controlled by the second game account, such as the type, occupation, skills used, participation in tasks, and other preferences of the game character; the player preference information of the teamed game accounts in the second game task can be the game preferences of the players who have joined the team corresponding to the second game task, such as the preferences of the skills and occupations used by the players already in the team, etc. Based on the player preference information of the second game account and the player preference information of the teamed game accounts in the second game task, it can be determined whether the player of the second game account is compatible with the players who have already formed a team for the current second game task.

[0126] In an exemplary embodiment, the game team formation method may further include:

[0127] One or more second game accounts are determined according to the expected task start time of the second game task; the expected idle time of the second game account is earlier than the expected task start time of the second game task.

[0128] In this exemplary embodiment, one or more second game accounts may be first determined based on the expected start time of the second game task. For example, a game account whose difference between the expected idle time of the game account and the expected start time of the second game task is less than a preset time threshold may be determined as the second game account. Then, a third game account may be determined from the second game accounts.

[0129] In addition, one or more second game accounts may also be determined based on the expected task start time of the second game task and the game character information of the team initiator.

[0130] In an exemplary embodiment, the game team formation method may further include:

[0131] In response to the first game account initiating a team recruitment request for the second game task, the first game account is determined as the team initiator of the second game task.

[0132] When the first game account is the initiator of forming a team for the second game task, it must first initiate a team recruitment request for the second game task. For example, the player of the first game account can identify a game task as the second game task in the game interface and then trigger the recruitment operation to initiate the team recruitment request. Therefore, when it is detected that the first game account has initiated a team recruitment request for the second game task, it can be determined that the first game account is the initiator of the team for the second game task.

[0133] In an exemplary embodiment, displaying candidate team information for the second game task on the first terminal may include:

[0134] sorting the candidate team information according to the matching degree between the candidate team information and the first game account, and displaying the candidate team information on the first terminal according to the sorting result;

[0135] The matching degree between the candidate team information and the first game account includes: a first matching degree between the third game team corresponding to the candidate team information and the first game account, or a second matching degree between the third game account corresponding to the candidate team information and the second game task.

[0136] In this exemplary embodiment, after generating the candidate team information, the candidate team information can be sorted according to the matching degree between the candidate team information and the first game account, and the candidate team information can be displayed on the first terminal according to the sorting result. It should be noted that when the first game account is a team initiator and a team participant, the display content of the candidate team information in the game interface is different. When the first game account is a team participant, the candidate team information can be sorted according to the first matching degree between the third game team corresponding to the candidate team information and the first game account, such as Figure 6 As shown, the team information of candidate teams for different second game tasks can be prioritized according to the first matching degree, with the higher priority team being at the front. The player can switch between different candidate team information by clicking "left" or "right" on the selection controls B and C. When the first game account is the team initiator, the candidate team information can be sorted according to the second matching degree between the third game account corresponding to the candidate team information and the second game task, as shown in FIG. Figure 5 As shown, the team information of different candidate team participants can be prioritized according to the second matching degree, with the higher priority being placed at the front. The player can switch between different candidate team information by clicking "left" or "right" on the selection controls B and C.

[0137] In an exemplary embodiment, the game team formation method may further include:

[0138] When the candidate team information is displayed, a chat control is provided, and the chat control is used for the first game account to chat with the game accounts in the candidate team information.

[0139] In order to improve the efficiency of team reservation, this exemplary embodiment can also provide a chat control when the candidate team information is displayed. The first game account can interact with the chat control to chat with the game account in the candidate team information to communicate team details, etc. Figure 5 and Figure 6 A chat control is set in the candidate team information of the candidate game character information and the candidate game copy team, and the player corresponding to the first game account can chat with the corresponding game account by clicking the chat control.

[0140] In an exemplary embodiment, displaying candidate team information for the second game task on the first terminal may include:

[0141] When the game scene interface of the first game task is displayed in the first terminal, candidate team information of the second game task is displayed through the sub-interface.

[0142] In this exemplary embodiment, the candidate team information can be displayed in the game scene interface of the first game task in the form of a sub-interface, for example, Figure 5 and Figure 6 The floating "small card" shown is displayed to avoid excessive obstruction of the game scene interface of the first game task.

[0143] In an exemplary embodiment, displaying candidate team information for the second game task through the sub-interface may include:

[0144] If the first game account adopts the first team information viewing mode, a candidate team information is displayed through the first sub-interface, and in response to the display switching instruction triggered by the first terminal, the candidate team information displayed in the first sub-interface is switched;

[0145] If the first game account adopts the second team information viewing mode, a list of one or more candidate team information is displayed through the second sub-interface.

[0146] In this exemplary embodiment, in order to meet the team formation needs of different players, different team formation information viewing modes can be provided. In the first team formation information viewing mode, candidate team formation information can be displayed through the first sub-interface, and in the second team formation information viewing mode, a list of candidate team formation information can be displayed through the second sub-interface. Compared with the first team formation information viewing mode, the second team formation information viewing mode can display more candidate team formation information in the form of a list. For example, the first team formation information viewing mode can be as follows: Figure 5 or Figure 6 The "small card" shown in the figure displays one or a small number of candidate team information. The second team information viewing mode can be as follows: Figure 1 or Figure 2 In the form of a window shown, a list of one or more candidate team information is displayed. Specifically, when the player of the first game account inputs a display switching instruction, the first team information viewing mode and the second team information viewing mode can be switched, for example, Figure 5 or Figure 6 The display switching control D in the candidate team information shown is subjected to interactive operations such as single-clicking, double-clicking, or long pressing to input a display switching instruction, triggering a switch from the current team information viewing mode to another team information viewing mode.

[0147] It should be noted that, whether it is the first team information viewing mode or the second team information viewing mode, the displayed candidate team information or the list of candidate team information can be dragged or moved in the game display interface according to the actual needs of the user, so as to be placed in the appropriate position according to the needs of the player.

[0148] In an exemplary embodiment, the first sub-interface is smaller than the second sub-interface.

[0149] like Figure 5 or Figure 6 The size of the first sub-interface corresponding to the candidate team information shown is smaller than that of Figure 1 or Figure 2 The candidate team information shown corresponds to the second sub-interface, but the second sub-interface can display more candidate team information.

[0150] In an exemplary embodiment, the candidate team information includes candidate team information for different game tasks; in response to the second preset instruction triggered by the first terminal based on target team information in the candidate team information, determining team reservation information for the second game task based on the target team information may include:

[0151] In response to the second preset instruction triggered by the first terminal for the target team information, the game task corresponding to the target team information is used as the second game task, and the team reservation information of the second game task is determined according to the target team information.

[0152] In this exemplary embodiment, the candidate team information may include candidate team information of different game tasks. For example, for team participants, the displayed candidate team information may be game teams that execute different game copies. Therefore, when the first terminal triggers the second preset instruction for the target team information, for example Figure 6 As shown, when a team participant clicks "Apply to Join" for the displayed target team information, the game task corresponding to the target team information can be used as the second game task, and the team reservation information of the second game task can be determined based on the target team information.

[0153] In an exemplary embodiment, the game team formation method may further include:

[0154] The team reservation prompt information is displayed in the first terminal, and the team reservation prompt information is used to prompt the first terminal to trigger the team reservation instruction.

[0155] This exemplary embodiment can display a team reservation prompt message after the player enters the first game task, or at a preset time after entering the first game task, prompting the player that the reservation operation for the second game task can be currently performed, for example Figure 9 or Figure 10 Team reservation prompt information can be displayed in a bubble on the task reservation control. When the player executes the first preset instruction for the task reservation control, candidate team information can be displayed.

[0156] In an exemplary embodiment, the game team formation method may further include:

[0157] In response to the first game account completing the first game task, the first game account is controlled to enter a fourth game team to perform the second game task according to the team reservation information.

[0158] In this exemplary embodiment, after a first game account completes a first game task, the first game account can be controlled to enter a fourth game team for a second game task based on the team-up reservation information. The fourth game team refers to the game team corresponding to the scheduled second game task. In other words, this exemplary embodiment automatically triggers the first game account to enter the fourth game team for the second game task after completing the first game task.

[0159] The exemplary embodiments of the present disclosure also provide a game team device. Figure 11 The device 1100 may include a team reservation module 1110, which is used to determine team reservation information for a second game task in response to a team reservation instruction triggered by a first terminal corresponding to the first game account before the first game account completes the first game task; the second game task is a game task to be completed by the first game account and is located after the first game task.

[0160] In an exemplary embodiment, the team reservation instruction includes a first preset instruction and a second preset instruction; the team reservation module includes: a first instruction triggering unit, which is used to respond to the first preset instruction triggered by the first terminal corresponding to the first game account, and display the candidate team information of the second game task in the first terminal; a second instruction triggering unit, which is used to respond to the second preset instruction triggered by the first terminal for the target team information in the candidate team information, and determine the team reservation information of the second game task according to the target team information.

[0161] In an exemplary embodiment, the target team information includes information of the target game account; the second instruction triggering unit includes: a team request sending subunit, which is used to send a team request to the target game account according to the target team information, and in response to the target game account agreeing to the team request, determine the team reservation information of the second game task according to the first game account and the target game account.

[0162] In an exemplary embodiment, the game team formation device further includes: a status display unit, for displaying the team formation request in a second terminal corresponding to the target game account in response to the target game account receiving the team formation request, and displaying the status information of the first game account in the team formation request; the status information is used to indicate that the first game account is currently in the first game task and / or the expected completion time of the first game account to complete the first game task.

[0163] In an exemplary embodiment, the game team forming apparatus further includes: an expected completion time display unit, configured to display an expected completion time for the first game account to complete the first game task in the first terminal.

[0164] In an exemplary embodiment, the game team forming device also includes: a completion time determination unit, which is used to determine the expected completion time based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task.

[0165] In an exemplary embodiment, the completion time determination unit includes: a reference time determination subunit, which is used to determine the reference time for the first game account to complete the first game task based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task; a correction factor determination subunit, which is used to determine the correction factor based on the first team information of the first game team and the historical game performance information of the first game account; and a completion time determination subunit, which is used to determine the expected completion time based on the reference time and the correction factor.

[0166] In an exemplary embodiment, the correction factor includes a first correction factor and a second correction factor; the correction factor determination subunit includes: a first correction factor determination subunit, used to determine the first correction factor based on the first team information and the reference team information of the first game task; a second correction factor determination subunit, used to determine the second correction factor based on the historical game performance information of the first game account.

[0167] In an exemplary embodiment, if the first game account is a team participant of the second game task, the game team device also includes: a first matching degree calculation unit, used to determine the first matching degree between the first game account and one or more second game teams; the second game team is in a team state; a first candidate information determination unit, used to determine the third game team from the second game team according to the first matching degree, and generate candidate team information based on the third game team.

[0168] In an exemplary embodiment, the first matching degree includes one or more of the first time matching degree, the first character matching degree, and the first player preference matching degree; the first matching degree calculation unit includes one or more of the following sub-units: a first determination sub-unit, used to determine the first time matching degree of the first game account and the second game team based on the expected completion time of the first game task expected to be completed by the first game account and the expected task start time of the second game team; a second determination sub-unit, used to determine the first character matching degree of the first game account and the second game team based on the first character information of the first game account and the second team information of the second game team; a third determination sub-unit, used to determine the first player preference matching degree of the first game account and the second game team based on the player preference information of the first game account and the player preference information of the game accounts in the second game team.

[0169] In an exemplary embodiment, the game team forming device also includes: a second game team determination unit, used to determine one or more second game teams based on the expected completion time of the first game task expected to be completed by the first game account; the expected task start time of the second game team is later than the expected completion time.

[0170] In an exemplary embodiment, if the first game account is the team initiator of the second game task, the game team device also includes: a second matching degree determination unit, used to determine the second matching degree between one or more second game accounts and the second game task; a second candidate information determination unit, used to determine the third game account from the second game account according to the second matching degree, and generate candidate team information based on the third game account.

[0171] In an exemplary embodiment, the second matching degree includes one or more of a second time matching degree, a second character matching degree, and a second player preference matching degree; the second matching degree determination unit includes one or more of the following steps: a fourth determination subunit, used to determine the second time matching degree between the second game account and the second game task based on the expected idle time of the second game account and the expected task start time of the second game task; a fifth determination subunit, used to determine the second character matching degree between the second game account and the second game task based on the second character information of the second game account and the reference character information of the second game task; a sixth determination subunit, used to determine the second player preference matching degree between the second game account and the second game task based on the player preference information of the second game account and the player preference information of the teamed game account in the second game task.

[0172] In an exemplary embodiment, the game team forming device further includes: a second game account determination unit, configured to determine one or more second game accounts based on the expected task start time of the second game task; the expected idle time of the second game account is earlier than the expected task start time of the second game task.

[0173] In an exemplary embodiment, the game team forming apparatus further includes: a recruitment request initiating unit for determining the first game account as the team forming initiator of the second game task in response to the team forming recruitment request for the second game task initiated by the first game account.

[0174] In an exemplary embodiment, the first instruction triggering unit includes: an information sorting subunit, used to sort the candidate team information according to the matching degree between the candidate team information and the first game account, and display the candidate team information on the first terminal according to the sorting result; wherein the matching degree between the candidate team information and the first game account includes: a first matching degree between the third game team corresponding to the candidate team information and the first game account, or a second matching degree between the third game account corresponding to the candidate team information and the second game task.

[0175] In an exemplary embodiment, the game team forming device further includes: a task reservation control display unit, which is used to display the game scene interface and task reservation control of the first game task in the first terminal during the process of the first game account executing the first game task; the first preset instruction includes: a trigger instruction for the task reservation control.

[0176] In an exemplary embodiment, the game team device further includes: a chat control display unit, configured to provide a chat control when displaying the candidate team information, wherein the chat control is used for the first game account to chat with the game accounts in the candidate team information.

[0177] In an exemplary embodiment, the first instruction triggering unit includes: an interface display subunit, which is used to display candidate team information of the second game task through a sub-interface when the game scene interface of the first game task is displayed in the first terminal.

[0178] In an exemplary embodiment, the interface display subunit includes: a first interface display subunit, which is used to display a candidate team information through the first sub-interface if the first game account adopts the first team information viewing mode, and switch the candidate team information displayed in the first sub-interface in response to a display switching instruction triggered by the first terminal; a second interface display subunit, which is used to display a list of one or more candidate team information through the second sub-interface if the first game account adopts the second team information viewing mode.

[0179] In an exemplary embodiment, the first sub-interface is smaller than the second sub-interface.

[0180] In an exemplary embodiment, the candidate team information includes candidate team information of different game tasks; the second instruction triggering unit includes: a second game task determination subunit, which is used to respond to the second preset instruction triggered by the first terminal for the target team information, and take the game task corresponding to the target team information as the second game task, and determine the team reservation information of the second game task according to the target team information.

[0181] In an exemplary embodiment, the game team formation device further includes: a prompt information display unit, configured to display team formation reservation prompt information in the first terminal, wherein the team formation reservation prompt information is configured to prompt the first terminal to trigger a team formation reservation instruction.

[0182] In an exemplary embodiment, the game team forming device further includes: a game team entering unit, configured to control the first game account to enter a fourth game team to execute a second game task in response to the first game account completing the first game task according to the team forming reservation information.

[0183] The specific details of each part of the above-mentioned device have been described in detail in the implementation method part. The undisclosed details can be found in the implementation method part, so they will not be repeated here.

[0184] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0185] The exemplary embodiments of the present disclosure further provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, implements the above-mentioned game team formation method.

[0186] In one embodiment, a computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing the computer program. The computer-readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk drive (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing the computer program, such as a read-only memory, NAND flash memory, and the like.

[0187] In one embodiment, the computer program product may be an intangible product containing a computer program. For example, the computer program product may be implemented as a virtual digital product, such as a digital file such as an executable file or installation package storing the computer program.

[0188] The code of the computer program can be written in one or more programming languages. Programming languages include C, Java, C++, etc. The program code can be executed entirely on the user computing device, partially on the user computing device, or as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device via any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., via an Internet connection provided by a carrier).

[0189] Computer programs can be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. Electronic devices can convert signals carrying computer programs into digital signals, thereby running the computer programs. When the computer program is run on an electronic device, its code is used to cause the electronic device to execute (more specifically, the processor of the electronic device can execute) the method steps of various exemplary embodiments of the present disclosure, such as the above-mentioned game team formation method.

[0190] The exemplary embodiments of the present disclosure also provide an electronic device. The electronic device may include a processor and a memory. The memory stores executable instructions for the processor, such as program code. The processor executes the executable instructions to perform the method of the exemplary embodiment. The electronic device may also include a display for displaying a graphical user interface.

[0191] Reference below Figure 12 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Figure 12 The electronic device 1200 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0192] like Figure 12 As shown, the electronic device 1200 may include: a processor 1210 , a memory 1220 , a bus 1230 , an I / O (input / output) interface 1240 , a network adapter 1250 , and a display 1260 .

[0193] Memory 1220 may include volatile memory, such as RAM 1221 and cache unit 1222, and non-volatile memory, such as ROM 1223. Memory 1220 may also include one or more program modules 1224. Such program modules 1224 include, but are 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. For example, program modules 1224 may include the modules described above.

[0194] The processor 1210 may include one or more processing units, for example: the processor 1210 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.

[0195] The processor 1210 may be configured to execute executable instructions stored in the memory 1220 , such as executing the aforementioned game team formation method.

[0196] The bus 1230 is used to realize the connection between different components of the electronic device 1200 and may include a data bus, an address bus, and a control bus.

[0197] The electronic device 1200 can communicate with one or more external devices 1300 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 1240 .

[0198] The electronic device 1200 can communicate with one or more networks via the network adapter 1250. For example, the network adapter 1250 can provide mobile communication solutions such as 3G / 4G / 5G, or wireless communication solutions such as wireless LAN, Bluetooth, and near-field communication. The network adapter 1250 can communicate with other modules of the electronic device 1200 via the bus 1230.

[0199] The electronic device 1200 can display a graphical user interface through the display 1260, such as displaying a game editing scene.

[0200] although Figure 12Not shown, other hardware and / or software modules may also be provided in the electronic device 1200, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0201] As can be seen from the above, the technical solutions of the present disclosure can be implemented as methods, devices, systems, computer program products, storage media, electronic devices, etc. Those skilled in the art will understand that various aspects of the present disclosure can be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation that combines hardware and software aspects, such as "circuit", "module" or "system".

[0202] It should be understood that the present disclosure is not limited to the specific method steps or structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from the scope thereof. Those skilled in the art will easily think of other embodiments based on the specific embodiments provided by the present disclosure. Therefore, the specific embodiments provided by the present disclosure are merely exemplary, and the scope and spirit of the present disclosure are indicated by the claims, which should cover any variations, uses or adaptive changes of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the field of the present technology that are not disclosed in the present disclosure.

[0203] It will be appreciated by those skilled in the art that various aspects of the present disclosure may be implemented as a system, method or program product. Therefore, various aspects of the present disclosure may be specifically implemented as the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, which may be collectively referred to herein as a "circuit", "module" or "system". Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and implementation are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

[0204] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A game team formation method, characterized in that: The method comprises: Before the first game account completes the first game task, in response to the team reservation instruction triggered by the first terminal corresponding to the first game account, the team reservation information of the second game task is determined; the second game task is a game task to be completed by the first game account and is located after the first game task.

2. The method according to claim 1, characterized in that The team reservation instruction includes a first preset instruction and a second preset instruction; the determining of the team reservation information for the second game task in response to the team reservation instruction triggered by the first terminal corresponding to the first game account includes: In response to a first preset instruction triggered by a first terminal corresponding to the first game account, displaying candidate team information for the second game task in the first terminal; In response to a second preset instruction triggered by the first terminal for target team information in the candidate team information, team reservation information for the second game task is determined according to the target team information.

3. The method according to claim 2, characterized in that The target team information includes information of the target game account; The determining the team reservation information of the second game task according to the target team information includes: A team formation request is sent to the target game account according to the target team formation information, and in response to the target game account agreeing to the team formation request, team formation reservation information for the second game task is determined according to the first game account and the target game account.

4. The method according to claim 3, characterized in that The method further comprises: In response to the target game account receiving the team request, the team request is displayed in the second terminal corresponding to the target game account, and the status information of the first game account is displayed in the team request; the status information is used to indicate that the first game account is currently in the first game task and / or the expected completion time of the first game account expected to complete the first game task.

5. The method according to claim 1, wherein The method further comprises: An expected completion time of the first game task by the first game account is displayed in the first terminal.

6. The method according to claim 5, characterized in that The method further comprises: The expected completion time is determined based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account is located in the first game task, and the first task information of the first game task.

7. The method according to claim 6, characterized in that The determining the expected completion time based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account belongs in the first game task, and the first task information of the first game task includes: determining a reference time for the first game account to complete the first game task based on one or more of the first character information of the first game account, the first team information of the first game team in which the first game account belongs in the first game task, and the first task information of the first game task; determining a correction factor based on the first team information of the first game team and the historical game performance information of the first game account; The expected completion time is determined according to the reference time and the correction factor.

8. The method according to claim 7, characterized in that The correction factor includes a first correction factor and a second correction factor; determining the correction factor based on the first team information of the first game team and the historical game performance information of the first game account includes: determining a first correction factor based on the first team information and reference team information of the first game task; A second correction factor is determined based on historical game performance information of the first game account.

9. The method according to claim 2, characterized in that If the first game account is a team participant of the second game task, the method further includes: Determining a first matching degree between the first game account and one or more second game teams; the second game teams are in a team-forming state; A third game team is determined from the second game team according to the first matching degree, and the candidate team information is generated based on the third game team.

10. The method according to claim 9, characterized in that The first matching degree includes one or more of a first time matching degree, a first role matching degree, and a first player preference matching degree; and determining the first matching degree between the first game account and one or more second game teams includes one or more of the following steps: determining a first time matching degree between the first game account and the second game team based on an expected completion time of the first game task by the first game account and an expected task start time of the second game team; determining a matching degree between the first character of the first game account and the first character of the second game team based on the first character information of the first game account and the second team information of the second game team; A first player preference matching degree between the first game account and the second game team is determined based on the player preference information of the first game account and the player preference information of the game accounts in the second game team.

11. The method according to claim 9, characterized in that The method further comprises: The one or more second game teams are determined based on the expected completion time of the first game task expected to be completed by the first game account; the expected task start time of the second game team is later than the expected completion time.

12. The method according to claim 2, characterized in that If the first game account is the team initiator of the second game task, the method further includes: Determining a second matching degree between the one or more second game accounts and the second game task; A third game account is determined from the second game accounts according to the second matching degree, and the candidate team information is generated based on the third game account.

13. The method according to claim 12, characterized in that The second matching degree includes one or more of a second time matching degree, a second role matching degree, and a second player preference matching degree; and determining the second matching degree between the one or more second game accounts and the second game task includes one or more of the following steps: determining a second time matching degree between the second game account and the second game task based on the expected idle time of the second game account and the expected task start time of the second game task; determining a matching degree between the second game account and the second character of the second game task based on the second character information of the second game account and the reference character information of the second game task; The second player preference matching degree between the second game account and the second game task is determined based on the player preference information of the second game account and the player preference information of the teamed game account in the second game task.

14. The method according to claim 12, characterized in that The method further comprises: The one or more second game accounts are determined according to the expected task start time of the second game task; the expected idle time of the second game account is earlier than the expected task start time of the second game task.

15. The method according to claim 12, characterized in that The method further comprises: In response to the first game account initiating a team recruitment request for the second game task, the first game account is determined as a team initiator for the second game task.

16. The method according to any one of claims 9 to 15, characterized in that The displaying of candidate team information for the second game task in the first terminal includes: sorting the candidate team information according to the matching degree between the candidate team information and the first game account, and displaying the candidate team information on the first terminal according to the sorting result; Among them, the matching degree between the candidate team information and the first game account includes: a first matching degree between the third game team corresponding to the candidate team information and the first game account, or a second matching degree between the third game account corresponding to the candidate team information and the second game task.

17. The method according to claim 2, characterized in that The method further comprises: During the process of the first game account executing the first game task, displaying a game scene interface and a task reservation control of the first game task on the first terminal; The first preset instruction includes: a trigger instruction for the task reservation control.

18. The method according to claim 2, characterized in that The method further comprises: When the candidate team information is displayed, a chat control is provided, where the chat control is used for the first game account to chat with the game accounts in the candidate team information.

19. The method according to claim 2, characterized in that The displaying of candidate team information for the second game task in the first terminal includes: When the game scene interface of the first game task is displayed in the first terminal, the candidate team information of the second game task is displayed through the sub-interface.

20. The method according to claim 19, characterized in that The displaying of candidate team information for the second game task through the sub-interface includes: If the first game account adopts the first team information viewing mode, displaying candidate team information through the first sub-interface, and switching the candidate team information displayed in the first sub-interface in response to the display switching instruction triggered by the first terminal; If the first game account adopts the second team information viewing mode, a list of one or more candidate team information is displayed through the second sub-interface.

21. The method according to claim 20, characterized in that The first sub-interface is smaller in size than the second sub-interface.

22. The method according to claim 2, characterized in that The candidate team information includes candidate team information of different game tasks; and in response to the second preset instruction triggered by the first terminal based on target team information in the candidate team information, determining the team reservation information of the second game task according to the target team information, including: In response to a second preset instruction triggered by the first terminal for the target team information, the game task corresponding to the target team information is used as the second game task, and team reservation information of the second game task is determined according to the target team information.

23. The method according to claim 1, wherein The method further comprises: Displaying team reservation prompt information in the first terminal, where the team reservation prompt information is used to prompt the first terminal to trigger a team reservation instruction.

24. The method according to claim 1, wherein The method further comprises: In response to the first game account completing the first game task, the first game account is controlled to enter a fourth game team to perform the second game task according to the team reservation information.

25. A game team device, characterized in that: include: A team reservation module is configured to determine team reservation information for a second game task in response to a team reservation instruction triggered by a first terminal corresponding to the first game account before the first game account completes the first game task; The second game task is a game task to be completed by the first game account and is located after the first game task.

26. An electronic device, characterized in that: include: processor; as well as a memory for storing executable instructions of the processor; Wherein, the processor is configured to execute the game team forming method described in any one of claims 1-24 by executing the executable instructions.

27. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the game team forming method according to any one of claims 1 to 24 is implemented.