Method, apparatus, device, and storage medium for group management

By responding to box selection operations in the graphical user interface, the virtual roles in the virtual scene are directly added to the target group, which solves the problem of large and low group management operations in the existing technology, and realizes efficient group management.

CN114100148BActive Publication Date: 2025-06-13NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111448307.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-30
Publication Date
2025-06-13
Estimated Expiration
2041-11-30

AI Technical Summary

Technical Problem

In the prior art, group management has a large amount of operation and low group efficiency. Users need to obtain target user information in public channels or search interfaces and manually add them to the group.

Method used

By providing a graphical user interface on the terminal device, in response to the box selection operation of the virtual scene, the virtual role in the target area is determined and directly added to the target group.

Benefits of technology

It realizes that multiple virtual roles are directly determined and added to the target group through a single box selection operation, thereby improving group efficiency and reducing the number of operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114100148B_ABST
    Figure CN114100148B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, device and storage medium for group management, relating to the technical field of games. The method includes: responding to a state transition operation for the virtual scene, and controlling the virtual scene to enter a selectable state; when the virtual scene is in the selectable state, responding to a selection operation on the graphical user interface, and determining a target area selected in the graphical user interface according to the selection operation; when there are virtual characters in the target area, responding to a selection operation on a group addition control in the graphical user interface, and adding the virtual characters in the target area to a target group corresponding to the group addition control. Compared with the prior art, the problems of large amount of operation and low group formation efficiency in group management are avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of game technologies, and in particular, to a method, apparatus, device, and storage medium for group management. Background Art

[0002] Most existing applications have the function of establishing groups, such as game applications, conference applications, or social software applications, etc. For example, in a virtual game scenario, a player controls a virtual character to walk in the virtual game scenario and stop at an interesting scenario. When a group of players with common needs or goals gather together and expect to communicate further, they can gather multiple players in a group by establishing a group. After the group is established, all members who join the group can chat in the group.

[0003] In the prior art, generally, a user needs to first create a group that only contains himself / herself, and then in a public channel or search interface, obtain information of a target user, and add the target user to the group through the information of the target user.

[0004] However, in such a group formation method, for each user added to the group, a search operation and a user adding operation for the information of the target user are required, resulting in a large amount of operation in group management and low group formation efficiency. Summary of the Invention

[0005] The purpose of this application is to provide a method, apparatus, device, and storage medium for group management to solve the problems of large amount of operation in group management and low group formation efficiency in the prior art in view of the above deficiencies in the prior art.

[0006] To achieve the above purpose, the technical solutions adopted in the embodiments of this application are as follows:

[0007] In a first aspect, an embodiment of this application provides a method for group management. A graphical user interface is provided through a terminal device. The graphical user interface includes at least a part of a virtual scene, and the virtual scene includes virtual characters. The method includes:

[0008] Respond to a state transition operation for the virtual scene, and control the virtual scene to enter a selectable state;

[0009] When the virtual scene is in the selectable state, respond to a selection operation on the graphical user interface, and determine a target area selected on the graphical user interface according to the selection operation;

[0010] When there are virtual characters in the target area, respond to a selection operation on a group addition control on the graphical user interface, and add the virtual characters in the target area to a target group corresponding to the group addition control.

[0011] Optionally, before the virtual character in the target area is added to the target group corresponding to the group addition control in response to the selection operation on the group addition control in the graphical user interface, the method includes:

[0012] Determine the scene area in the virtual scene corresponding to the target area of the graphical user interface;

[0013] Determine whether there is a virtual character located in the scene area according to the coordinate position of the virtual character in the virtual scene;

[0014] If there is a virtual character located in the scene area, determine that there is a virtual character in the target area.

[0015] Optionally, the method further includes:

[0016] When it is determined that there is a virtual character in the target area, display a group addition control in the graphical user interface.

[0017] Optionally, the displaying a group addition control in the graphical user interface includes:

[0018] Display a target interface in the graphical user interface; the target interface includes multiple groups that can be joined and a group addition control;

[0019] Respond to the selection operation on at least one of the multiple groups to determine a target group.

[0020] Optionally, the method further includes:

[0021] When there are multiple virtual characters in the target area, determine the multiple virtual characters as target virtual characters;

[0022] Respond to the selection operation on the first virtual character among the multiple target virtual characters and change the first virtual character to a non-target virtual character;

[0023] The adding the virtual character in the target area to the target group corresponding to the group addition control includes:

[0024] Add the target virtual character in the target area to the target group corresponding to the group addition control.

[0025] Optionally, when determining the target area selected in the graphical user interface according to the box selection operation, the method further includes:

[0026] Identify the target area.

[0027] Optionally, the method further includes:

[0028] When at least part of the virtual character falls into the target area, it is determined that the virtual character is located within the target area.

[0029] Optionally, the response to the selection operation of the group joining control in the graphical user interface and adding the virtual character in the target area to the target group corresponding to the group joining control includes:

[0030] In response to the selection operation of the group joining control, an invitation message is sent to the client corresponding to the virtual character, and the invitation message is used to invite the virtual character to join the target group corresponding to the group joining control;

[0031] When the confirmation message replied by the client corresponding to the virtual character for the invitation message is received, the virtual character is added to the target group.

[0032] In a second aspect, another embodiment of the present application provides a device for group management. The device includes: a control module, a determination module, and an addition module, where:

[0033] The control module is configured to respond to the state transition operation of the virtual scene and control the virtual scene to enter the selectable state;

[0034] The determination module is configured to, when the virtual scene is in the selectable state, respond to the selection operation on the graphical user interface, and determine the target area selected on the graphical user interface according to the selection operation;

[0035] The addition module is configured to, when there is a virtual character in the target area, respond to the selection operation of the group joining control in the graphical user interface, and add the virtual character in the target area to the target group corresponding to the group joining control.

[0036] Optionally, the determination module is specifically configured to determine the scene area corresponding to the target area of the graphical user interface in the virtual scene; determine whether there is a virtual character located in the scene area according to the coordinate position of the virtual character in the virtual scene; if there is a virtual character located in the scene area, it is determined that there is a virtual character in the target area.

[0037] Optionally, the determination module is specifically configured to display the group joining control in the graphical user interface when it is determined that there is a virtual character in the target area.

[0038] Optionally, the device further includes: a display module, configured to display a target interface in the graphical user interface; the target interface includes a plurality of groups that can be joined, and a group joining control;

[0039] The determining module is specifically configured to respond to a selection operation for at least one group among the plurality of groups, and determine a target group.

[0040] Optionally, the device further includes: a changing module, wherein:

[0041] The determining module is specifically configured to, when there are multiple virtual characters in the target area, determine the multiple virtual characters as target virtual characters;

[0042] The changing module is configured to respond to a selection operation for a first virtual character among the multiple target virtual characters, and change the first virtual character to a non-target virtual character;

[0043] The joining module is specifically configured to join the target virtual character in the target area to the target group corresponding to the group joining control.

[0044] Optionally, the device further includes: an identifying module, configured to identify the target area.

[0045] Optionally, the determining module is specifically configured to determine that the virtual character is located in the target area when at least part of the virtual character falls into the target area.

[0046] Optionally, the device further includes: a sending module, configured to respond to a selection operation for the group joining control, and send an invitation message to the client corresponding to the virtual character, where the invitation message is used to invite the virtual character to join the target group corresponding to the group joining control;

[0047] The joining module is specifically configured to, when receiving a confirmation message replied by the client corresponding to the virtual character for the invitation message, join the virtual character to the target group.

[0048] In a third aspect, another embodiment of the present application provides a device for group management, including: a processor, a storage medium, and a bus, where the storage medium stores machine-readable instructions executable by the processor. When the device for group management runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of any method in the first aspect as described above.

[0049] Fourthly, another embodiment of the present application provides a storage medium, on which a computer program is stored. When the computer program is run by a processor, it executes the steps of the method described in any one of the above first aspects.

[0050] The beneficial effects of the present application are as follows: By using the group management method provided by the present application, since the target area selected by the box selection operation is determined, it is possible to directly determine whether there are virtual characters selected by the box in the target area through one box selection operation. If so, in response to the selection operation for the add control, all virtual characters in the target area are added to the target group corresponding to the add control; thus enabling the user to directly determine the virtual characters to be added to the target group through the box selection operation in the graphical user interface, without setting additional controls, without occupying the space of the graphical user interface, and without consuming the loading performance of the graphical user interface, multiple virtual characters can be selected to join the target group at the same time, thereby improving the efficiency of selecting virtual characters to join the target group and thus improving the group formation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0052] Figure 1 It is a flowchart of the method for group management provided by an embodiment of the present application;

[0053] Figure 2 It is a schematic diagram of the graphical user interface provided by an embodiment of the present application;

[0054] Figure 3 It is a flowchart of the method for group management provided by another embodiment of the present application;

[0055] Figure 4 It is a schematic diagram of the graphical user interface provided by an embodiment of the present application;

[0056] Figure 5 It is a flowchart of the method for group management provided by another embodiment of the present application;

[0057] Figure 6 It is a schematic diagram of the structure of the device for group management provided by an embodiment of the present application;

[0058] Figure 7 It is a schematic diagram of the structure of the device for group management provided by another embodiment of the present application;

[0059] Figure 8 The structural schematic diagram of the device for group management provided by an embodiment of the present application. Detailed implementation manners

[0060] To make the objectives, 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 with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application.

[0061] The components of the embodiments of the present application generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Therefore, the detailed description of the embodiments of the present application provided in the figures is not intended to limit the scope of the present application claimed, but merely represents selected embodiments of the present application. All other embodiments obtained by those skilled in the art based on the embodiments of the present application without creative efforts fall within the scope of protection of the present application.

[0062] In addition, the flowcharts used in the present application illustrate the operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowchart may not be implemented in sequence, and steps without logical context relationships may be reversed or implemented simultaneously. In addition, those skilled in the art may add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.

[0063] The following explains a method for group management provided by the embodiments of the present application in combination with multiple specific application examples. Figure 1 The flowchart of a method for group management provided by an embodiment of the present application. A graphical user interface is provided through a terminal device. The graphical user interface includes at least part of a virtual scene, and the virtual scene includes virtual characters, such as Figure 1 As shown, the method includes:

[0064] S101: Respond to the state transition operation for the virtual scene, and control the virtual scene to enter the selectable state.

[0065] In some possible embodiments, the state transition operation may be, for example: there is a selection control provided on the graphical user interface, and in response to a user's click operation on a preset selection control on the graphical user interface, the virtual scene is triggered to enter the selectable state; or it is triggered by the user clicking a preset shortcut key or a preset shortcut gesture; or it is directly triggered in response to a selection operation on the graphical user interface. For example, the user directly uses a single click operation of the mouse to select the starting position of the selection box, and in response to a sliding operation continuous with the click operation, the virtual scene is triggered to enter the selectable state, where the starting position and the sliding operation jointly determine the size of the selection box; or the user uses a finger to click on the display interface of the terminal device to select the starting position of the selection box, and in response to a sliding operation continuous with the click operation, the virtual scene is triggered to enter the selectable state; or the user uses an external drawing board or other devices to click on the drawing board to select the starting position of the selection box, and in response to a sliding operation continuous with the click operation, the virtual scene is triggered to enter the selectable state. It should be understood that the above embodiments are only exemplary descriptions, and the specific way to trigger the entry into the selectable state can be flexibly adjusted according to the user's needs and is not limited to those given in the above embodiments.

[0066] S102: When the virtual scene is in the selectable state, in response to a selection operation on the graphical user interface, determine the target area selected in the graphical user interface according to the selection operation.

[0067] Among them, the selection of the target area is determined according to the starting position and the ending position of the selection operation. Still taking the example where the selection operation is determined by the mouse, for example, a single click operation of the mouse can be used to determine the starting position of the selection box, and in response to a sliding operation continuous with the click operation, the virtual scene is triggered to enter the selectable state, and following the starting position of the selection box and the continuous sliding operation, the size of the selection box is determined. Before the sliding operation ends, the selection box can always adjust its size according to the sliding operation; then, according to the ending operation of the sliding operation, the ending position of the selection box is determined, and according to the starting position and the ending position of the selection box, the selected target area is determined.

[0068] Figure 2 This is a schematic diagram of the interface of the graphical user interface provided by an embodiment of the present application. The shape of the selected target area is determined according to a preset selection shape, such as Figure 2As shown, for example, when the preset selection shape is a rectangle, the target area determined according to the selection operation is also a rectangular area; it should be understood that in other embodiments, the preset selection shape can also be a circle, for example. In this case, the target area determined according to the selection operation is also a circular area; it should be understood that the above embodiments are only exemplary descriptions. The specific preset selection shape can be flexibly adjusted according to user needs, or multiple preset selection shapes can be provided for the user to choose. The specific determination method of the selection shape is not limited to those given in the above embodiments.

[0069] S103: When there is a virtual character in the target area, in response to the selection operation on the group addition control in the graphical user interface, add the virtual character in the target area to the target group corresponding to the group addition control.

[0070] Among them, in the virtual scene, since the user can control the virtual character to move in the game, when encountering something interesting, the user generally controls the virtual character to stop here. At this time, a group of people with common needs or goals will gather. When these people with common needs or goals expect to communicate further, a group needs to be established for communication. At this time, by using the selection operation to directly determine the target area in the virtual scene, multiple people with common needs or goals can be directly determined at one time through the selection operation as virtual characters to join the same group, thus improving the efficiency of controlling multiple virtual characters to join the target group.

[0071] Continue as Figure 2 shown, it can be seen that Figure 2 in the current target area, there are virtual characters "Ear East Chen" and "Wooden Son Li", then in response to the selection operation of the group addition control, add the virtual characters "Ear East Chen" and "Wooden Son Li" to the target group corresponding to the group addition control.

[0072] In some possible embodiments, there may be multiple groups corresponding to one user. Each group includes the user, and each group has its own corresponding addition control. Then, in response to the user's selection operation on different addition controls, add the virtual characters in the target area to different target groups.

[0073] In some possible embodiments, after determining the target area, for example, the target area can also be marked to facilitate the user to quickly determine the area range corresponding to the target area in the graphical user interface. The marking method can be, for example: display a preset color with a preset transparency within the target area, that is, fill and mark the interior of the target area with the preset color with the preset transparency. The preset color can be, for example, a color different from the current virtual scene, and the preset transparency is set to a transparency that does not block the virtual scene.

[0074] AsFigure 2 As shown, in some other possible embodiments, the outer frame of the target area may also be set with a preset color, and the target area is outlined in the virtual scene through the outer frame of the area to indicate to the user that the area within the outer frame of the area is the target area; it should be understood that the above embodiments are only illustrative, and the specific identification method of the target area can be flexibly adjusted according to the user's needs, and is not limited to those given in the above embodiments.

[0075] By using the group management method provided in this application, since the target area to be framed is determined according to the framing operation, it is possible to directly determine whether there are virtual characters to be framed in the target area through one framing operation. If so, in response to the selection operation for the add control, all virtual characters in the target area are added to the target group corresponding to the add control; thus, the user can directly determine the virtual characters to be added to the target group through the framing operation in the graphical user interface, without setting additional controls, without occupying the space of the graphical user interface, and without consuming the loading performance of the graphical user interface, and can select multiple virtual characters to be added to the target group at the same time, thereby improving the efficiency of selecting virtual characters to be added to the target group and thus improving the group formation efficiency.

[0076] In some possible embodiments, the method for determining whether a virtual character is located within the target area may be, for example: when at least part of the virtual character falls within the target area, it is determined that the virtual character is located within the target area.

[0077] Among them, at least part may be, for example, as long as any part of the virtual character is detected to fall within the target area, it is determined that the virtual character is located within the target area; or it may also be that when the proportion of the part of the virtual character falling within the target area to all parts of the virtual character exceeds a preset ratio, it is determined that the virtual character is located within the target area; it should be understood that the above embodiments are only illustrative, and the specific method for determining whether a virtual character is located within the target area can be flexibly adjusted according to the user's needs.

[0078] Optionally, based on the above embodiments, an embodiment of the present application may further provide a group management method. The implementation process of the above method is illustrated below in conjunction with the accompanying drawings. Figure 3 It is a schematic flowchart of a group management method provided in another embodiment of the present application. As Figure 3 shown, before S103, the method may further include:

[0079] S104: Determine the scene area corresponding to the target area of the graphical user interface in the virtual scene.

[0080] Exemplarily, in some possible embodiments, the virtual scene may be, for example, a three-dimensional virtual scene, that is, the virtual character may be located in a three-dimensional scene. However, since the target area is a planar area, it is necessary to first convert the target area into a three-dimensional scene area, and then determine whether there is a virtual character in the corresponding three-dimensional scene area of the target area, that is, determine the corresponding scene area in the virtual scene according to the target area, that is, determine the three-dimensional scene area according to the two-dimensional target area.

[0081] It should be understood that in some other possible embodiments, the game scene itself may be a two-dimensional scene, that is, the virtual character is located in a two-dimensional scene. At this time, the virtual character in the target area can be directly determined according to the target area; the specific method of determining the virtual character in the target area according to the target area can be flexibly adjusted according to user needs, and is not limited to the above embodiments.

[0082] S105: Determine whether there is a virtual character located in the scene area according to the coordinate position of the virtual character in the virtual scene.

[0083] According to the coordinate range corresponding to the scene area and the coordinate position of the virtual character in the virtual scene, determine whether the coordinate position of the virtual character is within the coordinate range corresponding to the scene area. If so, determine the virtual character whose coordinate position is within the coordinate range of the scene area as the virtual character located in the scene area, that is, determine that there is a virtual character in the scene area.

[0084] S106: If there is a virtual character located in the scene area, determine that there is a virtual character in the target area.

[0085] Exemplarily, in some possible embodiments, when there are multiple virtual characters in the target area, then determine the multiple virtual characters as target virtual characters; in response to a selection operation for the first virtual character among the multiple target virtual characters, change the first virtual character to a non-target virtual character; that is, the user can make a secondary selection among the determined multiple target virtual characters, select at least one first virtual character among the multiple target characters, where the selected first virtual character is changed to a non-target virtual character, and then add the target virtual character in the target area to the target group corresponding to the group addition control.

[0086] When it is determined that there is a virtual character in the target area, display a group addition control in the graphical user interface. Figure 4 The interface schematic diagram of the graphical user interface provided by another embodiment of the present application. The way of displaying the group addition control in the graphical user interface can be, for example: display a target interface in the graphical user interface; multiple groups that can be joined and the group addition controls corresponding to each group are displayed in the target interface.

[0087] Such as Figure 4As shown, the current target interface may include, for example, two joinable groups, namely the "Cloud Music" group and the "Game 1" group; subsequently, in response to a selection operation for at least one of the multiple groups, the target group is determined; for example, when the user checks the "Game 1" group among the two joinable groups, the "Game 1" group is determined as the target group.

[0088] In some possible embodiments, for example, a checkbox is provided after each group on the target interface. In response to the checkbox operation for the target group, a selected identifier is displayed in the checkbox after the target group is determined to indicate that the group is the selected target group.

[0089] Among them, the display manner of the target group selected identifier may be, for example: displaying the checkbox corresponding to the target group in a display manner different from other unselected checkboxes, for example, displaying the checkbox corresponding to the target group in a color different from other unselected checkboxes, such as highlighting, or displaying in a preset color, etc.; or displaying a preset icon in the checkbox corresponding to the target group, such as a tick icon or a solid circle icon, etc.; it should be understood that the above embodiments are only illustrative, and the specific display manner of the checkbox and the display manner for determining the check can be flexibly adjusted according to user needs and are not limited to those given in the above embodiments.

[0090] Exemplarily, the selection operation may be, for example, selecting multiple groups at one time, that is, the user can select multiple groups at one time and determine the selected multiple groups as the target group; or only select one group at one time, that is, only determine one selected group as the target group at one time; the specific selection manner can be flexibly adjusted according to user needs and is not limited to those given in the above embodiments.

[0091] As Figure 4 shown, the target interface may also display, for example, a "Confirm" control and a "Cancel" control. After the user selects the target group, in response to the selection operation for the "Confirm" control, the virtual character in the target area will be triggered to be added to the target group. Before the selection operation for the "Confirm" control, the user can select or deselect among multiple groups to adjust the target group; in response to the trigger operation for the "Cancel" control, the display of the current target interface is triggered to exit; or the display of the current target interface is exited, and the selection of the target area is exited, and the graphical user interface is restored to the graphical user interface including at least part of the virtual scene, that is, the current target group joining is exited; it should be understood that the above embodiments are only illustrative, and the specific display content on the target interface, and how to exit the display of the target interface, or how to trigger the addition of the virtual character in the target area to the target group can be flexibly adjusted according to user needs and are not limited to those given in the above embodiments.

[0092] Continue as Figure 4 shown. In some other possible embodiments, for example, an add control may also be displayed on the target interface. The add control may be displayed, for example, below the "OK" control and the "Cancel" control. In response to the triggering operation of the add control, a new group is triggered to be created. The new group is a group that only includes the user who creates the group. After successful creation, the newly created group can be directly determined as the target group; or after creating the new group, return to the display interface of the target interface, and display multiple groups including the newly created group on the target interface, and then determine the target group according to the user's selection operation. It should be understood that the above embodiments are only exemplary descriptions, and the specific display position of the add control and the determination method of the target group can be flexibly adjusted according to user needs, and are not limited to those given in the above embodiments.

[0093] Optionally, based on the above embodiments, an embodiment of the present application may further provide a method for group management. The following is an example of the implementation process of adding a virtual character in the target area to the target group in the above method with reference to the accompanying drawings. Figure 5 It is a schematic flowchart of a method for group management provided by another embodiment of the present application. As Figure 5 shown, S103 may include:

[0094] S107: In response to the selection operation for the group join control, send an invitation message to the client corresponding to the virtual character. The invitation message is used to invite the virtual character to join the target group corresponding to the group join control.

[0095] That is, in the embodiment of the present application, the group join control may be, for example, Figure 4 the "Confirm" control in. After determining the virtual character in the target area and selecting the group join control, an invitation message also needs to be sent to the clients corresponding to each virtual character in the target area to invite each virtual character to join the group corresponding to the currently selected group join control.

[0096] S108: When receiving the confirmation message replied by the client corresponding to the virtual character for the invitation message, add the virtual character to the target group corresponding to the group join control.

[0097] In the embodiments of the present application, only the virtual character that confirms the invitation message will join the target group corresponding to the group joining control of the currently selected group. In some possible embodiments, for example, a preset time range can be set for the reply message to the invitation message. The virtual character that returns a confirmation message in reply to the invitation message within the preset time range will join the target group; the virtual character that returns a confirmation message in reply to the invitation message outside the preset time range, or the reply message to the invitation message is a cancellation message or a rejection message, will not be added to the target group; it should be understood that the above embodiments are only illustrative, and the setting of the reply message to the invitation message can be flexibly adjusted according to user needs, and is not limited to those given in the above embodiments.

[0098] This way of adding a virtual character to a group ensures the controllability of the invited virtual character to join the target group, preventing the virtual character from being pulled into the target group without the confirmation of the virtual character, resulting in the problem of poor user experience when the virtual character is pulled into some groups that the user does not want to enter.

[0099] In some other possible embodiments, for example, it is also possible to directly add the invited virtual character to the target group without the consent of the invited virtual character to join the target group. If the invited virtual character added to the target group does not want to be in the target group, it can choose whether to exit the target group by itself; it should be understood that the above embodiments are only illustrative, and the specific ways for the invited virtual character to join the target group can be flexibly adjusted according to user needs, and are not limited to those given in the above embodiments.

[0100] By using the group management method provided by the present application, the target area can be directly determined through a box selection operation, and in response to the selection operation of the join control, the virtual characters in the target area are added to the target group corresponding to the join control, thereby achieving one box selection, and multiple virtual characters can be directly box selected at one time. Its operation steps are few, the operation efficiency is high, and the way of directly determining virtual characters through box selection operations avoids the problem of wasting space caused by setting physical page space on the graphical user interface. The method provided by the present application does not occupy page space and does not consume page loading performance, and can achieve high-efficiency group management.

[0101] The following explains the group management device provided by the present application in conjunction with the accompanying drawings. The group management device can execute any of the above Figures 1-5 group management methods, and its specific implementation and beneficial effects are as described above, and will not be repeated below.

[0102] Figure 6 It is a schematic structural diagram of the group management device provided by an embodiment of the present application, as Figure 6As shown, the device includes: a control module 201, a determination module 202, and an addition module 203, where:

[0103] The control module 201 is configured to respond to a state transition operation for a virtual scene and control the virtual scene to enter a selectable state.

[0104] The determination module 202 is configured to, when the virtual scene is in a selectable state, respond to a selection operation on the graphical user interface, and determine a target area selected on the graphical user interface according to the selection operation.

[0105] The addition module 203 is configured to, when there are virtual characters in the target area, respond to a selection operation on a group addition control in the graphical user interface, and add the virtual characters in the target area to a target group corresponding to the group addition control.

[0106] Optionally, the determination module 202 is specifically configured to determine a scene area corresponding to the target area of the graphical user interface in the virtual scene; determine whether there are virtual characters located in the scene area according to the coordinate positions of the virtual characters in the virtual scene; if there are virtual characters located in the scene area, determine that there are virtual characters in the target area.

[0107] Optionally, the determination module 202 is specifically configured to display a group addition control in the graphical user interface when it is determined that there are virtual characters in the target area.

[0108] Optionally, on the basis of the above embodiments, an embodiment of the present application may further provide a device for group management. The implementation process of the device given above is illustrated below with reference to the accompanying drawings. Figure 6 The implementation process of the device given above is illustrated below with reference to the accompanying drawings. Figure 7 The following is a schematic structural diagram of a device for group management provided by another embodiment of the present application. As Figure 7 shown, the device further includes: a display module 204, configured to display a target interface in the graphical user interface; the target interface includes a plurality of groups that can be joined, and a group addition control;

[0109] The determination module 202 is specifically configured to respond to a selection operation on at least one of the plurality of groups, and determine a target group.

[0110] As Figure 7 shown, the device further includes: a change module 205, where:

[0111] The determination module 202 is specifically configured to, when there are multiple virtual characters in the target area, determine the multiple virtual characters as target virtual characters;

[0112] The change module 205 is configured to respond to a selection operation on a first virtual character among the multiple target virtual characters, and change the first virtual character to a non-target virtual character.

[0113] The adding module 203 is specifically configured to add the target virtual character in the target area to the target group corresponding to the group adding control.

[0114] As Figure 7 shown, the device further includes: an identification module 206, configured to identify the target area.

[0115] Optionally, the determining module 202 is specifically configured to determine that the virtual character is located in the target area when at least a part of the virtual character falls into the target area.

[0116] As Figure 7 shown, the device further includes: a sending module 207, configured to send an invitation message to the client corresponding to the virtual character in response to a selection operation on the group adding control, where the invitation message is used to invite the virtual character to join the target group corresponding to the group adding control;

[0117] The adding module 203 is specifically configured to add the virtual character to the target group when receiving a confirmation message replied by the client corresponding to the virtual character for the invitation message.

[0118] The above device is used to execute the method provided in the foregoing embodiment, and its implementation principle and technical effects are similar, which will not be elaborated here.

[0119] The above modules may be one or more integrated circuits configured to implement the above method, for example: one or more application specific integrated circuits (ASICs), or, one or more microprocessors, or, one or more field programmable gate arrays (FPGAs), etc. Again, when a certain above 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 processors that can call program code. Again, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0120] Figure 8 It is a schematic structural diagram of a device for group management provided by an embodiment of the present application, and this device for group management may be integrated into a terminal device or a chip of the terminal device.

[0121] As Figure 8 shown, the device for group management includes: a processor 501, a storage medium 502, and a bus 503.

[0122] The processor 501 is used to store programs. The processor 501 calls the programs stored in the storage medium 502 to execute the above-mentioned Figures 1-5 corresponding method embodiments. The specific implementation manners and technical effects are similar and will not be elaborated here.

[0123] Optionally, the present application further provides a program product, such as a storage medium, on which a computer program is stored, including a program that, when run by a processor, executes the corresponding embodiments of the above method.

[0124] In several embodiments provided by 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 merely illustrative. For example, the division of the units is only a logical function division, and there may be other division manners in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be in electrical, mechanical or other forms.

[0125] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0126] In addition, the functional units in each embodiment of the present application can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.

[0127] The above-mentioned integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional units are stored in a storage medium and include several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (English: processor) to execute some steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: various media such as a USB flash drive, a mobile hard disk, a read-only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk, or an optical disc that can store program codes.

Claims

1. A method for group management, characterized in that, a graphical user interface is provided through a terminal device, the graphical user interface includes at least a partial virtual scene, and the virtual scene includes virtual characters, and the method includes: responding to a state transition operation for the virtual scene, and controlling the virtual scene to enter a selectable state; when the virtual scene is in the selectable state, responding to a selection operation on the graphical user interface, and determining a target area selected on the graphical user interface according to the selection operation; when there are virtual characters in the target area, responding to a selection operation on a group addition control in the graphical user interface, and adding the virtual characters in the target area to a target group corresponding to the group addition control; the method further includes: displaying a target interface in the graphical user interface; the target interface includes multiple groups that can be joined and the group addition control; wherein, the target group is a group determined by responding to a selection operation on at least one of the multiple groups.

2. The method according to claim 1, characterized in that, before the step of when there are virtual characters in the target area, responding to a selection operation on a group addition control in the graphical user interface, and adding the virtual characters in the target area to a target group corresponding to the group addition control, the method includes: determining a scene area in the virtual scene corresponding to the target area of the graphical user interface; determining whether there are virtual characters located in the scene area according to the coordinate positions of the virtual characters in the virtual scene; if there are virtual characters located in the scene area, determining that there are virtual characters in the target area.

3. The method according to claim 1, characterized in that, the method further includes: when there are multiple virtual characters in the target area, determining the multiple virtual characters as target virtual characters; responding to a selection operation on a first virtual character among the multiple target virtual characters, and changing the first virtual character to a non-target virtual character; the step of adding the virtual characters in the target area to a target group corresponding to the group addition control includes: adding the target virtual characters in the target area to a target group corresponding to the group addition control.

4. The method according to claim 1, characterized in that, when determining the target area selected on the graphical user interface according to the selection operation, the method further includes: identifying the target area.

5. The method according to claim 1, characterized in that, the method further includes: when at least a part of a virtual character falls into the target area, determining that the virtual character is located within the target area.

6. The method according to claim 1, characterized in that, the step of responding to a selection operation on a group addition control in the graphical user interface, and adding the virtual characters in the target area to a target group corresponding to the group addition control includes: In response to a selection operation on the group joining control, send an invitation message to the client corresponding to the virtual character, where the invitation message is used to invite the virtual character to join the target group corresponding to the group joining control; When receiving a confirmation message replied by the client corresponding to the virtual character for the invitation message, add the virtual character to the target group.

7. An apparatus for group management, characterized in that, the apparatus includes: a control module, a determination module, and an addition module, where: the control module is configured to respond to a state transition operation of a virtual scene and control the virtual scene to enter a selectable state; the determination module is configured to, when the virtual scene is in the selectable state, respond to a selection operation on a graphical user interface, and determine a target area selected in the graphical user interface according to the selection operation; the addition module is configured to, when there is a virtual character in the target area, respond to a selection operation on a group joining control in the graphical user interface, and add the virtual character in the target area to the target group corresponding to the group joining control; the apparatus further includes: a display module; the display module is configured to display a target interface in the graphical user interface; the target interface includes multiple groups that can be joined, and the group joining control; where the target group is a group determined by responding to a selection operation on at least one of the multiple groups.

8. A device for group management, characterized in that, the device includes: a processor, a storage medium, and a bus, the storage medium stores machine-readable instructions executable by the processor, when the device for group management runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the method according to any one of claims 1 - 6 above.

9. A storage medium, characterized in that, a computer program is stored on the storage medium, and when the computer program is run by a processor, it performs the method according to any one of claims 1 - 6 above.

Citation Information

Patent Citations

  • Ear Device Shells

    AU2000272655A1

  • Group creation method and device, storage medium and electronic equipment

    CN110890970A