Game team interaction method, device and equipment and storage medium
By providing team-up mode options and filtering rules on the game interface, virtual objects with team-up attributes can be directly filtered out, solving the problem of low efficiency in on-the-spot team formation in online games and improving user activity.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2022-08-24
- Publication Date
- 2026-06-02
Smart Images

Figure CN115531887B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of game interaction, and more particularly to a game team interaction method, apparatus, device, and storage medium. Background Technology
[0002] Online games, also known as network games, generally refer to electronic games where multiple players interact and enjoy entertainment via the Internet. Classified by game execution software, they typically refer to massively multiplayer online games (MMORPGs) that require a client download. Some online games allow for multiplayer battles via network servers and online cloud saves. Online games include strategy games, action games, sports games, fighting games, music games, racing games, and role-playing games, among others.
[0003] In massively multiplayer online games (MMORPGs), users can team up with other players in a virtual environment to complete game-provided tasks or events. Many existing games offer online team-up systems for easy team formation. However, these systems often involve virtual objects in different locations, preventing on-the-spot team formation. Users wanting to team up in the same location must resort to shouting or individually asking players if they have completed a required task or event. This inefficient process leads to decreased user activity. Summary of the Invention
[0004] The main objective of this invention is to solve the problem of low efficiency in existing on-site team formation, which leads to a decrease in user activity.
[0005] The first aspect of this invention provides an interactive method for game team formation, which provides a graphical user interface through a terminal device, wherein the graphical user interface includes multiple virtual objects, and the interactive method includes:
[0006] At least one team mode option is provided on the graphical user interface;
[0007] In response to a first trigger operation for the team mode option, the virtual objects in the graphical user interface are filtered according to a preset filtering rule to obtain a first virtual object with corresponding team attributes.
[0008] In response to the second triggering operation for the first virtual object, a target virtual object is determined, and a team request is sent to the target virtual object to generate a corresponding team.
[0009] A second aspect of the present invention provides an interactive device for game team formation, which provides a graphical user interface via a terminal device, the graphical user interface including a plurality of virtual objects, the interactive device comprising:
[0010] An options bar display module is used to provide at least one team mode option on the graphical user interface;
[0011] A filtering module is used to respond to a first trigger operation for the team mode option, and filter the virtual objects of the graphical user interface according to preset filtering rules to obtain a first virtual object with corresponding team attributes.
[0012] The team request module is used to respond to the second trigger operation for the first virtual object, determine the target virtual object, send a team request to the target virtual object, and generate the corresponding team.
[0013] A third aspect of the present invention provides a game team interaction device, comprising: a memory and at least one processor, wherein the memory stores instructions, and the memory and the at least one processor are interconnected via a circuit; the at least one processor invokes the instructions in the memory to cause the game team interaction device to perform the steps of the above-described game team interaction method.
[0014] A fourth aspect of the present invention provides a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the steps of the above-described game team interaction method.
[0015] The aforementioned game team-up interaction method, apparatus, device, and storage medium include a terminal device providing a graphical user interface (GUI) comprising multiple virtual objects and at least one team-up mode option. In response to a first trigger operation for the team-up mode option, the virtual objects in the GUI are filtered according to preset filtering rules to obtain a first virtual object with corresponding team-up attributes. In response to a second trigger operation for the first virtual object, a target virtual object is determined, and a team-up request is sent to the target virtual object to generate a corresponding team. In this method, users can directly filter virtual characters in the GUI based on filtering rules and the team-up attributes of virtual objects, and directly invite corresponding virtual objects to form a team, improving team-up efficiency and user activity.
[0016] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0017] 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
[0018] Figure 1 This is a schematic diagram of the first embodiment of the game team interaction method in this invention;
[0019] Figure 2 This is a schematic diagram of one embodiment of the game team interaction device in this invention;
[0020] Figure 3 This is a schematic diagram of another embodiment of the game team interaction device in this invention;
[0021] Figure 4 This is a schematic diagram of one embodiment of the interactive device for game team formation in this invention;
[0022] Figure 5 This is a schematic diagram of a first type of display interaction area provided in an embodiment of the present invention;
[0023] Figure 6 This is a schematic diagram of a second type of display interaction area provided in an embodiment of the present invention;
[0024] Figure 7 This is a schematic diagram of a third type of display interaction area provided in an embodiment of the present invention;
[0025] Figure 8 This is a schematic diagram of the fourth type of display interaction area provided in an embodiment of the present invention;
[0026] Figure 9 This is a schematic diagram of the fifth type of display interaction area provided in an embodiment of the present invention;
[0027] Figure 10 This is a schematic diagram of the sixth type of display interaction area provided in an embodiment of the present invention. Detailed Implementation
[0028] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions 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, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0029] The terms "comprising" and "having," and any variations thereof, used in the embodiments of this invention are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such processes, methods, products, or devices.
[0030] In existing technologies, online team-up systems are provided for convenient team formation. However, the virtual objects operated by each user in the online team-up system may be in different scenarios, making it impossible to form teams on the spot. If users want to form teams on the spot in the same scenario, they can only obtain the requirements by shouting or asking players one by one if they have completed the target task or event. This results in low team-up efficiency and reduced user activity.
[0031] Based on the above, the present invention provides a game team interaction method, device and system, which can be applied to scenarios of virtual item interaction control or game team interaction.
[0032] In one embodiment of this disclosure, the game team interaction method can run on a local terminal device or a server. When the game team interaction method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and client devices.
[0033] 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 separate. The storage and execution of the game team interaction methods are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0034] In an alternative 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 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 screen. Users can operate on the interface using input devices such as a touchscreen, mouse, keyboard, or gamepad.
[0035] In one possible implementation, embodiments of the present invention provide an interactive method for game team formation, which provides a graphical user interface through a terminal device. The terminal device can be a local terminal device (e.g., a mobile terminal, a computer, a game console, etc.) as mentioned above, or a client device in the cloud interactive system mentioned above.
[0036] To facilitate understanding of this embodiment, a game team interaction method disclosed in this embodiment of the invention will first be described in detail, such as... Figure 1 As shown, the method for team interaction in this game provides a graphical user interface through a terminal device. The graphical user interface includes multiple virtual objects, and the method includes the following steps:
[0037] 101. At least one team mode option is provided on the graphical user interface;
[0038] In one embodiment of the invention, a team control is provided in the graphical user interface, and providing at least one team mode option on the graphical user interface includes: in response to a third triggering operation on the team control, displaying a team option bar on the graphical user interface, wherein the team option bar is displayed near the team control, and the team option bar includes at least one team mode option.
[0039] Specifically, multiple virtual objects exist in the game scene displayed by the graphical user interface. The graphical user interface will change the game scene according to the operator's movement of the corresponding virtual objects. A team control is provided on the graphical user interface, and the third trigger operation can be the user (player) clicking on the team control, such as: single click, double click, long press, etc. There are no specific restrictions here, as long as it can realize the user's trigger interaction on the team control.
[0040] Specifically, in the game scenario, by launching the game application, the terminal device can respond to the user's launch operation and launch the application. This application can be any application that provides a graphical user interface. Optionally, the launch operation can be that the user touches the application icon on the terminal desktop, or the user inputs a launch command to the intelligent voice assistant. The launch command can include voice commands or text commands. This embodiment of the invention does not specifically limit the type of launch command.
[0041] Specifically, after the user (player) launches the application and enters the game, the movable virtual object is moved to the appropriate game scene. Triggering this action displays the team options bar in the team controls, which appears near the team controls. Figure 5 As shown, the team options bar contains multiple options, including at least the team mode option used in this invention. In addition, it may include other options related to forming a team, such as a "join a team" option, where the system can search for teams already created on the current server, and users can select and join a team; or a "create a team" option, where users (players) can create a team and set requirements for joining; or a "team search" option, where users (players) can search and filter teams on the current server using certain keywords, select and apply to join a team. In this embodiment of the invention, the team options in the team options bar are not specifically limited.
[0042] 102. In response to the first trigger operation for the team mode option, the virtual objects in the graphical user interface are filtered according to the preset filtering rules to obtain the first virtual object with the corresponding team attributes.
[0043] In one embodiment of the present invention, the team-up attribute includes whether there is a team-up requirement or not. The step of filtering the virtual objects of the graphical user interface according to a preset filtering rule to obtain a first virtual object with a corresponding team-up attribute in response to the first trigger operation for the team-up mode option includes: filtering out virtual objects with a team-up attribute of no team-up requirement from the graphical user interface in response to the first trigger operation for the team-up mode option, and taking virtual objects with a team-up attribute of having a team-up requirement as the first virtual object.
[0044] Specifically, virtual objects in the graphical user interface may exist in the game scene where the user (player) interacts with them for various reasons. This might be for selling game items, setting up a stall in the current game scene, or interacting with non-player characters in the current game scene. They are not necessarily present in the current game scene for team formation. These virtual objects need to be filtered out, and the remaining virtual objects after filtering are designated as the first virtual objects. Figure 6 As shown, after clicking the team mode button, the number of virtual objects in the graphical user interface decreases, and virtual objects that do not require team formation are filtered out. An exit preview button is also provided in the graphical user interface. Users (players) can click this button to exit team mode. Users (players) can directly send team invitations or team requests to the filtered virtual objects, or view the personal information of each virtual object, filter out virtual objects that meet the requirements based on the personal information, and then send team invitations or team requests.
[0045] Furthermore, when the team-up attribute indicates that there is a team-up requirement, the team-up attribute also includes team-up requirement; after the virtual objects with the team-up attribute indicating no team-up requirement are filtered out from the graphical user interface in response to the first trigger operation for the team-up mode option, and the virtual objects with the team-up attribute indicating a team-up requirement are selected as the first virtual objects, the method further includes: displaying a floating icon near the first virtual object, wherein the floating icon displays a numerical symbol, and the numerical symbol represents the number of team-up requirements for the corresponding first virtual object.
[0046] Specifically, for virtual objects that require team formation, a floating icon can be displayed based on that virtual object's team formation needs. The floating icon appears near the virtual object and displays a number. The number indicates the number of team activities that the virtual object wishes to participate in. For example, if the virtual character wishes to participate in one dungeon or two daily activities, the floating icon will display the number 3 or three. If the virtual character only wishes to participate in a certain holiday event, the floating icon will display the number 1 or one. Users (players) can perceive that the number displayed on the floating icon prioritizes virtual objects. The larger the number, the more types of activities the virtual object wishes to participate in, and the more likely it is to successfully form a team.
[0047] Furthermore, the team formation requirements include team leader requirements and team leader requirements, and the floating icon displays a corresponding color based on whether the team formation requirement of the corresponding first virtual object is a team leader requirement or a team leader requirement.
[0048] Specifically, when forming a team, there are two roles: the team leader and the team member. The team-forming requirement corresponding to the virtual object that wants to become the team leader is the team leader requirement, and the team-forming requirement corresponding to the virtual object that wants to become a team member is the team being led requirement. Depending on the type of team-forming requirement of different virtual objects, the floating icon can be displayed in different colors. For example, the floating icon of the virtual object with the team leader requirement can be displayed in red, and the floating icon of the virtual object with the team being led can be displayed in blue. In this embodiment of the invention, the color of the floating icon is not specifically limited.
[0049] Furthermore, after displaying a floating icon near the first virtual object, the method further includes: in response to a fourth triggering operation on the floating icon, displaying a demand content bar near the floating icon, wherein the demand content bar displays the demand content of the corresponding first virtual object's team-up demand.
[0050] Specifically, such as Figure 7 The fourth trigger operation displays a request content bar near the floating icon. The request content bar displays the team-up request content of the corresponding virtual object. The request content can include whether the virtual object needs to lead or be led, as well as the specific type of activity or task the virtual character wishes to participate in. Users (players) can filter suitable virtual objects based on the content displayed in the request content bar and send team invitations or team-up requests to obtain the corresponding team.
[0051] Furthermore, after filtering out virtual objects with no team-up requirement from the graphical user interface and selecting virtual objects with a team-up requirement as the first virtual object in response to a first trigger operation for the team-up mode option, the method further includes: providing a team-leading control and a team-up control on the graphical user interface; displaying a team-up requirement option interface on the graphical user interface in response to a fifth trigger operation for the team-leading control or the team-up control, wherein the team-up requirement option interface provides at least one team-up gameplay option; determining the team-up gameplay option selected by the selection operation in response to a check operation for the team-up gameplay option; calculating the overlap between the selected team-up gameplay option and the team-up requirement of the first virtual object; filtering the first virtual object again in the graphical user interface filtering based on the overlap and / or the fifth trigger operation, and updating the first virtual object based on the virtual object after the second filtering.
[0052] Specifically, after entering team mode, two controls will be displayed on the graphical user interface: a team leader control and a team leader control. Triggering one of these controls via the fifth trigger operation will enter the team requirement options page. This embodiment uses the team leader control as the triggering control as an example. Figure 8The system displays a team-up option interface on the graphical user interface via the fifth trigger action of the team-leader control. The page shows various activity tasks and supports keyword searching. When a user (player) sees an activity task they wish to participate in, they can select the team-up gameplay option. After the user (player) completes the selection, clicking the filter button on the team-up option page further filters the selected team-up gameplay options against the virtual objects in the team-up mode. The user can then send team invitations or requests to the remaining virtual objects after this second filtering. Furthermore, the number in the floating icon can be modified to indicate the degree of overlap. Figure 9 As shown, 1 / 3 is displayed in the floating icon, where 1 represents the team requirement that overlaps between the user (player) and the virtual object, and 3 represents the number of activity tasks that the virtual object wishes to participate in.
[0053] Furthermore, if the fifth trigger operation targets a team control, then the step of filtering the first virtual object again in the graphical user interface based on the overlap degree and / or the fifth trigger operation, and updating the first virtual object based on the second-filtered virtual object, includes: filtering out virtual objects in the first virtual object with zero overlap degree and / or whose team-building requirement is a need to be led from the graphical user interface, and updating the first virtual object to a virtual object with non-zero overlap degree and / or whose team-building requirement is a need to lead.
[0054] Specifically, when a user (player) triggers the team-up control, it means they want to be led by other players. At this time, there is a conflict between the user (player) and the virtual objects in the graphical user interface that require being led. These virtual objects are not the user's (player's) target virtual objects and can be filtered out. In addition, virtual objects with zero overlap can also be filtered out. This is because when the overlap is zero, it means that the virtual object does not want to participate in any of the multiple activities that the user (player) wants to participate in. In this case, these virtual objects can be filtered out.
[0055] Furthermore, if the fifth trigger operation is directed at a team-leading control, then the second filtering of the remaining virtual objects after the first filtering based on the overlap degree and / or the fifth trigger operation includes: filtering out virtual objects in the first virtual objects with an overlap degree of zero and / or whose team-building requirement is a team-leading requirement from the graphical user interface, and updating the first virtual objects to virtual objects with an overlap degree of non-zero and / or whose team-building requirement is a team-leading requirement.
[0056] Specifically, when a user (player) triggers the team-leading control, it means they want to lead other players. At this time, there is a conflict between the user (player) and the virtual objects in the graphical user interface that require team-leading. These virtual objects are not the user's (player's) target virtual objects and can be filtered out. In addition, virtual objects with zero overlap can also be filtered out. This is because when the overlap is zero, it means that the virtual object does not want to participate in any of the multiple activities that the user (player) wants to participate in. In this case, these virtual objects can be filtered out.
[0057] Furthermore, after updating the first virtual object based on the filtered virtual object, the method further includes: determining the color of the updated first virtual object based on the overlap and a preset color allocation rule; and performing coloring processing on the corresponding first virtual object based on the color.
[0058] Specifically, in the preset color allocation rules, designers can set several fixed color levels and color the corresponding virtual objects according to different overlap levels. For example, when the overlap level reaches 100%, the virtual object is colored golden yellow; when the overlap level is high but not 100%, the virtual object is colored lemon yellow; and when the overlap level is low, the virtual object is colored light yellow. In this embodiment of the invention, the coloring corresponding to different overlap levels is not specifically limited. By coloring, the virtual objects with high overlap with the user (player) are highlighted, which facilitates the user (player) in selecting virtual objects for team formation. In addition, the floating icons can also be colored accordingly.
[0059] Furthermore, after determining the selected team play option in response to the selection operation for the team play option, the method further includes: providing a modification control on the graphical user interface; displaying a team requirement modification page on the graphical user interface in response to a sixth trigger operation for the modification control; recalculating the overlap of the team requirements of the first virtual object based on the selected team play option on the team requirement modification page; and updating and coloring the first virtual object based on the recalculated overlap.
[0060] Specifically, such as Figure 9 In the game, a modification control is provided on the graphical user interface to modify the party requirements previously selected by the user (player). After triggering the modification control, the party requirements modification page is displayed. The party requirements modification page is basically the same as the party requirements options page, except that a modification button for the party requirements of the leader / led party is added to the party requirements modification page. The user (player) can change the party requirements of the leader / led party by clicking the modification button.
[0061] 103. In response to the second triggering operation for the first virtual object, determine the target virtual object, send a team request to the target virtual object, and generate the corresponding team.
[0062] In this embodiment, the second triggering operation includes a click operation; the step of determining a target virtual object and sending a team request to the target virtual object in response to the second triggering operation for the first virtual object, and generating a corresponding team, includes: in response to the click operation for the first virtual object, taking the first virtual object targeted by the click operation as the target virtual object, sending a team request to the target virtual object, and generating a corresponding team.
[0063] Specifically, invited players will receive an invitation message, learn about the specific gameplay details, and then decide whether to accept the invitation. The virtual object that accepts the invitation will be paired with the virtual object operated by the user (player) to form a team.
[0064] Furthermore, after filtering out virtual objects with zero overlap and / or whose team-building requirement is to be led from the graphical user interface and updating the first virtual objects to those with non-zero overlap and / or whose team-building requirement is to lead, the method further includes: providing a team-building request control on the graphical user interface; displaying a team-building request interface on the graphical user interface in response to a seventh trigger operation on the team-building request control, wherein the team-building request interface includes team-building activity options and a team-building request send button; filtering virtual objects from the updated first virtual objects whose team-building requirements completely match the team-building activity options checked on the team-building request interface, determining the number of participants in the filtered virtual objects, and displaying the number of participants on the team-building request interface; and sending a team-building request to the filtered virtual objects in response to an eighth trigger operation on the team-building request send button to generate corresponding teams.
[0065] Specifically, such as Figure 10 The system provides a team request control on the graphical user interface to display a team request page. The team request page includes team activity options and a team request send button. Users (players) can select the specific types of activities they want to invite on the page. The page will also display the number of virtual objects that meet the requirements. Players can adjust the team activity options based on the number of virtual objects displayed. When the number meets the requirements, clicking the team request send button will send team requests to the virtual objects in batches, eliminating the need to select each one individually.
[0066] In this embodiment, a graphical user interface (GUI) is provided via a terminal device. The GUI includes multiple virtual objects. The GUI provides at least one team-up mode option. In response to a first trigger operation for the team-up mode option, the virtual objects in the GUI are filtered according to preset filtering rules to obtain a first virtual object with corresponding team-up attributes. In response to a second trigger operation for the first virtual object, a target virtual object is determined, and a team-up request is sent to the target virtual object to generate a corresponding team. In this method, users can directly filter virtual characters in the GUI based on filtering rules and the team-up attributes of virtual objects, and directly invite corresponding virtual objects to form teams, improving team-up efficiency and user activity.
[0067] The above describes the game team interaction method in the embodiments of the present invention. The following describes the game team interaction device in the embodiments of the present invention. The interaction device provides a graphical user interface through a terminal device, and the graphical user interface includes multiple virtual objects. Please refer to [link to relevant documentation]. Figure 2 One embodiment of the game team interaction device in this invention includes:
[0068] The options bar display module 201 is used to provide at least one team mode option on the graphical user interface;
[0069] The filtering module 202 is used to filter the virtual objects of the graphical user interface according to the preset filtering rules in response to the first trigger operation for the team mode option, so as to obtain the first virtual object with the corresponding team attributes.
[0070] The team request module 203 is used to respond to the second trigger operation for the first virtual object, determine the target virtual object, send a team request to the target virtual object, and generate the corresponding team.
[0071] In this embodiment of the invention, the game team-up interaction device operates the aforementioned game team-up interaction method. The game team-up interaction device provides a graphical user interface (GUI) through a terminal device. The GUI includes multiple virtual objects and provides at least one team-up mode option. In response to a first trigger operation for the team-up mode option, the virtual objects in the GUI are filtered according to preset filtering rules to obtain a first virtual object with corresponding team-up attributes. In response to a second trigger operation for the first virtual object, a target virtual object is determined, and a team-up request is sent to the target virtual object to generate a corresponding team. In this method, users can directly filter virtual characters in the GUI based on filtering rules and the team-up attributes of virtual objects, and directly invite corresponding virtual objects to form a team, improving team-up efficiency and user activity.
[0072] Please see Figure 3 The second embodiment of the game team interaction device in this invention includes:
[0073] The options bar display module 201 is used to provide at least one team mode option on the graphical user interface;
[0074] The filtering module 202 is used to filter the virtual objects of the graphical user interface according to the preset filtering rules in response to the first trigger operation for the team mode option, so as to obtain the first virtual object with the corresponding team attributes.
[0075] The team request module 203 is used to respond to the second trigger operation for the first virtual object, determine the target virtual object, send a team request to the target virtual object, and generate the corresponding team.
[0076] In one embodiment of the present invention, a queue control is provided in the graphical user interface, and the option bar display module 201 is specifically used for:
[0077] In response to a third triggering operation on the team control, a team options bar is displayed on the graphical user interface, wherein the team options bar is displayed near the team control and includes at least one team mode option.
[0078] In one embodiment of the present invention, the team-up attribute includes whether there is a team-up requirement or not; the filtering module 202 is specifically used for:
[0079] In response to a first trigger operation for the team mode option, virtual objects with a team attribute indicating no team requirement are filtered out from the graphical user interface, and virtual objects with a team attribute indicating a team requirement are selected as the first virtual object.
[0080] In one embodiment of the present invention, when the team-up attribute indicates a team-up requirement, the team-up attribute further includes a team-up requirement; the interactive device for game team-up further includes a floating display module 204, the floating display module 204 being specifically used for:
[0081] A floating icon is displayed near the first virtual object, wherein the floating icon displays a numerical symbol, the numerical symbol representing the number of team requirements for the corresponding first virtual object.
[0082] In one embodiment of the present invention, the team formation requirement includes a team leader requirement and a team being led requirement, and the floating icon displays a corresponding color according to whether the team formation requirement of the corresponding first virtual object is a team leader requirement or a team being led requirement.
[0083] In one embodiment of the present invention, the floating display module 204 is further configured to:
[0084] In response to a fourth trigger operation on the floating icon, a request content bar is displayed near the floating icon, wherein the request content bar displays the request content of the corresponding first virtual object's team-up request.
[0085] In one embodiment of the present invention, the game team interaction device further includes a secondary filtering module 205, which is specifically used for:
[0086] The graphical user interface provides a queue control and a set of queue controls;
[0087] In response to a fifth trigger operation on the team leader control or the team control, a team requirement option interface is displayed on the graphical user interface, wherein the team requirement option interface provides at least one team gameplay option.
[0088] In response to the check operation for the team gameplay option, determine the team gameplay option selected by the check operation;
[0089] Calculate the overlap between the selected team play options and the team requirements of the first virtual object;
[0090] The first virtual object is filtered again in the graphical user interface filtering based on the overlap and / or the fifth trigger operation, and the first virtual object is updated based on the virtual object after the second filtering.
[0091] In one embodiment of the present invention, if the fifth triggering operation targets a team control, then the step of filtering the first virtual object again in the graphical user interface filtering based on the overlap degree and / or the fifth triggering operation, and updating the first virtual object based on the second-filtered virtual object, includes:
[0092] The first virtual objects with zero overlap and / or whose team-building requirement is to be led are filtered out from the graphical user interface, and the first virtual objects are updated to virtual objects with non-zero overlap and / or whose team-building requirement is to lead.
[0093] In one embodiment of the present invention, if the fifth triggering operation targets a leading control, then the second filtering of the remaining virtual objects after the first filtering based on the overlap and / or the fifth triggering operation includes:
[0094] The first virtual objects with zero overlap and / or whose team-building requirement is a team-leading requirement are filtered out from the graphical user interface, and the first virtual objects are updated to virtual objects with non-zero overlap and / or whose team-building requirement is a team-leading requirement.
[0095] In one embodiment of the present invention, the game team interaction device further includes a coloring module 206, which is specifically used for:
[0096] The updated color of the first virtual object is determined based on the overlap ratio and the preset color allocation rules.
[0097] The corresponding first virtual object is colored according to the color.
[0098] In one embodiment of the present invention, the game team-up interaction device further includes a requirement modification module 207, which is specifically used for:
[0099] A modification control is provided on the graphical user interface;
[0100] In response to a sixth trigger operation on the modified control, a team requirement modification page is displayed on the graphical user interface;
[0101] Modify the team play options selected on the page according to the team requirements, recalculate the overlap of the team requirements of the first virtual object, and update and color the first virtual object again according to the recalculated overlap.
[0102] In one embodiment of the present invention, the second triggering operation includes a click operation; the team request module 203 is specifically used for:
[0103] In response to a click operation on the first virtual object, the first virtual object targeted by the click operation is taken as the target virtual object, and a team request is sent to the target virtual object to generate a corresponding team.
[0104] In one embodiment of the present invention, the game team-up interaction device further includes a batch request module 208, which is specifically used to: provide a team request control on the graphical user interface;
[0105] In response to a seventh trigger operation on the team request control, a team request interface is displayed on the graphical user interface, wherein the team request interface includes team activity options and a team request send button;
[0106] Filter virtual objects from the updated first virtual objects that completely match the team-up requirements and the team-up activity options selected on the team-up request interface, determine the number of people in the filtered virtual objects, and display the number of people in the team-up request interface.
[0107] In response to the eighth trigger operation of the team request send button, a team request is sent to the filtered virtual objects to generate the corresponding team.
[0108] Based on the previous embodiment, this embodiment describes in detail the specific functions of each module and the unit composition of some modules. Through the above modules and the units in the modules, in this method, users can directly filter virtual characters in the graphical user interface according to the filtering rules and the team attributes of virtual objects, and directly invite the corresponding virtual objects to form a team, thereby improving team formation efficiency and user activity.
[0109] above Figure 2 and Figure 3 The interactive device for game team formation in the embodiments of the present invention will be described in detail from the perspective of modular functional entities. The interactive device for game team formation in the embodiments of the present invention will be described in detail from the perspective of hardware processing.
[0110] Figure 4 This is a schematic diagram of the structure of a game team interaction device 400 provided in an embodiment of the present invention. The game team interaction device 400 can vary significantly due to different configurations or performance. It may include one or more central processing units (CPUs) 410 (e.g., one or more processors) and a memory 420, and one or more storage media 430 (e.g., one or more mass storage devices) for storing application programs 433 or data 432. The memory 420 and storage media 430 can be temporary or persistent storage. The program stored in the storage media 430 may include one or more modules (not shown in the diagram), each module including a series of instruction operations on the game team interaction device 400. Furthermore, the processor 410 may be configured to communicate with the storage media 430 and execute a series of instruction operations in the storage media 430 on the game team interaction device 400 to implement the steps of the above-described game team interaction method.
[0111] The interactive device 400 for game team play may also include one or more power supplies 440, one or more wired or wireless network interfaces 450, one or more input / output interfaces 460, and / or one or more operating systems 431, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc. Those skilled in the art will understand that... Figure 4 The illustrated interactive device structure for game team formation does not constitute a limitation on the interactive device for game team formation provided by the present invention. It may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.
[0112] The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium, wherein the computer-readable storage medium stores instructions that, when the instructions are executed on a computer, cause the computer to perform the steps of the game team interaction method.
[0113] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system, device, or unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0114] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present 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.
[0115] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications 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.
Claims
1. A game team-up interaction method, characterized in that, A graphical user interface is provided through a terminal device, wherein the graphical user interface includes multiple virtual objects, and the interaction method includes: At least one team mode option is provided on the graphical user interface; In response to a first trigger operation for the team mode option, the virtual objects in the graphical user interface are filtered according to a preset filtering rule to obtain a first virtual object with corresponding team attributes. In response to the second triggering operation for the first virtual object, a target virtual object is determined, and a team-up request is sent to the target virtual object to generate a corresponding team; The graphical user interface provides a team control, and the provision of at least one team mode option on the graphical user interface includes: In response to a third triggering operation on the team control, a team option bar is displayed on the graphical user interface, wherein the team option bar is displayed near the team control and includes at least one team mode option; The team-up attribute includes whether there is a team-up requirement or not. The step of responding to a first trigger operation for the team mode option, filtering the virtual objects in the graphical user interface according to preset filtering rules to obtain a first virtual object with corresponding team attributes includes: In response to a first trigger operation for the team mode option, virtual objects with a team attribute indicating no team requirement are filtered out from the graphical user interface, and virtual objects with a team attribute indicating a team requirement are selected as the first virtual object.
2. The interaction method according to claim 1, characterized in that, When the team-up attribute indicates that there is a team-up requirement, the team-up attribute also includes the team-up requirement; After the first trigger operation in response to the team mode option filters out virtual objects with a team attribute indicating no team requirement from the graphical user interface and selects virtual objects with a team attribute indicating a team requirement as the first virtual object, the method further includes: A floating icon is displayed near the first virtual object, wherein the floating icon displays a numerical symbol, the numerical symbol representing the number of team requirements for the corresponding first virtual object.
3. The interaction method according to claim 2, characterized in that, The team formation requirements include the requirements of leading a team and being led a team. The floating icon displays a corresponding color based on whether the team formation requirement of the corresponding first virtual object is a requirement of leading a team or a requirement of being led a team.
4. The mutual method according to claim 3, characterized in that, After displaying a floating icon near the first virtual object, the method further includes: In response to a fourth trigger operation on the floating icon, a request content bar is displayed near the floating icon, wherein the request content bar displays the request content of the corresponding first virtual object's team-up request.
5. The interaction method according to claim 3, characterized in that, After the first trigger operation in response to the team mode option filters out virtual objects with a team attribute indicating no team requirement from the graphical user interface and selects virtual objects with a team attribute indicating a team requirement as the first virtual object, the method further includes: The graphical user interface provides a queue control and a set of queue controls; In response to a fifth trigger operation on the team leader control or the team control, a team requirement option interface is displayed on the graphical user interface, wherein the team requirement option interface provides at least one team gameplay option. In response to the check operation for the team gameplay option, determine the team gameplay option selected by the check operation; Calculate the overlap between the selected team play options and the team requirements of the first virtual object; The first virtual object is filtered again in the graphical user interface filtering based on the overlap and / or the fifth trigger operation, and the first virtual object is updated based on the virtual object after the second filtering.
6. The interaction method according to claim 5, characterized in that, If the fifth trigger operation targets a team control, then the step of filtering the first virtual object again in the graphical user interface filtering based on the overlap and / or the fifth trigger operation, and updating the first virtual object based on the second-filtered virtual object, includes: The first virtual objects with zero overlap and / or whose team-building requirement is to be led are filtered out from the graphical user interface, and the first virtual objects are updated to virtual objects with non-zero overlap and / or whose team-building requirement is to lead.
7. The interaction method according to claim 6, characterized in that, If the fifth triggering operation targets a leading control, then the second filtering of the remaining virtual objects after the first filtering based on the overlap and / or the fifth triggering operation includes: The first virtual objects with zero overlap and / or whose team-building requirement is a team-leading requirement are filtered out from the graphical user interface, and the first virtual objects are updated to virtual objects with non-zero overlap and / or whose team-building requirement is a team-leading requirement.
8. The interaction method according to claim 7, characterized in that, After updating the first virtual object based on the further filtered virtual object, the method further includes: The updated color of the first virtual object is determined based on the overlap ratio and the preset color allocation rules. The corresponding first virtual object is colored according to the color.
9. The interaction method according to claim 8, characterized in that, After determining the team gameplay option selected in response to the check operation for the team gameplay option, the method further includes: A modification control is provided on the graphical user interface; In response to a sixth trigger operation on the modified control, a team requirement modification page is displayed on the graphical user interface; Modify the team play options selected on the page according to the team requirements, recalculate the overlap of the team requirements of the first virtual object, and update and color the first virtual object again according to the recalculated overlap.
10. The interaction method according to any one of claims 1-9, characterized in that, The second triggering operation includes a click operation; The step of responding to the second triggering operation for the first virtual object, determining the target virtual object, sending a team request to the target virtual object, and generating the corresponding team includes: In response to a click operation on the first virtual object, the first virtual object targeted by the click operation is taken as the target virtual object, and a team request is sent to the target virtual object to generate a corresponding team.
11. The interaction method according to any one of claims 6-8, characterized in that, After filtering out virtual objects with zero overlap and / or whose team-building requirement is a lead requirement from the graphical user interface, and updating the first virtual objects to those with non-zero overlap and / or whose team-building requirement is a lead requirement, the method further includes: A set of queue request controls is provided on the graphical user interface; In response to a seventh trigger operation on the team request control, a team request interface is displayed on the graphical user interface, wherein the team request interface includes team activity options and a team request send button; Filter virtual objects from the updated first virtual objects that completely match the team-up requirements and the team-up activity options selected on the team-up request interface, determine the number of people in the filtered virtual objects, and display the number of people in the team-up request interface. In response to the eighth trigger operation of the team request send button, a team request is sent to the filtered virtual objects to generate the corresponding team.
12. An interactive device for game team formation, characterized in that, A graphical user interface is provided via a terminal device, wherein the graphical user interface includes multiple virtual objects, and the interactive device for game team formation includes: An options bar display module is used to provide at least one team mode option on the graphical user interface; A filtering module is used to respond to a first trigger operation for the team mode option, and filter the virtual objects of the graphical user interface according to preset filtering rules to obtain a first virtual object with corresponding team attributes. The team request module is used to respond to the second trigger operation for the first virtual object, determine the target virtual object, send a team request to the target virtual object, and generate the corresponding team; The graphical user interface provides a team control, and the option bar display module is specifically used to: in response to a third trigger operation on the team control, display a team option bar on the graphical user interface, wherein the team option bar is displayed near the team control, and the team option bar includes at least one team mode option; The team-up attribute includes whether there is a team-up requirement or not; the filtering module is specifically used to: in response to a first trigger operation for the team-up mode option, filter out virtual objects with a team-up attribute of no team-up requirement from the graphical user interface, and use virtual objects with a team-up attribute of having a team-up requirement as the first virtual object.
13. An interactive device for game team formation, characterized in that, The interactive device for game team formation includes: a memory and at least one processor, wherein the memory stores instructions; The at least one processor invokes the instructions in the memory to cause the game team interaction device to perform the steps of the interaction method as described in any one of claims 1-11.
14. A computer-readable storage medium storing instructions thereon, characterized in that, When the instructions are executed by the processor, they implement the steps of the interaction method as described in any one of claims 1-11.