A method, apparatus, electronic device, and storage medium for sending messages in a game.
By displaying virtual item identifiers in the game interface and generating notification messages in response to consecutive selections, the problem of players struggling to quickly communicate about team composition and character selection without voice communication is solved, thus improving communication efficiency and the gaming experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2023-02-17
- Publication Date
- 2026-05-26
AI Technical Summary
In the game, without voice communication enabled, players have difficulty quickly communicating about the lineup and character selection of virtual objects, resulting in low communication efficiency and affecting game decisions and experience.
By displaying the identification information of virtual items in the virtual game interface, and responding to continuous selection operations, a notification message including the target virtual item and the lineup character is generated and sent, enabling the rapid selection and notification of virtual items and lineup characters.
It improves the efficiency of communication and interaction between players when there is no voice communication, helps to quickly understand teammates' lineup and character selection, and enhances the game experience.
Smart Images

Figure CN116271852B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of game technology, and in particular to a method, apparatus, electronic device and storage medium for sending messages in a game. Background Technology
[0002] In games, multiple character lineups are usually pre-set. Players can choose the appropriate lineup for their virtual characters to maximize their effectiveness and significantly enhance the team's combat capabilities. Therefore, ensuring that players accurately understand the lineup characters their teammates have chosen for their virtual characters is a crucial factor influencing team victory.
[0003] In some games, certain virtual characters can be selected for multiple roles in a team composition. For example, a virtual character might be able to act as both a mid-lane attacker and a support. However, if the player controlling that character has already chosen between these roles without voice communication, it's difficult to quickly communicate their decision. This reduces the efficiency of communication between players, hinders game decision-making, and negatively impacts the overall gaming experience. Summary of the Invention
[0004] In view of this, this application provides a method, apparatus, electronic device, and storage medium for sending messages in a game. First, identification information of at least one virtual item is displayed in a virtual game interface. In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is identified as the target virtual item, and a lineup configuration list is displayed, including at least one lineup character. Then, in response to a second selection operation on the first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character. The first and second selection operations are continuous and uninterrupted operations. A first notification message including the target virtual item and the target lineup character is generated. Finally, the first notification message is sent. This method, through continuous and uninterrupted selection operations on virtual items and lineup characters, simultaneously achieves the selection of virtual items, the selection of lineup characters, and the quick sending of notification messages. This allows players to quickly communicate their lineup character selections even without voice communication, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience.
[0005] The first aspect of this application provides a method for sending messages in a game, the method including:
[0006] Display identification information for at least one virtual item in the virtual game interface.
[0007] In response to a first selection operation on the first identification information of a first virtual item among at least one virtual item, the first virtual item is determined as the target virtual item;
[0008] Displays a list of team configurations, which includes at least one team character.
[0009] In response to the second selection operation on the first lineup character in the lineup configuration list, the first lineup character is determined as the target lineup character; the first selection operation and the second selection operation are the same operation that is continuous and uninterrupted.
[0010] Generate a first notification message that includes the target virtual item and the target lineup character.
[0011] Send the first notification message.
[0012] A second aspect of this application provides a message sending device for a game, comprising:
[0013] The display unit is used to display the identification information of at least one virtual item in the virtual game interface.
[0014] The determining unit is configured to determine the first virtual item as the target virtual item in response to a first selection operation on the first identification information of the first virtual item;
[0015] The display unit is also used to display a lineup configuration list, which includes at least one lineup character.
[0016] The determining unit is also used to respond to a second selection operation on a first lineup character in the lineup configuration list, and to determine the first lineup character as the target lineup character; the first selection operation and the second selection operation are the same operation that is continuous and uninterrupted;
[0017] The generation unit is used to generate the first notification message, which includes the target virtual item and the target lineup character.
[0018] The sending unit is used to send the first notification message.
[0019] A third aspect of this application provides an electronic device, including: a memory and a processor, wherein the memory and the processor are coupled.
[0020] The memory is used to store one or more computer instructions.
[0021] The processor is used to execute one or more computer instructions to implement a message sending method in a game as described in the first aspect above.
[0022] A fourth aspect of this application also provides a computer-readable storage medium storing one or more computer instructions, characterized in that the instructions are executed by a processor to implement a message sending method in a game as described in any of the above technical solutions.
[0023] Compared with the prior art, the embodiments of this application have the following advantages:
[0024] The message sending method in the game provided in this application embodiment first displays the identification information of at least one virtual item in the virtual game interface. In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is identified as the target virtual item, and a lineup configuration list is displayed, which includes at least one lineup character. Then, in response to a second selection operation on the first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character. The first and second selection operations are continuous and uninterrupted operations. A first notification message including the target virtual item and the target lineup character is generated, and finally, the first notification message is sent. This method, through continuous and uninterrupted selection operations on virtual items and lineup characters, simultaneously achieves the selection of virtual items, the selection of lineup characters, and the quick sending of notification messages. This allows players to quickly communicate their lineup character selections even without voice communication, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience. Attached Figure Description
[0025] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0026] Figure 1 A flowchart illustrating a message sending method in a game, provided as an embodiment of this application;
[0027] Figure 2 This is a schematic diagram of the structure of a virtual game interface provided in an embodiment of this application;
[0028] Figure 3a , 3b 3c and 3d are schematic diagrams illustrating the first selection operation process for sending messages in a game, as provided in an embodiment of this application.
[0029] Figure 4a , 4b4c and 4d are schematic diagrams of another first selection operation process for sending messages in a game provided in the embodiments of this application;
[0030] Figure 5 This application provides a schematic diagram of a lineup configuration list display for message sending in a game.
[0031] Figure 6 A schematic diagram showing another lineup configuration list for message sending in a game, provided as an embodiment of this application;
[0032] Figure 7 A schematic diagram showing another lineup configuration list for message sending in a game, provided as an embodiment of this application;
[0033] Figure 8 A schematic diagram of an apparatus for a message sending method in a game, provided as an embodiment of this application;
[0034] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0035] This application provides a method, apparatus, electronic device, and storage medium for sending messages in a game. First, identification information of at least one virtual item is displayed in a virtual game interface. In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is identified as the target virtual item, and a lineup configuration list is displayed, including at least one lineup character. Then, in response to a second selection operation on the first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character. The first and second selection operations are continuous and uninterrupted operations. A first notification message including the target virtual item and the target lineup character is generated. Finally, the first notification message is sent. This method, through continuous and uninterrupted selection operations on virtual items and lineup characters, simultaneously achieves the selection of virtual items, the selection of lineup characters, and the quick sending of notification messages. This allows players to quickly communicate their lineup character selections even without voice communication, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience.
[0036] To enable those skilled in the art to better understand the technical solutions of this application, the application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. However, this application can be implemented in many other ways different from those described above. Therefore, based on the embodiments provided in this application, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of this application.
[0037] It should be noted that the terms "first," "second," "third," etc., in the claims, specification, and drawings of this application are used to distinguish similar objects and are not used to describe a specific order or sequence. Such data are interchangeable where appropriate so that the embodiments of this application described herein can be implemented in a sequence other than that shown or described herein. Furthermore, the terms "comprising," "having," and their variations are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products, or apparatuses.
[0038] With the development and maturation of gaming technology, games have become an indispensable form of leisure and entertainment in our daily lives. Games typically feature multiple pre-set character lineups, and players selecting the appropriate lineup for their virtual characters allows them to maximize their effectiveness, significantly enhancing the team's overall combat capabilities. Therefore, ensuring that players accurately understand the character lineups their teammates have chosen for their virtual characters is a crucial factor influencing team victory.
[0039] Generally, each virtual character is suited to different team compositions. However, in some games, some virtual characters can be assigned to multiple roles. For example, a virtual character might be able to act as both a mid-lane attacker and a support. If the player controlling that virtual character has already chosen between these roles, it can be difficult to quickly communicate the team composition without voice chat enabled.
[0040] Alternatively, in some games, each player controls a virtual object with identical attributes and appearance, but players can equip these virtual objects with different virtual gear. In this case, players can choose different character roles based on the different virtual gear. For example, if a player chooses support-type gear, they can choose a support character; if they choose attack-type gear, they can choose a warrior character.
[0041] Alternatively, in some games, a faction can be divided into multiple teams with different attributes or roles, and players can choose their characters based on those attributes or roles. For example, if Team 1 is used to support other teams of the same faction, players choosing Team 1 can select support characters. If Team 2 is used to attack the enemy, players choosing Team 2 can select warrior characters. In all these scenarios, without voice communication, it's difficult for players to quickly communicate their character choices. This reduces the efficiency of communication and interaction between players, hinders game decision-making, and negatively impacts the overall gaming experience.
[0042] To address the aforementioned problems, this application provides a method, apparatus, electronic device, and storage medium for sending messages in a game. First, at least one virtual item's identification information is displayed in a virtual game interface. In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is identified as the target virtual item, and a lineup configuration list is displayed, including at least one lineup character. Then, in response to a second selection operation on the first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character. The first and second selection operations are continuous and uninterrupted identical operations. A first notification message including the target virtual item and the target lineup character is generated. Finally, the first notification message is sent. This method, through continuous and uninterrupted selection operations on virtual items and lineup characters, simultaneously achieves the selection of virtual items, the selection of lineup characters, and the rapid sending of notification messages. This allows players to quickly communicate their lineup character selections even without voice communication enabled, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience.
[0043] The methods, apparatus, terminals, and computer-readable storage media described in this application will be further described in detail below with reference to specific embodiments and accompanying drawings.
[0044] Figure 1 This is a flowchart illustrating a message sending method in a game, as provided in an embodiment of this application. It should be noted that the steps shown in this flowchart can be executed in a computer system such as a set of computer-executable instructions. Furthermore, in some cases, the released steps can be executed in a logical order different from that shown in the flowchart.
[0045] like Figure 1 As shown, the message sending method in this game includes the following steps:
[0046] 101. Display the identification information of at least one virtual item in the virtual game interface.
[0047] The virtual game interface refers to the user display interface of game software. When entering a virtual game scene, the virtual game interface is used to display the game screen, which shows the identification information of virtual items. Virtual items can include one or more virtual objects, virtual equipment, and teams from the player's faction. Virtual objects refer to the virtual character image that the player chooses in the game to represent themselves. Virtual equipment is game items provided to improve the attributes of virtual objects in a certain aspect, such as virtual equipment that increases attributes like attack, defense, speed, stamina, and magic power. Specifically, virtual equipment can include knives, swords, guns, daggers, axes, hammers, hats, helmets, tops, pants, wrist guards, gloves, boots, earrings, necklaces, wings, rings, etc. In some games, players can split into multiple small teams according to combat needs, such as ambush teams, siege teams, and support teams. Ambush teams are used to secretly deploy troops in areas where the enemy might be active, waiting for an opportunity to attack. Siege squads are primarily used to attack enemy cities and plunder land, while support squads are teams that provide support and assistance to other teams. Teams within a player's faction are squads assigned based on combat needs; each player can choose which team to join from their own faction.
[0048] The identification information of a virtual item refers to the information used to uniquely identify it. For example, the identification information of a virtual object may include its avatar and nickname; the identification information of virtual equipment may include graphic icons representing in-game costumes, armor, accessories, and weapons; and the identification information of a player's faction may include the totem symbols and team names of different teams. It is understandable that one or more types of identification information for one or more virtual items can coexist within a single game's virtual interface.
[0049] 102. In response to a first selection operation on the first identification information of a first virtual item among at least one virtual item, the first virtual item is identified as the target virtual item.
[0050] Understandably, in a game, this typically includes multiple virtual objects, various virtual equipment, and multiple teams belonging to different player factions. A first virtual item refers to any one of the multiple virtual objects, any one of the multiple virtual equipment, or any one team belonging to a different player faction. The virtual game interface can display the identification information of multiple first virtual items from at least one virtual item. For example, if the virtual item is a virtual object, the virtual game interface can display the avatar identification information of multiple different virtual objects; if the virtual item is virtual equipment, the virtual game interface can display the identification information of multiple different virtual equipment; if the virtual item is a team belonging to a player faction, the virtual game interface can display the identification information of multiple different teams. When a virtual item is at least one of a virtual object, virtual equipment, or a team belonging to a player faction, the virtual game interface displays the identification information of the first virtual item of at least one virtual item.
[0051] In games, players typically need to choose one virtual object from multiple virtual objects as their in-game character, or select a type of virtual equipment, or choose to join a team within their faction. The first identifier information is the identifier information of the first virtual item. For example, the first identifier information could be the avatar information of any virtual object among multiple virtual object avatars displayed on the virtual game interface, the graphic icon of any virtual equipment among multiple virtual equipment, or the totem icon of any team within a player's faction among multiple player-owned teams, etc.
[0052] In response to a first selection operation on the first identifier information of a first virtual item out of at least one virtual item, the server identifies the first virtual item as the target virtual item. The first selection operation may be a drag operation in which the player drags the first identifier information to a specific location. After the player drags the first identifier information to a specific location, the first virtual item is identified as the target virtual item.
[0053] 103. Display the lineup configuration list, which includes at least one lineup character.
[0054] In one implementation, a lineup configuration list is displayed. Specifically, in response to a first selection operation on the first identifier information of a first virtual item among at least one virtual item—that is, after the player drags the first identifier information to a specific position, the dragged first identifier information disappears, and the lineup configuration list is displayed on the virtual game display interface. It is understood that the game typically has multiple preset lineup characters, and the lineup configuration list is used to display one or more of these preset lineup characters. Lineup characters are used to perform game actions with specified functions in the game, and different lineup characters perform game actions with different functions.
[0055] For example, the lineup configuration list displayed by all preset lineup characters in the game can include lineup characters such as marksman, mage, support, jungler, and warrior. Marksman is a virtual character with extremely high ranged damage output and control skills. Mage is a virtual character with relatively weak survivability but high damage output and control skills. Support is a virtual character with moderate survivability and damage output, relying solely on powerful skill effects to buff teammates and control enemy heroes. Jungler is a virtual character primarily roaming the jungle to farm and level up. Warrior is a well-rounded, melee-type virtual character with both high damage output and survivability.
[0056] For example, Figure 2 This is a schematic diagram of the structure of a virtual game interface provided in an embodiment of this application. Figure 2 As shown, the virtual game interface 201 displays multiple first virtual items 202, a lineup configuration list 203, and can also display pre-selection controls 204 and a player identifier list 205.
[0057] 104. In response to the second selection operation of the first lineup character in the lineup configuration list, the first lineup character is determined as the target lineup character. The first selection operation and the second selection operation are the same operation that is continuous and uninterrupted.
[0058] In one implementation, after displaying the lineup configuration list via the first selection operation, the player continues with a second selection operation without releasing their finger. Specifically, the second selection operation can refer to the player dragging the first identifier information to a specific location, and after the lineup configuration list is displayed on the virtual game display interface, continuing to drag their finger from that location to the position of the first lineup character displayed on the lineup configuration list, and then selecting the first lineup character as the target lineup character. It is understood that continuous, uninterrupted execution of the same operation means continuing to perform the second selection operation while keeping the finger holding the finger that completed the first selection operation on the terminal device after completing the first selection operation.
[0059] The first lineup character refers to any one of the lineup characters displayed in the lineup configuration list. For example, it could be any one of the marksman, mage, support, jungler, or warrior from the lineup configuration list.
[0060] In one implementation, such as Figure 2As shown, the lineup configuration list is displayed on the virtual game display interface. At this point, the player drags the first identifier information from the first selection operation to a certain position on the game display interface to select the first virtual item as the target virtual item. Then, without releasing the finger, the player continues to drag the finger from that position to the position of the first lineup character in the lineup display list to complete the second selection operation. In this embodiment, the lineup configuration list is not displayed on the virtual game interface through the first selection operation, but is instead displayed in a pre-set manner on the virtual game interface.
[0061] After selecting the target virtual item and target lineup characters in the pre-selection stage, you can directly select the target virtual item to enter the game scene in the selection stage.
[0062] 105. Generate the first notification message including the target virtual item and the target lineup characters.
[0063] It is understandable that by performing the first and second selection operations consecutively and without interruption, the binding between the first virtual item and the first lineup character is achieved. Then, a first notification message containing information about the first virtual item and the first lineup character is generated. Ultimately, by performing continuous and uninterrupted selection operations on the virtual item and the lineup character, the selection of the virtual item and the lineup character can be achieved simultaneously, and a first notification message about the first virtual item and the first lineup character can be generated. The first notification message contains information about the first virtual item and the first lineup character.
[0064] For example, when the first virtual item is virtual object A, by dragging the avatar of virtual character A to a specific position through the first selection operation, the lineup configuration list of virtual object A is displayed. Then, by dragging the finger to the position of the first lineup character through the second selection operation, the first lineup character can be a support. Through the first and second selection operations, a first notification message "I selected virtual object A, I play support" containing virtual object A and the first lineup character is generated.
[0065] In some game scenarios, enemy players can prevent our players from selecting virtual object B through a ban / pick action. In this case, our players can pre-select virtual object B and their first-line warrior character through a first and second selection action. When virtual object B is unbanned and can be selected (e.g., when the enemy changes or cancels the ban), the player's pre-selected virtual object B and first-line warrior character during the ban / pick phase will take effect, generating a first notification message containing virtual object B and the first-line warrior character: "I selected virtual object B, I play a warrior."
[0066] 106. Send the first notification message.
[0067] Understandably, the purpose of generating the first notification message, which includes the first virtual item and the first lineup character, is to inform players and ensure they clearly understand the information about the first lineup character corresponding to the first virtual item, enabling quick and effective communication. Therefore, after generating the first notification message including the first virtual item and the first lineup character through the first and second selection operations, the first notification message is sent to the first terminal. The first terminal is the terminal device used to receive the first notification message.
[0068] The message sending method in the game provided in this application embodiment first displays the identification information of at least one virtual item in the virtual game interface. In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is identified as the target virtual item, and a lineup configuration list is displayed, which includes at least one lineup character. Then, in response to a second selection operation on the first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character. The first and second selection operations are continuous and uninterrupted operations. Finally, a first notification message including the target virtual item and the target lineup character is generated and sent. This method, through continuous and uninterrupted selection operations on virtual items and lineup characters, simultaneously achieves the selection of virtual items, the selection of lineup characters, and the quick sending of notification messages. This allows players to quickly communicate their lineup character selections even without voice communication, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience.
[0069] Based on the above description, this embodiment will further incorporate... Figure 3a , Figure 3b , Figure 3c , Figure 3d , Figure 4a , Figure 4b , Figure 4c , Figure 4d , Figure 5 , Figure 6 , Figure 7 This section provides a detailed explanation of another method for sending messages in the game.
[0070] The following is a brief introduction to the specific implementation of the first selection operation:
[0071] Method 1:
[0072] The virtual game interface also displays preset controls, which trigger the display of the lineup configuration list. Preset controls can be either pre-selected controls or selection controls. When a preset control is a pre-selected control, and the lineup configuration list is triggered to display via the first selection operation, the preset control is used to drag the first virtual item to the position of the preset control after the first selection operation, thus identifying the first virtual item as the target virtual item and triggering the display of the lineup configuration list.
[0073] The first selection operation includes an operation that starts from the first identifier information of the first virtual item and terminates at the display position of the preset control, or an operation that starts from the preset control and terminates at the display position of the first identifier information of the first virtual item. For example, the first selection operation can be a drag operation, which realizes the pre-selection of the first virtual item for the player, that is, pre-selecting a virtual object, virtual equipment, or a team in the player's faction for the player.
[0074] like Figure 3a , Figure 3b , Figure 3c , Figure 3d The diagram illustrates the first selection operation process for sending a message in a game according to an embodiment of this application. For example, taking virtual object A as the first virtual item, dragging the avatar identifier of virtual object A to the location of the preset control 304 causes the virtual avatar identifier to disappear, and a lineup configuration list 303 is displayed next to the preset control 304. Then, by continuing to drag the finger to the location of the lineup configuration list 304, the first lineup character can be selected. Alternatively, the preset control 304 can be dragged to the location of the avatar identifier of virtual object A. In this case, the preset control 304 disappears, triggering the display of the lineup configuration list 303 near the location of the virtual avatar identifier.
[0075] Method 2:
[0076] The virtual game interface also displays a list of player identifiers, which includes the identifiers of at least one player. Player identifiers are unique information used to identify players. This identifier can be a player's nickname or game account information, etc. Understandably, a team in the game can include at least one player, and the player identifier list displays the identifier information of all players within that team.
[0077] like Figure 4a , Figure 4b , Figure 4c , Figure 4dThe diagram illustrates a first selection operation process for sending a message in a game, as provided in an embodiment of this application. The first selection operation includes either an operation that starts with the first identifier information of a first virtual item and terminates at the display position of the first player identifier in the player identifier list, or an operation that starts with the first player identifier in the player identifier list and terminates at the display position of the first identifier information of the first virtual item.
[0078] Specifically, after dragging the first identifier of the first virtual item to the display position of the first player identifier in the player identifier list, the first identifier of the first virtual item is displayed at the display position of the first player identifier, thus identifying the first virtual item as the target virtual item. Simultaneously, a lineup configuration list is displayed near the display position of the first player identifier. Alternatively, after dragging the first player identifier in the player identifier list to the display position of the first identifier of the first virtual item, the first identifier of the first virtual item is displayed at the position of the first player identifier in the player identifier list, thus identifying the first virtual item as the target virtual item. Simultaneously, a lineup configuration list is displayed near the position of the first identifier of the first virtual item.
[0079] For example, taking virtual object A as the target virtual item, drag the avatar identifier of virtual object A to the position where player 4's identifier is displayed in player identifier list 404. Then, the avatar identifier of virtual object A is displayed at the position where player 4's identifier is displayed, and at the same time, the lineup configuration list 403 is displayed at the position where player 4's identifier is displayed. Then, continue dragging the finger to the position of lineup configuration list 403 to continue selecting the first lineup character. Alternatively, another way is to drag the identifier of player 4 to the position of virtual object A's avatar identifier, and then display the avatar identifier of virtual object A at the position where player 4's identifier is displayed, while the lineup configuration list 403 is displayed near the position of virtual object A's avatar identifier.
[0080] When the preset control is a selection control, the above method can be used to directly select the target virtual item for the player, that is, to select a virtual object, virtual equipment, or a team in the player's faction.
[0081] It is understandable that both of the above methods for implementing the first selection operation can be combined with the content of displaying lineup characters in the lineup configuration list below.
[0082] The following content will explain how the lineup characters are displayed in the lineup configuration list. In the embodiments of this application, the main methods for displaying lineup characters are as follows.
[0083] Method 1:
[0084] The lineup configuration list displays each of the first preset lineup characters that corresponds to the target virtual item. Each virtual item corresponds to at least one preset lineup character.
[0085] It's understandable that the various preset lineup roles corresponding to the target virtual item refer to the set of lineup roles that the target virtual item can assume. In the game, a virtual item corresponds to at least one preset lineup role, meaning the target virtual item can assume at least one lineup role in the game. For example, if the target virtual item is virtual object A, virtual object A can be chosen as either a mage or a warrior. Therefore, the lineup configuration list can only display the mage and warrior lineup roles.
[0086] Figure 5 This is a diagram illustrating the lineup configuration list for message sending in a game. (Example) Figure 5 As shown, lineup configuration list 503 displays lineup characters that correspond to virtual object A. To help players distinguish the source of the lineup characters displayed in the current lineup configuration list, a message can be displayed indicating that the currently displayed lineup configuration list is a lineup character configuration list corresponding to the target virtual item. For example, as... Figure 5 As shown, the "Suitable Characters" list is displayed in the lineup configuration list, indicating to the player that the currently displayed lineup configuration list is a lineup character configuration list that corresponds to the target virtual item.
[0087] Method 2:
[0088] The recommended lineup characters will be displayed as a lineup configuration list.
[0089] Recommended team compositions refer to the team compositions that the server automatically recommends to players for the target virtual item. The server may recommend characters based on the team composition that the target virtual item can support, characters lacking in the team, or other methods; no specific limitations are specified here. The collection of all team compositions recommended by the server for the target virtual item constitutes the team recommendation list.
[0090] Figure 6 This is a diagram illustrating the lineup configuration list for message sending in another game. (Example:) Figure 6 As shown, lineup configuration list 603 is a recommended lineup character list for virtual object A. To help players distinguish the source of the lineup characters displayed in the current lineup configuration list, a message can be added to the lineup configuration list indicating that the currently displayed lineup configuration list is a recommended lineup character list. For example, as... Figure 6 As shown, the "Recommended Characters" list is displayed in the team configuration list, indicating to the player that the currently displayed team configuration list is a recommended list of characters.
[0091] For example, the recommended roles for virtual object A are marksman, jungler, and warrior, that is, the recommended role list consists of marksman, jungler, and warrior. The recommended roles for virtual object A that are lacking in the team are mage, support, and jungler, that is, the recommended role list consists of mage, support, and jungler.
[0092] The recommended team composition list will be displayed as the team composition configuration list. Specifically, first, the recommended team composition list corresponding to the target virtual item is obtained. The recommended team composition list includes at least one recommended team composition character for the target virtual item. Then, the recommended team composition list is displayed as the team composition configuration list.
[0093] Method 3:
[0094] The team configuration list displays characters that were not selected for the team.
[0095] Understandably, in a game, each player on a team can choose their role, and each player can select different roles based on the team's needs. For example, a game might require a marksman, a mage, a support, a jungler, and a warrior. Unselected roles refer to the remaining available roles after other players on the team have chosen their roles.
[0096] Figure 7 This is an illustration of a lineup configuration list displayed for message sending in another game. As shown, lineup configuration list 703 represents the remaining selectable lineup character configurations for virtual object A. Additionally, the lineup configuration list can display a message to the player indicating that the currently displayed lineup configuration list represents the remaining selectable lineup character configurations. For example, such as... Figure 7 As shown, the "Remaining Characters" list is displayed in the lineup configuration list, indicating to the player that the currently displayed lineup configuration list is the remaining character configuration list.
[0097] For example, if player 1 chooses a marksman, player 2 chooses a mage, and player 3 chooses a support, then player 4's remaining selectable team compositions are jungler and warrior. If player 4's selected target virtual item is virtual object A, then the team composition configuration list displayed in player 4's virtual game display interface will show the unselected team compositions jungler and warrior.
[0098] Specifically, the lineup configuration list displays unselected lineup characters. First, at least one virtual item's identification information is displayed in the virtual game interface via a second terminal. The second terminal communicates with at least one first terminal through the game server. The second terminal refers to the terminal device controlled by the player who needs to select lineup characters. In this embodiment, the second terminal may correspond to player 4, and the first terminal refers to the terminal device controlled by other players, such as players 1, 2, and 3. A request can be sent to the game server in real time, causing the game server to respond by retrieving the currently selected lineup characters from the preset lineup characters for each first terminal, i.e., retrieving the lineup characters already selected by players 1, 2, and 3 (marksman, mage, and support), and returning the selected lineup characters to the second terminal. Next, the second terminal corresponding to player 4 receives the selected lineup characters and, based on these, determines the unselected lineup characters in the preset lineup characters to be jungler and warrior. Finally, the lineup configuration list, including jungler and warrior lineup characters, is displayed on the virtual game display interface of player 4's terminal device.
[0099] For example, players using the first terminal are Player 1, 2, and 3, and player using the second terminal is Player 4. The first and second terminals can communicate and connect through the game server. First, the other players on the first terminal select their team characters. Correspondingly, the first terminal selects the team characters of Marksman, Mage, and Support through the first selection operation. Then, the second terminal sends a request to the game server. The server responds to the request, retrieves the team characters currently selected by the first terminal (Marksman, Mage, and Support), and returns the team characters already selected by the first terminal to the second terminal. Next, the second terminal receives the team characters already selected (Marksman, Mage, and Support). Then, based on the already selected team characters, it determines that the remaining team characters that have not yet been selected are Jungler and Warrior. The list of unselected team characters consisting of Jungler and Warrior is then displayed as the team configuration list on the virtual game interface of the second terminal, so that the second terminal can continue to select team characters from the unselected team characters.
[0100] In this embodiment, virtual objects are mainly used as an example for explanation, but the above implementation process can also be applied to virtual equipment and teams in the player's faction, and is not specifically limited.
[0101] After selecting the lineup characters, a first notification message is generated that includes the target virtual item and the target lineup characters.
[0102] First, the identification information of at least one virtual item is displayed in the virtual game interface via a second terminal. The second terminal communicates with at least one first terminal during the game. The first terminal controls the first virtual object, and the second terminal controls the second virtual object. Then, a first notification message is sent to the target first terminal corresponding to the target first virtual object. The second virtual object belongs to the same faction as the target first virtual object.
[0103] Understandably, in the game, after selecting a character lineup, teammates need to understand their choice so that cooperation can improve the team's overall combat capability. Therefore, after generating a first notification message containing the target virtual object and the target lineup character, this first notification message is sent to teammates—that is, to teammates belonging to the same faction. The target first terminal of the target first virtual object refers to the terminal device controlled by the player receiving the message; at least one target first terminal is used to receive the first notification message sent by the second terminal controlled by the second virtual object. After receiving the message, teammates can clearly identify the selected target virtual object and target lineup character based on the first notification message.
[0104] For example, players 1, 2, and 3 who control the first terminal and player 4 who controls the second terminal belong to the same team. After player 4 selects the target virtual item as virtual object A and the target lineup role as support using the above method, a first notification message is generated: "I selected virtual object A, I play support". Then, the first notification message is sent to teammates players 1, 2, and 3. After receiving the first notification message, players 1, 2, and 3 can quickly determine the target virtual item and target lineup role selected by player 4 through the first notification message.
[0105] In another embodiment of this application, the first notification message, which generates the target virtual item and the target lineup character, can also be sent to all players participating in the game. Alternatively, it can be sent to players of different factions in the game. For example, in some scenarios, different factions can cooperate with each other to improve their ranking in the game. That is, different factions are not enemies but partners. In such scenarios, the first notification message about the virtual item and lineup character can also be sent to players of different factions.
[0106] It's understandable that after selecting their team composition, players may need to change their team composition for various reasons. For example, a player might choose a mage as their team composition and then need to switch to a support role.
[0107] Specifically, in response to the operation of changing the target lineup character to a second lineup character, a second notification message is generated, including the first virtual item and the second lineup character, and sent to the first terminal. The operation of changing the second lineup character can specifically be an operation where, after selecting the target lineup character, the second lineup character is reselected through the aforementioned first and second selection operations. The second notification message is generated after the player changes the target lineup character to the second lineup character, and at least includes the second lineup character. Where the target virtual item has not changed, the second notification message may not include the content of the target virtual item; where the target virtual item has also changed, the second notification message may include the content of the changed target virtual item.
[0108] For example, if a player selects virtual object A as the target virtual item and the target role in the team is support, the first notification message generated is: "I selected virtual object A, I play support." When the player needs to change the role from support to mage, a second notification message is generated to notify teammates, such as: "I play mage."
[0109] In the technical solution provided in the above-described embodiments of this application, firstly, the identification information of at least one virtual item is displayed in the virtual game interface. In response to a first selection operation on the first identification information of the first virtual item, the first virtual item is identified as the target virtual item, and a lineup configuration list is displayed, which includes at least one lineup character. Then, in response to a second selection operation on the first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character. The first and second selection operations are continuous and uninterrupted operations of the same type. A first notification message including the first virtual item and the first lineup character is generated. Finally, the first notification message is sent. This method, through continuous and uninterrupted selection operations on virtual items and lineup characters, simultaneously achieves the selection of virtual items, the selection of lineup characters, and the quick sending of notification messages. This allows players to quickly communicate their lineup character selections even without voice communication, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience.
[0110] Figure 8 A schematic diagram of a message sending device in a game is provided for an embodiment of this application. The following is in conjunction with... Figure 8 The embodiments described below are described in detail. The embodiments described below are used to explain the technical solutions of this application and are not intended to limit actual use.
[0111] The device includes:
[0112] Display unit 801 is used to display the identification information of at least one virtual item in the virtual game interface.
[0113] The determining unit 802 is used to determine the first virtual item as the target virtual item in response to a first selection operation on the first identification information of the first virtual item.
[0114] Display unit 801 is also used to display a lineup configuration list, which includes at least one lineup character.
[0115] The determining unit 802 is also used to respond to a second selection operation on a first lineup character in the lineup configuration list, to determine the first lineup character as the target lineup character, wherein the first selection operation and the second selection operation are the same operation that is continuous and uninterrupted.
[0116] The generation unit 803 is used to generate a first notification message that includes a first virtual item and a first lineup character.
[0117] The sending unit 804 is used to send the first notification message.
[0118] In an optional implementation, the display unit 801 is also used to display preset controls in the virtual game interface.
[0119] The processing unit 805 is used for a first selection operation including an operation that starts from the first identification information of the first virtual item and ends at the display position of the preset control, or an operation that starts from the preset control and ends at the display position of the first identification information of the first virtual item.
[0120] In an optional implementation, the display unit 801 is also configured to display a list of player identifiers in the virtual game interface, the list of player identifiers including the player identifiers of at least one player.
[0121] The processing unit 805 is further configured to perform a first selection operation including an operation that starts from the first identifier information of the first virtual item and ends at the display position of the first player identifier in the player identifier list, or an operation that starts from the first player identifier in the player identifier list and ends at the display position of the first identifier information of the first virtual item.
[0122] In one alternative implementation, each virtual item corresponds to at least one preset lineup character.
[0123] Display unit 801 is also used to display a lineup configuration list, including:
[0124] Displays a list of lineup configurations, including each of the first preset lineup characters that corresponds to the target virtual item.
[0125] In an optional implementation, the display unit 801 is also used to display a lineup configuration list.
[0126] The acquisition unit 806 is used to acquire the lineup character recommendation list corresponding to the target virtual item. The lineup character recommendation list includes at least one lineup character recommended for the target virtual item.
[0127] Display unit 801 is also used to display the recommended lineup characters list as a lineup configuration list.
[0128] In an optional implementation, the display unit 801 is also configured to display identification information of at least one virtual item in the virtual game interface.
[0129] The display unit 801 is also used to display the identification information of at least one virtual item in the virtual game interface through the second terminal, wherein the second terminal communicates with at least one first terminal through the game server in the game.
[0130] The processing unit 805 is further configured to send an acquisition request to the game server, so that the game server responds to the acquisition request, acquires the selected lineup characters of each of the first terminals in each preset lineup character, and returns the selected lineup characters to the second terminal.
[0131] The receiving unit 807 is used to receive the selected lineup characters.
[0132] The determination unit 802 is used to determine the unselected lineup characters in each preset lineup character based on the selected lineup characters.
[0133] Display unit 801 is also used to display a lineup configuration list that includes unselected lineup characters.
[0134] In an optional implementation, the display unit 801 is also configured to display identification information of at least one virtual item in the virtual game interface.
[0135] The display unit 801 is also used to display the identification information of at least one virtual item in the virtual game interface through the second terminal. The second terminal is communicatively connected to at least one first terminal in the game. The first terminal is used to control the first virtual object, and the second terminal is used to control the second virtual object.
[0136] The sending unit 804 is also used to send a first notification message, including:
[0137] The first notification message is sent to the target first terminal corresponding to the target first virtual object. The second virtual object belongs to the same camp as the target first virtual object.
[0138] In one optional implementation,
[0139] The display unit 801 is also configured to generate a second notification message including the first virtual item and the second lineup character in response to a change operation that changes the first lineup character to the second lineup character.
[0140] The sending unit 804 is also used to send a second notification message.
[0141] In one optional implementation,
[0142] The processing unit 805 is also used to select the target virtual item.
[0143] In one optional implementation,
[0144] Characters in a lineup are used to perform specific game actions, and different characters in a lineup perform different actions with different effects.
[0145] In one optional implementation, virtual items include one or more of virtual objects, virtual equipment, and teams within a player's faction. The in-game message sending method provided in this application first displays identification information for at least one virtual item in a virtual game interface. In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is identified as the target virtual item, and a team configuration list is displayed, including at least one team character. Then, in response to a second selection operation on the first team character in the team configuration list, the first team character is identified as the target team character. The first and second selection operations are continuous and uninterrupted operations. A first notification message including the target virtual item and the target team character is generated, and finally, the first notification message is sent. This method, through continuous and uninterrupted selection operations on virtual items and team characters, simultaneously achieves the selection of virtual items, team characters, and the rapid sending of notification messages. This allows players to quickly communicate their team character selections even without voice communication, improving the efficiency of communication and interaction between players, facilitating game decision-making, and enhancing the player's gaming experience.
[0146] It should be noted that the information interaction and execution process between the various modules / units in the device are different from those in this application. Figures 1 to 7 The various method embodiments are based on the same concept, and the details can be found in the descriptions of the method embodiments shown above in this application, which will not be repeated here.
[0147] The following describes an electronic device provided by an embodiment of this application. Please refer to [link / reference]. Figure 9 , Figure 9This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 900 can specifically be a virtual reality (VR) device, a mobile phone, a tablet, a laptop computer, a smart wearable device, a monitoring data processing device, or a radar data processing device, etc., and is not limited thereto. The electronic device 900 may be equipped with... Figure 7 The message sending device in the game described in the corresponding embodiment is used to implement Figures 1 to 7 The functions correspond to those in the embodiments. Specifically, the electronic device 900 includes: a receiver 901, a transmitter 902, a processor 903, and a memory 904 (wherein the number of processors 903 in the execution device 900 may be one or more). Figure 9 (Taking a processor as an example), processor 903 may include application processor 9031 and communication processor 9032. In some embodiments of this application, receiver 901, transmitter 902, processor 903 and memory 904 may be connected via a bus or other means.
[0148] Memory 904 may include read-only memory and random access memory, and provides instructions and data to processor 903. A portion of memory 904 may also include non-volatile random access memory (NVRAM). Memory 904 stores processor and operation instructions, executable modules, or data structures, or subsets thereof, or extended sets thereof, wherein the operation instructions may include various operation instructions for implementing various operations.
[0149] Processor 903 controls the operation of the execution device. In specific applications, the various components of the execution device are coupled together through a bus system, which may include not only the data bus, but also power buses, control buses, and status signal buses. However, for clarity, all buses are referred to as the bus system in the diagram.
[0150] The methods disclosed in the embodiments of this application can be applied to or implemented by the processor 903. The processor 903 can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 903 or by instructions in software form. The processor 903 can be a general-purpose processor, a digital signal processor (DSP), a microprocessor, or a microcontroller, and may further include 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. The processor 903 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature 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 904, and processor 903 reads the information from memory 904 and, in conjunction with its hardware, completes the steps of the above method.
[0151] Receiver 901 can be used to receive input digital or character information, and to generate signal inputs related to the settings and function control of the execution device. Transmitter 902 can be used to output digital or character information through the first interface; transmitter 902 can also be used to send instructions to the disk group through the first interface to modify the data in the disk group; transmitter 902 may also include a display device such as a display screen.
[0152] In this embodiment of the application application, the application processor 9031 in the processor 903 is used to execute... Figures 1 to 7 The corresponding embodiment describes a message sending method in a game. It should be noted that the specific manner in which the application processor 9031 executes each step differs from that in this application. Figures 1 to 7 The various method embodiments are based on the same concept, and the technical effects they bring are the same as those in this application. Figures 1 to 7 The corresponding method embodiments are the same, and for details, please refer to the description in the method embodiments shown above in this application, which will not be repeated here.
[0153] This application provides a computer-readable storage medium, which includes computer instructions. When executed by a processor, the computer instructions are used to implement the technical solution of any message sending method in a game according to this application.
[0154] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0155] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0156] Computer-readable media, as defined herein, includes both permanent and non-permanent, removable and non-removable media, which can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include non-transitory computer-readable media, such as modulated data signals and carrier waves.
[0157] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0158] Although this application discloses preferred embodiments as described above, it is not intended to limit this application. Any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of this application. Therefore, the scope of protection of this application should be determined by the scope defined in the claims of this application.
Claims
1. A method for sending messages in a game, characterized by, The method includes: The identification information of at least one virtual item is displayed in the virtual game interface, the virtual item including one or more of virtual objects, virtual equipment, and teams in the player's faction; In response to a first selection operation on the first identification information of a first virtual item among the at least one virtual item, the first virtual item is determined as the target virtual item; Displays a lineup configuration list; the lineup configuration list includes at least one lineup character; In response to a second selection operation on a first lineup character in the lineup configuration list, the first lineup character is identified as the target lineup character; the first selection operation and the second selection operation are the same continuous operation, and the first selection operation is a drag operation of the player on the first identification information; Generate a first notification message that includes the target virtual item and the target lineup character; Send the first notification message.
2. The method of claim 1, wherein, The virtual game interface also displays preset controls; The first selection operation includes an operation that starts from the first identification information of the first virtual item and ends at the display position of the preset control, or an operation that starts from the preset control and ends at the display position of the first identification information of the first virtual item.
3. The method of claim 1, wherein, The virtual game interface also displays a list of player identifiers, which includes the player identifiers of at least one player. The first selection operation includes an operation that starts from the first identifier information of the first virtual item and ends at the display position of the first player identifier in the player identifier list, or an operation that starts from the first player identifier in the player identifier list and ends at the display position of the first identifier information of the first virtual item.
4. The method of claim 1, wherein, Each virtual item corresponds to at least one preset lineup character; The displayed lineup configuration list includes: Displays a lineup configuration list that includes each first preset lineup character corresponding to the target virtual item.
5. The method according to claim 1, characterized in that, The displayed lineup configuration list includes: Obtain a recommended lineup character list corresponding to the target virtual item; the recommended lineup character list includes at least one lineup character recommended for the target virtual item; The recommended lineup characters will be displayed as a lineup configuration list.
6. The method according to claim 1, characterized in that, The step of displaying identification information for at least one virtual item in the virtual game interface includes: The second terminal displays the identification information of at least one virtual item in the virtual game interface; the second terminal communicates with at least one first terminal in the game through the game server. The displayed lineup configuration list includes: Send an acquisition request to the game server, so that the game server responds to the acquisition request, acquires the selected lineup characters of each of the first terminals in each preset lineup character, and returns the selected lineup characters to the second terminal; Receive the selected lineup of characters; Based on the selected lineup characters, determine the unselected lineup characters among the preset lineup characters; Displays a list of team compositions that includes the characters not selected in the lineup.
7. The method according to claim 1, characterized in that, The step of displaying identification information for at least one virtual item in the virtual game interface includes: The second terminal displays the identification information of at least one virtual item in the virtual game interface; the second terminal is communicatively connected to at least one first terminal in the game, the first terminal is used to control the first virtual object, and the second terminal is used to control the second virtual object; Sending the first notification message includes: The first notification message is sent to the target first terminal corresponding to the target first virtual object; the second virtual object and the target first virtual object belong to the same camp.
8. The method according to claim 1, characterized in that, The method further includes: In response to the operation of changing the first lineup character to the second lineup character, a second notification message including the second lineup character is generated; Send the second notification message.
9. The method according to claim 1, characterized in that, The method further includes: Select the target virtual item.
10. The method according to any one of claims 1-9, characterized in that, The characters in the lineup are used to perform game actions with specific functions in the game, and different characters in the lineup perform game actions with different functions.
11. A message sending device for a game, characterized in that, include: The display unit is used to display the identification information of at least one virtual item in the virtual game interface. The virtual item includes one or more of the following: virtual objects, virtual equipment, and teams from the player's faction. A determining unit is configured to determine the first virtual item as a target virtual item in response to a first selection operation on the first identification information of the first virtual item among the at least one virtual item; The display unit is also used to display a lineup configuration list; the lineup configuration list includes at least one lineup character; The determining unit is further configured to, in response to a second selection operation on a first lineup character in the lineup configuration list, determine the first lineup character as a target lineup character; the first selection operation and the second selection operation are the same continuous operation, and the first selection operation is a drag operation of the player on the first identification information; The generation unit is used to generate a first notification message that includes the target virtual item and the target lineup character; The sending unit is used to send the first notification message.
12. An electronic device, characterized in that, The electronic device includes: a memory and a processor; the memory and the processor are coupled. The memory is used to store one or more computer instructions; The processor is used to execute one or more computer instructions to implement the in-game message sending method as described in any one of claims 1-10.
13. A computer-readable storage medium storing one or more computer instructions, characterized in that, The instruction is executed by the processor to implement the in-game message sending method as described in any one of claims 1-10.