Information processing method and device in game, terminal equipment and storage medium

By providing a graphical user interface in online games, allowing players to join target players to chat groups through dragging operations, solving the problem of frequently switching chat windows, achieving convenient multi-player socialization and improving the social experience in the game.

CN119113532APending Publication Date: 2024-12-13NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411162412.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-21
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In online games, players need to frequently switch chat windows to socialize with multiple players, resulting in social inconvenience.

Method used

By providing a graphical user interface, players allow them to join different chat groups by dragging the target player logo, send chat invitations based on the chat topic, and have convenient chats with multiple players within the same chat group.

Benefits of technology

It realizes convenient socialization without frequently switching chat windows in the game, improves players' social experience and efficiency in the game, and allows players to quickly identify and participate in different chat topics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119113532A_ABST
    Figure CN119113532A_ABST
Patent Text Reader

Abstract

The invention provides an information processing method and device in a game, terminal equipment and a storage medium, and relates to the technical field of games. The method comprises the steps that a first game interface and a second game interface are provided through a graphical user interface, the first game interface comprises a plurality of information areas, the second game interface comprises player identifiers of players which can be in social contact with a first player, and the information areas correspond to different chat topics; in response to a dragging operation for a target player identifier in the second game interface, determining a first information area where an end position of the dragging operation in the first game interface is located; sending a first chat invitation to a target player corresponding to the target player identifier based on a chat theme corresponding to the first information area; and responding to received confirmation information sent by the target player for the first chat invitation, and adding the target player into a first chat group corresponding to the first information area. And the first player does not need to frequently switch chat windows, so that the first player can conveniently carry out social contact in the game.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game technology, and in particular to an information processing method, apparatus, terminal device and storage medium in a game. Background Art

[0002] With the development and popularization of terminals, there are more and more various online games. In order to make the communication between players in online games more convenient, the information interaction between players in online games has also become a research hotspot.

[0003] In the related art, users usually need to open and close the chat window by clicking a button or icon on the interface. When the user wants to chat with multiple players, he needs to constantly switch between the chat windows in the chat interface in the game, which makes it inconvenient for the user to socialize with multiple players in the game. Summary of the invention

[0004] The purpose of this application is to provide an information processing method, device, terminal device and storage medium in a game to address the deficiencies in the above-mentioned prior art, so as to solve the above-mentioned technical problems existing in the related art.

[0005] To achieve the above purpose, the technical solution adopted in the embodiment of the present application is as follows:

[0006] In a first aspect, an embodiment of the present application provides a method for processing information in a game, providing a graphical user interface through a terminal device, the method comprising:

[0007] providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics;

[0008] In response to a drag operation on a target player identifier in the second game interface, determining a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas;

[0009] Sending a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area;

[0010] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, the target player is added to a first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player.

[0011] In a second aspect, an embodiment of the present application further provides an information processing device in a game, which provides a graphical user interface through a terminal device, and the device includes:

[0012] providing a module for providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics;

[0013] a determination module, configured to respond to a drag operation on a target player identifier in the second game interface and determine a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas;

[0014] A sending module, configured to send a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area;

[0015] The joining module is used to respond to receiving the confirmation information sent by the target player for the first chat invitation, and add the target player to the first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player.

[0016] In a third aspect, an embodiment of the present application further provides a terminal device, comprising: a memory and a processor, wherein the memory stores a computer program executable by the processor, and when the processor executes the computer program, the information processing method in the game described in any one of the first aspects above is implemented.

[0017] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is read and executed, the information processing method in the game described in any one of the first aspects above is implemented.

[0018] The beneficial effects of the present application are as follows: an embodiment of the present application provides an information processing method in a game, providing a graphical user interface through a terminal device, the method comprising: providing a first game interface and a second game interface through a graphical user interface, the first game interface comprising multiple information areas, the second game interface comprising a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the multiple information areas correspond to different chat topics; in response to a drag operation on a target player identifier in the second game interface, determining a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas; sending a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area; in response to receiving a confirmation message sent by the target player for the first chat invitation, adding the target player to a first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player. In response to a drag operation on the target player identifier in the second game interface, a first information area is determined from multiple information areas in the first game interface, and the target player is added to a first chat group corresponding to the first information area. The multiple information areas correspond to different chat topics. In this way, for the same chat topic, the first player can conveniently chat with multiple players including the target player in the first chat group without the first player having to frequently switch chat windows, thereby facilitating the first player to socialize in the game.

[0019] Moreover, the first game interface includes multiple information areas, each of which corresponds to a different chat topic, so that players can quickly identify the group chat topic of each group. This makes it easier for the first player to chat on different chat topics in the first game interface without frequently switching chat windows, thereby improving the first player's social experience in the game. In addition, players can also quickly and conveniently drag other players to different topics, thereby improving social efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0021] Figure 1 A flowchart of an information processing method in a game provided by an embodiment of the present application;

[0022] Figure 2 A schematic diagram of a graphical user interface provided in an embodiment of the present application;

[0023] Figure 3 A flowchart of another method for processing information in a game provided by an embodiment of the present application;

[0024] Figure 4 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0025] Figure 5 A flowchart of another method for processing information in a game provided by an embodiment of the present application;

[0026] Figure 6 A flowchart of another method for processing information in a game provided by an embodiment of the present application;

[0027] Figure 7 A schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0028] Figure 8 A schematic diagram of the structure of an information processing device in a game provided by an embodiment of the present application;

[0029] Fig. 9 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments.

[0031] Therefore, the following detailed description of the embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the present application for which protection is sought, but merely represents selected embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0032] In the description of the present application, it should be noted that if the terms "upper", "lower", etc. appear, the orientation or position relationship indicated is based on the orientation or position relationship shown in the drawings, or is the orientation or position relationship in which the product of the application is usually placed when used. It is only for the convenience of describing the present application and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application.

[0033] In addition, the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0034] It should be noted that, in the absence of conflict, the features in the embodiments of the present application may be combined with each other.

[0035] In one embodiment of the present application, the information processing method in the game can be run on a local terminal device or a server. When the information processing method in the game is run 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 a client device.

[0036] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the information processing method in the game are completed on the cloud game server. The role of 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 function close to the player side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud performs information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0037] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0038] An embodiment of the present application provides an information processing method in a game, which provides a graphical user interface through a terminal device, and the terminal device can be any of the following: a computer, a laptop, a tablet computer, a smart phone, a game console, etc.

[0039] The following is an explanation of an information processing method in a game provided in an embodiment of the present application.

[0040] Figure 1 A flowchart of an information processing method in a game provided by an embodiment of the present application is shown as follows: Figure 1 As shown, the method may include:

[0041] S101. Provide a first game interface and a second game interface through a graphical user interface.

[0042] Among them, the first game interface includes multiple information areas. Figure 2 A graphical user interface is provided in the embodiment of the present application. Figure 2 As shown, the graphical user interface includes a second game interface, and the second game interface includes a player identifier of a first player and a social player. The first player corresponds to a virtual character controlled by a terminal device, and multiple information areas correspond to different chat topics.

[0043] In the embodiment of the present application, the multiple information areas in the first game interface may be areas for displaying virtual object information in the game. For example, the multiple information areas may include an area for displaying virtual combat equipment information, an area for displaying virtual character information, an area for displaying virtual props information, and an area for displaying resource information owned by the first player. Figure 2 As shown, the graphical user interface includes a first game interface, and the first game interface includes multiple information areas. Each information area is used to display different types of information. Figure 2 As shown, the first information area is a display area for a virtual character, and a virtual character is displayed in the first information area.

[0044] In some embodiments, the player identification of the first player's socializable player may include at least one of the following: an avatar of the first player's socializable player, a nickname of the first player's socializable player. The first player's socializable player may include: a friend player and / or a non-friend player who has chatted with the first player. The player identification of the first player's socializable player may be displayed in the form of a chat list.

[0045] It should be noted that if Figure 2 As shown, the first game interface and the second game interface can be displayed in a split screen manner. Of course, the second game interface can also be displayed on the first game interface in a superimposed manner, or the second game interface can be displayed in the form of a pop-up window on the first game interface, and the embodiment of the present application does not specifically limit this.

[0046] In addition, multiple information areas correspond to different chat topics, which means that multiple information areas correspond to different chat groups, and different chat groups correspond to different chat topics. The chat topic can be determined by the chat content within the chat group, or it can be a pre-set chat topic corresponding to the chat group.

[0047] S102: In response to a drag operation on a target player identifier in the second game interface, determine a first information area where an end position of the drag operation in the first game interface is located.

[0048] The first information area is one of the multiple information areas.

[0049] It is worth noting that if Figure 2 As shown, the dragging operation of the target player identifier is a dragging operation in which the starting touch point is located at the target player identifier in the second game interface and the ending touch point is located at the first information area in the first game interface.

[0050] In addition, a target player identifier may be displayed on the drag track of the drag operation.

[0051] In some embodiments, in response to a drag operation on a target player identifier in the second game interface, a touch point position of the drag operation is determined; if the touch point position of the drag operation is located in the first game interface, area identifiers of multiple information areas are displayed in the first game interface, such as Figure 2 As shown, the first game interface displays multiple information area identifiers so that the first player can select the first information area from the multiple information areas. The touch point of the drag operation moves to the first information area, and the first information area is determined in response to the release operation of the drag operation.

[0052] In addition, in response to a release operation of the drag operation, area identifiers of the plurality of information areas are hidden.

[0053] In the embodiment of the present application, the target player may be a friend player or a non-friend player of the first player. In some embodiments, whether the target player is a friend player or a non-friend player of the first player, S102 may be directly executed; in other embodiments, if the target player is a non-friend player of the first player, then in response to the add operation for the target player, the target player is added as a friend of the first player before the process of S102 may be executed.

[0054] S103: Send a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area.

[0055] In some implementations, in response to a release operation of the drag operation, a chat topic corresponding to the first information area is determined, and a first chat invitation is sent to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area.

[0056] In an embodiment of the present application, the chat topic corresponding to the first information area can be determined based on the chat content in the chat group corresponding to the first information area, or the chat topic corresponding to the first information area can be determined based on the topic pre-configured in the first information area. The embodiment of the present application does not impose specific restrictions on this.

[0057] The first chat invitation may include: chat topic information corresponding to the first information area. For example, the chat topic information corresponding to the first information area may be: the first player invites you to join a chat group with a chat topic of: ***.

[0058] S104. In response to receiving a confirmation message sent by the target player in response to the first chat invitation, add the target player to a first chat group corresponding to the first information area.

[0059] Among them, the first chat group corresponding to the first information area includes the first player.

[0060] In some embodiments, the device corresponding to the first player sends a first chat invitation to the device corresponding to the target player corresponding to the target player identifier; the device corresponding to the target player receives the first chat invitation and displays the first chat invitation, responds to a confirmation operation for the first chat invitation, generates confirmation information for the first chat invitation, and sends the confirmation information for the first chat invitation to the first player; the device corresponding to the first player responds to receiving the confirmation information sent by the target player for the first chat invitation, and adds the target player to the first chat group corresponding to the first information area.

[0061] In an embodiment of the present application, a close control may be displayed in the first information area, and in response to a selection operation on the close control, the first chat group corresponding to the first information area is closed.

[0062] In summary, an embodiment of the present application provides an information processing method in a game, providing a graphical user interface through a terminal device, the method comprising: providing a first game interface and a second game interface through a graphical user interface, the first game interface including multiple information areas, the second game interface including a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the multiple information areas correspond to different chat topics; in response to a drag operation on a target player identifier in the second game interface, determining a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas; sending a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area; in response to receiving a confirmation message sent by the target player for the first chat invitation, adding the target player to a first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player. In response to a drag operation on the target player identifier in the second game interface, a first information area is determined from multiple information areas in the first game interface, and the target player is added to a first chat group corresponding to the first information area. The multiple information areas correspond to different chat topics. In this way, for the same chat topic, the first player can conveniently chat with multiple players including the target player in the first chat group without the first player having to frequently switch chat windows, thereby facilitating the first player to socialize in the game.

[0063] Moreover, the first game interface includes multiple information areas, each of which corresponds to a different chat topic, so that players can quickly identify the group chat topic of each group. This makes it easier for the first player to chat on different chat topics in the first game interface without frequently switching chat windows, thereby improving the first player's social experience in the game. In addition, players can also quickly and conveniently drag other players to different topics, thereby improving social efficiency.

[0064] Optionally, Figure 3 A flowchart of another method for processing information in a game provided by an embodiment of the present application is shown in FIG. Figure 3 As shown, in the above S104, in response to receiving the confirmation information sent by the target player for the first chat invitation, the process of adding the target player to the first chat group corresponding to the first information area may include:

[0065] S201. In response to receiving a confirmation message sent by a target player in response to a first chat invitation, establish a first chat group corresponding to a first information area and including a first player.

[0066] S202: Add the target player to the first chat group.

[0067] In some embodiments, in response to receiving a confirmation message sent by the target player in response to the first chat invitation, it is determined whether a first chat group including the first player has been established; if the first chat group including the first player has been established, the target player is added to the first chat group. If the first chat group including the first player has not been established, the first chat group including the first player is established, and the target player is added to the first chat group.

[0068] The first chat group includes: the first player and the target player. Of course, other players may also be included. The timing of other players joining the first chat group is not specifically limited in the embodiment of the present application.

[0069] Optionally, the method may further include:

[0070] In response to receiving a chat message sent by any member of the first chat group, the chat message is displayed in the first information area.

[0071] In some embodiments, the number of chat messages is at least two; display configuration information of the at least two chat messages is obtained respectively according to the acquisition time of the at least two chat messages; and the at least two chat messages are displayed respectively in the first information area according to the display configuration information of the at least two chat messages.

[0072] The display configuration information of at least two chat messages includes the font display size and / or display transparency of at least two chat messages. The longer the chat message acquisition time is from the current time, the smaller the font display size is and the higher the display transparency is. The shorter the chat message acquisition time is from the current time, the larger the font display size is and the lower the display transparency is.

[0073] Optionally, chat messages with a longer time distance from the current time can be displayed at the top of the first information area, and chat messages with a shorter time distance from the current time can be displayed at the bottom of the first information area.

[0074] Figure 4 A schematic diagram of another graphical user interface provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, chat information is displayed in the first information area of ​​the first game interface in the graphical user interface. The font size of the chat information displayed at different acquisition times is different. When displaying the chat information, the identifier of the player corresponding to the chat information can also be displayed. For example, the avatar of the player corresponding to the chat information is displayed, so that the players in the first chat group can clearly identify the sender of the chat information.

[0075] Optionally, the chat information is displayed in the first information area in a barrage style.

[0076] In an embodiment of the present application, the chat information can be displayed in a barrage style in a preset area in the first information area. For example, the preset area can be the lower area in the first information area, or it can be a blank area in the first information area.

[0077] In some embodiments, if the number of chat messages is less than or equal to a preset number, the chat messages are displayed statically in a barrage style in a preset area in the first information area; if the number of chat messages is greater than the preset number, the chat messages are displayed scrollingly in a barrage style in a preset area in the first information area.

[0078] Optionally, the method may further include:

[0079] In response to the drag operation reaching the first information area, the transparency of the currently displayed content in the first information area is reduced or a semi-transparent layer is added to the first information area.

[0080] It should be noted that, in response to the touch point of the drag operation reaching the first information area, the transparency of the currently displayed content in the first information area is reduced or a semi-transparent layer is added to the first information area. In this way, when the chat information is displayed in the first information area, the interference of the current display content displayed at the bottom layer in the first information area with the chat information can be reduced, making the display of the chat information clearer.

[0081] Optionally, the method may further include:

[0082] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, a target player identifier corresponding to the target player is displayed in the first information area.

[0083] It should be noted that after the target player is added to the first chat group corresponding to the first information area, the target player's identification may be displayed at a preset position in the first information area, for example, the target player's avatar and / or nickname may be displayed. The preset position may be a blank position in the first information area. Figure 4 As shown, the first information area also displays a target player identifier corresponding to the target player.

[0084] In addition, if there are other players who have joined the first chat group, the identities of the other players may also be displayed in the first information area.

[0085] In an embodiment of the present application, the transparency of the currently displayed content in the first information area is reduced or a semi-transparent layer is added to the first information area. This can reduce the interference of the currently displayed content on the bottom layer in the first information area with the player identifiers in the first chat group displayed in the first information area.

[0086] Optionally, Figure 5A flowchart of another method for processing information in a game provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, when establishing the first chat group, the method further includes:

[0087] S301. Display an information input field in the first information area.

[0088] In some implementations, when chat information is also displayed in the first information area, the information input bar may be located below the chat information.

[0089] like Figure 4 As shown, an information input bar is displayed in the first information area, and the information input bar can be displayed at the bottom of the first information area.

[0090] S302: In response to an input operation on the information input field, determine the chat information of the first player.

[0091] The chat information of the first player may be chat character information of the first player, chat picture information of the first player, chat emoticon package information of the first player, or chat voice information of the first player.

[0092] In addition, the input operation on the information input field may be a click operation on the information input field, or may be a long press operation on the information input field.

[0093] S303: In response to the sending operation, the chat information of the first player is sent to the first chat group and displayed in the first information area.

[0094] In an embodiment of the present application, the chat information of the first player may be displayed in the first information area, and the identifier of the first player may be displayed around the chat information of the first player. The identifier of the first player may include: the avatar and / or nickname of the first player.

[0095] Optionally, the first game interface includes a social portal; the method may further include:

[0096] In response to a trigger operation on the social portal, a second game interface is displayed in the graphical user interface.

[0097] Among them, the social entrance can exist in the first game interface in the form of a control.

[0098] In actual application, when the first player needs to add a player to the chat group corresponding to the information area, the first player can operate the social entrance. In this way, the second game interface can be displayed in the graphical user interface, and the player ID of the player with whom the first player can socialize can be displayed in the second game interface, so that the user can drag the player ID of the player with whom the first player can socialize.

[0099] In addition, the second game interface includes a player identifier of a social player with which the first player can socialize, and in response to a click operation on a second player identifier in the player identifiers of the social player with which the first player can socialize, a chat interface between the first player and the second player is displayed in the second game interface.

[0100] Optionally, the method may further include:

[0101] In response to a drag operation on a target player identifier in the second game interface, the second game interface is hidden.

[0102] It is worth noting that, during the movement of the touch point of the drag operation, if the touch point of the drag operation has not yet reached any information area of ​​the multiple information areas, the second game interface is displayed again in response to the release operation of the drag operation.

[0103] In an embodiment of the present application, if the first game interface and the second game interface are in a split-screen display state, in response to a drag operation on the target player identifier in the second game interface, the second game interface is hidden, and the first game interface is displayed in full screen in the graphical user interface, so that the presentation effect of the first game interface is better.

[0104] If the second game interface is displayed superimposed on the first game interface, or the second game interface is displayed on the first game interface in the form of a pop-up window, in response to a drag operation on the target player identifier in the second game interface, the second game interface is hidden. In this way, only the first game interface is displayed in the graphical user interface, which can avoid the second game interface from blocking the first game interface, so that the content in the first game interface can be fully presented.

[0105] After hiding the second game interface, the chat history and information input bar are displayed in the information area of ​​the first game interface. In addition, the current display content of the first information area is also displayed at the same time, so that the first player can chat in the first information area while observing the current display content of the first information area. This can avoid the player's line of sight switching back and forth between the current display content of the first information area in the first game interface and the second game interface, thereby improving the first player's game immersion.

[0106] Optionally, Figure 6 A flowchart of another method for processing information in a game provided in an embodiment of the present application is shown in FIG. Figure 6 As shown, the method may also include:

[0107] S401, in response to a drag operation on a target player identifier in a first information area, determining a second information area where an end position of the drag operation is located in a first game interface.

[0108] The second information area is one of the multiple information areas. The first information area and the second information area are two different information areas.

[0109] In some embodiments, in response to a drag operation on a target player identifier in the first information area, area identifiers of multiple information areas are displayed in the first game interface so that the second player can select a second information area from the multiple information areas. The touch point of the drag operation moves from the location of the target player identifier in the first information area to the second information area, and in response to a release operation of the drag operation, the second information area is determined.

[0110] In addition, in response to the release operation of the drag operation, the area identification of the plurality of information areas is cancelled in the first game interface. The target player identification can be displayed on the dragging track of the drag operation.

[0111] In actual applications, the target player identifier may be a target player identifier displayed around the chat information, or may be a target player identifier displayed at a preset position in the first information area.

[0112] S402: Send a second chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the second information area.

[0113] In the embodiment of the present application, the chat topic corresponding to the second information area is determined, and a second chat invitation is sent to the target player corresponding to the target player identifier based on the chat topic corresponding to the second information area. The chat topic corresponding to the second information area can be determined based on the chat content in the chat group corresponding to the second information area, or the chat topic corresponding to the second information area can be determined based on the topic pre-configured in the second information area, and the embodiment of the present application does not specifically limit this.

[0114] S403: In response to receiving a confirmation message sent by the target player in response to the second chat invitation, the target player is moved from the first chat group to the second chat group corresponding to the second information area.

[0115] In some embodiments, the device corresponding to the first player sends a second chat invitation to the device corresponding to the target player corresponding to the target player identifier; the device corresponding to the target player receives the second chat invitation and displays the second chat invitation, responds to a confirmation operation for the second chat invitation, generates confirmation information for the second chat invitation, and sends the confirmation information for the second chat invitation to the first player; the device corresponding to the first player responds to receiving the confirmation information sent by the target player for the second chat invitation, and moves the target player from the first chat group to the second chat group corresponding to the second information area.

[0116] It should be noted that the display of the target player identifier in the first information area is cancelled, and the target player identifier is displayed in the second information area.

[0117] Figure 7 A display diagram of another graphical user interface provided in an embodiment of the present application is shown as follows: Figure 7 As shown, the graphical user interface includes a first game interface and a second game interface, and the target player identifier displayed around the chat information in the first information area of ​​the first game interface is dragged to the second information area.

[0118] like Figure 2 As shown, the drag operation is performed on the third player identifier in the second game interface, and the end touch point is located in the second information area in the first game interface. A third chat invitation is sent to the third player corresponding to the second player identifier based on the chat topic corresponding to the second information area, and in response to receiving the confirmation information sent by the third player for the third chat invitation, the third player is added to the second chat group corresponding to the second information area.

[0119] Optionally, in response to a selection operation on a target player identifier in the first information area, it is determined whether the target player corresponding to the target player identifier is a friend player of the first player; if the target player identifier is not a friend player of the first player, a friend adding request of the first player is sent to the target player. This promotes social interaction and adding friends with common topics in the same chat group. Among them, the target player identifier in the first information area can be a target player identifier displayed around the chat information in the first information area, or it can be a target player identifier displayed at a preset position in the first information area, and the embodiment of the present application does not impose specific restrictions on this.

[0120] Optionally, the method may also include: obtaining multiple first areas in the first game interface; using areas in the multiple first areas whose sizes are greater than or equal to a preset size as second areas, and the number of second areas is multiple; determining multiple information areas from the multiple second areas according to the type of virtual objects displayed in the second areas and the preset display type.

[0121] If the type of the virtual object displayed in the second area is a preset display type, the second area where the virtual object type is located is used as an information area.

[0122] Optionally, the method may further include: in response to an editing operation input to the first game interface, determining a plurality of information areas in the first game interface; and hiding and displaying a plurality of preset areas.

[0123] It is worth noting that the above provides two methods for determining multiple information areas, which makes the method for determining multiple information areas more flexible.

[0124] In an embodiment of the present application, a player who creates multiple information areas has the authority to add other players to the chat groups corresponding to the information areas. The number of chat groups corresponding to the multiple information areas is less than or equal to the preset number of groups, for example, the preset number of groups can be 2.

[0125] In summary, the embodiment of the present application provides an information processing method in a game, in response to the drag operation for the target player identifier in the second game interface, the first information area is determined from the multiple information areas of the first game interface, and the target player is added to the first chat group corresponding to the first information area, and the multiple information areas correspond to different chat topics. In this way, for the same chat topic, the first player can conveniently chat with multiple players including the target player in the first chat group, without the need for the first player to frequently switch chat windows, which is convenient for the first player to socialize in the game and helps to promote social interaction between friends with common topics. Moreover, the first game interface contains multiple information areas, each of which corresponds to a different chat topic, so that players can quickly identify the group chat topic of each group. This makes it convenient for the first player to chat for different chat topics in the first game interface without frequently switching chat windows, which improves the social experience of the first player in the game, and the player can also quickly and conveniently drag other players to different topics, improving social efficiency.

[0126] Moreover, the first player can chat in the first information area while observing the current display content in the first information area. This can avoid the player's line of sight switching back and forth between the current display content in the first information area in the first game interface and the second game interface, thereby improving the first player's game immersion. In addition, in response to the drag operation of the target player identifier in the second game interface, the second game interface is hidden, which can avoid the second game interface blocking the first game interface.

[0127] The following is a description of the information processing device, terminal device, storage medium, etc. in the game used to execute the information processing method in the game provided by this application. Its specific implementation process and technical effects can be found in the relevant content of the information processing method in the above game, which will not be repeated below.

[0128] Figure 8 A schematic diagram of the structure of an information processing device in a game provided by an embodiment of the present application, such as Figure 8 As shown, the device may include:

[0129] Providing module 101, for providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics;

[0130] A determination module 102, configured to respond to a drag operation on a target player identifier in the second game interface and determine a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas;

[0131] A sending module 103, configured to send a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area;

[0132] The joining module 104 is used for adding the target player to the first chat group corresponding to the first information area in response to receiving the confirmation information sent by the target player for the first chat invitation, wherein the first chat group corresponding to the first information area includes the first player.

[0133] Optionally, the joining module 104 is specifically configured to, in response to receiving a confirmation message sent by the target player in response to the first chat invitation, establish a first chat group corresponding to the first information area and including the first player; and add the target player to the first chat group.

[0134] Optionally, the device further comprises:

[0135] The first display module is used to respond to receiving a chat message sent by any member of the first chat group and display the chat message in the first information area.

[0136] Optionally, the chat information is displayed in the first information area in a barrage style.

[0137] Optionally, the device further comprises:

[0138] A lowering module is used to respond to the dragging operation reaching the first information area, reduce the transparency of the currently displayed content in the first information area or add a semi-transparent layer to the first information area.

[0139] Optionally, the device further comprises:

[0140] The second display module is used to display a target player identifier corresponding to the target player in the first information area in response to receiving a confirmation message sent by the target player in response to the first chat invitation.

[0141] Optionally, the device further comprises:

[0142] A third display module, used to display an information input field in the first information area;

[0143] The determination module 102 is further used to respond to the input operation on the information input field and determine the chat information of the first player;

[0144] The sending module 103 is further used to respond to a sending operation, send the chat information of the first player to the first chat group, and display it in the first information area.

[0145] Optionally, the first game interface includes a social portal; and the device further includes:

[0146] A fourth display module is used to respond to a trigger operation on the social portal and display the second game interface in the graphical user interface.

[0147] Optionally, the device further comprises:

[0148] The hiding module is used to respond to the dragging operation on the target player identifier in the second game interface and hide the second game interface.

[0149] Optionally, the device further comprises:

[0150] The determination module 102 is further configured to respond to a drag operation on a target player identifier in the first information area and determine a second information area where an end position of the drag operation is located in the first game interface, wherein the second information area is one of the multiple information areas;

[0151] The sending module 103 is further configured to send a second chat invitation to the target player corresponding to the target player identifier based on the chat topic corresponding to the second information area;

[0152] The moving module is used to move the target player from the first chat group to the second chat group corresponding to the second information area in response to receiving the confirmation information sent by the target player in response to the second chat invitation.

[0153] The above-mentioned device is used to execute the method provided by the aforementioned embodiment, and its implementation principle and technical effect are similar, which will not be repeated here.

[0154] The above modules may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASIC), or one or more digital singnal processors (DSP), or one or more field programmable gate arrays (FPGA). For another example, when a module is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0155] Fig. 9 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application is shown in FIG. Fig. 9 As shown, the terminal device may include: a processor 201 and a memory 202.

[0156] The memory 202 is used to store programs, and the processor 201 calls the programs stored in the memory 202 to execute the above method embodiment. The specific implementation method and technical effect are similar and will not be repeated here.

[0157] For example, the method may include:

[0158] providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics;

[0159] In response to a drag operation on a target player identifier in the second game interface, determining a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas;

[0160] Sending a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area;

[0161] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, the target player is added to a first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player.

[0162] Optionally, in response to receiving the confirmation information sent by the target player in response to the first chat invitation, adding the target player to the first chat group corresponding to the first information area includes:

[0163] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, establishing a first chat group corresponding to the first information area and including the first player;

[0164] Add the target player to the first chat group.

[0165] Optionally, the method further comprises:

[0166] In response to receiving a chat message sent by any member of the first chat group, the chat message is displayed in the first message area.

[0167] Optionally, the chat information is displayed in the first information area in a barrage style.

[0168] Optionally, the method further comprises:

[0169] In response to the dragging operation reaching the first information area, the transparency of the currently displayed content in the first information area is reduced or a semi-transparent layer is added to the first information area.

[0170] Optionally, the method further comprises:

[0171] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, a target player identifier corresponding to the target player is displayed in the first information area.

[0172] Optionally, when establishing the first chat group, the method further includes:

[0173] displaying an information input field in the first information area;

[0174] In response to an input operation on the information input field, determining the chat information of the first player;

[0175] In response to a sending operation, the chat information of the first player is sent to the first chat group and displayed in the first information area.

[0176] Optionally, the first game interface includes a social portal; and the method further includes:

[0177] In response to a triggering operation on the social portal, the second game interface is displayed in the graphical user interface.

[0178] Optionally, the method further comprises:

[0179] In response to a drag operation on a target player identifier in the second game interface, the second game interface is hidden.

[0180] Optionally, the method further comprises:

[0181] In response to a drag operation on a target player identifier in the first information area, determining a second information area where an end position of the drag operation is located in the first game interface, wherein the second information area is one of the multiple information areas;

[0182] Sending a second chat invitation to the target player corresponding to the target player identifier based on the chat topic corresponding to the second information area;

[0183] In response to receiving a confirmation message sent by the target player in response to the second chat invitation, the target player is moved from the first chat group to a second chat group corresponding to the second information area.

[0184] In summary, the embodiment of the present application provides an information processing method in a game, which responds to a drag operation on a target player identifier in a second game interface, determines a first information area from multiple information areas in a first game interface, and adds the target player to a first chat group corresponding to the first information area. The multiple information areas correspond to different chat topics. In this way, for the same chat topic, the first player can conveniently chat with multiple players including the target player in the first chat group, without the first player having to frequently switch chat windows, which facilitates the first player to socialize in the game.

[0185] Moreover, the first game interface includes multiple information areas, each of which corresponds to a different chat topic, so that players can quickly identify the group chat topic of each group. This makes it easier for the first player to chat on different chat topics in the first game interface without frequently switching chat windows, thereby improving the first player's social experience in the game. In addition, players can also quickly and conveniently drag other players to different topics, thereby improving social efficiency.

[0186] Optionally, the present application also provides a program product, such as a computer-readable storage medium, including a program, which is used to execute the above method embodiment when executed by a processor.

[0187] For example, the method may include:

[0188] providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics;

[0189] In response to a drag operation on a target player identifier in the second game interface, determining a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas;

[0190] Sending a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area;

[0191] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, the target player is added to a first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player.

[0192] Optionally, in response to receiving the confirmation information sent by the target player in response to the first chat invitation, adding the target player to the first chat group corresponding to the first information area includes:

[0193] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, establishing a first chat group corresponding to the first information area and including the first player;

[0194] Add the target player to the first chat group.

[0195] Optionally, the method further comprises:

[0196] In response to receiving a chat message sent by any member of the first chat group, the chat message is displayed in the first message area.

[0197] Optionally, the chat information is displayed in the first information area in a barrage style.

[0198] Optionally, the method further comprises:

[0199] In response to the dragging operation reaching the first information area, the transparency of the currently displayed content in the first information area is reduced or a semi-transparent layer is added to the first information area.

[0200] Optionally, the method further comprises:

[0201] In response to receiving a confirmation message sent by the target player in response to the first chat invitation, a target player identifier corresponding to the target player is displayed in the first information area.

[0202] Optionally, when establishing the first chat group, the method further includes:

[0203] displaying an information input field in the first information area;

[0204] In response to an input operation on the information input field, determining the chat information of the first player;

[0205] In response to a sending operation, the chat information of the first player is sent to the first chat group and displayed in the first information area.

[0206] Optionally, the first game interface includes a social portal; and the method further includes:

[0207] In response to a triggering operation on the social portal, the second game interface is displayed in the graphical user interface.

[0208] Optionally, the method further comprises:

[0209] In response to a drag operation on a target player identifier in the second game interface, the second game interface is hidden.

[0210] Optionally, the method further comprises:

[0211] In response to a drag operation on a target player identifier in the first information area, determining a second information area where an end position of the drag operation is located in the first game interface, wherein the second information area is one of the multiple information areas;

[0212] Sending a second chat invitation to the target player corresponding to the target player identifier based on the chat topic corresponding to the second information area;

[0213] In response to receiving a confirmation message sent by the target player in response to the second chat invitation, the target player is moved from the first chat group to a second chat group corresponding to the second information area.

[0214] In summary, the embodiment of the present application provides an information processing method in a game, which responds to a drag operation on a target player identifier in a second game interface, determines a first information area from multiple information areas in a first game interface, and adds the target player to a first chat group corresponding to the first information area. The multiple information areas correspond to different chat topics. In this way, for the same chat topic, the first player can conveniently chat with multiple players including the target player in the first chat group, without the first player having to frequently switch chat windows, which facilitates the first player to socialize in the game.

[0215] Moreover, the first game interface includes multiple information areas, each of which corresponds to a different chat topic, so that players can quickly identify the group chat topic of each group. This makes it easier for the first player to chat on different chat topics in the first game interface without frequently switching chat windows, thereby improving the first player's social experience in the game. In addition, players can also quickly and conveniently drag other players to different topics, thereby improving social efficiency.

[0216] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, 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, such as 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 devices or units, which can be electrical, mechanical or other forms.

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

[0218] In addition, each functional unit in each embodiment of the present application 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 hardware plus software functional units.

[0219] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to perform some steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (English: Read-Only Memory, abbreviated: ROM), random access memory (English: Random Access Memory, abbreviated: RAM), disk or optical disk and other media that can store program codes.

[0220] The above are only preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A method for processing information in a game, characterized in that: Providing a graphical user interface through a terminal device, the method comprising: Providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics; In response to a drag operation on a target player identifier in the second game interface, determining a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas; Sending a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area; In response to receiving a confirmation message sent by the target player in response to the first chat invitation, the target player is added to a first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player.

2. The method according to claim 1, characterized in that The step of responding to receiving the confirmation information sent by the target player in response to the first chat invitation and adding the target player to the first chat group corresponding to the first information area includes: In response to receiving a confirmation message sent by the target player in response to the first chat invitation, establishing a first chat group corresponding to the first information area and including the first player; Add the target player to the first chat group.

3. The method according to claim 1, characterized in that The method further comprises: In response to receiving a chat message sent by any member of the first chat group, the chat message is displayed in the first message area.

4. The method according to claim 3, characterized in that The chat information is displayed in the first information area in a bullet screen style.

5. The method according to claim 1, characterized in that The method further comprises: In response to the dragging operation reaching the first information area, the transparency of the currently displayed content in the first information area is reduced or a semi-transparent layer is added to the first information area.

6. The method according to claim 1, characterized in that The method further comprises: In response to receiving a confirmation message sent by the target player in response to the first chat invitation, a target player identifier corresponding to the target player is displayed in the first information area.

7. The method according to claim 2, characterized in that When establishing the first chat group, the method further includes: displaying an information input field in the first information area; In response to an input operation on the information input field, determining the chat information of the first player; In response to a sending operation, the chat information of the first player is sent to the first chat group and displayed in the first information area.

8. The method according to claim 1, characterized in that The first game interface includes a social portal; the method further includes: In response to a triggering operation on the social portal, the second game interface is displayed in the graphical user interface.

9. The method according to claim 1, characterized in that: The method further comprises: In response to a drag operation on a target player identifier in the second game interface, the second game interface is hidden.

10. The method according to claim 6, characterized in that The method further comprises: In response to a drag operation on a target player identifier in the first information area, determining a second information area where an end position of the drag operation is located in the first game interface, wherein the second information area is one of the multiple information areas; Sending a second chat invitation to the target player corresponding to the target player identifier based on the chat topic corresponding to the second information area; In response to receiving a confirmation message sent by the target player in response to the second chat invitation, the target player is moved from the first chat group to a second chat group corresponding to the second information area.

11. An information processing device in a game, characterized in that: Providing a graphical user interface through a terminal device, the device comprises: providing a module for providing a first game interface and a second game interface through the graphical user interface, wherein the first game interface includes a plurality of information areas, and the second game interface includes a player identifier of a first player and a social player, wherein the first player corresponds to a virtual character controlled by the terminal device, and the plurality of information areas correspond to different chat topics; a determination module, configured to respond to a drag operation on a target player identifier in the second game interface and determine a first information area where an end position of the drag operation in the first game interface is located, wherein the first information area is one of the multiple information areas; A sending module, configured to send a first chat invitation to a target player corresponding to the target player identifier based on the chat topic corresponding to the first information area; The joining module is used to respond to receiving the confirmation information sent by the target player for the first chat invitation, and add the target player to the first chat group corresponding to the first information area, wherein the first chat group corresponding to the first information area includes the first player.

12. A terminal device, characterized in that: include: A memory and a processor, wherein the memory stores a computer program executable by the processor, and when the processor executes the computer program, the information processing method in the game described in any one of claims 1 to 10 is implemented.

13. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is read and executed, the information processing method in the game described in any one of claims 1 to 10 is implemented.