Game interaction control method and device and electronic equipment
By detecting chat information and associating it with interactive controls in the game chat system, the inefficiency caused by expired interactive content is solved, enabling real-time interaction and a better user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2026-02-28
- Publication Date
- 2026-04-21
AI Technical Summary
In game chat systems, by the time users see interactive content and then try to interact on the corresponding system page, the content may have expired, resulting in low interaction efficiency and a poor user experience.
The terminal device provides a graphical user interface to detect whether the chat information contains the target information, and displays the chat information and associated interactive controls in the interface, and responds to the control operations to display the interface of the target game object.
It shortens the interaction process, improves interaction efficiency and user experience, and allows users to participate in the interaction instantly.
Smart Images

Figure CN121891789A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of game technology, and in particular to a game interactive control method, device, and electronic device. Background Technology
[0002] In the game's chat system, users can send chat messages, which can also be displayed as bullet comments. These messages may include specific interactive content intended to encourage interaction with other users; for example, a chat message might include a team room number to recruit teammates. Because these interactive messages are highly time-sensitive, by the time a user sees the message and attempts to interact on the corresponding system page, the content may have expired, preventing participation and resulting in low interaction efficiency and a negative user experience. Summary of the Invention
[0003] In view of this, the purpose of the present invention is to provide a game interaction control method, device and electronic device to improve interaction efficiency and enhance user experience.
[0004] In a first aspect, embodiments of the present invention provide an interactive control method for a game, which provides a graphical user interface through a terminal device, the terminal device being logged into a first game account; the method includes: responding to a display instruction for first chat information, detecting whether the first chat information to be displayed contains at least a portion of target information, wherein the target information corresponds to a target game object in the game; if the first chat information to be displayed contains at least a portion of the target information, controlling the display of the first chat information in the graphical user interface, and associating the first chat information with a first control; responding to a trigger operation on the first control, displaying an object interface associated with the target game object in the graphical user interface.
[0005] Secondly, embodiments of the present invention provide an interactive control device for a game, which provides a graphical user interface through a terminal device, the terminal device being logged into a first game account; the device includes: an information detection module, used to respond to a display command for first chat information and detect whether the first chat information to be displayed contains at least a portion of target information, wherein the target information corresponds to a target game object in the game; an information display module, used to control the display of the first chat information in the graphical user interface if the first chat information to be displayed contains at least a portion of the target information, and to associate the first chat information with the display of a first control; and an interface display module, used to respond to a trigger operation on the first control and display the object interface associated with the target game object in the graphical user interface.
[0006] Thirdly, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores computer-executable instructions that can be executed by the processor, and the processor executes the computer-executable instructions to implement the interactive control method of the above-mentioned game.
[0007] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are invoked and executed by a processor, the computer-executable instructions cause the processor to implement the interactive control method of the aforementioned game.
[0008] The embodiments of the present invention bring the following beneficial effects: The aforementioned interactive control method, device, and electronic device for the game provide a graphical user interface through a terminal device, which is logged into a first game account; in response to a display instruction for a first chat message, it detects whether the first chat message to be displayed contains at least part of the target information, wherein the target information corresponds to a target game object in the game; if the first chat message to be displayed contains at least part of the target information, it controls the display of the first chat message in the graphical user interface and displays a first control associated with the first chat message; in response to a trigger operation on the first control, it displays the object interface associated with the target game object in the graphical user interface.
[0009] In the above method, the displayed chat information is detected. When the target information is detected, an interactive control is displayed in association with the chat information. By triggering the interactive control, the display object interface is triggered. After seeing the chat information, the user can participate in the interaction through the interactive control, which shortens the interaction operation path, improves the interaction efficiency, and enhances the user experience.
[0010] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0011] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0012] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0013] Figure 1 A flowchart illustrating a game interaction control method provided in an embodiment of the present invention; Figure 2 A schematic diagram of an object configuration page provided in an embodiment of the present invention; Figure 3 This is a schematic diagram illustrating the display of first chat information and a first control on a chat page, as provided in an embodiment of the present invention. Figure 4 This is a schematic diagram illustrating the display of first chat information and first controls in the bullet screen area, as provided in an embodiment of the present invention. Figure 5 A schematic diagram illustrating alternative information provided in an embodiment of the present invention; Figure 6 A schematic diagram illustrating various target game objects and corresponding first controls provided in embodiments of the present invention; Figure 7 A schematic diagram of an interactive control device for a game provided in an embodiment of the present invention; Figure 8 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0014] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0015] In related technologies, when a user sees a chat message containing interactive content and then tries to interact on the corresponding system page, the interactive content may have expired, preventing the user from participating. This results in low interaction efficiency and a negative user experience. Therefore, this invention provides a game interaction control method, device, and electronic device that can be applied to various game interaction scenarios, such as team formation, map access, user social interaction, and chat message interaction.
[0016] In one embodiment of this disclosure, the game interaction control method can run on a local terminal device or a server. When the game interaction control method runs on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and client devices.
[0017] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of the game's interactive control methods are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0018] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0019] In one possible implementation, this invention provides a game interaction control method that provides a graphical user interface through a terminal device. The terminal device can be either a local terminal device (as mentioned above) or a client device in a cloud interaction system (as mentioned above). The terminal device is logged into a first game account.
[0020] like Figure 1 As shown, the interactive control method of this game includes the following steps: Step S102: In response to the display instruction for the first chat information, detect whether the first chat information to be displayed contains at least part of the target information, wherein the target information corresponds to the target game object in the game; The first chat message can be a chat message edited and sent by the first game account. For example, after the first game account edits and sends the first chat message on the game's chat page, the aforementioned display instruction is generated, and the first chat message is displayed in the bullet screen area of the chat page or graphical user interface. The first chat message can also be a chat message sent by other game accounts. For example, the first chat message can be sent by other game accounts to the world channel, private chat channel, or other channels. When the first game account is in the channel to which the first chat message belongs, the aforementioned display instruction is generated, and the first chat message is displayed in the bullet screen area of the chat page or graphical user interface.
[0021] The target game object can include team rooms, game maps, game accounts, specified keywords, etc. The target game object can be the game system's default configuration or can be set by the primary game account; for example, the primary game account can select only team rooms as the target game object. There is a one-to-one correspondence between target information and target game objects. Target information is used to identify the target game object, specifically including object name, object number, object avatar, etc.
[0022] In this embodiment, when displaying the first chat information, it is necessary to detect whether the first chat information contains at least part of the target information; the first chat information may include complete target information or a part of the target information; for example, when the target information is the room number of a team room, it is detected whether the first chat information includes the complete room number of a team room or a part of the room number of a team room.
[0023] For example, if the room number of the currently existing team room in the game is 9284, if the first chat message includes 9284, the complete target information can be detected in the first chat message; if the first chat message includes 928, part of the target information can be detected in the first chat message.
[0024] Step S104: If the first chat message to be displayed contains at least part of the target information, then control the display of the first chat message in the graphical user interface and associate the first chat message display first control. In this step, if at least part of the target information is detected in the first chat message, a first control is also displayed while the first chat message is being displayed. The first control is used to display the object interface of the target game object corresponding to the target information contained in the first chat message after being triggered. That is, the first game account interacts with the target game object through the first control. By interacting with the target game object, the first game account can interact with other game accounts.
[0025] It should be noted that if the first chat message only includes part of the target information, it can also be associated with the first control to display the complete target information, so as to clarify the target game object corresponding to the first control.
[0026] For example, if the room number of the currently existing team room in the game is 9284, and the first chat message includes 928, then 'Enter 9284' can be displayed in the first control, indicating that the room interface of team room 9284 will be displayed after the first control is triggered.
[0027] For example, if the room numbers of the currently existing team rooms in the game are 9284 and 9285, and the first chat message includes 928, it is impossible to determine whether the target message 928 corresponds to team room 9284 or team room 9285. Therefore, a first control can be set for each target game object. For example, the first first control displays 'Enter 9284', and the second first control displays 'Enter 9285'. If a first control is triggered, the room interface of the team room corresponding to the triggered first control will be displayed.
[0028] Step S106: In response to the trigger operation on the first control, display the object interface associated with the target game object in the graphical user interface.
[0029] This interface is used for further interaction between the first game account and the target game object. For example, when the target game object is a team room, the interface provides a team confirmation control. After triggering the team confirmation control, the first game account joins the team corresponding to the team room. As another example, when the target game object is a game map, the interface provides a map entry control. After triggering the map entry control, the first game account enters and accesses the game map. Furthermore, when the target game object is a game account, the interface provides account interaction controls, such as sending messages, adding friends, and liking. After triggering the corresponding interaction controls, the first game account can interact with other game accounts.
[0030] The interactive control method of the above game provides a graphical user interface through a terminal device, which is logged into a first game account; in response to a display command for a first chat message, it detects whether the first chat message to be displayed contains at least part of the target information, wherein the target information corresponds to a target game object in the game; if the first chat message to be displayed contains at least part of the target information, it controls the display of the first chat message in the graphical user interface and displays a first control associated with the first chat message; in response to a trigger operation on the first control, it displays the object interface associated with the target game object in the graphical user interface.
[0031] In the above method, the displayed chat information is detected. When the target information is detected, an interactive control is displayed in association with the chat information. By triggering the interactive control, the display object interface is triggered. After seeing the chat information, the user can participate in the interaction through the interactive control, which shortens the interaction operation path, improves the interaction efficiency, and enhances the user experience.
[0032] In one implementation, the target information includes: the identification information of the corresponding target game object; the target game object includes: the game object configured by default in the game, or the game object configured in response to the object configuration instruction of the first game account.
[0033] For example, the target information could be the room number of the team room, the map number of the game map, the account number of the game account, or a specified keyword. This target game object can be configured by the game system by default. In this case, the type of target game object is relatively fixed; for example, it could only include the team room, or it could include both the team room and the game map. The target game object can also be customized by the first game account. In this case, different game accounts may configure the same or different target game objects.
[0034] Specifically, for the first game account, the pre-configured target game objects only include team rooms. Therefore, for the first chat message sent or received by the first game account, it is checked whether the first chat message includes the room identifier of the team room. If the room identifier is detected, the first chat message is displayed, and the first control is also displayed.
[0035] If the target game objects pre-configured by the first game account are a team room and a game map, then for the first chat message sent or received by the first game account, it is checked whether the first chat message includes the room identifier of the team room or the map identifier of the game map. If the room identifier or the map identifier is detected, the first chat message is displayed, and the first control is also displayed.
[0036] Using the above method, users can customize the target game object and detect the displayed chat information for that target game object. This method can detect information for game objects that users are interested in and provides quick interactive controls, improving interaction efficiency and user experience.
[0037] In one implementation, in response to an object configuration instruction, candidate game objects are displayed; in response to a selection instruction for a candidate game object, the candidate game object selected by the selection instruction is determined as the target game object; in response to a control configuration instruction for the target game object, the control display information corresponding to the target game object is determined; wherein, the control display information includes: the control type and / or control display content of the first control.
[0038] This object configuration instruction can be generated by triggering a preset configuration control. For example, triggering this control displays an object configuration page, which shows candidate game objects. Figure 2 In the example, the candidate game objects include team rooms, game accounts, game maps, and custom keywords. Each candidate game object is configured with a selection control. By triggering this selection control, the aforementioned selection command is generated, such as... Figure 2 In the game, the team room is selected and designated as the target game object.
[0039] In addition to configuring the target game object, you can also configure the control display information of the first control. This control display information can include only the control type, only the control display content, or both. The control type can be understood as the type of function that the control can perform. For each target game object, at least one alternative control type can be provided. For example, for a team room, the alternative control type is "enter room," and for a game account, alternative control types include "access homepage," "add friends," and "chat."
[0040] The page displays alternative control types. By selecting a control type, the primary control type for the target game object is determined. For example, for a team room, if the selected control type is "Enter Room," then when the first chat message includes the team room identifier, the primary control's function is to enter the room. Similarly, for a game account, if the selected control types are "Add Friend" and "Chat," then when the first chat message includes the game account identifier, one primary control is used for adding friends, and the other is used for chatting.
[0041] The content displayed by the aforementioned controls can specifically be text, symbols, images, etc., and different control types can be set with different display content. For example, Figure 2 In the game, clicking the 'Enter' control corresponding to the team room provides an editing window for the control's display content. In this editing window, you can edit the text content of the first control and control whether to display controls of that type.
[0042] The above method provides a way to customize the target game object and controls. Users can freely choose the game object to be detected and the display method of the controls, which improves the matching degree between information detection and control display and user needs, and enhances the user interaction experience.
[0043] In one specific implementation, the target game object includes a team room, and the target information includes: a team room identifier; in response to a display instruction for the first chat information, extracting information content of a first specified type from the first chat information; wherein the first specified type matches the room identifier; detecting, from the room identifiers of currently existing team rooms in the game, whether there is a room identifier that is the same as the information content, or detecting a room identifier that contains the information content.
[0044] For example, if the room identifier is a room number, the first specified type can be a numeric type; if the room identifier is a room name, the first specified type can be content containing a specified keyword, which can be 'room'.
[0045] Figure 3 In the example, the first chat message is displayed on the chat page. When a room identifier is detected in the first chat message, a first control for entering the room is displayed. When the room identifier in the first chat message is incomplete, the complete room identifier can be provided through the first control, which is used to enter the team room corresponding to that room identifier. Figure 3 If the first chat message includes the message content '6699' of a first specified type, and this message content is not a complete room identifier, then the room identifier containing this message content can be detected and displayed in the first control.
[0046] In the above method, detecting the room identifier in the chat information can display a control for quickly entering the room after the room identifier is detected, thus improving team formation efficiency.
[0047] In another approach, the target game object includes a game map, and the target information includes: a map identifier of the game map; in response to a display instruction for the first chat message, extracting information content of a second specified type from the first chat message; wherein the second specified type matches the map identifier; detecting, from the map identifiers of the game map in the game, whether there is a map identifier that is the same as the information content, or detecting a map identifier that contains the information content.
[0048] exist Figure 4In the example, the first chat message is displayed in the bullet screen area and moves within the bullet screen area. If the map identifier is a map number, the second specified type can be a numeric type; if the map identifier is a map name, the second specified type can be content containing a specified keyword, which can be 'map'.
[0049] When a map identifier is detected in the first chat message, a first control for entering the map is displayed. When the map identifier in the first chat message is incomplete, the first control can provide the complete map identifier, which is used to enter the team map corresponding to that map identifier. For example, if the first chat message includes the second specified type of information content '77', and this information content is not a complete map identifier, then a map identifier containing this information content, such as '776', can be detected and displayed in the first control.
[0050] In the above method, detecting map markers in chat messages can lead to the display of controls for quick map access, thus improving map access efficiency.
[0051] Another approach involves the target game object including a game account, and the target information including: the account identifier of the game account; in response to a display instruction for the first chat information, extracting information content of a third specified type from the first chat information; wherein the third specified type matches the account identifier; detecting, from the account identifiers of the game account in the game, whether there is an account identifier identical to the information content, or detecting an account identifier containing the information content.
[0052] For example, if the account identifier is an account number, the third specified type can be a numeric type; if the account identifier is an account name, the third specified type can be content containing a specified keyword, which can be 'account' or 'user'. When the first chat message contains an account identifier, the first control can be displayed to access the homepage, add friends, chat, etc.; when the account identifier contained in the first chat message is incomplete, the complete account identifier can be provided through the first control.
[0053] In the above method, detecting the account identifier in the chat information can lead to the display of interactive controls after the account identifier is detected, thereby improving the efficiency of interaction between users.
[0054] In one implementation, during the process of displaying the first control by associating the first chat information, it is detected whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, the first control is displayed by associating the first chat information.
[0055] The valid object can be understood as a game object that the first game account can interact with normally. Specifically, the object status of the target game object can be detected to determine whether it is a valid object. When the target game object is a valid object, it means that after the first game account triggers the first control, it can interact with the target game object, and thus the first control is displayed.
[0056] Specifically, when the target game object includes a team room, if the team room is currently forming a team, the target game object is determined to be a valid object; if the team room has finished forming or disbanded, the team room is an invalid object, and in this case, there is no need to display the first control.
[0057] If the target game object includes a game map, and the game map is accessible, the target game object is considered a valid object. If the game map is unavailable, inaccessible, or the maximum number of users has been reached, the game map is considered an invalid object, and in this case, the first control does not need to be displayed.
[0058] When the target game object includes a game account, if the game account is in a normal state, the target game object is determined to be a valid object. If the game account is in an abnormal state, such as frozen, banned, or canceled, then the game account is an invalid object, and in this case, there is no need to display the first control.
[0059] In the above method, considering that the effective duration of some game objects is relatively short, the validity of the game object is checked before displaying the first control. Only valid objects are associated with the first control and displayed, while invalid objects are no longer associated with the first control. This improves the success rate of user interaction with objects and enhances the user interaction experience.
[0060] Furthermore, in response to the first chat message, the target game object is updated to an invalid object, and the first chat message and the first control are displayed in the graphical user interface. The first control is then removed from the display. In this case, the first chat message and the corresponding first control are already displayed in the graphical user interface. Subsequently, the target game object is updated from a valid object to an invalid object. At this point, the first control is removed from the display to prevent the user from triggering the first control and causing interaction failure.
[0061] In one scenario example, the first chat message and its corresponding first control are displayed in the graphical user interface and remain displayed for a considerable period of time. The user does not trigger the first control. During the display process, the system can periodically check whether the target game object is a valid object. When the target game object is detected to be an invalid object, the first control is canceled from display.
[0062] This method can prevent users from triggering invalid game objects, further improving the success rate of interaction.
[0063] Another approach is to respond to a trigger command for the first control by detecting whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, display the object interface associated with the target game object in the graphical user interface; if the target game object is not a valid object, display a message indicating that the target information is invalid.
[0064] After triggering the first control, the system checks again whether the target game object is a valid object. The specific detection method depends on the type of the target game object, as described in the previous embodiment. When the target game object is a valid object, the interface of the object associated with the target game object is displayed. For example, if the target game object is a team room, the room page is displayed; if the target game object is a game map, the map details page is displayed; and if the target game object is a game account, the account details page is displayed.
[0065] If the target game object is not a valid object, it means that the first game account cannot interact with the target game object. In this case, the object interface of the target game object will no longer be displayed, and the user will be notified of the invalidity of the target information corresponding to the target game object through a prompt message. For example, if the target game object is a team room, and the team room has been completed, causing the team room to become invalid, the user will be notified of the invalidity of the team room through a prompt message.
[0066] In one implementation, in response to an information input instruction, input information is acquired; in response to an information sending instruction, the input information is identified as the first chat information and the first chat information is sent, and a display instruction for the first chat information is generated.
[0067] In this scenario, the first game account edits and sends the first chat message. Specifically, this can be done through the message input controls in the chat interface, responding to the aforementioned message input command, and triggering the message sending controls in the chat interface to generate a message sending command. After the first chat message is sent, it is displayed in the message display area of the chat interface, or in the bullet screen display area of the graphical user interface.
[0068] Furthermore, during the information input process, i.e. before sending the first chat message, alternative information that at least partially matches the input information is retrieved from the target information; the alternative information and the first control corresponding to the alternative information are displayed; in response to the selection instruction for the first information in the alternative information, the first information is updated to the input information.
[0069] like Figure 5 In the example, the input information is 'Please enter room 11'. This input information only contains an incomplete room identifier. The game system will automatically retrieve a complete room identifier that matches the incomplete room identifier from the existing room identifiers in the game, i.e., a room identifier containing '11', and display it as a candidate. For example... Figure 5The alternative information includes room 11325, room 11235 and room 11777. Select the desired alternative information from these options to update the complete room identification to the input information.
[0070] This method can improve the efficiency of information input, which in turn helps to improve the efficiency of interaction based on chat information.
[0071] In another approach, in response to a message receiving instruction, the system acquires the received first chat message and generates a display instruction for that first chat message. In this case, the first chat message is edited and sent by another game account and received by the first game account. When the first game account receives the first chat message, it generates a message receiving instruction and then determines whether to display the first chat message in the chat interface or the bullet screen display area based on the first game account's message display method.
[0072] Furthermore, if the first chat message is information received by the terminal device, and the target information in the first chat message corresponds to multiple target game objects, the specified interactive control is displayed in association with the first chat message; in response to the trigger command for the specified interactive control, the first control corresponding to each target game object is displayed.
[0073] If the first chat message specifies the target game object corresponding to the target information, the first control corresponding to that target game object can be displayed directly. For example, if the first chat message includes the keyword 'room', it indicates that the target game object corresponding to the target information is a room.
[0074] If the first chat message does not specify the target game object corresponding to the target information, and there are multiple target game objects that match the target information, such as... Figure 6 As shown, the first chat message sent by user 1 only includes the target information '71695'. This target information corresponds to both room 71695 and map 716951. The first chat message does not specify the specific target game object. In this case, a designated interactive control is provided. After clicking the designated interactive control, room 71695 and its corresponding first control, as well as map 716951 and its corresponding first control, are provided.
[0075] This method makes it easier for users to select the game objects they want to interact with, further improving the efficiency of object interaction.
[0076] In actual implementation, when displaying the interface of the target game object associated with it in the graphical user interface, if the target game object includes a team room, the room interface is displayed in the graphical user interface. This room interface can display the currently teamed game accounts, the task to be completed by the team, and a team confirmation control. By triggering the team confirmation control, the first game account completes the team formation. If the target game object includes a game map, the map information interface is displayed in the graphical user interface. This map information interface includes map details and a map access control. By triggering the map access control, the player enters the map. If the target game object includes a game account, the account information interface is displayed in the graphical user interface.
[0077] See Figure 7 The illustrated game interaction control device provides a graphical user interface via a terminal device, the terminal device being logged into a first game account; the device includes: The information detection module 70 is used to respond to the display command for the first chat information and detect whether the first chat information to be displayed contains at least part of the target information, wherein the target information corresponds to the target game object in the game; The information display module 72 is used to control the display of the first chat information in the graphical user interface if the first chat information to be displayed contains at least part of the target information, and to associate the first chat information display first control; The interface display module 74 is used to display the object interface associated with the target game object in the graphical user interface in response to the trigger operation of the first control.
[0078] The interactive control device of the aforementioned game provides a graphical user interface through a terminal device logged into a first game account; in response to a display command for a first chat message, it detects whether the first chat message to be displayed contains at least part of the target information, wherein the target information corresponds to a target game object in the game; if the first chat message to be displayed contains at least part of the target information, it controls the display of the first chat message in the graphical user interface and displays a first control associated with the first chat message; in response to a trigger operation on the first control, it displays the object interface associated with the target game object in the graphical user interface.
[0079] In the above method, the displayed chat information is detected. When the target information is detected, an interactive control is displayed in association with the chat information. By triggering the interactive control, the display object interface is triggered. After seeing the chat information, the user can participate in the interaction through the interactive control, which shortens the interaction operation path, improves the interaction efficiency, and enhances the user experience.
[0080] The aforementioned target information includes: the identification information of the corresponding target game object; the aforementioned target game object includes: the game object configured by default in the game, or the game object configured in response to the object configuration command of the first game account.
[0081] The aforementioned device further includes an object configuration module, configured to: display candidate game objects in response to an object configuration instruction; determine the candidate game object selected by the selection instruction as the target game object in response to a selection instruction for the candidate game object; and determine the control display information corresponding to the target game object in response to a control configuration instruction for the target game object; wherein the control display information includes: the control type and / or control display content of the first control.
[0082] The aforementioned target game object includes team rooms, and the target information includes: the room identifier of the team room; the aforementioned information detection module is used to: respond to the display instruction for the first chat information, extract information content of a first specified type from the first chat information; wherein, the first specified type matches the room identifier; detect whether there is a room identifier that is the same as the information content from the room identifiers of the currently existing team rooms in the game, or detect a room identifier that contains the information content.
[0083] The aforementioned target game object includes a game map, and the target information includes: the map identifier of the game map; the aforementioned information detection module is used to: respond to a display instruction for the first chat information, extract information content of a second specified type from the first chat information; wherein, the second specified type matches the map identifier; detect whether there is a map identifier that is the same as the information content from the map identifiers of the game map in the game, or detect a map identifier that contains the information content.
[0084] The aforementioned target game object includes a game account, and the target information includes: the account identifier of the game account; the aforementioned information detection module is used to: respond to a display instruction for the first chat information, extract information content of a third specified type from the first chat information; wherein, the third specified type matches the account identifier; detect whether there is an account identifier identical to the information content from the account identifiers of the game account in the game, or detect an account identifier containing the information content.
[0085] The aforementioned information display module is used to: detect whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, associate the first chat information with the first control.
[0086] The aforementioned information display module is used for at least one of the following: the target game object includes a team room; if the team room is currently being used for team formation, the target game object is determined to be a valid object; the target game object includes a game map; if the game map is accessible, the target game object is determined to be a valid object; the target game object includes a game account; if the game account is in a normal state, the target game object is determined to be a valid object.
[0087] The aforementioned device also includes a control cancellation module, used to: cancel the display of the first control when the target game object corresponding to the first chat message is updated to an invalid object and the first chat message and the first control are displayed in the graphical user interface.
[0088] The interface display module described above is used to: respond to the trigger command for the first control, detect whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, display the object interface associated with the target game object in the graphical user interface; if the target game object is not a valid object, display a prompt message indicating that the target information is invalid.
[0089] The aforementioned device further includes an information input module, used for: in response to an information input instruction, acquiring input information; in response to an information sending instruction, determining the input information as first chat information and sending the first chat information, and generating a display instruction for the first chat information.
[0090] The aforementioned device further includes an information receiving module, used to: in response to an information receiving instruction, acquire the received first chat information and generate a display instruction for the first chat information.
[0091] The aforementioned device further includes an information update module, configured to: retrieve alternative information from the target information that at least partially matches the input information; display the alternative information and a first control corresponding to the alternative information; and update the input information with the first information in response to a selection instruction for the first information in the alternative information.
[0092] The aforementioned information display module is used to: if the first chat information is information received by the terminal device, and the target information in the first chat information corresponds to multiple target game objects, display a specified interactive control associated with the first chat information; and respond to a trigger command for the specified interactive control to display the first control corresponding to each target game object.
[0093] The aforementioned interface display module is used for at least one of the following: if the target game object includes a team room, the room interface of the team room is displayed in the graphical user interface; if the target game object includes a game map, the map information interface of the game map is displayed in the graphical user interface; if the target game object includes a game account, the account information interface of the game account is displayed in the graphical user interface.
[0094] This embodiment also provides an electronic device, including a processor and a memory. The memory stores computer-executable instructions that can be executed by the processor. The processor executes the computer-executable instructions to implement the interactive control method of the game described above. This electronic device can be a server or a terminal device.
[0095] See Figure 8 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores computer-executable instructions that can be executed by the processor 100. The processor 100 executes the computer-executable instructions to implement the interactive control method of the game described above.
[0096] Furthermore, Figure 8 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.
[0097] The memory 101 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 8 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0098] Processor 100 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 100 or by instructions in software form. Processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0099] The processor in the aforementioned electronic device, by executing computer-executable instructions, can perform the following operations in the interactive control method of the aforementioned game: A game interaction control method provides a graphical user interface through a terminal device, the terminal device being logged into a first game account; the method includes: responding to a display instruction for first chat information, detecting whether the first chat information to be displayed contains at least a portion of target information, wherein the target information corresponds to a target game object in the game; if the first chat information to be displayed contains at least a portion of the target information, controlling the display of the first chat information in the graphical user interface, and displaying a first control associated with the first chat information; responding to a trigger operation on the first control, displaying an object interface associated with the target game object in the graphical user interface.
[0100] The aforementioned target information includes: the identification information of the corresponding target game object; the target game object includes: the game object configured by default in the game, or the game object configured in response to the object configuration command of the first game account.
[0101] Before detecting whether the first chat information to be displayed contains at least part of the target information in response to the display instruction for the first chat information, the method further includes: displaying candidate game objects in response to an object configuration instruction; determining the candidate game object selected by the selection instruction as the target game object in response to a selection instruction for the candidate game object; and determining the control display information corresponding to the target game object in response to a control configuration instruction for the target game object; wherein the control display information includes: the control type and / or control display content of the first control.
[0102] The aforementioned target game object includes a team room, and the target information includes: the room identifier of the team room; in response to a display instruction for the first chat information, detecting whether the first chat information to be displayed contains at least part of the target information includes: in response to a display instruction for the first chat information, extracting information content of a first specified type from the first chat information; wherein the first specified type matches the room identifier; detecting whether there is a room identifier that is the same as the information content from the room identifiers of the currently existing team rooms in the game, or detecting a room identifier that contains the information content.
[0103] The aforementioned target game object includes a game map, and the target information includes: the map identifier of the game map; in response to a display instruction for the first chat information, detecting whether the first chat information to be displayed contains at least part of the target information includes: in response to a display instruction for the first chat information, extracting information content of a second specified type from the first chat information; wherein the second specified type matches the map identifier; detecting whether there is a map identifier identical to the information content from the map identifiers of the game map in the game, or detecting a map identifier containing the information content.
[0104] The aforementioned target game object includes a game account, and the target information includes: the account identifier of the game account; in response to a display instruction for the first chat information, detecting whether the first chat information to be displayed contains at least part of the target information includes: in response to a display instruction for the first chat information, extracting information content of a third specified type from the first chat information; wherein the third specified type matches the account identifier; detecting whether there is an account identifier identical to the information content from the account identifiers of the game account in the game, or detecting an account identifier containing the information content.
[0105] The aforementioned first control associated with the first chat information includes: detecting whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, displaying the first control associated with the first chat information.
[0106] Whether the target game object corresponding to the above-mentioned target information is a valid object includes at least one of the following: the target game object includes a team room, and if the team room is currently being used for team formation, the target game object is determined to be a valid object; the target game object includes a game map, and if the game map is accessible, the target game object is determined to be a valid object; the target game object includes a game account, and if the game account is in a normal state, the target game object is determined to be a valid object.
[0107] If the first chat message to be displayed contains at least part of the target information, then after controlling the display of the first chat message in the graphical user interface and associating the first chat message with the display of the first control, the method further includes: responding to the target game object corresponding to the first chat message being updated to an invalid object, and displaying the first chat message and the first control in the graphical user interface, and then canceling the display of the first control.
[0108] The above-mentioned response to the trigger operation on the first control, displaying the object interface associated with the target game object in the graphical user interface, includes: responding to the trigger command on the first control, detecting whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, displaying the object interface associated with the target game object in the graphical user interface; if the target game object is not a valid object, displaying a prompt message indicating that the target information is invalid.
[0109] Before detecting whether the first chat information to be displayed contains at least part of the target information, the above-mentioned response to the display instruction for the first chat information further includes: in response to the information input instruction, acquiring input information; in response to the information sending instruction, determining the input information as the first chat information and sending the first chat information, and generating a display instruction for the first chat information.
[0110] Before detecting whether the first chat information to be displayed contains at least part of the target information, the above-mentioned response to the display instruction for the first chat information further includes: in response to the information receiving instruction, acquiring the received first chat information and generating a display instruction for the first chat information.
[0111] After obtaining the input information in response to the information input instruction, the method further includes: retrieving alternative information from the target information that at least partially matches the input information; displaying the alternative information and a first control corresponding to the alternative information; and updating the first information to the input information in response to a selection instruction for the first information in the alternative information.
[0112] The above-mentioned association of the first chat information with the first control includes: if the first chat information is information received by the terminal device, and the target information in the first chat information corresponds to multiple target game objects, the association of the first chat information with the display of a specified interactive control; and in response to a trigger command for the specified interactive control, displaying the first control corresponding to each target game object.
[0113] The aforementioned object interface displayed in the graphical user interface as associated with the target game object includes at least one of the following: if the target game object includes a team room, the graphical user interface displays the room interface of the team room; if the target game object includes a game map, the graphical user interface displays the map information interface of the game map; if the target game object includes a game account, the graphical user interface displays the account information interface of the game account.
[0114] In the above method, the displayed chat information is detected. When the target information is detected, an interactive control is displayed in association with the chat information. By triggering the interactive control, the display object interface is triggered. After seeing the chat information, the user can participate in the interaction through the interactive control, which shortens the interaction operation path, improves the interaction efficiency, and enhances the user experience.
[0115] This embodiment also provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions cause the processor to implement the interactive control method of the above-mentioned game.
[0116] The computer-executable instructions stored in the aforementioned computer-readable storage medium can, by executing the aforementioned computer-executable instructions, perform the following operations in the interactive control method of the game: A game interaction control method provides a graphical user interface through a terminal device, the terminal device being logged into a first game account; the method includes: responding to a display instruction for first chat information, detecting whether the first chat information to be displayed contains at least a portion of target information, wherein the target information corresponds to a target game object in the game; if the first chat information to be displayed contains at least a portion of the target information, controlling the display of the first chat information in the graphical user interface, and displaying a first control associated with the first chat information; responding to a trigger operation on the first control, displaying an object interface associated with the target game object in the graphical user interface.
[0117] The aforementioned target information includes: the identification information of the corresponding target game object; the target game object includes: the game object configured by default in the game, or the game object configured in response to the object configuration command of the first game account.
[0118] Before detecting whether the first chat information to be displayed contains at least part of the target information in response to the display instruction for the first chat information, the method further includes: displaying candidate game objects in response to an object configuration instruction; determining the candidate game object selected by the selection instruction as the target game object in response to a selection instruction for the candidate game object; and determining the control display information corresponding to the target game object in response to a control configuration instruction for the target game object; wherein the control display information includes: the control type and / or control display content of the first control.
[0119] The aforementioned target game object includes a team room, and the target information includes: the room identifier of the team room; in response to a display instruction for the first chat information, detecting whether the first chat information to be displayed contains at least part of the target information includes: in response to a display instruction for the first chat information, extracting information content of a first specified type from the first chat information; wherein the first specified type matches the room identifier; detecting whether there is a room identifier that is the same as the information content from the room identifiers of the currently existing team rooms in the game, or detecting a room identifier that contains the information content.
[0120] The aforementioned target game object includes a game map, and the target information includes: the map identifier of the game map; in response to a display instruction for the first chat information, detecting whether the first chat information to be displayed contains at least part of the target information includes: in response to a display instruction for the first chat information, extracting information content of a second specified type from the first chat information; wherein the second specified type matches the map identifier; detecting whether there is a map identifier identical to the information content from the map identifiers of the game map in the game, or detecting a map identifier containing the information content.
[0121] The aforementioned target game object includes a game account, and the target information includes: the account identifier of the game account; in response to a display instruction for the first chat information, detecting whether the first chat information to be displayed contains at least part of the target information includes: in response to a display instruction for the first chat information, extracting information content of a third specified type from the first chat information; wherein the third specified type matches the account identifier; detecting whether there is an account identifier identical to the information content from the account identifiers of the game account in the game, or detecting an account identifier containing the information content.
[0122] The aforementioned first control associated with the first chat information includes: detecting whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, displaying the first control associated with the first chat information.
[0123] Whether the target game object corresponding to the above-mentioned target information is a valid object includes at least one of the following: the target game object includes a team room, and if the team room is currently being used for team formation, the target game object is determined to be a valid object; the target game object includes a game map, and if the game map is accessible, the target game object is determined to be a valid object; the target game object includes a game account, and if the game account is in a normal state, the target game object is determined to be a valid object.
[0124] If the first chat message to be displayed contains at least part of the target information, then after controlling the display of the first chat message in the graphical user interface and associating the first chat message with the display of the first control, the method further includes: responding to the target game object corresponding to the first chat message being updated to an invalid object, and displaying the first chat message and the first control in the graphical user interface, and then canceling the display of the first control.
[0125] The above-mentioned response to the trigger operation on the first control, displaying the object interface associated with the target game object in the graphical user interface, includes: responding to the trigger command on the first control, detecting whether the target game object corresponding to the target information is a valid object; if the target game object is a valid object, displaying the object interface associated with the target game object in the graphical user interface; if the target game object is not a valid object, displaying a prompt message indicating that the target information is invalid.
[0126] Before detecting whether the first chat information to be displayed contains at least part of the target information, the above-mentioned response to the display instruction for the first chat information further includes: in response to the information input instruction, acquiring input information; in response to the information sending instruction, determining the input information as the first chat information and sending the first chat information, and generating a display instruction for the first chat information.
[0127] Before detecting whether the first chat information to be displayed contains at least part of the target information, the above-mentioned response to the display instruction for the first chat information further includes: in response to the information receiving instruction, acquiring the received first chat information and generating a display instruction for the first chat information.
[0128] After obtaining the input information in response to the information input instruction, the method further includes: retrieving alternative information from the target information that at least partially matches the input information; displaying the alternative information and a first control corresponding to the alternative information; and updating the first information to the input information in response to a selection instruction for the first information in the alternative information.
[0129] The above-mentioned association of the first chat information with the first control includes: if the first chat information is information received by the terminal device, and the target information in the first chat information corresponds to multiple target game objects, the association of the first chat information with the display of a specified interactive control; and in response to a trigger command for the specified interactive control, displaying the first control corresponding to each target game object.
[0130] The aforementioned object interface displayed in the graphical user interface as associated with the target game object includes at least one of the following: if the target game object includes a team room, the graphical user interface displays the room interface of the team room; if the target game object includes a game map, the graphical user interface displays the map information interface of the game map; if the target game object includes a game account, the graphical user interface displays the account information interface of the game account.
[0131] In the above method, the displayed chat information is detected. When the target information is detected, an interactive control is displayed in association with the chat information. By triggering the interactive control, the display object interface is triggered. After seeing the chat information, the user can participate in the interaction through the interactive control, which shortens the interaction operation path, improves the interaction efficiency, and enhances the user experience.
[0132] The computer program products of the game interaction control method, device and electronic device provided in the embodiments of the present invention include a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.
[0133] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0134] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0135] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0136] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0137] Finally, it should be noted that the above embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for interactive control of a game, characterized in that, The method includes providing a graphical user interface via a terminal device, wherein the terminal device is logged into a first game account; the method comprises: In response to a display command for a first chat message, detect whether the first chat message to be displayed contains at least a portion of target information, wherein the target information corresponds to a target game object in the game; If the first chat message to be displayed contains at least part of the target information, then control the display of the first chat message in the graphical user interface and associate the first chat message display first control; In response to a trigger operation on the first control, the object interface associated with the target game object is displayed in the graphical user interface.
2. The method according to claim 1, characterized in that, The target information includes: the identification information of the corresponding target game object; The target game object includes: the game object configured by default in the game, or the game object configured in response to the object configuration instruction of the first game account.
3. The method according to claim 1, characterized in that, Before responding to a display command for a first chat message and detecting whether the first chat message to be displayed contains at least part of the target information, the method further includes: In response to object configuration directives, display alternative game objects; In response to a selection command for the candidate game object, the candidate game object selected by the selection command is determined as the target game object; In response to a control configuration instruction for the target game object, determine the control display information corresponding to the target game object; wherein, the control display information includes: the control type and / or control display content of the first control.
4. The method according to claim 1, characterized in that, The target game object includes a team room, and the target information includes: the room identifier of the team room; The response to the display instruction for the first chat message detects whether the first chat message to be displayed contains at least a portion of the target information, including: In response to a display command for a first chat message, extract information content of a first specified type from the first chat message; wherein the first specified type matches the room identifier; From the room identifiers of the currently existing team rooms in the game, detect whether there is a room identifier that is the same as the information content, or detect a room identifier that contains the information content.
5. The method according to claim 1, characterized in that, The target game object includes a game map, and the target information includes: the map identifier of the game map; The response to the display instruction for the first chat message detects whether the first chat message to be displayed contains at least a portion of the target information, including: In response to a display command for a first chat message, extract information content of a second specified type from the first chat message; wherein the second specified type matches the map identifier; From the map identifiers of the game map in the game, detect whether there is a map identifier that is the same as the information content, or detect a map identifier that contains the information content.
6. The method according to claim 1, characterized in that, The target game object includes a game account, and the target information includes: the account identifier of the game account; The response to the display instruction for the first chat message detects whether the first chat message to be displayed contains at least a portion of the target information, including: In response to a display command for a first chat message, extract information content of a third specified type from the first chat message; wherein the third specified type matches the account identifier; From the account identifiers of the game accounts in the game, detect whether there is an account identifier that is the same as the information content, or detect an account identifier that contains the information content.
7. The method according to claim 1, characterized in that, The first control associated with displaying the first chat information includes: Detect whether the target game object corresponding to the target information is a valid object; If the target game object is a valid object, the first control is displayed in association with the first chat information.
8. The method according to claim 7, characterized in that, Detecting whether the target game object corresponding to the target information is a valid object includes at least one of the following: The target game object includes a team room. If the team room is currently having a team formed, the target game object is determined to be a valid object. The target game object includes the game map. If the game map is accessible, the target game object is determined to be a valid object. The target game object includes a game account. If the game account is in a normal state, the target game object is determined to be a valid object.
9. The method according to claim 1, characterized in that, If the first chat message to be displayed contains at least a portion of the target information, then after controlling the display of the first chat message in the graphical user interface and associating it with the first chat message display first control, the method further includes: In response to the first chat message, the target game object corresponding to it is updated to an invalid object, and the first chat message and the first control are displayed in the graphical user interface, and the first control is de-displayed.
10. The method according to claim 1, characterized in that, In response to a trigger operation on the first control, displaying the object interface associated with the target game object in the graphical user interface includes: In response to the trigger command for the first control, it is detected whether the target game object corresponding to the target information is a valid object; If the target game object is a valid object, the object interface associated with the target game object is displayed in the graphical user interface; If the target game object is not a valid object, a message indicating that the target information is invalid will be displayed.
11. The method according to claim 1, characterized in that, Before responding to a display command for a first chat message and detecting whether the first chat message to be displayed contains at least part of the target information, the method further includes: Responding to an input command, obtain the input information; In response to the message sending instruction, the input information is identified as the first chat information and the first chat information is sent, and a display instruction for the first chat information is generated.
12. The method according to claim 1, characterized in that, Before responding to a display command for a first chat message and detecting whether the first chat message to be displayed contains at least part of the target information, the method further includes: In response to the information receiving instruction, the received first chat information is obtained, and a display instruction for the first chat information is generated.
13. The method according to claim 11, characterized in that, After acquiring the input information in response to the information input command, the method further includes: Retrieve alternative information from the target information that at least partially matches the input information; Display the alternative information, and the first control corresponding to the alternative information; In response to a selection instruction for the first piece of information among the candidate information, the first piece of information is updated in the input information.
14. The method according to claim 1, characterized in that, The first control associated with displaying the first chat information includes: If the first chat message is information received by the terminal device, and the target information in the first chat message corresponds to multiple target game objects, then the specified interactive control is displayed in association with the first chat message; In response to a trigger command for the specified interactive control, the first control corresponding to each target game object is displayed.
15. The method according to claim 1, characterized in that, The object interface associated with the target game object displayed in the graphical user interface includes at least one of the following: The target game object includes a team room, and the room interface of the team room is displayed in the graphical user interface; The target game object includes a game map, and the map information interface of the game map is displayed in the graphical user interface; The target game object includes a game account, and the account information interface of the game account is displayed in the graphical user interface.
16. An interactive control device for a game, characterized in that, The device provides a graphical user interface via a terminal device, the terminal device being logged into a first game account; the apparatus includes: The information detection module is used to respond to the display command for the first chat information and detect whether the first chat information to be displayed contains at least part of the target information, wherein the target information corresponds to the target game object in the game; An information display module is configured to control the display of the first chat information in the graphical user interface if the first chat information to be displayed contains at least part of the target information, and to associate the first chat information display first control. The interface display module is used to display the object interface associated with the target game object in the graphical user interface in response to a trigger operation on the first control.
17. An electronic device, characterized in that, It includes a processor and a memory, the memory storing computer-executable instructions that can be executed by the processor, the processor executing the computer-executable instructions to implement the interactive control method of the game according to any one of claims 1-15.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the interactive control method of the game as described in any one of claims 1-15.