Game interaction control method and device and electronic equipment

By providing character attribute and additional attribute filtering controls in the game interface, the problem of low character selection efficiency caused by the large number of characters in the game is solved, and the effect of quickly finding a suitable game character is achieved.

CN121102884APending Publication Date: 2025-12-12SHANGHAI NETEASE CUICAN NETWORK TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511309180.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-12
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

In games, when there are many game characters, users need to frequently trigger character icons to find suitable game characters, resulting in low character selection efficiency.

Method used

By providing character attribute filtering controls and additional attribute filtering controls in the graphical user interface, users can filter and display game characters with specific attributes, and cancel the display of characters that do not meet the criteria, thus simplifying the character selection process.

Benefits of technology

It improves the efficiency of character selection, enabling users to quickly find game characters that match their preferences and simplifies the character selection process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121102884A_ABST
    Figure CN121102884A_ABST
Patent Text Reader

Abstract

The invention provides a game interaction control method and device and electronic equipment. The method comprises the following steps: in response to a role display instruction, displaying a role identifier, a role attribute screening control and an additional attribute screening control of an alternative game role on a graphical user interface; wherein the role attribute screening control is used for screening and displaying role identifiers of game roles corresponding to role attributes; in response to an attribute setting instruction for the first role identifier, adding an additional attribute to the game role corresponding to the first role identifier; and in response to a trigger instruction for the additional attribute screening control, screening and displaying the role identifier of the game role with the additional attribute, and canceling display of the role identifier of the game role without the additional attribute. According to the method, the user can be assisted to quickly find a proper game role, and the angle selection efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of game technology, and in particular to a game interactive control method, device, and electronic device. Background Technology

[0002] When playing a game, users need to select a game character. The character selection page provides character identifiers for available game characters, such as avatars and names; triggering a character identifier displays detailed information about the corresponding game character. When there are many game characters, users need to frequently trigger character identifiers to find a suitable game character, reducing character selection efficiency. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a game interaction control method, device and electronic device to assist users in quickly finding suitable game characters and improve character selection efficiency.

[0004] In a first aspect, embodiments of the present invention provide an interactive control method for a game, providing a graphical user interface through a terminal device; the method includes: in response to a character display instruction, displaying character identifiers of candidate game characters, a character attribute filtering control, and an additional attribute filtering control on the graphical user interface; wherein, the character attribute filtering control is used to: filter and display character identifiers of game characters corresponding to character attributes; in response to an attribute setting instruction for a first character identifier, add additional attributes to the game character corresponding to the first character identifier; and in response to a trigger instruction for the additional attribute filtering control, filter and display character identifiers of game characters with additional attributes, and deselect character identifiers of game characters without additional attributes.

[0005] Secondly, embodiments of the present invention provide an interactive control device for a game, providing a graphical user interface through a terminal device; the device includes: a display control module, used to display, in response to a character display command, character identifiers of candidate game characters, a character attribute filtering control, and an additional attribute filtering control on the graphical user interface; wherein, the character attribute filtering control is used to: filter and display character identifiers of game characters corresponding to character attributes; an attribute adding module, used to add additional attributes to the game character corresponding to the first character identifier in response to an attribute setting command for the first character identifier; and a character filtering module, used to filter and display character identifiers of game characters with additional attributes in response to a trigger command for the additional attribute filtering control, and to deselect and display character identifiers of game characters without additional attributes.

[0006] Thirdly, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the interactive control method of the above-mentioned game.

[0007] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are invoked and executed by a processor, the computer-executable instructions cause the processor to implement the interactive control method of the aforementioned game.

[0008] The embodiments of the present invention bring the following beneficial effects: The aforementioned game's interactive control method, device, and electronic device provide a graphical user interface through a terminal device; in response to a character display instruction, the graphical user interface displays the character identifiers of candidate game characters, a character attribute filter control, and an additional attribute filter control; wherein, the character attribute filter control is used to: filter and display the character identifiers of game characters corresponding to the character attributes; in response to an attribute setting instruction for a first character identifier, add additional attributes to the game character corresponding to the first character identifier; and in response to a trigger instruction for the additional attribute filter control, filter and display the character identifiers of game characters with additional attributes, and deselect the display of character identifiers of game characters without additional attributes.

[0009] The above method provides a feature to add additional attributes to game characters. After adding these attributes, the system will only display game characters with those attributes when filtering for characters with those attributes. Users can add additional attributes to game characters according to their preferences, and by filtering and displaying only game characters with those attributes, users can quickly find suitable game characters, improving character selection efficiency.

[0010] 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.

[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 illustrating a game interaction control method provided in an embodiment of the present invention; Figure 2 A schematic diagram illustrating the role identifier, role attribute filtering control, additional attribute filtering control, and indicator information provided in an embodiment of the present invention; Figure 3 A schematic diagram of the attribute setting control provided in an embodiment of the present invention; Figure 4 A schematic diagram of the additional attribute identifier provided in an embodiment of the present invention; Figure 5 This is a schematic diagram illustrating the sorting and updating of role identifiers according to an embodiment of the present invention. Figure 6 This is a schematic diagram illustrating the display of a target game character's identifier with additional attributes, provided in an embodiment of the present invention. Figure 7 A schematic diagram of an interactive control device for a game provided in an embodiment of the present invention; Figure 8 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0014] 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.

[0015] In related technologies, when the number of game characters is large, the user's character selection efficiency is low. Based on this, the interactive control method, device, and electronic device for games provided in this invention can be applied to various games, such as game scenarios where players select game characters to participate in game matches.

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

[0017] 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 the game's interactive control methods 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, the client device decodes and outputs the game screen.

[0018] 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.

[0019] In one possible implementation, this invention provides an interactive control method for a game, which provides a graphical user interface through a terminal device. The terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interactive system.

[0020] like Figure 1 As shown, the interactive control method of this game includes the following steps: Step S102: In response to the character display instruction, display the character identifiers, character attribute filter controls, and additional attribute filter controls of the candidate game characters in the graphical user interface; wherein, the character attribute filter controls are used to: filter and display the character identifiers of game characters with corresponding character attributes.

[0021] The character display command can be triggered on the character selection page, where the character identifiers, attribute filter controls, and additional attribute filter controls for the aforementioned candidate game characters are displayed. This trigger can occur before or during a game session. Alternatively, the character display command can be triggered on the game's character or hero system page, where the character identifiers, attribute filter controls, and additional attribute filter controls for the aforementioned candidate game characters are displayed. This command is generated by triggering the system entry control of the character or hero system.

[0022] The aforementioned candidate game characters can be all or some of the game characters provided by the game system, or they can be game characters belonging to the game account logged in on the terminal device. Character identification can include the game character's name, character ID, character avatar, and full-body image.

[0023] The aforementioned game characters have pre-defined character attributes, which can be categorized based on factors such as the character's class, team role assignments, and preferred skills. For example, when categorized by class, character attributes could include warrior, mage, healer, etc. Furthermore, in team matches, based on tactical needs, game characters within the team are assigned to different combat routes, i.e., different lanes. Different lanes correspond to different game tasks; for example, lanes include top lane, jungle, mid lane, marksman lane, and support. Specifically, the top laner's task is to engage in melee combat with enemy characters; the jungler's task is to control map resources; the mid laner's task is to provide support; the marksman's task is to provide ranged damage, support protection, or vision support; and the support's task is to provide team buffs and vision control. The aforementioned team role assignments can specifically be divided into lanes; for example, character attributes could include top lane, jungle, mid lane, marksman lane, and support.

[0024] The game allows for the preset of multiple character attributes, with at least one game character under each attribute; each game character corresponds to at least one character attribute.

[0025] The character attribute filter control can include sub-controls corresponding to each character attribute. When one of the sub-controls is triggered, the graphical user interface only displays the character identifier of the game character corresponding to the character attribute of that sub-control, and the character identifiers of the game characters corresponding to other character attributes are not displayed; or, when one of the sub-controls is triggered, the character identifier of the game character corresponding to the character attribute of that sub-control is displayed in the middle area or the top area of ​​the graphical user interface, and the character identifiers of the game characters corresponding to other character attributes are kept displayed in other areas.

[0026] The character attribute filter control can also be a drop-down menu control, which includes multiple character attributes. When one character attribute is selected, the graphical user interface only displays the character icon of the game character corresponding to that attribute, while the character icons of the game characters corresponding to other character attributes are not displayed. Alternatively, when one character attribute is selected, the character icon of the game character corresponding to that attribute is displayed in the middle or top area of ​​the graphical user interface, while the character icons of the game characters corresponding to other character attributes remain displayed in other areas.

[0027] In this embodiment, the graphical user interface also displays an additional attribute filter control, which is used to filter and display the character identifiers of game characters with additional attributes. Additional attributes can be user-defined attributes, which users can set according to their preferences, as well as the game characters that possess those attributes. Specifically, additional attributes can be favorite attributes, frequently used attributes, optimal attributes, etc. For example, when the additional attribute is a favorite attribute, the user can add game characters they want to favorite to this favorite attribute; similarly, when the additional attribute is a frequently used attribute, the user can add frequently used game characters to this frequently used attribute.

[0028] Additional attributes can be one or more, and each additional attribute corresponds to an additional attribute filter control. Users can set the additional attribute for at least some game characters through attribute setting operations; after setting, triggering the additional attribute filter control will filter and display the character identifiers of game characters with that additional attribute.

[0029] Step S104: Respond to the attribute setting instruction for the first character identifier and add additional attributes to the game character corresponding to the first character identifier.

[0030] The first character identifier can be the identifier of any game character, or the identifier of any game character with attribute-adding permissions. In the graphical user interface displaying the game character identifiers, the character identifier from which the attribute-setting operation is performed is designated as the first character identifier. The attribute-setting operation generates the aforementioned attribute-setting instructions. The attribute-setting operation can be a trigger operation applied to an attribute-setting control, or it can be an operation triggered by a specified mouse button after the mouse hovers over the first character identifier.

[0031] Before the attribute setting instruction is generated, the game character corresponding to the first character identifier has no additional attributes, only at least one character attribute; after the attribute setting instruction is generated, the first character identifier has additional attributes and the corresponding character attribute. In the game system, for the game account logged in on the terminal device, the attribute information of this additional attribute is associated and saved with the game character.

[0032] Step S106: In response to the trigger command for the additional attribute filter control, filter and display the character icons of game characters with additional attributes, and deselect the display of character icons of game characters without additional attributes.

[0033] By performing click or long-press actions on the attribute filter control, trigger commands are generated for the attribute filter control. Then, game characters with additional attributes are selected from the candidate game characters, and their character icons are displayed in the graphical user interface; character icons for game characters without additional attributes are no longer displayed.

[0034] If, when generating the trigger command for the additional attribute filter control, none of the game characters have any additional attributes, the graphical user interface will not display any character identifiers and will display a message indicating that none of the game characters have any additional attributes.

[0035] The interactive control method of the aforementioned game provides a graphical user interface through a terminal device; in response to a character display command, the graphical user interface displays the character identifiers of candidate game characters, a character attribute filter control, and an additional attribute filter control; wherein, the character attribute filter control is used to: filter and display the character identifiers of game characters with corresponding character attributes; in response to an attribute setting command for a first character identifier, add additional attributes to the game character corresponding to the first character identifier; in response to a trigger command for the additional attribute filter control, filter and display the character identifiers of game characters with additional attributes, and deselect the display of character identifiers of game characters without additional attributes.

[0036] The above method provides a feature to add additional attributes to game characters. After adding these attributes, the system will only display game characters with those attributes when filtering for characters with those attributes. Users can add additional attributes to game characters according to their preferences, and by filtering and displaying only game characters with those attributes, users can quickly find suitable game characters, improving character selection efficiency.

[0037] See Figure 2 The diagram illustrates a graphical user interface (GUI). This GUI includes character icons for multiple game characters, with character icons represented by character portraits. The GUI may display all character icons or only some. Users can control the display of undisplayed character icons by performing page-turning, swiping, or other operations. The GUI also displays character attribute filter controls and additional attribute filter controls; for example, three character attribute filter controls are used, each corresponding to a specific character attribute.

[0038] In one approach, in response to a trigger command for a first character identifier, indication information associated with the first character identifier is displayed; wherein the indication information is used to indicate: the triggering method of the attribute setting command; in response to the triggering method, an attribute setting command is generated to add additional attributes to the game character corresponding to the first character identifier.

[0039] The trigger command for the first character identifier can be generated through mouse hover operations, touch click operations, etc.; the triggered character identifier is the first character identifier. The aforementioned instruction information is used to inform the user how to add additional attributes to the game character corresponding to the first character identifier, i.e., the trigger method for the aforementioned attribute setting command; this trigger method can include right-clicking, long-pressing the first character identifier, etc. The aforementioned instruction information can be in the form of text, images, or animations. After triggering according to the indicated method, the aforementioned attribute setting command is generated, thereby adding additional attributes to the game character corresponding to the first character identifier.

[0040] exist Figure 2 In the example, when the mouse hovers over the display location of the first character identifier, the instruction message "Right-click to add additional attributes" is displayed. By triggering the right mouse button, additional attributes are added to the game character corresponding to the first character identifier.

[0041] In another approach, in response to a trigger command for the first character identifier, an attribute setting control associated with the first character identifier is displayed; wherein, the attribute setting control is used to: generate attribute setting commands; in response to a trigger command for the attribute setting control, generate attribute setting commands to add additional attributes to the game character corresponding to the first character identifier.

[0042] In this method, after the first character identifier is triggered, the attribute setting control associated with the first character identifier is displayed. The user can trigger the attribute setting control by performing operations such as mouse click, touch click, or touch long press, which generates a trigger command for the attribute setting control and adds additional attributes to the game character corresponding to the first character identifier.

[0043] exist Figure 3 In the example, hovering the mouse over the display location of the first character identifier displays the attribute setting control. Clicking the attribute setting control adds additional attributes to the game character corresponding to the first character identifier.

[0044] Using the methods described above, users can easily select game characters and add additional attributes to the selected characters, improving the convenience of attribute setting operations.

[0045] In practice, additional attributes can be set for game characters both during and outside of gameplay. During gameplay, the system responds to the first display command for the in-game character selection page, displaying the in-game character selection page. This page includes character identifiers for candidate game characters, character attribute filtering controls, and additional attribute filtering controls. The system also responds when the game account logged into on the terminal device completes team formation; or when the game character controlled by the game account reaches a specified character state and is located in a specified scene position during gameplay.

[0046] The initial stages of a game typically include team formation and character selection. Once team formation is complete, the initial display command (as mentioned earlier) is automatically generated and executed, displaying the in-game character selection page. After each account in the team has selected their character, the game begins its match. Character selection can also be performed again during the match.

[0047] Specifically, when a game character controlled by a game account reaches a specified character state and is located in a specified scene position during a game, the character can be selected again, thus responding to the first display command. The specified character state can be a dead state, a respawn state, etc.; the specified scene position can be the starting position in the game scene, the respawn area, etc. By triggering a preset character selection control, the first display command can be generated and responded to.

[0048] Alternatively, for situations outside of the game, responding to a second display instruction for an out-of-game character display page, the out-of-game character display page is displayed; wherein, the out-of-game character selection page includes character identifiers for candidate game characters, character attribute filter controls, and additional attribute filter controls. The out-of-game character display page can be the game's character system and hero system pages; by triggering the system launch controls of the character system and hero system, the aforementioned second display instruction can be generated and responded to.

[0049] The off-game character display page showcases the character icons of potential game characters. Character attribute filters allow users to filter and display character icons corresponding to specific character attributes, while additional attribute filters allow users to filter and display character icons for characters with additional attributes. Triggering a character icon adds additional attributes to the corresponding game character.

[0050] Through the above methods, users can select game characters and add additional attributes to the selected game characters both in and out of the game. They can also filter and display game characters with additional attributes both in and out of the game, which further improves the convenience of attribute setting operations. This meets the user's needs to adjust additional attributes according to the real-time situation in the game, or filter game characters with additional attributes and select characters, thus improving the game experience.

[0051] Furthermore, the aforementioned graphical user interface also includes overview controls, such as... Figure 2 As shown; the overview control is used to: display the character identifiers of all game characters corresponding to all character attributes; generate an identifier display area in the graphical user interface in response to a character display command or a trigger command for the overview control; wherein the identifier display area includes at least one sub-area corresponding to a character attribute; and display the character identifiers of game characters in the sub-area corresponding to the character attributes to which the game character belongs.

[0052] The aforementioned character display command, or the triggering of the overview control, can be used to control the display of the character icons of all game characters corresponding to all character attributes. The graphical user interface can display the character icons of all game characters corresponding to all character attributes simultaneously, or it can display the character icons of all game characters corresponding to all character attributes through page turning, swiping, or other methods.

[0053] When displaying the character icons for all game characters corresponding to all character attributes, the icon display area is divided into at least one sub-area according to the character attribute. The sub-area and character attribute can have a one-to-one correspondence, or multiple character attributes can correspond to one sub-area, or one character attribute can correspond to multiple sub-areas.

[0054] Based on the character attributes of the game characters, game characters with different attributes are categorized and displayed in separate areas using sub-regions. Figure 2 In the example, the identification display area includes three sub-areas, each corresponding to a character attribute, and the sub-area displays the character avatar of the game character corresponding to the character attribute.

[0055] In the above method, by dividing the game into sub-regions, game characters with different character attributes are clustered and displayed, allowing users to quickly know the character attributes of each game character when selecting a character, thus improving the efficiency of character selection.

[0056] In one specific implementation, the aforementioned sub-regions are associated with and display character attribute identifiers corresponding to the character's attributes. These character attribute identifiers can be displayed within the sub-regions, at the top, or at the bottom, etc. Figure 2 In the example, the character attribute markers are displayed at the bottom of the corresponding sub-area. These markers clearly indicate the character attributes of the game character, further improving character selection efficiency.

[0057] In one specific implementation, after adding additional attributes to the game character corresponding to the first character identifier, an additional attribute identifier is displayed in association with the first character identifier; wherein, the additional attribute identifier is used to indicate that the game character corresponding to the first character identifier has additional attributes. The additional attribute identifier can be displayed overlapping with the first character identifier, or the additional attribute identifier can be displayed at the top, bottom, or upper left corner of the first character identifier.

[0058] exist Figure 4 In the example, the additional attribute identifier is displayed in the upper left corner of the first character identifier, that is, the upper left corner of the character's avatar. Character identifiers for game characters with additional attributes all display the corresponding additional attribute identifiers; character identifiers for game characters without additional attributes do not display additional attribute identifiers.

[0059] By displaying additional attribute icons, users can quickly identify which game characters have additional attributes, providing a useful reference for character selection and improving selection efficiency.

[0060] Furthermore, after adding additional attributes to the game character corresponding to the first character identifier, the identifier status of the first character identifier is updated; wherein, the identifier status includes: identifier sorting position and / or identifier display format; the identifier status of the first character identifier is different from the identifier status of the character identifier of the game character without additional attributes.

[0061] The identifier status can include only the identifier's sort position, only the identifier's display format, or both. In this method, adding additional attributes to a game character will affect the character's identifier status, which can affect only the identifier's sort position or display format, or both.

[0062] The icon sorting position can be the icon sorting position within a sub-area, or the icon sorting position among all character icons within the icon display area; for example, displaying the character icon of a game character with added attributes in the center, top, or left position within a sub-area; or displaying the character icon of a game character with added attributes at the top or bottom position of the overall icon display area. The icon display format can be the background color, edge color, or edge glow of the character icon; for example, displaying the character icon of a game character with added attributes with edge glow.

[0063] By updating the character identifier status of game characters with added attributes, game characters with added attributes can be highlighted, allowing users to quickly know which game characters have added attributes and further improve character selection efficiency.

[0064] In one specific implementation, after adding additional attributes to the game character corresponding to the first character identifier, the identifier sorting of the game character's identifiers is updated; wherein, after the identifier sorting is updated, the first character identifier is located at a specified position. This specified position can be preset, for example, the top of the identifier display area, the top of a sub-area, etc.

[0065] Adding additional attributes to game characters will affect the ranking of character icons. When a game character with additional attributes changes, the ranking of character icons may be updated. Specifically, each time a new game character with additional attributes is added, the ranking of character icons is updated. If the icon of the newly added character with the additional attributes is already in the aforementioned position, the updated ranking may remain unchanged.

[0066] For each game character with additional attributes removed, the character identifier order is updated. The character identifier of the newly removed character is moved from its designated position to a position outside the designated position. Removing additional attributes from a game character can be done by triggering the character's identifier. For example, after adding an additional attribute, right-clicking the character identifier again will remove it. Alternatively, hovering the mouse over the character identifier of a game character with additional attributes will display a control to remove the additional attributes; clicking this control will remove the additional attributes from that game character.

[0067] In one approach, character icons are displayed in the icon display area of ​​the graphical user interface; after the icon sorting is updated, the first character icon is positioned at the top of the icon display area. In this approach, character icons of game characters with added attributes under different character attributes are collectively displayed at the top of the icon display area, which can be set at the top, left, or other positions of the icon display area. Because the first character icon occupies the top position, character icons of game characters without added attributes that were originally displayed at the top position will be moved out of the top position.

[0068] When the label display area is divided into sub-areas, the top position of the label display area can be an area outside each sub-area, or it can be a floating window area that floats on the sub-areas.

[0069] In another approach, the character identifier is displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to a character attribute; after the identifier sorting is updated, the first character identifier is positioned at the top of the sub-area containing the first character identifier.

[0070] In this method, regardless of whether additional attributes are added, the character identifier of the game character is always displayed in the sub-area corresponding to the character attribute. Each sub-area has a top position, which can be the top position, left position, etc. within the sub-area.

[0071] refer to Figure 4 and Figure 5 In the example, Figure 4 In the text, the game character corresponding to character identifier A has no additional attributes, and character identifier A is displayed in the second row, third position within sub-area a. Figure 5In the context of character ID A, after adding additional attributes to the game character, the ID order of character IDs within sub-area a is updated. Character ID A is displayed at the top of sub-area a, i.e., in the first row. Character IDs of game characters in sub-area a without additional attributes are shifted one position to the right. Character IDs of game characters without additional attributes can be sorted based on their character ID, character release order, etc.

[0072] In the above method, after adding additional attributes to game characters, the character identifier sorting is updated so that the identifiers of game characters with additional attributes are displayed at the top or in other easily visible positions. Users can quickly know which game characters have additional attributes, further improving character selection efficiency.

[0073] In one specific implementation, after triggering the aforementioned additional attribute filtering control, target game characters with additional attributes are filtered; the character identifiers of the target game characters are sorted and displayed according to their character attributes.

[0074] The target game character is the game character with additional attributes. After triggering the additional attribute filter control, the character identifiers of game characters without additional attributes are hidden, and only the target game character's character identifier is displayed in the graphical user interface. In the above method, the target game character's character identifiers are displayed in order of character attributes to distinguish the attributes of each game character.

[0075] For example, the character icons of the target game characters can be displayed horizontally, vertically, or in a two-dimensional matrix, with character icons of game characters with the same character attribute being directly or indirectly adjacent. Alternatively, character icons of game characters with the same character attribute can be arranged in one row, while character icons of game characters with different character attributes can be arranged in different rows.

[0076] In the above method, when filtering and displaying game characters with additional attributes, the game characters with additional attributes are displayed in order of their attributes. Users can quickly understand the distribution of character attributes among the game characters with additional attributes, further improving the efficiency of character selection.

[0077] Furthermore, the aforementioned character identifiers are displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to a character attribute; within the sub-area corresponding to the character attribute of the target game character, the character identifier of the target game character is displayed. In this method, after the additional attribute filter control is triggered, the character identifiers of each target game character are still displayed in the corresponding sub-area, indicating the character attributes of each target game character through the sub-area.

[0078] like Figure 6In the example, after the additional attribute filter control is triggered, each sub-area displays the target game character with the corresponding character attribute. The character identifiers of game characters without additional attributes are not displayed. It should be noted that if all game characters do not have additional attributes when the additional attribute filter control is triggered, then no character identifiers will be displayed in any sub-area.

[0079] The target game character's identifier is displayed at the top of the sub-area corresponding to the target game character's attributes. This top position can be the first row within the sub-area, with the target game character's attributes arranged starting from the leftmost side of the first row. If the first row is filled with the target game character's identifier, a second row is added as the top position, and the target game character's identifier continues to be arranged starting from the leftmost side of the second row.

[0080] In the above method, the character identifiers of game characters with additional attributes are distributed and displayed in the sub-areas corresponding to the character attributes of the game character. By indicating the character attributes of each game character through the sub-areas, users can refer to both additional attributes and character attributes at the same time, make more reasonable character selection decisions, and further improve character selection efficiency.

[0081] In addition, the display format of the additional attribute filter control will also change. Specifically, if all game characters are determined to have no additional attributes, the additional attribute filter control will be displayed in a first display format; if any game character is determined to have additional attributes, the additional attribute filter control will be displayed in a second display format; the second display format is different from the first display format. The first and second display formats can include fill color, edge brightness, display graphics, etc. For example, the first display format is a white fill display, and the second display format is a black fill display; or, for example, the first display format is a grayscale display, and the second display format is a glowing color display, etc.

[0082] refer to Figure 2 In this example, all game characters do not have additional attributes, and the additional attribute filter control is displayed with white fill; see reference. Figures 3-6 In the example, at least one game character has additional attributes, and the additional attribute filter control is displayed with black fill.

[0083] The aforementioned changes in the display format of the additional attribute filtering control prompt the user whether the current game character has additional attributes, guiding the user to use the function of adding additional attributes and assisting the user in improving character selection efficiency by adding additional attributes.

[0084] See Figure 7 The diagram illustrates an interactive control device for a game, providing a graphical user interface via a terminal device; the device includes: The display control module 70 is used to respond to a character display command by displaying the character identifiers, character attribute filter controls, and additional attribute filter controls of the candidate game characters in the graphical user interface; wherein, the character attribute filter controls are used to filter and display the character identifiers of game characters with corresponding character attributes; The attribute addition module 72 is used to respond to the attribute setting command for the first character identifier and add additional attributes to the game character corresponding to the first character identifier; The character filtering module 74 is used to respond to the trigger command of the additional attribute filtering control, filter and display the character identifiers of game characters with additional attributes, and cancel the display of character identifiers of game characters without additional attributes.

[0085] The interactive control device of the aforementioned game provides a graphical user interface through a terminal device; in response to a character display command, it displays the character identifiers of candidate game characters, a character attribute filter control, and an additional attribute filter control on the graphical user interface; wherein, the character attribute filter control is used to: filter and display the character identifiers of game characters with corresponding character attributes; in response to an attribute setting command for a first character identifier, add additional attributes to the game character corresponding to the first character identifier; in response to a trigger command for the additional attribute filter control, filter and display the character identifiers of game characters with additional attributes, and deselect the display of character identifiers of game characters without additional attributes.

[0086] The above method provides a feature to add additional attributes to game characters. After adding these attributes, the system will only display game characters with those attributes when filtering for characters with those attributes. Users can add additional attributes to game characters according to their preferences, and by filtering and displaying only game characters with those attributes, users can quickly find suitable game characters, improving character selection efficiency.

[0087] The aforementioned device further includes an identification display module, used to: display an additional attribute identifier associated with the first character identifier; wherein the additional attribute identifier is used to: indicate that the game character corresponding to the first character identifier has additional attributes.

[0088] The aforementioned device further includes a status update module, used to: update the identifier status of the first character identifier; wherein, the identifier status includes: identifier sorting position and / or identifier display format; the identifier status of the first character identifier is different from the identifier status of the character identifier of a game character without additional attributes.

[0089] The aforementioned device also includes a sorting update module, used to: update the identifier sorting of the game character's identifier; wherein, after the identifier sorting is updated, the first character identifier is located at a specified position.

[0090] The aforementioned character identifiers are displayed in the identifier display area of ​​the graphical user interface; after the identifier sorting is updated, the first character identifier is located at the top of the identifier display area.

[0091] The aforementioned character identifiers are displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to a character attribute; after the identifier sorting is updated, the first character identifier is positioned at the top of the sub-area containing the first character identifier.

[0092] The aforementioned character filtering module is used to: filter target game characters with additional attributes; and sort and display the character identifiers of target game characters according to their character attributes.

[0093] The aforementioned character identifier is displayed in the identifier display area of ​​the graphical user interface, and the identifier display area includes at least one sub-area corresponding to a character attribute; the aforementioned character filtering module is used to: display the character identifier of the target game character in the sub-area corresponding to the character attribute of the target game character.

[0094] The character identifier of the target game character is displayed at the top of the sub-area corresponding to the character's attributes.

[0095] The above sub-regions are associated with and display the corresponding role attribute identifiers.

[0096] The aforementioned attribute adding module is used to: respond to a trigger command for the first character identifier and display the indication information associated with the first character identifier; wherein, the indication information is used to indicate: the triggering method of the attribute setting command; and in response to the triggering method, generate an attribute setting command to add additional attributes to the game character corresponding to the first character identifier.

[0097] The aforementioned attribute adding module is used to: respond to a trigger command for the first character identifier and display the attribute setting control associated with the first character identifier; wherein, the attribute setting control is used to: generate attribute setting commands; respond to a trigger command for the attribute setting control, generate attribute setting commands, and add additional attributes to the game character corresponding to the first character identifier.

[0098] The aforementioned display control module is used to: respond to a first display instruction for the in-game character selection page and display the in-game character selection page; wherein the in-game character selection page includes character identifiers of candidate game characters, character attribute filter controls, and additional attribute filter controls; respond to the first display instruction when the game account logged into the terminal device completes team formation; or, respond to the first display instruction when the game character controlled by the game account in the game reaches a specified character state and is located in a specified scene position; or, respond to a second display instruction for the out-of-game character display page and display the out-of-game character display page; wherein the out-of-game character selection page includes character identifiers of candidate game characters, character attribute filter controls, and additional attribute filter controls.

[0099] The graphical user interface described above also includes an overview control; the overview control is used to: display the character identifiers of all game characters corresponding to all character attributes; the above also includes an overview module, used to: generate an identifier display area in the graphical user interface in response to a character display command or a trigger command for the overview control; wherein, the identifier display area includes at least one sub-area corresponding to a character attribute; and display the character identifiers of the game characters in the sub-area corresponding to the character attributes to which the game characters belong.

[0100] The aforementioned display control module is used to: determine that all game characters do not have additional attributes, and display the additional attribute filter control in a first display format; determine that any game character has additional attributes, and display the additional attribute filter control in a second display format; wherein the second display format is different from the first display format.

[0101] This embodiment also provides an electronic device, including a processor and a memory. The memory stores computer-executable instructions that can be executed by the processor. The processor executes the computer-executable instructions to implement the interactive control method of the game described above. This electronic device can be a server or a terminal device.

[0102] See Figure 8 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores computer-executable instructions that can be executed by the processor 100. The processor 100 executes the computer-executable instructions to implement the interactive control method of the game described above.

[0103] Furthermore, Figure 8 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.

[0104] The memory 101 may include high-speed random access memory (RAM) and may also include 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, metropolitan area network, etc. 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 8 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.

[0105] Processor 100 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 100 or by instructions in software form. Processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may 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 may 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 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0106] The processor in the aforementioned electronic device, by executing computer-executable instructions, can perform the following operations in the interactive control method of the aforementioned game: A game interaction control method provides a graphical user interface through a terminal device; in response to a character display command, the graphical user interface displays character identifiers of candidate game characters, a character attribute filter control, and an additional attribute filter control; wherein, the character attribute filter control is used to: filter and display character identifiers of game characters corresponding to character attributes; in response to an attribute setting command for a first character identifier, add additional attributes to the game character corresponding to the first character identifier; in response to a trigger command for the additional attribute filter control, filter and display character identifiers of game characters with additional attributes, and deselect character identifiers of game characters without additional attributes.

[0107] The additional attribute identifier is displayed in association with the first character identifier; wherein, the additional attribute identifier is used to indicate that the game character corresponding to the first character identifier has additional attributes.

[0108] Update the identifier status of the first character identifier; wherein, the identifier status includes: identifier sorting position and / or identifier display format; the identifier status of the first character identifier is different from the identifier status of the character identifier of the game character without additional attributes.

[0109] Update the character identifier sorting of game characters; after the identifier sorting is updated, the first character identifier will be located in the specified position.

[0110] The character identifier is displayed in the identifier display area of ​​the graphical user interface; after the identifier sorting is updated, the first character identifier is located at the top of the identifier display area.

[0111] The character identifier is displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to the character attribute; after the identifier sorting is updated, the first character identifier is located at the top of the sub-area where the first character identifier is located.

[0112] Filter target game characters with additional attributes; sort and display the character identifiers of target game characters according to their character attributes.

[0113] The character identifier is displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to a character attribute; the character identifier of the target game character is displayed in the sub-area corresponding to the character attribute of the target game character.

[0114] The target game character's identifier is displayed at the top of the sub-area corresponding to the target game character's character attributes.

[0115] The sub-regions are associated with and display the corresponding role attribute identifiers.

[0116] In response to a trigger command for the first character identifier, display the indication information associated with the first character identifier; wherein, the indication information is used to indicate: the triggering method of the attribute setting command; in response to the triggering method, generate the attribute setting command to add additional attributes to the game character corresponding to the first character identifier.

[0117] In response to a trigger command for the first character identifier, display the attribute setting control associated with the first character identifier; wherein, the attribute setting control is used to: generate attribute setting commands; in response to a trigger command for the attribute setting control, generate attribute setting commands to add additional attributes to the game character corresponding to the first character identifier.

[0118] In response to a first display instruction for the in-game character selection page, the in-game character selection page is displayed; wherein, the in-game character selection page includes character identifiers of candidate game characters, character attribute filter controls, and additional attribute filter controls; when the game account logged into the terminal device completes team formation, the first display instruction is responded to; or, when the game account controls a game character in the game to reach a specified character state and is located in a specified scene location, the first display instruction is responded to; or, in response to a second display instruction for the out-of-game character display page, the out-of-game character display page is displayed; wherein, the out-of-game character selection page includes character identifiers of candidate game characters, character attribute filter controls, and additional attribute filter controls.

[0119] The graphical user interface also includes an overview control; the overview control is used to: display the character identifiers of all game characters corresponding to all character attributes; generate an identifier display area in the graphical user interface in response to a character display command or a trigger command for the overview control; wherein the identifier display area includes at least one sub-area corresponding to a character attribute; and display the character identifiers of the game characters in the sub-area corresponding to the character attributes to which the game characters belong.

[0120] If all game characters are determined to have no additional attributes, display the additional attribute filter control in a first display format; if any game character is determined to have additional attributes, display the additional attribute filter control in a second display format; wherein the second display format is different from the first display format.

[0121] The above method provides a feature to add additional attributes to game characters. After adding these attributes, the system will only display game characters with those attributes when filtering for characters with those attributes. Users can add additional attributes to game characters according to their preferences, and by filtering and displaying only game characters with those attributes, users can quickly find suitable game characters, improving character selection efficiency.

[0122] This embodiment also provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions cause the processor to implement the interactive control method of the above-mentioned game.

[0123] The computer-executable instructions stored in the aforementioned computer-readable storage medium can, by executing the aforementioned computer-executable instructions, perform the following operations in the interactive control method of the game: A game interaction control method provides a graphical user interface through a terminal device; in response to a character display command, the graphical user interface displays character identifiers of candidate game characters, a character attribute filter control, and an additional attribute filter control; wherein, the character attribute filter control is used to: filter and display character identifiers of game characters corresponding to character attributes; in response to an attribute setting command for a first character identifier, add additional attributes to the game character corresponding to the first character identifier; in response to a trigger command for the additional attribute filter control, filter and display character identifiers of game characters with additional attributes, and deselect character identifiers of game characters without additional attributes.

[0124] The additional attribute identifier is displayed in association with the first character identifier; wherein, the additional attribute identifier is used to indicate that the game character corresponding to the first character identifier has additional attributes.

[0125] Update the identifier status of the first character identifier; wherein, the identifier status includes: identifier sorting position and / or identifier display format; the identifier status of the first character identifier is different from the identifier status of the character identifier of the game character without additional attributes.

[0126] Update the character identifier sorting of game characters; after the identifier sorting is updated, the first character identifier will be located in the specified position.

[0127] The character identifier is displayed in the identifier display area of ​​the graphical user interface; after the identifier sorting is updated, the first character identifier is located at the top of the identifier display area.

[0128] The character identifier is displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to the character attribute; after the identifier sorting is updated, the first character identifier is located at the top of the sub-area where the first character identifier is located.

[0129] Filter target game characters with additional attributes; sort and display the character identifiers of target game characters according to their character attributes.

[0130] The character identifier is displayed in the identifier display area of ​​the graphical user interface, which includes at least one sub-area corresponding to a character attribute; the character identifier of the target game character is displayed in the sub-area corresponding to the character attribute of the target game character.

[0131] The target game character's identifier is displayed at the top of the sub-area corresponding to the target game character's character attributes.

[0132] The sub-regions are associated with and display the corresponding role attribute identifiers.

[0133] In response to a trigger command for the first character identifier, display the indication information associated with the first character identifier; wherein, the indication information is used to indicate: the triggering method of the attribute setting command; in response to the triggering method, generate the attribute setting command to add additional attributes to the game character corresponding to the first character identifier.

[0134] In response to a trigger command for the first character identifier, display the attribute setting control associated with the first character identifier; wherein, the attribute setting control is used to: generate attribute setting commands; in response to a trigger command for the attribute setting control, generate attribute setting commands to add additional attributes to the game character corresponding to the first character identifier.

[0135] In response to a first display instruction for the in-game character selection page, the in-game character selection page is displayed; wherein, the in-game character selection page includes character identifiers of candidate game characters, character attribute filter controls, and additional attribute filter controls; when the game account logged into the terminal device completes team formation, the first display instruction is responded to; or, when the game account controls a game character in the game to reach a specified character state and is located in a specified scene location, the first display instruction is responded to; or, in response to a second display instruction for the out-of-game character display page, the out-of-game character display page is displayed; wherein, the out-of-game character selection page includes character identifiers of candidate game characters, character attribute filter controls, and additional attribute filter controls.

[0136] The graphical user interface also includes an overview control; the overview control is used to: display the character identifiers of all game characters corresponding to all character attributes; generate an identifier display area in the graphical user interface in response to a character display command or a trigger command for the overview control; wherein the identifier display area includes at least one sub-area corresponding to a character attribute; and display the character identifiers of the game characters in the sub-area corresponding to the character attributes to which the game characters belong.

[0137] If all game characters are determined to have no additional attributes, display the additional attribute filter control in a first display format; if any game character is determined to have additional attributes, display the additional attribute filter control in a second display format; wherein the second display format is different from the first display format.

[0138] The above method provides a feature to add additional attributes to game characters. After adding these attributes, the system will only display game characters with those attributes when filtering for characters with those attributes. Users can add additional attributes to game characters according to their preferences, and by filtering and displaying only game characters with those attributes, users can quickly find suitable game characters, improving character selection efficiency.

[0139] The computer program products of the game interaction control method, device and electronic device provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.

[0140] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0141] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.

[0142] 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 the present invention, 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, 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.

[0143] 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.

[0144] Finally, it should be noted that the above 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. An interactive control method of a game, characterized by, The method includes providing a graphical user interface via a terminal device; the method includes: In response to a character display command, the graphical user interface displays the character identifiers, character attribute filter controls, and additional attribute filter controls for the candidate game characters; wherein, the character attribute filter controls are used to: filter and display the character identifiers of game characters corresponding to their respective character attributes; In response to the attribute setting command for the first character identifier, add additional attributes to the game character corresponding to the first character identifier; In response to a trigger command for the additional attribute filter control, filter and display character identifiers of game characters that have the additional attribute, and deselect character identifiers of game characters that do not have the additional attribute.

2. The method of claim 1, wherein, After responding to an attribute setting instruction for a first character identifier and adding additional attributes to the game character corresponding to the first character identifier, the method further includes: An additional attribute identifier is displayed in association with the first character identifier; wherein the additional attribute identifier is used to indicate that the game character corresponding to the first character identifier has the additional attribute.

3. The method of claim 1, wherein, After responding to an attribute setting instruction for a first character identifier and adding additional attributes to the game character corresponding to the first character identifier, the method further includes: Update the identifier status of the first character identifier; wherein, the identifier status includes: identifier sorting position and / or identifier display format; the identifier status of the first character identifier is different from the identifier status of the character identifier of the game character that does not have the additional attribute.

4. The method of claim 1, wherein, After responding to an attribute setting instruction for a first character identifier and adding additional attributes to the game character corresponding to the first character identifier, the method further includes: Update the identifier sorting of the game character's identifier; wherein, after the identifier sorting is updated, the first character identifier is located in a specified position.

5. The method of claim 4, wherein, The character identifier is displayed in the identifier display area of ​​the graphical user interface; after the identifier sorting is updated, the first character identifier is located at the top of the identifier display area.

6. The method of claim 4, wherein, The character identifier is displayed in the identifier display area of ​​the graphical user interface, and the identifier display area includes at least one sub-area corresponding to the character attribute; After the identifier sorting is updated, the first role identifier is placed at the top of the sub-area where the first role identifier is located.

7. The method of claim 1, wherein, The steps for filtering and displaying character identifiers for game characters with the aforementioned additional attributes include: Filter target game characters that have the aforementioned additional attributes; The character identifiers of the target game characters are sorted and displayed according to their character attributes.

8. The method of claim 7, wherein, The character identifier is displayed in the identifier display area of ​​the graphical user interface, and the identifier display area includes at least one sub-area corresponding to the character attribute; The step of sorting and displaying the character identifiers of the target game character according to the character attributes of the target game character includes: displaying the character identifiers of the target game character in the sub-area corresponding to the character attributes of the target game character.

9. The method of claim 8, wherein, The character identifier of the target game character is displayed at the top of the sub-area corresponding to the character attribute of the target game character.

10. The method of claim 6 or 8, wherein, The sub-region is associated with a role attribute identifier of a corresponding role attribute.

11. The method of claim 1, wherein, In response to the attribute setting instruction for the first role identifier, the step of adding an additional attribute to the game role corresponding to the first role identifier includes: In response to the trigger instruction for the first role identifier, display the indication information associated with the first role identifier; wherein the indication information is used to indicate the trigger mode of the attribute setting instruction; In response to the trigger mode trigger, the attribute setting instruction is generated, and an additional attribute is added to the game role corresponding to the first role identifier.

12. The method of claim 1, wherein, In response to the attribute setting instruction for the first role identifier, the step of adding an additional attribute to the game role corresponding to the first role identifier includes: In response to the trigger instruction for the first role identifier, display the attribute setting control associated with the first role identifier; wherein the attribute setting control is used to generate the attribute setting instruction; In response to the trigger instruction for the attribute setting control, the attribute setting instruction is generated, and an additional attribute is added to the game role corresponding to the first role identifier.

13. The method of claim 1, wherein, In response to the role display instruction, the step of displaying the role identifier of the alternative game role, the role attribute filtering control and the additional attribute filtering control on the graphical user interface includes: In response to the first display instruction for the in-game role selection page, the in-game role selection page is displayed; wherein the in-game role selection page includes the role identifier of the alternative game role, the role attribute filtering control and the additional attribute filtering control; when the game account logged in the terminal device completes the teaming, in response to the first display instruction; or when the game role controlled by the game account in the game match reaches the specified role state and is located at the specified scene position, in response to the first display instruction; Or, in response to the second display instruction for the out-of-game role display page, the out-of-game role display page is displayed; wherein the out-of-game role display page includes the role identifier of the alternative game role, the role attribute filtering control and the additional attribute filtering control.

14. The method of claim 1, wherein, The graphical user interface further includes an overview control; the overview control is used to display the role identifier of the game role corresponding to all role attributes; the method further includes: In response to the role display instruction or the trigger instruction for the overview control, an identifier display area is generated on the graphical user interface; wherein the identifier display area includes at least one sub-region corresponding to the role attribute; Display the role identifier of the game role in the sub-region corresponding to the role attribute to which the game role belongs.

15. The method of claim 1, wherein, The step of displaying the additional attribute filtering control on the graphical user interface includes: Determine that all the game roles do not have the additional attribute, and display the additional attribute filtering control in a first display format; Determine that any of the game roles has the additional attribute, and display the additional attribute filtering control in a second display format; wherein the second display format is different from the first display format.

16. An interactive control device for a game, characterized by A graphical user interface is provided through a terminal device; the device includes: The display control module is configured to display, in response to a character display instruction, character identities of candidate game characters, a character attribute filtering control, and an additional attribute filtering control on the graphical user interface; the character attribute filtering control is configured to filter and display character identities of game characters corresponding to a character attribute; The attribute adding module is configured to add an additional attribute to a game character corresponding to a first character identity in response to an attribute setting instruction for the first character identity. The character filtering module is configured to filter and display character identities of game characters having the additional attribute and cancel display of character identities of game characters not having the additional attribute in response to a trigger instruction for the additional attribute filtering control.

17. An electronic device, comprising: A processor and a memory are included, the memory stores computer executable instructions capable of being executed by the processor, and the processor executes the computer executable instructions to implement the game interaction control method of any one of claims 1-15.

18. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer executable instructions, and the computer executable instructions, when called and executed by a processor, cause the processor to implement the game interaction control method of any one of claims 1-15.