Team formation method, device and electronic equipment in game
Patent Information
- Application Number
- CN202310361750.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-30
- Publication Date
- 2026-09-11
- Estimated Expiration
- 2043-03-30
AI Technical Summary
但是由于该方式过于依赖喊话组队,导致一屏内存在大篇幅的喊话窗口且窗口之间互相叠加,玩家难以从中快速读取识别喊话的内容,造成需要花费大量精力才能找到想要加入的目标队伍,且由于人物模型会有重叠的问题,在使用组队光标点击到对应的人物模型容易点错,经常会出现玩家加入了非目标队伍而再次退出队伍的操作,导致玩家组队率较低
Smart Images

Figure CN116510317B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of game interaction design technology, and in particular to a team-up method, device and electronic device in games. Background Technology
[0002] The game's team-up mode only allows players to join by having the team leader announce the team's name. Other players can then click on the corresponding team's character model using the team-up cursor to apply to join. However, this method relies too heavily on announcements, resulting in a large number of overlapping announcement windows on one screen. This makes it difficult for players to quickly read and understand the announcements, requiring a significant amount of effort to find the desired team. Furthermore, due to overlapping character models, it's easy to accidentally click on the wrong character model, frequently leading to players joining the wrong team and then leaving the team again, resulting in a low team-up rate. Summary of the Invention
[0003] The purpose of this invention is to provide a method, device, and electronic device for forming teams in games, so as to improve the efficiency of players forming teams.
[0004] In a first aspect, the present invention provides a method for forming a team in a game, which provides a graphical user interface through a first terminal device; the graphical user interface displays at least a portion of a game scene, the game scene including a controlled virtual object and a plurality of first virtual objects; the controlled virtual object is controlled by the first terminal device; the method includes: in response to a team recruitment command, displaying a team recruitment icon in a first area of the game scene; wherein the controlled virtual object is located in the first area, and the team recruitment icon is used to indicate that a target game team can be formed with the controlled virtual object through the first area or the team recruitment icon; receiving a team join request triggered by a second terminal device based on the first area or the team recruitment icon, and forming an initial game team composed of the controlled virtual object and the target virtual object based on the team join request; wherein the target virtual object is controlled by the second terminal device, and the target virtual object is any virtual object among the plurality of first virtual objects.
[0005] Secondly, the present invention provides a team-up device in a game, which provides a graphical user interface through a first terminal device; the graphical user interface displays at least a portion of the game scene, the game scene including a controlled virtual object and a plurality of first virtual objects; the controlled virtual object is controlled by the first terminal device; the device includes: an identification display module, used to display a team recruitment identifier in a first area of the game scene in response to a team recruitment command; wherein the controlled virtual object is located in the first area, and the team recruitment identifier is used to indicate that a target game team can be formed with the controlled virtual object through the first area or the team recruitment identifier; a team joining module, used to receive a team joining request triggered by a second terminal device based on the first area or the team recruitment identifier, and to form an initial game team composed of the controlled virtual object and the target virtual object based on the team joining request; wherein the target virtual object is controlled by the second terminal device, and the target virtual object is any virtual object among the plurality of first virtual objects.
[0006] Thirdly, the present invention provides an electronic device including a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the team-up method in the above-mentioned game.
[0007] Fourthly, the present invention provides a computer-readable storage medium storing computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the team-up method in the aforementioned game.
[0008] The embodiments of the present invention bring the following beneficial effects:
[0009] This invention provides a method, apparatus, and electronic device for forming teams in a game. First, in response to a team-summoning command, a team-summoning icon is displayed in a first area of the game scene. A controlled virtual object is located within this first area, and the team-summoning icon indicates that a target game team can be formed by connecting the controlled virtual object to the first area or the team-summoning icon. Then, a team-joining request triggered by a second terminal device based on the first area or the team-summoning icon is received. Based on the team-joining request, an initial game team consisting of the controlled virtual object and a target virtual object is formed. The target virtual object is controlled by the second terminal device and can be any virtual object from a plurality of first virtual objects. In this method, players can join a target game team by controlling a virtual object to enter the first area or triggering the team-summoning icon, thereby simplifying the team-forming process, reducing accidental touches by players, and improving team-forming efficiency.
[0010] Other features and advantages of the invention will be set forth in the following description, or some features and advantages may be inferred from the description or determined without doubt, or may be learned by practicing the techniques described above.
[0011] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0012] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0013] Figure 1 A flowchart of a team-up method in a game provided by an embodiment of the present invention;
[0014] Figure 2 A flowchart illustrating another team-up method in a game provided by an embodiment of the present invention;
[0015] Figure 3 A flowchart illustrating another team-up method in a game provided by an embodiment of the present invention;
[0016] Figure 4 A schematic diagram of a team setting panel provided in an embodiment of the present invention;
[0017] Figure 5 This is a schematic diagram illustrating the creation of a first region according to an embodiment of the present invention;
[0018] Figure 6 This is a schematic diagram illustrating the creation of another first region provided in an embodiment of the present invention;
[0019] Figure 7 A schematic diagram illustrating a first area displaying a team recruitment identifier, provided as an embodiment of the present invention;
[0020] Figure 8 This is a schematic diagram illustrating a triggering method for applying to join a game team, provided by an embodiment of the present invention.
[0021] Figure 9 A schematic diagram illustrating team role transformation provided in an embodiment of the present invention;
[0022] Figure 10 This is a schematic diagram of the structure of a team-up device in a game, provided by an embodiment of the present invention;
[0023] Figure 11 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. The components of the embodiments of the present invention described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.
[0025] Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0026] In the game's team mode, team formation is only possible through a player leader's announcement. Other players can then click on the corresponding team's character model using the team formation cursor to apply to join. Related technologies support various team formation scenarios, such as a single team leader recruiting members through their own building, or four players creating a team and then recruiting a team leader.
[0027] However, because the above methods rely too heavily on shouting to form teams, a large number of shout windows appear on a single screen, often overlapping each other. This makes it difficult for players to quickly read and understand the content of the shouts, requiring a significant amount of effort to find the desired team. Furthermore, due to overlapping character models, it's easy to click the wrong character model when using the team-up cursor, frequently resulting in players joining the wrong team and then leaving again. This leads to a high labor cost for both team leaders and members in forming teams. Additionally, acting as a team leader requires even more effort and resources, so most players are unwilling to be leaders, or they worry that spending a lot of time shouting and failing to find a team would be a waste of time. Therefore, the team-up mode in this technology has many uncertainties, resulting in a low team-up rate.
[0028] To address the aforementioned issues, embodiments of the present invention provide a method, apparatus, and electronic device for forming teams in games. This technology can be applied to team-up modes in games, particularly team creation scenarios.
[0029] In one embodiment of this disclosure, the team-up method in the game can run on a local terminal device or a server. When the team-up method in the game runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and client devices.
[0030] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of team formation methods in the game are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally decodes and outputs the game screen through the client device.
[0031] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0032] In one possible implementation, this embodiment of the invention provides a team-up method in a game, which provides a graphical user interface through a first terminal device. The first terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system. The graphical user interface displays at least a portion of the game scene, which includes controlled virtual objects and multiple first virtual objects; the controlled virtual objects are controlled by the first terminal device; such as... Figure 1 As shown, the method includes the following specific steps:
[0033] In step S102, in response to the team summoning command, a team summoning icon is displayed in the first area of the game scene; wherein, the controlled virtual object is located in the first area, and the team summoning icon is used to indicate that the construction of a target game team with the controlled virtual object can be triggered through the first area or the team summoning icon.
[0034] The aforementioned team mobilization command can be generated by triggering a specified control displayed in the graphical user interface, or by performing a specified operation in the game scene; specifically, the specified control and specified operation can be determined according to the development needs, and are not specifically limited here.
[0035] The aforementioned first area can be any area within the game scene, and different first areas used to display the team recruitment icon in the game scene do not overlap. In specific implementations, the first area can be any blank area in the game scene, meaning an area where no virtual objects or virtual buildings exist. This first area is used to display the team recruitment icon, which prompts the player to trigger the formation of a target game team with controlled virtual objects through the first area or the team recruitment icon. The team recruitment icon has a specific shape, which can be set according to development needs; for example, the shape of the team recruitment icon can be set to a circle, ellipse, square, or rhombus, etc.
[0036] Step S104: Receive a team join request triggered by the second terminal device based on the first region or team recruitment identifier, and construct an initial game team composed of a controlled virtual object and a target virtual object based on the team join request; wherein, the target virtual object is controlled by the second terminal device and the target virtual object is any virtual object among multiple first virtual objects.
[0037] In practice, players can trigger a team join request either based on the first area or a team recruitment marker. Specifically, players can control a virtual object to enter the first area to trigger a team join request, or they can trigger a team recruitment marker to generate a team join request. This request is used to request to form an initial game team with the controlled virtual object. This initial game team differs from the target game team; it is a simulated game team, not a real, playable game team. In other words, in this case, the initial game team is used to transform the initial game team into the target game team after determining the team roles of each member.
[0038] In a game, once a real team is created, its members are forced to follow the team leader. However, the initial team in this invention can move freely within a first area and can change the roles of virtual objects within the team through movement. If a target team is created and members are recruited, the roles of the target team members cannot be changed. Therefore, after the initial team is full, a team creation control needs to be displayed on the leader's terminal device to establish the target team, which contains the same members as the initial team. After the target team is established, its members will follow the leader.
[0039] This invention provides a method for forming a team in a game. First, in response to a team-summoning command, a team-summoning icon is displayed in a first area of the game scene. A controlled virtual object is located within this first area, and the team-summoning icon indicates that a target game team can be formed by connecting the controlled virtual object to the first area or the team-summoning icon. Then, a team-joining request triggered by a second terminal device based on the first area or the team-summoning icon is received. Based on this request, an initial game team consisting of the controlled virtual object and a target virtual object is formed. The target virtual object is controlled by the second terminal device and can be any virtual object from a plurality of first virtual objects. In this method, players can join a target game team by controlling a virtual object to enter the first area or triggering the team-summoning icon, thus simplifying the team-forming process, reducing accidental touches, and improving team-forming efficiency.
[0040] This invention also provides another method for forming a team in a game. This method is implemented based on the above-described method embodiments. The method focuses on describing the specific process of displaying a team summoning icon in a first area of the game scene in response to a team summoning command (implemented through step S202 below); as... Figure 2 As shown, the method includes the following specific steps:
[0041] In step S202, in response to the team summoning command, the first area in the game scene, which contains multiple sub-areas, displays team summoning icons that identify the multiple sub-areas in different ways, so as to indicate the team roles that team members in the multiple sub-areas play in the target game team, and the team roles that are currently vacant in the target game team.
[0042] In its implementation, the first area used to display the team recruitment icon contains at least two sub-areas. Each sub-area corresponds to a specific team role, and these roles are different for each sub-area. This means that team members located in different sub-areas hold different roles within the target game team. This team role can refer to either the game class a member plays within the target game team, or the game identity a member holds within the target game team (including team leader and member roles). Different games contain different game classes; for example, game classes may include healers, physical damage dealers, magical damage dealers, and tanks.
[0043] In the actual implementation, the number of virtual objects that each sub-region of the first area can hold is set according to the team formation rules and is not specifically limited here. Furthermore, by observing the number of virtual objects currently contained in each sub-region, it can be determined whether each sub-region is missing virtual objects, thus revealing the currently missing team roles for the target game team. For example, the first area is divided into two sub-regions: Sub-region 1 is used to place virtual objects for team members, with a capacity of 1; Sub-region 2 is used to place virtual objects for team leaders, with a capacity of 4. When both sub-regions are full, a target game team with 5 team members can be formed. In the actual implementation, if a sub-region is temporarily full, the target virtual object cannot be added to the full sub-region.
[0044] Step S204: In response to the target virtual object entering the first area, a team join request for the target game team is generated in the second terminal device; or in response to the triggering operation of the team recruitment identifier, a team join request for the target game team is generated in the second terminal device; wherein the target virtual object is controlled by the second terminal device.
[0045] In practice, players can control the target virtual object to enter the first area, generate a team join request for the target game team, and determine the team role of the target virtual object in the target game team based on the specific sub-area of the first area the target virtual object enters. That is, which sub-area of the first area the target virtual object is located in, and set the team role of the target virtual object in the target game team to the team role corresponding to that sub-area.
[0046] Players can also generate a team join request for a target game team by triggering a team recruitment indicator. The specific steps for triggering the team recruitment indicator can be determined according to development needs. For example, a join control can be displayed in the graphical user interface. Clicking the join control will bring up a team cursor (the specific appearance of the team cursor can be set according to development needs, for example, the team cursor can be set as a red flag icon or a red arrow, etc.). Then, by clicking the first area corresponding to the target game team with the team cursor, a team join request for the target game team will be generated. After the request is approved, the player can control the virtual object to enter the first area.
[0047] Step S206: Receive a team join request triggered by the second terminal device based on the first region or team recruitment identifier, and construct an initial game team composed of a controlled virtual object and a target virtual object based on the team join request.
[0048] Step S208: In response to the game character moving from the first sub-region of the first region to the second sub-region, the team role of the game character in the target game team is changed from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region; wherein, the game character is a controlled virtual object or a target virtual object.
[0049] The first and second sub-regions mentioned above are different sub-regions within the first region, and both can be any sub-region contained within the first region. In practical implementation, after a game character enters the first region, the character can move freely within it and change its team role in real time according to the sub-region it moves to. After the game character's team role changes, a change notification can be displayed on the terminal device controlling the game character, indicating that the game character's team role in the target game team has changed to a specific team role.
[0050] In an optional embodiment, if the team role corresponding to the second sub-region is the team leader, in response to the game character moving from the first sub-region of the first region to the second sub-region, and the second sub-region containing a second virtual object, a team leader application window pops up on the terminal device controlling the second virtual object; wherein, the team leader application window includes a message that the game character applies to be the team leader of the target game team, a confirm button, and a cancel button; wherein, the confirm button is used to control the game character's team role to change to team leader, the second virtual object's team role to member, and move the second virtual object to the first sub-region; the cancel button is used to control the game character to be returned to the first sub-region, while the game character's team role remains unchanged.
[0051] For example, if virtual object A wants to change from a team member to a team leader, it moves to the second sub-area and sends a team leader request notification to virtual object B, who is already in the second sub-area. This causes a team leader request window to pop up on virtual object B's terminal device. If the player clicks the confirm button in the team leader request window, virtual object A and virtual object B will exchange team roles, and virtual object B will move to the first sub-area. If the player clicks the cancel button, the team role exchange between virtual object A and virtual object B will fail, virtual object A will be returned to the first sub-area, and virtual object A's team role will remain unchanged.
[0052] In step S210, in response to the number of virtual objects in the first area meeting a preset number threshold, a team creation control is displayed on the terminal device corresponding to the virtual object that plays the role of team leader in the target game team.
[0053] The aforementioned preset quantity threshold can be determined according to the game's team formation rules. For example, the preset quantity threshold could be 5 or 6, etc. If the number of virtual objects contained in the first area meets the preset quantity threshold, a team creation control will be displayed on the terminal device corresponding to the virtual object that plays the team leader role in the target game team. This team creation control is used to create the target game team corresponding to the first area. The team creation control can be displayed at a certain position near the first area, such as above, to the left, to the right, or below the first area.
[0054] Step S212: In response to the trigger operation for the team creation control, generate the target game team based on the initial game team composed of virtual objects in the first area, and remove the team recruitment icon from the first area.
[0055] The aforementioned triggering operation can be an action performed by the player clicking the team creation control with the mouse in a PC game, or an action performed by the player tapping or long-pressing the team creation control with their finger in a mobile game. When the player triggers the team creation control, a target game team containing all virtual objects in the first area will be created and displayed in the graphical user interface. The graphical user interface will also display a message saying "Team created successfully," and the team recruitment icon will be removed from the first area.
[0056] The team-up method described above solves the current difficulties players face in quickly reading overlapping shout messages and accurately clicking on corresponding team character models using the team-up cursor. By clearly marking relevant information in the first area, the overlapping of models and shout windows is resolved, reducing the human and mental effort required for players to accurately form teams. Simultaneously, this method addresses the issue of players being reluctant to form teams due to the hassle. Players can freely choose whether to join a team through the visually displayed first area, without strict restrictions on team roles. They can create teams as members, reducing the likelihood of players who want to lead teams hesitating to form teams due to concerns about finding members or other uncertainties. This increases the frequency and efficiency of team-up formation.
[0057] This invention also provides another method for forming teams in a game. This method is implemented based on the above-described method embodiments. The method focuses on describing the specific process of displaying a team-summoning icon in a first area of the game scene in response to a team-summoning command when a team-summoning control is displayed in the graphical user interface and a team-summoning command is generated by triggering the team-summoning control (implemented through steps S302-S306 below); Figure 3 As shown, the method includes the following specific steps:
[0058] Step S302: In response to the trigger operation of the team recruitment control, display the team settings panel in the graphical user interface; the team settings panel is used to set the joining conditions of the target game team.
[0059] The aforementioned team-summoning control can be displayed at a specified location in the graphical user interface (GUI). This location can be the top-left, top-right, bottom-left, or bottom-right corner of the GUI, depending on development requirements. For example, if the GUI includes a team-up function bar, the team-summoning control can be displayed there. The triggering action can be a player clicking the team-summoning control with the mouse in a PC game, or a player tapping or long-pressing the control with their finger in a mobile game. After the player triggers the team-summoning control, a first area is created in the GUI and displayed using a specified display method. This display method can be set according to development requirements; for example, the first area can be specified by color or highlighted.
[0060] When a player triggers the team recruitment control, a team settings panel will pop up in the graphical user interface. In this panel, players can set the joining conditions for the target game team, the team name, and their own character's role. The player's own role indicates the team role of the virtual object controlled by the player who triggered the team recruitment control within the target game team. The joining conditions indicate the requirements for a virtual object to join the target game team. These conditions may include: vacant team roles in the target game team and the character attributes that the virtual object must meet to fill those vacant roles; these character attributes may include the virtual object's level range, training range, etc.
[0061] Step S304: In response to the setting operation in the team settings panel, determine the joining conditions of the target game team.
[0062] The above settings include players entering information corresponding to the joining conditions in the team settings panel according to their own needs or game rules. This includes entering the team name of the target game team, the level range and training range of the team leader, and the level range and training range of the team members. For example, Figure 4 The diagram shown is a schematic diagram of a team setting panel provided in an embodiment of the present invention. Figure 4 In the team settings panel, players set the team name to "109 Team", the leader's level range to 109-129, and the leader's cultivation range to 20-24; the members' level range to 109-119, and the members' cultivation range to 16-18. Figure 4 The team settings panel also allows players to set their own team role based on their character's position. Figure 4 In the game, the player's own role is set as the team leader. If the player chooses a team member, the player's own role can also be set as a team member.
[0063] In some embodiments, after displaying the team settings panel in the graphical user interface, the team role of the controlled virtual object in the target game team can be determined in response to the role setting operation in the team settings panel. When the team recruitment icon is displayed in the first area of the game scene, the controlled virtual object is displayed in the corresponding sub-area of the first area based on its team role (this sub-area is also the sub-area within the first area corresponding to the team role of the controlled virtual object set in the team settings panel). In other words, players can set the team role of the virtual object they control through their terminal device in the target game team using the team settings panel. Players can set the character level and training range of the team leader and members through the team settings panel, improving the entry standards and member quality; simultaneously, players can customize the team roles of their own teams and set the first area for visual recruitment. The above-mentioned solution of setting joining conditions in the team settings panel solves the problem of ambiguous team positioning. By setting the team level and cultivation range requirements in advance, the conditions of team members can be restricted. The level and cultivation requirements of the team leader can be set separately, which reduces the configuration requirements of the team leader to a certain extent and achieves precise team formation. Players do not need to carpet-pick suitable team members in the application queue, which greatly reduces the problem of frequent team member departures and achieves precise and fast team formation.
[0064] Step S306: In response to the trigger operation of the confirmation control in the team settings panel, close the team settings panel, display a team recruitment icon in the first area of the game scene, and display the joining conditions for joining the target game team through the team recruitment icon.
[0065] In practical applications, the aforementioned team settings panel also includes a confirmation control. After setting the joining conditions and their own team roles, players can click the confirmation control. Clicking this control successfully sets the joining conditions and other information for the target game team. Simultaneously, after clicking the confirmation control, the team settings panel closes, and the first area corresponding to the target game team is displayed at a designated location in the graphical user interface. This designated location can be the mouse cursor position, a fixed location in the graphical user interface, or any arbitrary location.
[0066] The first area mentioned above contains multiple sub-areas and the conditions for joining the target game team. Different sub-areas are used to place virtual objects of different team characters. Players can freely choose which sub-area in the first area their virtual object enters based on the character attributes of the virtual object they control.
[0067] In a practical implementation, step S306 above can be achieved through the following steps 10-13:
[0068] Step 10: In response to the trigger operation of the confirmation control in the team settings panel, close the team settings panel and display the team recruitment icon in the first display mode in the graphical user interface.
[0069] The aforementioned first display method can be set according to R&D needs. For example, the first display method can be to display the team recruitment icon in a first color (the specific color of which can be set according to R&D needs), or it can be to display the team recruitment icon semi-transparently, etc. In specific implementation, the team recruitment icon also contains multiple sub-areas, and the color displayed in each sub-area can be the same or different.
[0070] Step 11: Respond to the movement operation of the team gathering icon and control the team gathering icon to move in the game scene.
[0071] The aforementioned movement controls for the team recruitment icon can refer to the actions in PC games where players drag the icon with the mouse cursor to move it within the game scene, or in mobile games where players drag it with their finger. Players can drag the team recruitment icon freely within the game scene as needed.
[0072] Step 12: In response to the team recruitment icon moving to a first area that meets the specified conditions, the team recruitment icon is displayed in a second display mode in the graphical user interface.
[0073] In practical implementation, the aforementioned specified conditions include: the team recruitment icon is moved to an empty area in the game scene, thereby ensuring that the first area displaying the team recruitment icon does not overlap with other objects in the game scene. In the game scene, because some areas contain virtual buildings and virtual objects, and the first area needs to be located in a relatively open area within the game scene, there will be many areas in the game scene where the first area cannot be created.
[0074] When the team recruitment icon moves to a blank area, it will be displayed in the graphical user interface in a second display mode, distinct from the first display mode. This second display mode can be set according to development needs. For example, it could display the team recruitment icon in a second color (the specific color of the first color can be set according to development needs), or it could be a constantly lit display.
[0075] Step 13: In response to the trigger operation for the first area, place the team recruitment icon in the first area and display the joining conditions for joining the target game team through the team recruitment icon.
[0076] The aforementioned triggering action for the first area can be a click or a long press on the first area. When a player triggers the first area, a team recruitment icon will be placed there, and the joining conditions for joining the target game team will be displayed through the team recruitment icon.
[0077] like Figure 5 The diagram shown is a schematic representation of the creation of a first region according to an embodiment of the present invention. Figure 5 The transparent circle divided into two areas in the image serves as the team gathering marker (i.e., the circle where the arrow ends). Figure 5 The gray circle that divides the center into two sub-regions is the first region (that is, the circle indicated by the arrow). Figure 5 When the team recruitment icon moves to a location where the first area can be created, the team recruitment icon will turn gray. At this time, the player can trigger the location and successfully create the first area at that location.
[0078] In practical applications, in response to the team recruitment icon moving to a second area that does not meet the specified conditions, the team recruitment icon is displayed in the second area in a third display mode; in response to a trigger operation targeting the second area, a first prompt message is displayed in the graphical user interface; wherein, the first prompt message is used to indicate that the team recruitment icon cannot be placed in the second area. The aforementioned second area is an area in the game scene where virtual buildings or virtual objects are set up, preventing the creation of a first area. The aforementioned third display mode is a display mode different from the first and second display modes. This third display mode can be displaying the team recruitment icon in a third color, or it can be displaying the team recruitment icon in red, etc., which can be set according to development needs. The specific content displayed in the aforementioned first prompt message can be set according to development needs; for example, the first prompt message could be: "Creating a first area is not allowed here."
[0079] like Figure 6 The diagram shown is a schematic representation of another method for creating a first region according to an embodiment of the present invention. Figure 6 When the team recruitment icon moves to a location in the game scene containing virtual buildings and objects, the first zone cannot be created. The team recruitment icon will then be displayed in a third-level display at that location. Figure 6 The third display method is represented by the presence of diagonal stripes in the team recruitment icon. In some embodiments, the team recruitment icon may also be highlighted in red when it moves to a position where the first area cannot be established.
[0080] In practical implementation, after the team recruitment icon is set in the first area, a text prompt will pop up in the graphical user interface. The specific content of this text prompt can be set according to development needs. For example, the text prompt could be: "First area successfully created. Your team role is captain (or member)." Specifically, if the controlled virtual object set in the team settings panel has the team role of captain in the target game team, the controlled virtual object will be placed in the sub-area belonging to the captain in the first area; if the controlled virtual object set in the team settings panel has the team role of member in the target game team, the controlled virtual object will be placed in the sub-area belonging to the member in the first area.
[0081] like Figure 7 The diagram shown is a schematic representation of a team recruitment identifier displayed in a first area according to an embodiment of the present invention. Figure 7 The joining conditions displayed in the first area are... Figure 4 The settings are obtained from the team settings panel. Figure 7 The first area displays the team recruitment icon for Team 109, as well as the conditions for joining Team 109. The first area contains two sub-areas, each with different team roles available for joining. Each sub-area displays the conditions for joining. If a player meets the conditions for joining a sub-area and the sub-area is not full, the player can click on the sub-area to enter it and form an initial game team with the virtual objects in the first area. Figure 7 The sub-area corresponding to the squadron leader displays a virtual object. This virtual object is a controlled virtual object, that is... Figure 4 When a player sets their role as the team leader, the controlled virtual objects are directly displayed in the sub-area corresponding to the team leader when the first area is created.
[0082] After the first area of the target game team is successfully created, all players corresponding to virtual objects in the game scene can see the first area and the joining conditions of the target game team corresponding to that first area. When the virtual object controlled by the player meets the joining conditions, the player can control the virtual object to directly enter a sub-area of the first area to apply to join the target game team corresponding to that first area; alternatively, the player can click the join team control in the graphical user interface to bring up the team cursor, and then click on the first area corresponding to the target game team with the team cursor to generate a team join request for the target game team. After the request is approved, the player can control the virtual object to enter the first area. Figure 8 The image shows a diagram illustrating one of the triggering methods for requesting to join a game team. Figure 8The small flag in the sub-area corresponding to a team member is also the team cursor. Players can click on the team cursor to enter the sub-area corresponding to the team member. In some embodiments, if the virtual object does not meet the joining conditions of the sub-area corresponding to the team member, the small flag can be displayed as color 1; if the joining conditions are met, the small flag can be displayed as color 2. Color 1 and color 2 are different colors.
[0083] In practical implementation, virtual objects within the first area can move between different sub-areas, changing their corresponding team roles through movement. For example... Figure 9 The diagram shown is a schematic representation of a team role transformation according to an embodiment of the present invention. Figure 9 When virtual object A at the end of the middle arrow moves to the position indicated by the arrow (meaning virtual object A moves from the sub-area corresponding to a team member to the sub-area corresponding to the team leader (virtual object A wants to change its team role to team leader), and the sub-area corresponding to the team leader can only contain one virtual object, a team leader request notification is sent to virtual object B, whose current team role is team leader, in the sub-area corresponding to the team leader. This causes a team leader request window to pop up on the terminal device corresponding to virtual object B. If the player clicks the confirm button in the team leader request window, virtual object A and virtual object B exchange team roles, and virtual object B moves to the sub-area corresponding to a team member. If the player clicks the cancel button, the team role exchange between virtual object A and virtual object B fails, virtual object A is returned to the sub-area corresponding to a team member, and virtual object A's team role remains unchanged.
[0084] Step S308: Receive a team join request triggered by the second terminal device based on the first region or team recruitment identifier, and construct an initial game team composed of a controlled virtual object and a target virtual object based on the team join request; wherein, the target virtual object is controlled by the second terminal device and the target virtual object is any virtual object among multiple first virtual objects.
[0085] In practical applications, virtual objects that do not meet the joining conditions are not allowed to enter the first area corresponding to the target game team. If a player corresponding to a virtual object that does not meet the joining conditions clicks on the first area, a message indicating that it cannot join will be displayed in the graphical user interface, and the first area will be highlighted in red.
[0086] In practical implementation, in response to the target virtual object moving out of the first area, a prompt window pops up on the terminal device controlling the target virtual object; this prompt window is used to determine whether the target virtual object has left the first area. If the target virtual object in the first area leaves the first area, a second prompt window will pop up in the graphical user interface to confirm whether the target virtual object has left the first area, thereby preventing the player from accidentally leaving the first area.
[0087] Furthermore, in response to the controlled virtual object and the target virtual object moving out of the first area, the team recruitment icon is removed from the display of the first area. That is, if there are no virtual objects in the first area, the first area can be disbanded immediately, or it can be disbanded after a preset time, thereby removing the corresponding team recruitment icon from the graphical user interface. This method reduces the area occupied by unnecessary team recruitment icons in the game scene and also helps avoid overlap of messages in the game, thus aiding player operation.
[0088] In step S310, in response to the number of virtual objects in the first area meeting a preset number threshold, a team creation control is displayed on the terminal device corresponding to the virtual object that plays the role of team leader in the target game team.
[0089] Step S312: In response to the trigger operation for the team creation control, generate the target game team based on the initial game team composed of virtual objects in the first area, and remove the team recruitment icon from the first area.
[0090] In practical applications, after the target game team is generated, the virtual objects in the target game team move along with the virtual object that plays the role of team leader.
[0091] The team-up method in the above game clearly identifies the joining conditions of the target game team through the first area, and the first area does not overlap in the game, which reduces accidental operation by players. At the same time, players can quickly determine the first area of the team they want to join based on the joining conditions, thereby improving the efficiency of player team-up.
[0092] In accordance with the above-described method embodiments, this invention also provides a team-up device in a game, characterized in that a graphical user interface is provided through a first terminal device; the graphical user interface displays at least a portion of the game scene, the game scene including controlled virtual objects and multiple first virtual objects; the controlled virtual objects are controlled by the first terminal device; such as Figure 10 As shown, the device includes:
[0093] The identification display module 50 is used to display a team recruitment icon in the first area of the game scene in response to the team recruitment command; wherein, the controlled virtual object is located in the first area, and the team recruitment icon is used to indicate that the construction of a target game team with the controlled virtual object can be triggered through the first area or the team recruitment icon.
[0094] The team joining module 51 is used to receive a team joining request triggered by the second terminal device based on the first region or team recruitment identifier, and to construct an initial game team composed of a controlled virtual object and a target virtual object based on the team joining request; wherein, the target virtual object is controlled by the second terminal device and the target virtual object is any virtual object among a plurality of first virtual objects.
[0095] The team-up mechanism in the aforementioned game first responds to a team-summoning command by displaying a team-summoning icon in a first area of the game scene. A controlled virtual object is located within this first area, and the team-summoning icon indicates that a target game team can be formed by connecting the controlled virtual object to the first area or the team-summoning icon. Then, it receives a team-joining request triggered by a second terminal device based on the first area or the team-summoning icon, and constructs an initial game team consisting of the controlled virtual object and a target virtual object. The target virtual object is controlled by the second terminal device and can be any one of multiple first virtual objects. In this method, players can join a target game team by controlling a virtual object to enter the first area or triggering the team-summoning icon, thus simplifying the team-up process, reducing accidental touches, and improving team-up efficiency.
[0096] Specifically, the aforementioned device further includes a request generation module, configured to: after displaying a team recruitment icon in a first area of the game scene, generate a team join request for the target game team in a second terminal device in response to the target virtual object entering the first area; or generate a team join request for the target game team in the second terminal device in response to a trigger operation on the team recruitment icon.
[0097] In a specific implementation, the first area mentioned above includes multiple sub-areas; the identification display module 50 is used to: display team recruitment icons in the first area of the game scene that identify multiple sub-areas in different ways, so as to indicate the team roles that team members in the multiple sub-areas play in the target game team, and the team roles that are currently vacant in the target game team.
[0098] Specifically, the aforementioned team role refers to the game profession or identity that a member of the target game team plays within the target game team.
[0099] Furthermore, the aforementioned device also includes a role transformation module, used to: after receiving a team joining request triggered by the second terminal device based on the first region or team recruitment identifier, and constructing an initial game team composed of a controlled virtual object and a target virtual object based on the team joining request, in response to the game character moving from the first sub-region of the first region to the second sub-region, transform the team role held by the game character in the target game team from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region; wherein, the game character is a controlled virtual object or a target virtual object.
[0100] In an optional embodiment, the aforementioned role-changing module is further configured to: if the team role corresponding to the second sub-region is the captain, in response to the game character moving from the first sub-region of the first region to the second sub-region, and the second sub-region containing a second virtual object, pop up a captain application window on the terminal device controlling the second virtual object; wherein, the captain application window includes a message that the game character applies to be the captain of the target game team, a confirm button, and a cancel button; wherein, the confirm button is used to control the game character's team role to change to captain, the second virtual object's team role to member, and move the second virtual object to the first sub-region; the cancel button is used to control the game character to be returned to the first sub-region, and the game character's team role remains unchanged.
[0101] Furthermore, the aforementioned sign display module 50 is also used to: display a team recruitment sign in the first area of the game scene, and display the joining conditions for joining the target game team through the team recruitment sign; wherein, the joining conditions include at least: the vacant team roles in the target game team and the role attributes that the virtual object that plays the vacant team roles must meet.
[0102] In a specific implementation, a team recruitment control is displayed in the graphical user interface, and a team recruitment command is generated by triggering the team recruitment control. The aforementioned identifier display module 50 is also used to: respond to the trigger operation of the team recruitment control and display a team settings panel in the graphical user interface; the team settings panel is used to set the joining conditions of the target game team; respond to the setting operation in the team settings panel and determine the joining conditions of the target game team; respond to the trigger operation of the confirmation control in the team settings panel, close the team settings panel, display a team recruitment identifier in the first area of the game scene, and display the joining conditions of joining the target game team through the team recruitment identifier.
[0103] Furthermore, the aforementioned identifier display module 50 is also configured to: respond to a trigger operation on the confirmation control in the team settings panel, close the team settings panel, and display the team recruitment identifier in a first display mode in the graphical user interface; respond to a movement operation on the team recruitment identifier, control the team recruitment identifier to move in the game scene; respond to the team recruitment identifier moving to a first area that meets specified conditions, display the team recruitment identifier in a second display mode in the graphical user interface; respond to a trigger operation on the first area, place the team recruitment identifier in the first area, and display the joining conditions for joining the target game team through the team recruitment identifier.
[0104] In a specific implementation, the specified conditions include: the team recruitment icon moves to a blank area in the game scene; the device also includes a prompting module, used to: in response to the team recruitment icon moving to a second area that does not meet the specified conditions, display the team recruitment icon in a third display mode in the second area; in response to a trigger operation on the second area, display a first prompting message in the graphical user interface; wherein the first prompting message is used to indicate that the team recruitment icon cannot be placed in the second area.
[0105] In a specific implementation, the above-mentioned device also includes a self-positioning module, which is used to: after responding to the trigger operation of the team summoning control and displaying the team setting panel in the graphical user interface, and in response to the role setting operation in the team setting panel, determine the team role of the controlled virtual object in the target game team, so as to display the team summoning mark in the first area of the game scene, and display the controlled virtual object in the corresponding sub-area of the first area according to the team role of the controlled virtual object.
[0106] Furthermore, the aforementioned device also includes a region disbanding module, configured to: after receiving a team join request triggered by a second terminal device based on a first region or a team recruitment identifier, and after constructing an initial game team composed of a controlled virtual object and a target virtual object based on the team join request, in response to the controlled virtual object and the target virtual object moving out of the first region, cancel the display of the team recruitment identifier in the first region.
[0107] Furthermore, the aforementioned device also includes a team creation module, configured to: upon receiving a team joining request triggered by a second terminal device based on a first area or a team recruitment identifier, and after constructing an initial game team composed of controlled virtual objects and a target virtual object based on the team joining request, in response to the number of virtual objects in the first area meeting a preset number threshold, display a team creation control on the terminal device corresponding to the virtual object that plays the team leader role in the target game team; and in response to a triggering operation on the team creation control, generate a target game team based on the initial game team composed of virtual objects in the first area, and deselect the display of the team recruitment identifier in the first area.
[0108] In practice, after the target game team is generated, the virtual objects in the target game team move along with the virtual object that plays the role of team leader.
[0109] The team-up device in the game provided in this embodiment of the invention has the same implementation principle and technical effect as the aforementioned method embodiment. For the sake of brevity, any parts not mentioned in the device embodiment can be referred to the corresponding content in the aforementioned method embodiment.
[0110] This invention also provides an electronic device, such as... Figure 11 As shown, the electronic device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, which executes the machine-executable instructions to implement the team-up method in the aforementioned game.
[0111] Specifically, a graphical user interface is provided through a first terminal device; the graphical user interface displays at least a portion of the game scene, the game scene including a controlled virtual object and multiple first virtual objects; the controlled virtual object is controlled by the first terminal device; the team formation method in the game includes: in response to a team recruitment command, displaying a team recruitment icon in a first area of the game scene; wherein the controlled virtual object is located in the first area, and the team recruitment icon is used to indicate that a target game team can be formed with the controlled virtual object through the first area or the team recruitment icon; receiving a team join request triggered by a second terminal device based on the first area or the team recruitment icon, and forming an initial game team composed of the controlled virtual object and the target virtual object based on the team join request; wherein the target virtual object is controlled by the second terminal device, and the target virtual object is any virtual object among multiple first virtual objects.
[0112] In the aforementioned game's team-up method, players can join a target game team by controlling a virtual object to enter the first area or triggering a team recruitment icon. This simplifies the team-up process, reduces accidental touches by players, and improves team-up efficiency.
[0113] In an optional embodiment, after the step of displaying a team recruitment icon in the first area of the game scene, the method further includes: in response to the target virtual object entering the first area, generating a team join request for the target game team in the second terminal device; or in response to a trigger operation on the team recruitment icon, generating a team join request for the target game team in the second terminal device.
[0114] In an optional embodiment, the first area includes multiple sub-areas; the step of displaying a team recruitment icon in the first area of the game scene includes: displaying team recruitment icons in the first area of the game scene that identify multiple sub-areas in different ways, so as to indicate the team roles that team members in the multiple sub-areas play in the target game team, and the team roles that are currently vacant in the target game team.
[0115] In an optional embodiment, the aforementioned team role refers to the game profession or game identity that a member of the target game team plays within the target game team.
[0116] In an optional embodiment, after receiving the team join request triggered by the second terminal device based on the first region or team recruitment identifier, and constructing an initial game team composed of a controlled virtual object and a target virtual object based on the team join request, the method further includes: in response to a game character moving from a first sub-region of the first region to a second sub-region, changing the team role held by the game character in the target game team from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region; wherein the game character is a controlled virtual object or a target virtual object.
[0117] In an optional embodiment, the step of changing the team role of the game character in the target game team from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region in response to the game character moving from the first sub-region of the first region to the team role corresponding to the second sub-region includes: if the team role corresponding to the second sub-region is the captain, in response to the game character moving from the first sub-region of the first region to the second sub-region, and the second sub-region containing a second virtual object, a captain application window pops up on the terminal device controlling the second virtual object; wherein, the captain application window includes a message that the game character applies to be the captain of the target game team, a confirm button, and a cancel button; wherein, the confirm button is used to control the game character's team role to change to captain, the second virtual object's team role to member, and move the second virtual object to the first sub-region; the cancel button is used to control the game character to be returned to the first sub-region, and the game character's team role remains unchanged.
[0118] In an optional embodiment, the step of displaying a team recruitment icon in the first area of the game scene includes: displaying a team recruitment icon in the first area of the game scene, and displaying the joining conditions for joining the target game team through the team recruitment icon; wherein, the joining conditions include at least: the vacant team roles in the target game team and the role attributes that the virtual object that plays the vacant team roles needs to meet.
[0119] In an optional embodiment, a team recruitment control is displayed in the graphical user interface, and a team recruitment command is generated by triggering the team recruitment control; the step of displaying a team recruitment icon in a first area of the game scene in response to the team recruitment command includes: displaying a team settings panel in the graphical user interface in response to a trigger operation on the team recruitment control; the team settings panel is used to set the joining conditions of the target game team; determining the joining conditions of the target game team in response to a setting operation in the team settings panel; closing the team settings panel in response to a trigger operation on the confirmation control in the team settings panel, displaying a team recruitment icon in the first area of the game scene, and displaying the joining conditions of joining the target game team through the team recruitment icon.
[0120] In an optional embodiment, the steps of responding to the confirmation control trigger operation in the team settings panel, closing the team settings panel, displaying a team recruitment icon in a first area of the game scene, and displaying the joining conditions for joining the target game team through the team recruitment icon include: responding to the confirmation control trigger operation in the team settings panel, closing the team settings panel, and displaying the team recruitment icon in a first display mode in the graphical user interface; responding to the movement operation of the team recruitment icon, controlling the team recruitment icon to move in the game scene; responding to the team recruitment icon moving to the first area that meets the specified conditions, displaying the team recruitment icon in a second display mode in the graphical user interface; responding to the trigger operation of the first area, placing the team recruitment icon in the first area, and displaying the joining conditions for joining the target game team through the team recruitment icon.
[0121] In an optional embodiment, the specified conditions include: the team recruitment icon moves to a blank area in the game scene; the method further includes: in response to the team recruitment icon moving to a second area that does not meet the specified conditions, displaying the team recruitment icon in the second area in a third display mode; in response to a trigger operation on the second area, displaying a first prompt message in the graphical user interface; wherein the first prompt message is used to indicate that the team recruitment icon cannot be placed in the second area.
[0122] In an optional embodiment, after the step of displaying the team settings panel in the graphical user interface in response to a trigger operation on the team summoning control, the method further includes: in response to a role setting operation in the team settings panel, determining the team role of the controlled virtual object in the target game team, so that when the team summoning icon is displayed in the first area of the game scene, the controlled virtual object is displayed in the corresponding sub-area of the first area according to the team role of the controlled virtual object.
[0123] In an optional embodiment, after receiving the team join request triggered by the second terminal device based on the first area or team recruitment identifier, and constructing an initial game team composed of a controlled virtual object and a target virtual object based on the team join request, the method further includes: in response to the controlled virtual object and the target virtual object moving out of the first area, canceling the display of the team recruitment identifier in the first area.
[0124] In an optional embodiment, after receiving the team joining request triggered by the second terminal device based on the first area or team recruitment identifier, and constructing an initial game team composed of controlled virtual objects and target virtual objects based on the team joining request, the method further includes: in response to the number of virtual objects in the first area meeting a preset number threshold, displaying a team creation control on the terminal device corresponding to the virtual object that plays the team leader role in the target game team; in response to the triggering operation on the team creation control, generating the target game team based on the initial game team composed of virtual objects in the first area, and de-displaying the team recruitment identifier in the first area.
[0125] In an optional embodiment, after the target game team is generated, the virtual objects in the target game team move along with the virtual object that plays the role of team leader in the target game team.
[0126] Furthermore, Figure 11 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 101, the communication interface 103 and the memory 100 connected via the bus 102.
[0127] The memory 100 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 11 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0128] Processor 101 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 101 or by instructions in software form. Processor 101 can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 100, and processor 101 reads information from memory 100 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0129] This invention also provides a computer-readable storage medium storing computer-executable instructions. When these computer-executable instructions are called and executed by a processor, they cause the processor to implement the team-up method in the game described above. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0130] Specifically, a graphical user interface is provided through a first terminal device; the graphical user interface displays at least a portion of the game scene, the game scene including a controlled virtual object and multiple first virtual objects; the controlled virtual object is controlled by the first terminal device; the team formation method in the game includes: in response to a team recruitment command, displaying a team recruitment icon in a first area of the game scene; wherein the controlled virtual object is located in the first area, and the team recruitment icon is used to indicate that a target game team can be formed with the controlled virtual object through the first area or the team recruitment icon; receiving a team join request triggered by a second terminal device based on the first area or the team recruitment icon, and forming an initial game team composed of the controlled virtual object and the target virtual object based on the team join request; wherein the target virtual object is controlled by the second terminal device, and the target virtual object is any virtual object among multiple first virtual objects.
[0131] In the aforementioned game's team-up method, players can join a target game team by controlling a virtual object to enter the first area or triggering a team recruitment icon. This simplifies the team-up process, reduces accidental touches by players, and improves team-up efficiency.
[0132] In an optional embodiment, after the step of displaying a team recruitment icon in the first area of the game scene, the method further includes: in response to the target virtual object entering the first area, generating a team join request for the target game team in the second terminal device; or in response to a trigger operation on the team recruitment icon, generating a team join request for the target game team in the second terminal device.
[0133] In an optional embodiment, the first area includes multiple sub-areas; the step of displaying a team recruitment icon in the first area of the game scene includes: displaying team recruitment icons in the first area of the game scene that identify multiple sub-areas in different ways, so as to indicate the team roles that team members in the multiple sub-areas play in the target game team, and the team roles that are currently vacant in the target game team.
[0134] In an optional embodiment, the aforementioned team role refers to the game profession or game identity that a member of the target game team plays within the target game team.
[0135] In an optional embodiment, after receiving the team join request triggered by the second terminal device based on the first region or team recruitment identifier, and constructing an initial game team composed of a controlled virtual object and a target virtual object based on the team join request, the method further includes: in response to a game character moving from a first sub-region of the first region to a second sub-region, changing the team role held by the game character in the target game team from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region; wherein the game character is a controlled virtual object or a target virtual object.
[0136] In an optional embodiment, the step of changing the team role of the game character in the target game team from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region in response to the game character moving from the first sub-region of the first region to the team role corresponding to the second sub-region includes: if the team role corresponding to the second sub-region is the captain, in response to the game character moving from the first sub-region of the first region to the second sub-region, and the second sub-region containing a second virtual object, a captain application window pops up on the terminal device controlling the second virtual object; wherein, the captain application window includes a message that the game character applies to be the captain of the target game team, a confirm button, and a cancel button; wherein, the confirm button is used to control the game character's team role to change to captain, the second virtual object's team role to member, and move the second virtual object to the first sub-region; the cancel button is used to control the game character to be returned to the first sub-region, and the game character's team role remains unchanged.
[0137] In an optional embodiment, the step of displaying a team recruitment icon in the first area of the game scene includes: displaying a team recruitment icon in the first area of the game scene, and displaying the joining conditions for joining the target game team through the team recruitment icon; wherein, the joining conditions include at least: the vacant team roles in the target game team and the role attributes that the virtual object that plays the vacant team roles needs to meet.
[0138] In an optional embodiment, a team recruitment control is displayed in the graphical user interface, and a team recruitment command is generated by triggering the team recruitment control; the step of displaying a team recruitment icon in a first area of the game scene in response to the team recruitment command includes: displaying a team settings panel in the graphical user interface in response to a trigger operation on the team recruitment control; the team settings panel is used to set the joining conditions of the target game team; determining the joining conditions of the target game team in response to a setting operation in the team settings panel; closing the team settings panel in response to a trigger operation on the confirmation control in the team settings panel, displaying a team recruitment icon in the first area of the game scene, and displaying the joining conditions of joining the target game team through the team recruitment icon.
[0139] In an optional embodiment, the steps of responding to the confirmation control trigger operation in the team settings panel, closing the team settings panel, displaying a team recruitment icon in a first area of the game scene, and displaying the joining conditions for joining the target game team through the team recruitment icon include: responding to the confirmation control trigger operation in the team settings panel, closing the team settings panel, and displaying the team recruitment icon in a first display mode in the graphical user interface; responding to the movement operation of the team recruitment icon, controlling the team recruitment icon to move in the game scene; responding to the team recruitment icon moving to the first area that meets the specified conditions, displaying the team recruitment icon in a second display mode in the graphical user interface; responding to the trigger operation of the first area, placing the team recruitment icon in the first area, and displaying the joining conditions for joining the target game team through the team recruitment icon.
[0140] In an optional embodiment, the specified conditions include: the team recruitment icon moves to a blank area in the game scene; the method further includes: in response to the team recruitment icon moving to a second area that does not meet the specified conditions, displaying the team recruitment icon in the second area in a third display mode; in response to a trigger operation on the second area, displaying a first prompt message in the graphical user interface; wherein the first prompt message is used to indicate that the team recruitment icon cannot be placed in the second area.
[0141] In an optional embodiment, after the step of displaying the team settings panel in the graphical user interface in response to a trigger operation on the team summoning control, the method further includes: in response to a role setting operation in the team settings panel, determining the team role of the controlled virtual object in the target game team, so that when the team summoning icon is displayed in the first area of the game scene, the controlled virtual object is displayed in the corresponding sub-area of the first area according to the team role of the controlled virtual object.
[0142] In an optional embodiment, after receiving the team join request triggered by the second terminal device based on the first area or team recruitment identifier, and constructing an initial game team composed of a controlled virtual object and a target virtual object based on the team join request, the method further includes: in response to the controlled virtual object and the target virtual object moving out of the first area, canceling the display of the team recruitment identifier in the first area.
[0143] In an optional embodiment, after receiving the team joining request triggered by the second terminal device based on the first area or team recruitment identifier, and constructing an initial game team composed of controlled virtual objects and target virtual objects based on the team joining request, the method further includes: in response to the number of virtual objects in the first area meeting a preset number threshold, displaying a team creation control on the terminal device corresponding to the virtual object that plays the team leader role in the target game team; in response to the triggering operation on the team creation control, generating the target game team based on the initial game team composed of virtual objects in the first area, and de-displaying the team recruitment identifier in the first area.
[0144] In an optional embodiment, after the target game team is generated, the virtual objects in the target game team move along with the virtual object that plays the role of team leader in the target game team.
[0145] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a terminal device, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0146] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0147] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A team-up method in a game, characterized by, A graphical user interface is provided through a first terminal device; the graphical user interface displays at least a portion of the game scene, the game scene including a controlled virtual object and a plurality of first virtual objects; The controlled virtual object is controlled by the first terminal device; the method includes: In response to a team summoning command, a team summoning icon is displayed in a first area of the game scene; wherein the controlled virtual object is located in the first area, and the team summoning icon is used to indicate that a target game team can be formed with the controlled virtual object through the first area or the team summoning icon; The system receives a team join request triggered by a second terminal device based on the first region or the team recruitment identifier, and constructs an initial game team composed of the controlled virtual object and the target virtual object based on the team join request; wherein the target virtual object is controlled by the second terminal device, and the target virtual object is any virtual object among the plurality of first virtual objects.
2. The method according to claim 1, characterized in that, After the step of displaying a team recruitment icon in the first area of the game scene, the method further includes: In response to the target virtual object entering the first area, a team join request for the target game team is generated in the second terminal device; or In response to a trigger operation for the team recruitment identifier, a team join request for the target game team is generated in the second terminal device.
3. The method according to claim 1, characterized in that, The first region includes multiple sub-regions; The step of displaying a team recruitment icon in the first area of the game scene includes: In the first area of the game scene, team recruitment icons for the multiple sub-areas are displayed in different ways to indicate the team roles that team members in the multiple sub-areas play in the target game team, as well as the team roles that are currently vacant in the target game team.
4. The method according to claim 3, characterized in that, The team role refers to the game profession or identity that a member of the target game team plays in the target game team.
5. The method according to claim 3, characterized in that, After the steps of receiving a team join request triggered by the second terminal device based on the first region or the team recruitment identifier, and constructing an initial game team composed of the controlled virtual object and the target virtual object based on the team join request, the method further includes: In response to a game character moving from a first sub-region of the first region to a second sub-region, the team role that the game character plays in the target game team is changed from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region. The game character is either the controlled virtual object or the target virtual object.
6. The method according to claim 5, characterized in that, The step of changing the team role of the game character in the target game team from the team role corresponding to the first sub-region to the team role corresponding to the second sub-region in response to the game character moving from the first sub-region to the second sub-region includes: If the team role corresponding to the second sub-region is the team leader, in response to the game character moving from the first sub-region of the first region to the second sub-region, and the second sub-region contains a second virtual object, a team leader application window pops up on the terminal device controlling the second virtual object; wherein, the team leader application window includes a message that the game character applies to serve as the team leader of the target game team, an OK button, and a Cancel button; The "OK" button is used to change the team role of the game character to the team leader, the team role of the second virtual object to a team member, and move the second virtual object to the first sub-area; the "Cancel" button is used to control the game character to be returned to the first sub-area, while the team role of the game character remains unchanged.
7. The method according to claim 1, characterized in that, The steps of displaying a team recruitment icon in the first area of the game scene include: A team recruitment icon is displayed in the first area of the game scene, and the conditions for joining the target game team are displayed through the team recruitment icon; The joining conditions include at least the vacant team roles in the target game team and the role attributes that the virtual object that occupies the vacant team roles must meet.
8. The method according to claim 7, characterized in that, The graphical user interface displays a team mobilization control, and the team mobilization command is generated by triggering the team mobilization control; The step of displaying a team summoning icon in a first area of the game scene in response to a team summoning command includes: In response to a trigger operation on the team recruitment control, a team settings panel is displayed in the graphical user interface; the team settings panel is used to set the joining conditions for the target game team; In response to the setting operation in the team settings panel, the joining conditions of the target game team are determined; In response to a confirmation control in the team settings panel, the team settings panel is closed, a team recruitment icon is displayed in the first area of the game scene, and the conditions for joining the target game team are displayed through the team recruitment icon.
9. The method according to claim 8, characterized in that, The response, triggered by the confirmation control in the team settings panel, closes the team settings panel, displays a team recruitment icon in a first area of the game scene, and displays the joining conditions for joining the target game team through the team recruitment icon, including: In response to a trigger operation on the confirmation control in the team settings panel, the team settings panel is closed, and a team recruitment icon is displayed in the graphical user interface in a first display mode; In response to a movement operation on the team recruitment icon, control the team recruitment icon to move within the game scene; In response to the team recruitment icon moving to a first area that meets specified conditions, the team recruitment icon is displayed in the graphical user interface in a second display mode. In response to a trigger operation targeting the first area, the team recruitment icon is placed in the first area, and the conditions for joining the target game team are displayed through the team recruitment icon.
10. The method according to claim 9, characterized in that, The specified conditions include: the team recruitment icon moves to an empty area in the game scene; the method further includes: In response to the team recruitment icon moving to a second area that does not meet the specified conditions, the team recruitment icon is displayed in the second area in a third display mode; In response to a trigger operation targeting the second area, a first prompt message is displayed in the graphical user interface; wherein the first prompt message is used to indicate that the team gathering icon cannot be placed in the second area.
11. The method according to claim 8, characterized in that, The method further includes, after the step of displaying the team settings panel in the graphical user interface, responding to a trigger operation of the team mobilization control in the response, the method further includes: In response to the role setting operation in the team settings panel, the team role of the controlled virtual object in the target game team is determined, so that when the team recruitment icon is displayed in the first area of the game scene, the controlled virtual object is displayed in the corresponding sub-area of the first area according to the team role of the controlled virtual object.
12. The method according to claim 1, characterized in that, After the steps of receiving a team join request triggered by the second terminal device based on the first region or the team recruitment identifier, and constructing an initial game team composed of the controlled virtual object and the target virtual object based on the team join request, the method further includes: In response to the controlled virtual object and the target virtual object moving out of the first area, the team recruitment icon is de-displayed in the first area.
13. The method according to claim 1, characterized in that, After the steps of receiving a team join request triggered by the second terminal device based on the first region or the team recruitment identifier, and constructing an initial game team composed of the controlled virtual object and the target virtual object based on the team join request, the method further includes: In response to the number of virtual objects in the first area meeting a preset number threshold, a team creation control is displayed on the terminal device corresponding to the virtual object that plays the role of team leader in the target game team; In response to a triggered operation on the team creation control, the target game team is generated based on the initial game team composed of virtual objects in the first area, and the team recruitment icon is removed from the first area.
14. The method according to claim 1, characterized in that, After the target game team is generated, the virtual objects in the target game team move along with the virtual object that plays the role of team leader.
15. A team-up device in a game, characterized in that, A graphical user interface is provided through a first terminal device; the graphical user interface displays at least a portion of the game scene, the game scene including a controlled virtual object and a plurality of first virtual objects; The controlled virtual object is controlled by the first terminal device; the device includes: The identifier display module is used to display a team recruitment identifier in a first area of the game scene in response to a team recruitment command; wherein the controlled virtual object is located in the first area, and the team recruitment identifier is used to indicate that a target game team can be formed with the controlled virtual object through the first area or the team recruitment identifier; The team joining module is used to receive a team joining request triggered by the second terminal device based on the first region or the team recruitment identifier, and to construct an initial game team composed of the controlled virtual object and the target virtual object based on the team joining request; wherein, the target virtual object is controlled by the second terminal device, and the target virtual object is any virtual object among the plurality of first virtual objects.
16. An electronic device, characterized in that, The electronic device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the team-up method in the game according to any one of claims 1 to 14.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions that, when invoked and executed by a processor, cause the processor to implement the team-up method in the game as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Team forming processing method and device, terminal, server and storage medium
CN111760296A
Interaction method and device in game and mobile terminal
CN113171610A
Game team interaction method and device, equipment and storage medium
CN115531887A