Message display method and device, storage medium and electronic device
By allowing game accounts in the death state to select and display messages on the game interface in the virtual game, the problem of inability to reply to messages is solved and the game interactivity is improved.
Patent Information
- Application Number
- CN202210055859.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-18
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2042-01-18
AI Technical Summary
In game scenarios, game accounts that are in a dead state cannot reply to messages, and there is a lack of effective solutions.
In a virtual game, when the first virtual character is in a dead state, the first game account is allowed to display and select messages on the game interface, and respond to the selection operation in the game screen to display the target message. The target message can be hit in the virtual character The kill position, thumbnail map, character positions of the same camp or different camps are displayed, and displayed within the preset distance or field of view.
It realizes that the game account in a dead state can select and reply messages on the game interface, solving the problem of inability to reply messages and enhancing game interactivity.
Smart Images

Figure CN114404958B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computers, and in particular to a message display method and device, a storage medium and an electronic device. Background Art
[0002] In relevant game scenarios, game accounts participating in the game can communicate with each other in the chat window. However, the current chat window is only available to accounts participating in the game. It is impossible to reply to messages for game accounts that are already dead.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide a message display method and device, a storage medium and an electronic device to at least solve the technical problem that a dead game account cannot reply to a message in a related game scenario.
[0005] According to one aspect of an embodiment of the present invention, a message display method is provided, comprising: when a first virtual character in a current virtual game is in a dead state, displaying a group of messages in a waiting-to-be-selected state on a game interface of a first game account, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages allowed to be selected by the first game account; obtaining a selection operation of the first game account on a target message in the group of messages; and in response to the selection operation, displaying the target message in a game screen of the current virtual game, wherein the target message is a message visible to the game account participating in the current virtual game.
[0006] Optionally, displaying the target message in the current virtual game includes at least one of the following steps: displaying the target message at a target position in the current virtual game, wherein the target position is the position where the first virtual character is located when the first virtual character is killed, and the first virtual character is in the death state after being killed; displaying the target message in a thumbnail map of the current virtual game; displaying the target message at the position where the virtual character that kills the first virtual character is located in the current virtual game, wherein the target message moves with the virtual character that kills the first virtual character; displaying the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the current virtual game, wherein the target message moves with the virtual character belonging to the same camp as the first virtual character; displaying the target message at the position where a virtual character belonging to a different camp than the first virtual character is located in the current virtual game, wherein the target message moves with the virtual character belonging to a different camp than the first virtual character.
[0007] Optionally, when the target message is displayed at the target position in the current virtual game, the method further includes: when the distance between the second virtual character in the current virtual game and the target position is less than or equal to a preset distance, displaying the target message in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or, when the target position is within the field of vision of the second virtual character, displaying the target message in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
[0008] Optionally, obtaining the selection operation of the first game account on the target message in the group of messages includes: obtaining the selection operation of the first game account on at least two messages in the group of messages; displaying the target message in the game screen of the current virtual game includes: displaying the at least two messages in the game screen of the current virtual game.
[0009] Optionally, displaying the target message in the game screen of the current virtual game further includes: displaying the target message in the game screen of the first game account; or, displaying the target message in the game screen of a third game account, wherein the first virtual character is killed by a third virtual character, and the third virtual character is a virtual character controlled by the third game account; or, displaying the target message on the game screen of a game account belonging to the same camp as the first game account; or, displaying the target message on the game screen of a game account belonging to a different camp from the first game account.
[0010] Optionally, displaying the at least two messages in the game screen of the current virtual game includes: simultaneously displaying the at least two messages in the game screen of the current virtual game; or, displaying the at least two messages in sequence in the game screen of the current virtual game according to the selection order of the at least two messages; or cyclically displaying the at least two messages in the game screen of the current virtual game.
[0011] Optionally, when the target message is displayed at the target position in the current virtual game and the target message includes at least two messages in the group of messages, the method further includes: when the distance between the second virtual character in the current virtual game and the target position is less than or equal to a preset distance, displaying the at least two messages sequentially or cyclically in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or, when the target position is within the field of vision of the second virtual character, displaying the at least two messages sequentially or cyclically in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
[0012] Optionally, when the target message is displayed at the target position in the current virtual game and the target message includes at least two messages in the group of messages, the method further includes: each time the distance between the second virtual character in the current virtual game and the target position changes from greater than a preset distance to less than or equal to a preset distance, displaying one of the at least two messages in the game screen of a second game account participating in the current virtual game, wherein the messages displayed twice adjacently are different, and the second virtual character is a virtual character controlled by the second game account; or each time the target position appears within the field of vision of the second virtual character, displaying one of the at least two messages in the game screen of the second game account participating in the current virtual game, wherein the messages displayed twice adjacently are different, and the second virtual character is a virtual character controlled by the second game account.
[0013] Optionally, displaying the target message in the game screen of the current virtual game further includes: displaying the target message in the game screen of the current virtual game within a preset time length starting from the moment the target message is selected; or displaying the target message in the game screen of the current virtual game within a target time length starting from the moment the target message is selected, wherein the target time length is the time length from the moment of selection to the moment when the first virtual character ends the death state.
[0014] Optionally, in response to the selection operation, when the target message is displayed in the game screen of the current virtual game, the method further includes: canceling the display of messages other than the target message in the group of messages.
[0015] According to another aspect of an embodiment of the present invention, a message display method is also provided, including: displaying a game screen of a second game account participating in a current virtual game, wherein the virtual character controlled by the second game account in the current virtual game is a second virtual character; when the distance between the second virtual character and a target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, displaying a target message in the game screen of the second game account, wherein the target message is a message selected from a group of messages by the first game account participating in the current virtual game when the first virtual character in the current virtual game is in a death state, and the target position is the position where the first virtual character is located when being killed, and the first virtual character is in the death state after being killed.
[0016] Optionally, when the distance between the second virtual character and the target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, displaying a target message in the game screen of the second game account includes: when the target message includes at least two messages in the group of messages and the distance between the second virtual character and the target position is less than or equal to the preset distance, displaying the at least two messages in sequence or in a cycle in the game screen of the second game account; or, when the target message includes at least two messages in the group of messages and the target position is within the field of vision of the second virtual character, displaying the at least two messages in sequence or in a cycle in the game screen of the second game account.
[0017] According to another aspect of an embodiment of the present invention, a message display device is further provided, comprising: a first display module, used to display a group of messages in a waiting-to-be-selected state on a game interface of a first game account when a first virtual character in a current virtual game is in a dead state, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages allowed to be selected by the first game account; an acquisition module, used to obtain a selection operation of the first game account on a target message in the group of messages; and a response module, used to respond to the selection operation and display the target message in the game screen of the current virtual game, wherein the target message is a message visible to the game account participating in the current virtual game.
[0018] According to another aspect of an embodiment of the present invention, a message display device is also provided, including: a second display module, used to display a game screen of a second game account participating in a current virtual game, wherein the virtual character controlled by the second game account in the current virtual game is a second virtual character; a third display module, used to display a target message in the game screen of the second game account when the distance between the second virtual character and a target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, wherein the target message is a message selected from a group of messages by the first game account participating in the current virtual game when the first virtual character in the current virtual game is in a death state, and the target position is the position where the first virtual character is located when being killed, and the first virtual character is in the death state after being killed.
[0019] According to another aspect of the embodiments of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned message display method when running.
[0020] According to another aspect of the embodiments of the present application, a computer program product or a computer program is provided, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the message display method as described above.
[0021] According to another aspect of an embodiment of the present invention, there is provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the message display method through the computer program.
[0022] In an embodiment of the present invention, when the first virtual character controlled by the first game account in the current virtual game is in a dead state, the first game account can select a target message from a group of messages in a waiting state displayed on the game interface, and the target message selected by the first game account is displayed on the game screen. In this way, the game account in a dead state can also reply to messages in the game scene, thereby solving the technical problem that the game account in a dead state cannot reply to messages in the relevant game scene. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0024] Figure 1 is a schematic diagram of an application environment of an optional message display method according to an embodiment of the present invention;
[0025] Figure 2 is a flowchart of an optional message display method according to an embodiment of the present invention;
[0026] Figure 3 is a schematic diagram of an optional game interface according to an embodiment of the present invention;
[0027] Figure 4 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0028] Figure 5 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0029] Figure 6 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0030] Figure 7is another optional game interface schematic diagram according to an embodiment of the present invention;
[0031] Figure 8 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0032] Fig. 9 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0033] Fig.10 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0034] Fig.11 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0035] Fig.12 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0036] Fig.13 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0037] Fig.14 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0038] Fig.15 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0039] Fig.16 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0040] Fig.17 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0041] Fig.18 is another optional game interface schematic diagram according to an embodiment of the present invention;
[0042] Fig.19 is a schematic structural diagram of an optional message display device according to an embodiment of the present invention;
[0043] Fig. 20 is a schematic structural diagram of an optional electronic device according to an embodiment of the present invention;
[0044] Fig.21 It is a block diagram of a computer system structure of an optional electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0045] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0046] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0047] According to one aspect of an embodiment of the present invention, a message display method is provided. Optionally, as an optional implementation, the message display method can be but is not limited to being applied to: Figure 1 In the application environment shown, the application environment includes a user device 101 , a server 102 and a database 103 .
[0048] Optionally, in this embodiment, the user device 101 may be a terminal device configured with a target client, which may include but is not limited to at least one of the following: a mobile phone (such as an Android phone, an iOS phone, etc.), a laptop, a tablet computer, a PDA, a MID (Mobile Internet Devices), a PAD, a desktop computer, a smart TV, etc. The target client may be a video client, an instant messaging client, a browser client, a game client, etc.
[0049] The above-mentioned network may include but is not limited to: wired network, wireless network, wherein the wired network includes: local area network, metropolitan area network and wide area network, and the wireless network includes: Bluetooth, WIFI and other networks that realize wireless communication.
[0050] The server 102 may be a single server, a server cluster consisting of multiple servers, or a cloud server.
[0051] The database 104 is used to store data, including but not limited to the first game account, a group of messages, etc. The above is only an example, and this embodiment does not make any limitation to this.
[0052] Optionally, as an optional implementation, as Figure 2 As shown, the message display method includes:
[0053] Step S202, when a first virtual character in the current virtual game is in a dead state, a group of messages in a waiting-for-selection state are displayed on a game interface of a first game account, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages that are allowed to be selected by the first game account;
[0054] Among them, the above-mentioned virtual game can be a racing game, or a shooting game and other types of games. The above-mentioned first game account is the game account of the player who logs into the game client. In the current game, the virtual character controlled by the first game account is the first virtual character, and the current state of the first virtual character is a death state. The death state can be a death waiting state after the player is defeated, and will be resurrected after the time is up, or the player cannot be resurrected after being defeated, and will directly exit the game after waiting for a period of time. The number of the above-mentioned group of messages can be determined according to actual conditions, for example, it can be 10, 8, 5, etc. The above-mentioned group of messages can be quick messages pre-set by the first game account, or it can be the default setting in the game. For example Figure 3 The game interface shown shows a group of messages 300, 301, 302, 303. The number of messages in a group of messages is unlimited and can be set according to the needs of the player. The content of each message can be preset. The first game account can select one or more messages from the group of messages shown in the figure.
[0055] Step S204, obtaining the selection operation of the first game account on the target message in the group of messages;
[0056] Among them, Figure 3 As shown, in the group of messages shown in the figure, the first game account can select one or more messages.
[0057] Step S206 , in response to the selection operation, displaying the target message in the game screen of the current virtual game, wherein the target message is a message visible to the game accounts participating in the current virtual game.
[0058] Among them, Figure 4As shown, assuming that the first game account selects "Come on, teammates" in a group of messages, the message is displayed in the game screen of the current virtual game. The message is displayed in the game screen. Specifically, the target message can be displayed in the game screen of the first game account, or in the game screen of other game accounts. The other game accounts include but are not limited to game accounts belonging to the same camp as the first virtual character, game accounts belonging to different camps than the first virtual character, and game accounts that killed the first virtual character.
[0059] Optionally, displaying the target message in the current virtual game includes at least one of the following steps: displaying the target message at a target position in the current virtual game, wherein the target position is the position where the first virtual character is located when the first virtual character is killed, and the first virtual character is in the death state after being killed; displaying the target message in a thumbnail map of the current virtual game; displaying the target message at the position where the virtual character that kills the first virtual character is located in the current virtual game, wherein the target message moves with the virtual character that kills the first virtual character; displaying the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the current virtual game, wherein the target message moves with the virtual character belonging to the same camp as the first virtual character; displaying the target message at the position where a virtual character belonging to a different camp than the first virtual character is located in the current virtual game, wherein the target message moves with the virtual character belonging to a different camp than the first virtual character.
[0060] As an optional implementation, the display position of the above-mentioned target message can be based on the setting of the first game account, or it can be the default setting of the game client. The target message can be displayed at the position where the first virtual game is killed, or it can be displayed on the thumbnail map of the game screen, or it can be displayed at the position of the virtual character that killed the first virtual character, and the target message can move with the virtual character that killed the first virtual character, or it can be displayed at the position of the virtual character belonging to the same camp as the first virtual character, and the target message can move with the virtual character belonging to the same camp as the first virtual character. Alternatively, the target message can also be displayed at the position of the virtual character belonging to a different camp from the first virtual character, and the target message can move with the virtual character belonging to a different camp from the first virtual character.
[0061] As an optional implementation, Figure 4In the game screen shown, the position of the first virtual character is the position where the first virtual character was killed, and the target message "Come on, teammates" selected by the first game account is displayed at this position.
[0062] As another optional implementation, Figure 5 As shown, the first game account selects the target message "Come on, teammates" from a group of messages. The thumbnail map 500 in the game screen shown in the figure is a zoomed map of the current game scene, and the target message selected by the first game account is displayed on the thumbnail map.
[0063] As another optional implementation, Figure 6 As shown, the first game account selects the target message "Come on, teammates" from a group of messages. In the game screen shown in the figure, 600 and 601 belong to the same camp as the first virtual character, and the target message is displayed at the position where the virtual characters 600 and 601 are located.
[0064] As another optional implementation, Figure 7 As shown, the first game account selects the target message "See you next time!" from a group of messages. In the game screen shown in the figure, the virtual characters 700 and 701 belong to different camps from the first virtual character, and the target message is displayed at the positions of the virtual characters 700 and 701.
[0065] As another optional implementation, Figure 8 As shown, the first game account selects the target message "Wait for my revenge!" from a group of messages. In the game screen shown in the figure, the first virtual character is killed by the virtual character 800, and the target message is displayed at the position where the virtual character 800 is located.
[0066] Optionally, displaying the target message in the game screen of the current virtual game also includes: displaying the target message in the game screen of the first game account; or, displaying the target message in the game screen of a third game account, wherein the first virtual character is killed by a third virtual character, and the third virtual character is a virtual character controlled by the third game account; or, displaying the target message on the game screen of a game account belonging to the same camp as the first game account; displaying the target message on the game screen of a game account belonging to a different camp from the first game account.
[0067] As an optional implementation, the target message may be displayed on the game screen of the first game account, such as Figure 4 The screen where the first virtual character is shown is a game screen of the first game account, and the target message is displayed on the game screen.
[0068] As another optional implementation, the target message may also be displayed on the game screen of a game account belonging to the same camp as the first game account, such as Fig. 9 In the game screen shown, the virtual character 900 shown in the figure can be a virtual character belonging to the same camp as the first virtual character 901, that is, the game account controlling the virtual character 900 belongs to the same camp as the first game account, and the target message can be displayed on the game screen of the game account belonging to the same camp as the first game account.
[0069] As another optional implementation, the target message may also be displayed on a game screen of a game account belonging to a different camp from the first game account, such as Fig.10 In the game screen shown, the virtual character 100 shown in the figure can be a virtual character belonging to a different camp from the first virtual character 101, that is, the game account controlling the virtual character 100 belongs to a different camp from the first game account, and the target message can be displayed on the game screen of the game account belonging to a different camp from the first game account.
[0070] As another optional implementation, the target message may be displayed on the game screen of the game account of the first virtual character. Fig.11 The first virtual character shown in the figure is killed by the virtual character 110, and the third game account controls the virtual character 110 shown in the figure, then the target message is displayed on the game screen of the third game account.
[0071] As an optional implementation, the display position of the above target message and the displayed game screen can be determined according to actual conditions. The display position and game screen in the above embodiment are only for illustrating the present application and are not the only form.
[0072] Optionally, when the target message is displayed at the target position in the current virtual game, the method further includes: when the distance between the second virtual character in the current virtual game and the target position is less than or equal to a preset distance, displaying the target message in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or, when the target position is within the field of vision of the second virtual character, displaying the target message in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
[0073] As an optional implementation, Fig.12As shown in the figure, 1200 is the target position when the first virtual character is killed, and 1201 is the position of the second virtual character. When the distance d between 1200 and 1201 is less than or equal to the preset distance D, the target message is displayed on the game screen of the second game account controlling the second virtual character. The preset distance D can be determined according to actual conditions, such as 1 meter, 1.5 meters, 2 meters, etc.
[0074] As another optional implementation, Fig.13 As shown in the figure, 1300 is the target position when the first virtual character is killed, and 1301 is the position of the second virtual character. The perspective of the second virtual character 1301 is 1302. When the target position 1300 when the first virtual character is killed is within the perspective of the second virtual character, a target message is displayed on the game screen of the second game account that controls the second virtual character.
[0075] Optionally, obtaining the selection operation of the first game account on the target message in the group of messages includes: obtaining the selection operation of the first game account on at least two messages in the group of messages; displaying the target message in the game screen of the current virtual game includes: displaying the at least two messages in the game screen of the current virtual game.
[0076] As an optional implementation, the first game account can select one or more messages from a group of messages, such as 2 or 3 messages, etc., which can be set according to actual conditions.
[0077] Optionally, displaying the at least two messages in the game screen of the current virtual game includes: simultaneously displaying the at least two messages in the game screen of the current virtual game; or, displaying the at least two messages in sequence in the game screen of the current virtual game according to the selection order of the at least two messages; or, cyclically displaying the at least two messages in the game screen of the current virtual game.
[0078] As an optional implementation, Fig.14 In the group of messages shown, select messages 1401 and 1402 as an example, and messages 1401 and 1402 can be displayed in the game at the same time. You can also display the target messages in the order of selection, such as Fig.15 As shown, assuming that the selection order is to select 1501 first and then select 1502, 1501 is displayed first and then 1502. Alternatively, the selected messages can be displayed cyclically according to the selection order, such as Fig.16As shown, assuming that the selection order is to select 1601 first and then select 1602, then 1601 will be displayed, then 1602, then 1601 will be displayed, and then 1602 will be displayed, and the display will continue in a loop. The time for the loop display can be determined according to the actual situation, such as 3 seconds, 5 seconds, 10 seconds, etc.
[0079] Optionally, when the target message is displayed at the target position in the current virtual game and the target message includes at least two messages in the group of messages, the method further includes: when the distance between a second virtual character in the current virtual game and the target position is less than or equal to a preset distance, displaying the at least two messages sequentially or cyclically in a game screen of a second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or, when the target position is within the field of vision of the second virtual character, displaying the at least two messages sequentially or cyclically in a game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
[0080] As an optional implementation, when the second virtual character is at a position less than or equal to a preset distance from the first virtual character when the character is killed, the at least two messages are displayed in sequence according to the selection order, or the at least two messages are displayed in a loop according to the selection order.
[0081] Optionally, when the target message is displayed at the target position in the current virtual game and the target message includes at least two messages in the group of messages, the method further includes: each time the distance between the second virtual character in the current virtual game and the target position changes from greater than a preset distance to less than or equal to a preset distance, displaying one of the at least two messages in the game screen of a second game account participating in the current virtual game, wherein the messages displayed twice adjacently are different, and the second virtual character is a virtual character controlled by the second game account; or, each time the target position appears within the field of vision of the second virtual character, displaying one of the at least two messages in the game screen of the second game account participating in the current virtual game, wherein the messages displayed twice adjacently are different, and the second virtual character is a virtual character controlled by the second game account.
[0082] As an optional implementation, Fig.17As shown, assuming that the above preset distance is D, the value of D can be determined according to the actual situation. In the figure, 1700 is the position (target position) where the first virtual character is killed, and 1701 is the position of the second virtual character. The selection order of a group of messages is to first select "wait for my revenge" and then select "Come on, teammates". When the distance between the position 1701 where the second virtual character is located and the target position 1700 is less than the preset distance D, "wait for my revenge" is first displayed in the game screen of the second game account. When the distance between the position 1701 where the second virtual character is located and the target position 1700 is greater than the preset distance D, the target message is not displayed in the game screen of the second game account, and the second virtual character continues to move. If the distance between the position 1701 where the second virtual character is located and the target position 1700 is less than the preset distance D, the target message "Come on, teammates" is displayed in the game screen of the second game account. By analogy, at least two messages can be switched and displayed according to the distance between the target position and the position of the second virtual character.
[0083] As another optional implementation, Fig.18 As shown in the figure, 1800 is the position (target position) of the first virtual character when it was killed, and 1801 is the position of the second virtual character. The order of selecting a group of messages is to first select "Wait for my revenge" and then select "Come on, teammates". Then the target position 1800 is within the field of view of the second virtual character, and "Wait for my revenge" is first displayed in the game screen of the second game account. During the movement of the second virtual character, if the target position 1800 leaves the field of view of the second virtual character, the target message is not displayed in the game screen of the second game account, and the second virtual character continues to move. If the target position enters the field of view of the second virtual character again, the target message "Come on, teammates" is displayed in the game screen of the second game account. By analogy, at least two messages can be switched and displayed as the target position enters the field of view of the second virtual character.
[0084] Optionally, displaying the target message in the game screen of the current virtual game further includes: displaying the target message in the game screen of the current virtual game within a preset time length starting from the moment the target message is selected; or displaying the target message in the game screen of the current virtual game within a target time length starting from the moment the target message is selected, wherein the target time length is the time length from the moment of selection to the moment when the first virtual character ends the death state.
[0085] As an optional implementation, the preset duration can be determined according to actual conditions, for example, it can be 5 seconds, 10 seconds, etc. Assuming that the target message is selected at 10 minutes and 10 seconds, and the preset duration is 10 seconds, the target message will be displayed from 10 minutes and 10 seconds to 10 minutes and 20 seconds.
[0086] As another optional implementation, assuming that the target message is selected at 10 minutes and 10 seconds, and the first virtual character is resurrected at 10 minutes and 18 seconds, then 10 minutes and 10 seconds to 10 minutes and 18 seconds is the duration from the selection moment to the moment when the first virtual character ends the death state, and the above target message is displayed at 10 minutes and 10 seconds to 10 minutes and 18 seconds.
[0087] Optionally, in response to the selection operation, when the target message is displayed in the game screen of the current virtual game, the method further includes: canceling the display of messages other than the target message in the group of messages.
[0088] As an optional implementation, Figure 3 Taking the game interface shown in the figure as an example, if the first game account selects 302 "wait for my revenge", other messages in a group of messages are cancelled on the game interface, such as canceling 300, 301 and 303 in the display figure.
[0089] Optionally, another message display method is provided as an optional implementation, including:
[0090] Step S302, displaying a game screen of a second game account participating in the current virtual game, wherein the virtual character controlled by the second game account in the current virtual game is a second virtual character;
[0091] Step S304, when the distance between the second virtual character and the target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, a target message is displayed in the game screen of the second game account, wherein the target message is a message selected from a group of messages by the first game account participating in the current virtual game when the first virtual character in the current virtual game is in a death state, and the target position is the position where the first virtual character is located when being killed, and the first virtual character is in the death state after being killed.
[0092] Optionally, when the distance between the second virtual character and the target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, displaying a target message in the game screen of the second game account includes: when the target message includes at least two messages in the group of messages and the distance between the second virtual character and the target position is less than or equal to the preset distance, displaying the at least two messages in sequence or in a cycle in the game screen of the second game account; or, when the target message includes at least two messages in the group of messages and the target position is within the field of vision of the second virtual character, displaying the at least two messages in sequence or in a cycle in the game screen of the second game account.
[0093] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
[0094] According to another aspect of the embodiments of the present invention, a message display device for implementing the above message display method is also provided. Fig.19 As shown, the device includes: a first display module 1902, which is used to display a group of messages in a waiting-to-be-selected state on a game interface of a first game account when a first virtual character in a current virtual game is in a dead state, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages that are allowed to be selected by the first game account; an acquisition module 1904, which is used to obtain a selection operation of the first game account on a target message in the group of messages; and a response module 1906, which is used to respond to the selection operation and display the target message in the game screen of the current virtual game, wherein the target message is a message visible to the game account participating in the current virtual game.
[0095] Optionally, the above-mentioned device is also used to display the target message at a target position in the current virtual game, wherein the target position is the position where the first virtual character is located when the first virtual character is killed, and the first virtual character is in the death state after being killed; display the target message in a thumbnail map of the current virtual game; display the target message at the position where the virtual character that kills the first virtual character is located in the current virtual game; display the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the current virtual game; display the target message at the position where a virtual character belonging to a different camp from the first virtual character is located in the current virtual game.
[0096] Optionally, the above-mentioned device is also used to display the target message on the target position in the current virtual game, and when the distance between the second virtual character in the current virtual game and the target position is less than or equal to a preset distance, display the target message on the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or, when the target position is within the field of vision of the second virtual character, display the target message on the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
[0097] Optionally, the above-mentioned device is also used to display the target message in the game screen of the first game account; or, to display the target message in the game screen of a third game account, wherein the first virtual character is killed by a third virtual character, and the third virtual character is a virtual character controlled by the third game account; or, to display the target message on the game screen of a game account belonging to the same camp as the first game account; or, to display the target message on the game screen of a game account belonging to a different camp from the first game account.
[0098] Optionally, the above-mentioned device is also used to obtain the selection operation of the first game account on at least two messages in the group of messages; displaying the target message in the game screen of the current virtual game includes: displaying the at least two messages in the game screen of the current virtual game.
[0099] Optionally, the above-mentioned device is also used to simultaneously display the at least two messages in the game screen of the current virtual game; or, display the at least two messages in sequence in the game screen of the current virtual game according to the selection order of the at least two messages; or display the at least two messages in a loop in the game screen of the current virtual game.
[0100] Optionally, the above-mentioned device is also used to display the target message at the target position in the current virtual game, and when the target message includes at least two messages in the group of messages, when the distance between the second virtual character in the current virtual game and the target position is less than or equal to a preset distance, display the at least two messages sequentially or cyclically in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or, when the target position is within the field of vision of the second virtual character, display the at least two messages sequentially or cyclically in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
[0101] Optionally, the above-mentioned device is also used for displaying the target message at the target position in the current virtual game, and the target message includes at least two messages in the group of messages. When the distance between the second virtual character in the current virtual game and the target position changes from greater than a preset distance to less than or equal to a preset distance each time, displaying one of the at least two messages in the game screen of the second game account participating in the current virtual game, wherein the messages displayed twice adjacently are different, and the second virtual character is a virtual character controlled by the second game account; or, when the target position appears within the field of vision of the second virtual character each time, displaying one of the at least two messages in the game screen of the second game account participating in the current virtual game, wherein the messages displayed twice adjacently are different, and the second virtual character is a virtual character controlled by the second game account.
[0102] Optionally, the above-mentioned device is also used to display the target message in the game screen of the current virtual game within a preset time length starting from the moment the target message is selected; or, to display the target message in the game screen of the current virtual game within a target time length starting from the moment the target message is selected, wherein the target time length is the time length from the moment of selection to the moment when the first virtual character ends the death state.
[0103] Optionally, the above-mentioned device is also used to cancel the display of messages other than the target message in the group of messages in response to the selection operation when the target message is displayed in the game screen of the current virtual game.
[0104] According to another aspect of the embodiment of the present invention, an electronic device for implementing the above message display method is also provided. The electronic device may be Figure 1The terminal device or server shown in the figure. This embodiment is described by taking the electronic device as a server as an example. Fig. 20 As shown, the electronic device includes a memory 2002 and a processor 2004. The memory 2002 stores a computer program. The processor 2004 is configured to execute the steps in any of the above method embodiments through the computer program.
[0105] Optionally, in this embodiment, the electronic device may be located in at least one network device among a plurality of network devices of a computer network.
[0106] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:
[0107] S1, when a first virtual character in a current virtual game is in a dead state, a group of messages in a waiting-for-selection state are displayed on a game interface of a first game account, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages that are allowed to be selected by the first game account;
[0108] S2, obtaining a selection operation of the first game account on a target message in the group of messages;
[0109] S3, in response to the selection operation, displaying the target message in the game screen of the current virtual game, wherein the target message is a message visible to the game account participating in the current virtual game.
[0110] Alternatively, a person skilled in the art may understand that: Fig. 20 The structure shown is for illustration only, and the electronic device may also be a smart phone (such as an Android phone, an iOS phone, etc.), a tablet computer, a PDA, a mobile Internet device (MID), a PAD, and other terminal devices. Fig. 20 The electronic device and the electronic equipment described above are not limited in structure. Fig. 20 More or fewer components (such as network interfaces, etc.) as shown in, or with Fig. 20 Different configurations are shown.
[0111] Among them, the memory 2002 can be used to store software programs and modules, such as program instructions / modules corresponding to the message display method and device in the embodiment of the present invention. The processor 2004 executes various functional applications and data processing by running the software programs and modules stored in the memory 2002, that is, to implement the above-mentioned message display method. The memory 2002 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 2002 may further include a memory remotely located relative to the processor 2004, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Among them, the memory 2002 may specifically be used, but is not limited to, to store information such as sample characteristics of items and target virtual resource accounts. As an example, if Fig. 20 As shown, the memory 2002 may include but is not limited to the first display module 1902, the acquisition module 1904 and the response module 1906 in the message display device. In addition, it may also include but is not limited to other module units in the message display device, which will not be repeated in this example.
[0112] Optionally, the transmission device 2006 is used to receive or send data via a network. Specific examples of the network may include a wired network and a wireless network. In one example, the transmission device 2006 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices and routers via a network cable so as to communicate with the Internet or a local area network. In one example, the transmission device 2006 is a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0113] In addition, the electronic device further includes: a display 2008 for displaying the game interface; and a connection bus 2010 for connecting various module components in the electronic device.
[0114] In other embodiments, the terminal device or server may be a node in a distributed system, wherein the distributed system may be a blockchain system, and the blockchain system may be a distributed system formed by connecting the multiple nodes through network communication. Among them, the nodes may form a peer-to-peer (P2P, Peer To Peer) network, and any form of computing device, such as a server, terminal and other electronic devices, may become a node in the blockchain system by joining the peer-to-peer network.
[0115] According to one aspect of the present application, a computer program product is provided, the computer program product comprising a computer program / instruction, the computer program / instruction comprising a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication section 2109, and / or installed from a removable medium 2111. When the computer program is executed by a central processor 2101, various functions provided in the embodiments of the present application are executed.
[0116] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0117] Fig.21 The structure block diagram of a computer system for implementing an electronic device according to an embodiment of the present application is schematically shown.
[0118] It should be noted that Fig.21 The computer system 2100 of the electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0119] like Fig.21 As shown, the computer system 2100 includes a central processing unit 2101 (CPU), which can perform various appropriate actions and processes according to the program stored in the read-only memory 2102 (ROM) or the program loaded from the storage part 2108 to the random access memory 2103 (RAM). Various programs and data required for system operation are also stored in the random access memory 2103. The central processing unit 2101, the read-only memory 2102 and the random access memory 2103 are connected to each other through a bus 2104. The input / output interface 2105 (Input / Output interface, i.e., I / O interface) is also connected to the bus 2104.
[0120] The following components are connected to the input / output interface 2105: an input section 2106 including a keyboard, a mouse, etc.; an output section 2107 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 2108 including a hard disk, etc.; and a communication section 2109 including a network interface card such as a LAN card, a modem, etc. The communication section 2109 performs communication processing via a network such as the Internet. A drive 2110 is also connected to the input / output interface 2105 as needed. A removable medium 2111, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 2110 as needed so that a computer program read therefrom is installed into the storage section 2108 as needed.
[0121] In particular, according to an embodiment of the present application, the process described in each method flow chart can be implemented as a computer software program. For example, an embodiment of the present application includes a computer program product, which includes a computer program carried on a computer readable medium, and the computer program contains a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 2109, and / or installed from the removable medium 2111. When the computer program is executed by the central processor 2101, various functions defined in the system of the present application are executed.
[0122] According to one aspect of the present application, a computer-readable storage medium is provided, and a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in the above-mentioned various optional implementations.
[0123] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0124] S1, when a first virtual character in a current virtual game is in a dead state, a group of messages in a waiting-for-selection state are displayed on a game interface of a first game account, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages that are allowed to be selected by the first game account;
[0125] S2, obtaining a selection operation of the first game account on a target message in the group of messages;
[0126] S3, in response to the selection operation, displaying the target message in the game screen of the current virtual game, wherein the target message is a message visible to the game account participating in the current virtual game.
[0127] Optionally, in this embodiment, a person of ordinary skill in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing hardware related to the terminal device through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0128] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling one or more computer devices (which can be personal computers, servers or network devices, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
[0129] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0130] In the several embodiments provided in the present application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0131] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0132] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0133] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A message display method, characterized in that: include: When a first virtual character in a current virtual game is in a dead state, a group of messages in a waiting-for-selection state are displayed on a game interface of a first game account, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and messages in the group of messages are messages that are allowed to be selected by the first game account; Obtaining a selection operation of the first game account on a target message in the group of messages; In response to the selection operation, the target message is displayed in the game screen of the current virtual game, wherein the target message is a message visible to the game accounts participating in the current virtual game, and the displaying of the target message in the current virtual game includes at least one of the following steps: displaying the target message at a target position in the current virtual game, wherein the target position is the position where the first virtual character is located when the first virtual character is killed, and the first virtual character is in the dead state after being killed; displaying the target message in a thumbnail map of the current virtual game; displaying the target message at the position where the virtual character that kills the first virtual character is located in the current virtual game; displaying the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the current virtual game; displaying the target message at the position where a virtual character belonging to a different camp from the first virtual character is located in the current virtual game.
2. The method according to claim 1, characterized in that In the case where the target message is displayed at the target position in the current virtual game, the method further includes: When the distance between the second virtual character in the current virtual game and the target position is less than or equal to the preset distance, displaying the target message in the game screen of the second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or When the target position is within the field of vision of a second virtual character, the target message is displayed in a game screen of a second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
3. The method according to claim 1, characterized in that The displaying of the target message in the game screen of the current virtual game further includes: displaying the target message in the game screen of the first game account; or, Displaying the target message in a game screen of a third game account, wherein the first virtual character is killed by a third virtual character, and the third virtual character is a virtual character controlled by the third game account; or displaying the target message on a game screen of a game account belonging to the same camp as the first game account; or, The target message is displayed on a game screen of a game account belonging to a different camp from the first game account.
4. The method according to claim 1, characterized in that: The obtaining of the selection operation of the first game account on the target message in the group of messages includes: obtaining the selection operation of the first game account on at least two messages in the group of messages; The displaying of the target message in the game screen of the current virtual game includes: The at least two messages are displayed in a game screen of the current virtual game.
5. The method according to claim 4, characterized in that Displaying the at least two messages in the game screen of the current virtual game includes: displaying the at least two messages simultaneously in the game screen of the current virtual game; or, Displaying the at least two messages in sequence on the game screen of the current virtual game according to the selection order of the at least two messages; or The at least two messages are displayed cyclically in the game screen of the current virtual game.
6. The method according to claim 1, characterized in that In a case where the target message is displayed at a target position in the current virtual game, and the target message includes at least two messages in the group of messages, the method further includes: In a case where the distance between the second virtual character in the current virtual game and the target position is less than or equal to the preset distance, the at least two messages are displayed sequentially or cyclically in a game screen of a second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account; or When the target position is within the field of vision of a second virtual character, the at least two messages are displayed sequentially or cyclically in a game screen of a second game account participating in the current virtual game, wherein the second virtual character is a virtual character controlled by the second game account.
7. The method according to claim 1, characterized in that In the case where the target message is displayed at the target position in the current virtual game, and the target message includes at least two messages in the group of messages, the method further includes: each time the distance between the second virtual character in the current virtual game and the target position changes from being greater than a preset distance to being less than or equal to a preset distance, displaying one of the at least two messages on a game screen of a second game account participating in the current virtual game, wherein the messages displayed two consecutive times are different, and the second virtual character is a virtual character controlled by the second game account; or Each time the target position appears within the field of vision of the second virtual character, one of the at least two messages is displayed on a game screen of a second game account participating in the current virtual game, wherein the messages displayed two adjacent times are different, and the second virtual character is a virtual character controlled by the second game account.
8. The method according to claim 1, characterized in that The displaying of the target message in the game screen of the current virtual game further includes: Displaying the target message in the game screen of the current virtual game within a preset time period starting from the moment the target message is selected; or, The target message is displayed on the game screen of the current virtual game within a target duration starting from the moment the target message is selected, wherein the target duration is the duration from the moment the target message is selected to the moment when the first virtual character ends the death state.
9. The method according to claim 1, characterized in that: In response to the selection operation, in the case where the target message is displayed in the game screen of the current virtual game, the method further includes: The messages other than the target message in the group of messages are canceled from being displayed.
10. A message display method, characterized in that: include: Displaying a game screen of a second game account participating in the current virtual game, wherein the virtual character controlled by the second game account in the current virtual game is a second virtual character; When the distance between the second virtual character and the target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, a target message is displayed in the game screen of the second game account, wherein the target message is a message selected from a group of messages by a first game account participating in the current virtual game when the first virtual character in the current virtual game is in a dead state, and the target position is the position where the first virtual character is located when being killed, and the first virtual character is in the dead state after being killed; the target message is also displayed in the game interface of the first game account, and displaying the target message in the game interface of the first game account includes the following steps At least one of: displaying the target message at a target position in a game interface of the first game account, the target position being the position where the first virtual character was when the first virtual character was killed, and the first virtual character is in the death state after being killed; displaying the target message in a thumbnail map in the game interface of the first game account; displaying the target message at the position where the virtual character that killed the first virtual character was located in the game interface of the first game account; displaying the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the game interface of the first game account; displaying the target message at the position where a virtual character belonging to a different camp from the first virtual character is located in the game interface of the first game account.
11. The method according to claim 10, characterized in that When the distance between the second virtual character and the target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, displaying a target message on the game screen of the second game account includes: When the target message includes at least two messages in the group of messages and the distance between the second virtual character and the target position is less than or equal to the preset distance, the at least two messages are displayed sequentially or cyclically in the game screen of the second game account; or When the target message includes at least two messages in the group of messages and the target position is within the field of vision of the second virtual character, the at least two messages are displayed sequentially or cyclically in the game screen of the second game account.
12. A message display device, characterized in that: include: A first display module, configured to display a group of messages in a waiting-to-be-selected state on a game interface of a first game account when a first virtual character in a current virtual game is in a dead state, wherein the first virtual character is a virtual character controlled by the first game account participating in the current virtual game, and the messages in the group of messages are messages that are allowed to be selected by the first game account; An acquisition module, used for acquiring a selection operation of the first game account on a target message in the group of messages; A response module is used to respond to the selection operation and display the target message in the game screen of the current virtual game, wherein the target message is a message visible to the game accounts participating in the current virtual game, and the displaying of the target message in the current virtual game includes at least one of the following steps: displaying the target message at a target position in the current virtual game, wherein the target position is the position where the first virtual character is located when the first virtual character is killed, and the first virtual character is in the dead state after being killed; displaying the target message in a thumbnail map of the current virtual game; displaying the target message at the position where the virtual character that kills the first virtual character is located in the current virtual game; displaying the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the current virtual game; displaying the target message at the position where a virtual character belonging to a different camp from the first virtual character is located in the current virtual game.
13. A message display device, characterized in that: include: A second display module, used to display a game screen of a second game account participating in the current virtual game, wherein the virtual character controlled by the second game account in the current virtual game is a second virtual character; The third display module is used to display a target message in the game screen of the second game account when the distance between the second virtual character and the target position is less than or equal to a preset distance, or when the target position is within the field of vision of the second virtual character, wherein the target message is a message selected from a group of messages by the first game account participating in the current virtual game when the first virtual character in the current virtual game is in a dead state, and the target position is the position where the first virtual character is located when being killed, and the first virtual character is in the dead state after being killed; the target message is also displayed in the game interface of the first game account, and displaying the target message in the game interface of the first game account includes the following At least one of the steps: displaying the target message at a target position in a game interface of the first game account, the target position being the position where the first virtual character was when the first virtual character was killed, and the first virtual character is in the death state after being killed; displaying the target message in a thumbnail map of the game interface of the first game account; displaying the target message at the position where the virtual character that killed the first virtual character was located in the game interface of the first game account; displaying the target message at the position where a virtual character belonging to the same camp as the first virtual character is located in the game interface of the first game account; displaying the target message at the position where a virtual character belonging to a different camp from the first virtual character is located in the game interface of the first game account.
14. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the program executes the method described in any one of claims 1 to 9 or 10 to 11 when executed.
15. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 9 or 10 to 11 are implemented.
16. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method described in any one of claims 1 to 9 or 10 to 11 through the computer program.
Citation Information
Patent Citations
Session message processing method and device, and computer readable storage medium
CN110772799A
Reminding event processing method and device and electronic equipment
CN113786619A