Game union management method, device and equipment and computer readable storage medium
By combining the active data of the game object and the comprehensive ability coefficient, the problem of low accuracy of game guild quality information in the prior art is solved, and the accuracy and gaming experience of game guild recommendations are improved.
Patent Information
- Application Number
- CN202311371095.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-20
- Publication Date
- 2025-04-22
AI Technical Summary
When determining the quality information of the game guild, the prior art only considers the active data of the game object, resulting in low accuracy of the quality information, which in turn affects the accuracy of the game guild recommendation.
By combining the active data of the game object and the comprehensive ability coefficient, the quality information of the game guild is determined. The comprehensive ability coefficient is calculated based on the game title of the game object, covering rank titles, hero titles, branch titles and collection titles, etc.
It improves the accuracy of the quality information of the game guild, and thus improves the accuracy of the game guild recommendations, so that the target game object can join the game guild with high matching degree and improves the game experience.
Smart Images

Figure CN119857272A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of computer technology, and in particular to a management method, device, equipment and computer-readable storage medium for a gaming guild. Background Art
[0002] With the continuous development of computer technology, the game industry is also developing rapidly, and multiplayer online games are becoming more and more popular among users. In multiplayer online games, players generally create game guilds to interact with each other.
[0003] In the related art, each game guild includes different game objects, and the sum of the active data of the game objects included in the game guild is usually used as the quality information of the game guild. The quality information of the game guild is used to indicate the quality of the game guild. The higher the quality information of the game guild, the better the quality of the game guild.
[0004] However, the above-mentioned management method of game guilds only considers the active data of the game objects included in the game guilds when determining the quality information of the game guilds, so that the accuracy of the determined quality information of the game guilds is low. Since the quality information of the game guilds is used to recommend the game guilds, the accuracy of the recommendation when recommending the game guilds is also low. Summary of the invention
[0005] The embodiments of the present application provide a method, device, equipment and computer-readable storage medium for managing a gaming guild, which can be used to solve the problem that the quality information of the gaming guild determined in the related art is low in accuracy, which in turn leads to low accuracy in recommending gaming guilds. The technical solution is as follows:
[0006] On the one hand, an embodiment of the present application provides a method for managing a gaming guild, the method comprising:
[0007] Displaying a game guild recommendation page, wherein the game guild recommendation page displays guild information of at least one recommended candidate game guild, wherein the guild information of any candidate game guild includes quality information indicating the quality of the any candidate game guild, wherein the quality information of the any candidate game guild is determined based on activity data of game objects that have joined the any candidate game guild and comprehensive ability coefficients of game objects included in the any candidate game guild, wherein the comprehensive ability coefficient of any game object is determined based on at least one game title of the any game object;
[0008] In response to a target game guild being selected from the at least one candidate game guild, a guild page of the target game guild is displayed, wherein the guild page displays guild information of the target game guild, and the guild page provides a join function for indicating an application to join the target game guild.
[0009] On the other hand, an embodiment of the present application provides a management device for a gaming guild, the device comprising:
[0010] A display module, for displaying a game guild recommendation page, wherein the game guild recommendation page displays guild information of at least one recommended candidate game guild, wherein the guild information of any candidate game guild includes quality information indicating the quality of the any candidate game guild, wherein the quality information of the any candidate game guild is determined based on the activity data of game objects that have joined the any candidate game guild and the comprehensive ability coefficients of the game objects included in the any candidate game guild, wherein the comprehensive ability coefficient of any game object is determined based on at least one game title of the any game object;
[0011] The display module is further used to display a guild page of the target game guild in response to a target game guild from the at least one candidate game guild being selected, wherein the guild page displays guild information of the target game guild, and the guild page provides a join function, wherein the join function is used to indicate an application to join the target game guild.
[0012] In a possible implementation manner, the device further includes:
[0013] A receiving module, configured to receive a joining request, wherein the joining request includes object information of a reference game object and an identifier of a first game guild, and the joining request is used to indicate that the reference game object applies to join the first game guild;
[0014] The display module is further used to display a member approval page based on the object information of the reference game object, wherein the member approval page displays the object information of the reference game object, wherein the object information of the reference game object includes at least one of the game title and comprehensive ability coefficient of the reference game object, and the member approval page is used to determine whether to approve the reference game object to join the first game guild.
[0015] In one possible implementation, the display module is further used to display a guild member viewing page in response to a trigger operation of a guild member viewing function, wherein the guild member viewing page displays object information of game objects included in the target game guild, and the object information of any game object includes at least one of a game title and a comprehensive ability coefficient of the any game object.
[0016] In a possible implementation manner, the device further includes:
[0017] A determination module is used to determine the quality information of each reference game guild at a target duration based on the quality information of each reference game guild in a first time period and the quality information of each reference game guild in a second time period, the first time period is earlier than the second time period, and the duration of the first time period and the duration of the second time period are both the target duration, the number of game objects included in the reference game guild is less than the carrying capacity of the reference game guild, and the reference game guild is a joinable game guild; determine a first candidate game guild from the reference game guilds based on the quality information of the reference game guilds at the target duration; and determine the candidate game guild based on the first candidate game guild.
[0018] In one possible implementation, the determination module is used to determine, for any reference game guild among multiple reference game guilds, quality information of the any reference game guild in the first time period based on activity data of game objects that have joined the any reference game guild in the first time period and at least one game title of game objects included in the first time period by the any reference game guild; determine quality information of the any reference game guild in the second time period based on activity data of game objects that have joined the any reference game guild in the second time period and at least one game title of game objects included in the second time period by the any reference game guild; determine quality information of the any reference game guild for the target duration based on the quality information of the any reference game guild in the first time period and the quality information in the second time period.
[0019] In one possible implementation, the determination module is used to determine the comprehensive ability coefficient of each game object included in any reference game guild in the first time period based on at least one game title of each game object included in the first time period; determine the comprehensive ability coefficient of any reference game guild in the first time period based on the comprehensive ability coefficient of each game object included in the first time period; determine the active data of any reference game guild in the first time period based on the active data of game objects that have joined any reference game guild in the first time period; determine the quality information of any reference game guild in the first time period based on the comprehensive ability coefficient and active data of any reference game guild in the first time period.
[0020] In a possible implementation, the game title is multiple;
[0021] The determination module is used to determine, for any game object among the game objects included in any reference game guild, the ability coefficient of the game object in each game title according to the game titles of the game object; and to determine the comprehensive ability coefficient of the game object according to the ability coefficient of the game object in each game title.
[0022] In a possible implementation, the determination module is used to take the maximum value of the ability coefficients of any game object in each game title as the comprehensive ability coefficient of any game object; or, take the minimum value of the ability coefficients of any game object in each game title as the comprehensive ability coefficient of any game object; or, take the average value of the ability coefficients of any game object in each game title as the comprehensive ability coefficient of any game object; or, take the sum of the ability coefficients of any game object in each game title as the comprehensive ability coefficient of any game object.
[0023] In a possible implementation, the determination module is used to determine a first number according to the number of game objects with comprehensive ability coefficients corresponding to each game list; determine a second number according to the number of objects accommodated by the game guild and the first number, the second number being the number of game guilds that can be satisfied by the first number of game objects; determine a total delivery amount of the comprehensive ability coefficient according to the second number, an upper limit of the comprehensive ability coefficient and a satisfaction rate of the comprehensive ability coefficient of the game guild; determine a delivery amount of the comprehensive ability coefficient of each game list according to the total delivery amount of the comprehensive ability coefficient, the number of game objects with comprehensive ability coefficients corresponding to each game list and the first number; determine the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to each game list according to the delivery amount of the comprehensive ability coefficients of each game list and the number of game objects with comprehensive ability coefficients corresponding to each game list; determine the ability coefficient of any game object in each game title according to each game title of any game object and the comprehensive ability coefficient of the game object with comprehensive ability coefficient corresponding to each game list.
[0024] In one possible implementation, the determination module is used to determine a reference ability coefficient based on the comprehensive ability coefficients of each game object included in any reference game guild in the first time period; and take the minimum value between the reference ability coefficient and the target value as the comprehensive ability coefficient of any reference game guild in the first time period.
[0025] In one possible implementation, the determination module is used to use the sum of the activity data of the game objects that have joined any reference game guild in the first time period as the activity data of any reference game guild in the first time period; and use the product of the comprehensive ability coefficient and the activity data of any reference game guild in the first time period as the quality information of any reference game guild in the first time period.
[0026] On the other hand, an embodiment of the present application provides a computer device, which includes a processor and a memory, wherein the memory stores at least one program code, and the at least one program code is loaded and executed by the processor so that the computer device implements any of the above-mentioned game guild management methods.
[0027] On the other hand, a computer-readable storage medium is provided, in which at least one program code is stored. The at least one program code is loaded and executed by a processor so that a computer implements any of the above-mentioned methods for managing a gaming guild.
[0028] On the other hand, a computer program or a computer program product is also provided, wherein at least one computer instruction is stored in the computer program or the computer program product, and the at least one computer instruction is loaded and executed by a processor so that the computer implements any of the above-mentioned game guild management methods.
[0029] The technical solution provided by the embodiments of the present application brings at least the following beneficial effects:
[0030] The technical solution provided by the embodiment of the present application not only considers the active data of each game object that has joined the candidate game guild when determining the quality information of the candidate game guild, but also considers the comprehensive ability coefficient of the game object determined based on the game title of the game object included in the candidate game guild, so that the quality information of the determined candidate game guild is more accurate. Since the quality information of each candidate game guild is used to recommend the candidate game guild in the future, the recommendation accuracy of the recommended candidate game guild can be improved, so that the target game object can join the game guild with a high degree of matching, and the game experience of the target game object is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0032] Figure 1It is a schematic diagram of an implementation environment of a game guild management method provided by an embodiment of the present application;
[0033] Figure 2 It is a flow chart of a method for managing a gaming guild provided in an embodiment of the present application;
[0034] Figure 3 This is a flow chart of determining the comprehensive ability coefficient of the game objects having the comprehensive ability coefficient corresponding to each game list provided by an embodiment of the present application;
[0035] Figure 4 is a flow chart of determining the ability coefficient of any game object in any game title provided by an embodiment of the present application;
[0036] Figure 5 This is a display schematic diagram of a game guild recommendation page provided by an embodiment of the present application;
[0037] Figure 6 This is a display diagram of a guild page provided in an embodiment of the present application;
[0038] Figure 7 This is a display schematic diagram of a guild member viewing page provided in an embodiment of the present application;
[0039] Figure 8 This is a display diagram of a member approval page provided in an embodiment of the present application;
[0040] Fig. 9 This is a display schematic diagram of a guild page of a first gaming guild provided in an embodiment of the present application;
[0041] Fig.10 A schematic diagram of displaying a target page provided in an embodiment of the present application;
[0042] Fig.11 It is a structural diagram of a management device for a gaming guild provided in an embodiment of the present application;
[0043] Fig.12 It is a structural diagram of a terminal device provided in an embodiment of the present application;
[0044] Fig.13 It is a structural diagram of a server provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0046] It should be noted that the terms "first", "second", etc. in this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms 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. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0047] First, the abbreviations and key terms involved in the embodiments of the present application are defined.
[0048] Multiplayer online battle arena (MOBA): a type of game in which players can choose virtual objects of their own type from various types of virtual objects and fight against each other as two opposing game teams (usually 5 vs. 5). The condition for victory is to break through the defense line and destroy the enemy's guarded buildings.
[0049] Game Guild: It is a group organization created by players in the game. Game guilds use a points algorithm to compare their strengths and weaknesses.
[0050] Game title: A noun given in MOBA games based on the player's position on the leaderboard.
[0051] Comprehensive ability coefficient: is determined based on the player's ranking.
[0052] Figure 1 is a schematic diagram of an implementation environment of a game guild management method provided by an embodiment of the present application, such as Figure 1 As shown, the implementation environment includes: a terminal device 101 and a server 102 .
[0053] Among them, a game client is installed and running in the terminal device 101, and the terminal device 101 is used to execute the management method of the game guild provided in the embodiment of the present application.
[0054] Exemplarily, the game client can be a third-person shooting (TPS) game, a first-person shooting (FPS) game, a multiplayer online tactical competitive (MOBA) game, a multiplayer shooting survival game, a massively multiplayer online role-playing game (MMO), an action role-playing game (ARPG), a virtual reality (VR) client, an augmented reality (AR) client, a three-dimensional map program, a map simulation program, a social client, an interactive entertainment client, etc.
[0055] The server 102 is used to provide background services for the game client that can provide a virtual environment installed on the terminal device 101. In a possible implementation, the server 102 undertakes the main computing work, and the terminal device 101 undertakes the secondary computing work. Alternatively, the server 102 undertakes the secondary computing work, and the terminal device 101 undertakes the main computing work. Alternatively, the terminal device 101 and the server 102 use a distributed computing architecture for collaborative computing.
[0056] Optionally, the terminal device 101 may be any electronic device product that can perform human-computer interaction with a user through one or more methods such as a keyboard, a touchpad, a remote controller, voice interaction, or a handwriting device. For example, the terminal device 101 may be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, a PC (Personal Computer), a mobile phone, a PDA (Personal Digital Assistant), a wearable device, a PPC (Pocket PC), a smart car machine, a smart TV, etc.
[0057] The terminal device 101 may generally refer to one of a plurality of terminal devices, and this embodiment is only illustrated by taking the terminal device 101 as an example. Those skilled in the art may know that the number of the terminal devices 101 may be more or less. For example, the terminal device 101 may be only one, or the terminal devices 101 may be dozens or hundreds, or more. The embodiment of the present application does not limit the number and device type of the terminal devices 101.
[0058] The server 102 is a single server, or a server cluster consisting of multiple servers, or any one of a cloud computing platform and a virtualization center, which is not limited in the embodiments of the present application. The server 102 is directly or indirectly connected to the terminal device 101 via a wired or wireless communication method. The server 102 has a data receiving function, a data processing function, and a data sending function. Of course, the server 102 may also have other functions, which are not limited in the embodiments of the present application.
[0059] Those skilled in the art should understand that the above-mentioned terminal device 101 and server 102 are only for illustration, and other existing or future terminal devices or servers, if applicable to the present application, should also be included in the scope of protection of the present application and are included here by reference.
[0060] The present application embodiment provides a method for managing a gaming guild, which can be applied to the above Figure 1 The implementation environment shown is Figure 2 Taking the flowchart of a method for managing a game guild provided in the embodiment of the present application as an example, the method can be performed by Figure 1 The terminal device 101 in the embodiment is executed. Figure 2 As shown, the method includes the following steps 201 to 202.
[0061] In step 201, a game guild recommendation page is displayed, and the game guild recommendation page displays the guild information of at least one recommended candidate game guild, and the guild information of any candidate game guild includes quality information indicating the quality of any candidate game guild. The quality information of any candidate game guild is determined based on the activity data of game objects that have joined any candidate game guild and the comprehensive ability coefficients of game objects included in any candidate game guild, and the comprehensive ability coefficient of any game object is determined based on at least one game title of any game object.
[0062] The game title includes at least one of a rank title, a hero title, a lane title, and a collection title. The quality information of any candidate game guild can reflect the game level of the game objects included in any candidate game guild. That is, the higher the quality information of the candidate game guild, the higher the quality of the candidate game guild, and the higher the game level of the game objects included in the candidate game guild. Conversely, the lower the quality information of the candidate game guild, the lower the quality of the candidate game guild, and the lower the game level of the game objects included in the candidate game guild. Optionally, the quality information of any candidate game guild can be the score of any candidate game guild.
[0063] In an exemplary embodiment of the present application, before displaying the game guild recommendation page, it is necessary to first determine at least one candidate game guild. The process of determining at least one candidate game guild includes the following steps 1 to 3:
[0064] Step 1: Determine the quality information of each reference game guild during the target duration based on the quality information of each reference game guild during the first time period and the quality information of each reference game guild during the second time period.
[0065] The first time period is earlier than the second time period, and the duration of the first time period and the duration of the second time period are the target durations, the number of game objects included in the reference game guild is less than the carrying quantity of the reference game guild, and the reference game guild is a game guild that can be joined. That is, the reference game guild is a game guild that is not full and can be joined.
[0066] For example, the target duration is 7 days, that is, the duration of the first time period and the duration of the second time period are 7 days. The first time period is from 00:00 on October 2, 2023 to 24:00 on October 8, 2023, and the second time period is from 00:00 on October 9, 2023 to 24:00 on October 15, 2023.
[0067] The process of determining the quality information of each reference game guild at the target duration based on the quality information of each reference game guild at the first time period and the quality information of the second time period includes: for any reference game guild among the multiple reference game guilds, determining the quality information of any reference game guild at the first time period based on the active data of the game objects that have joined any reference game guild at the first time period and at least one game title of the game objects included by any reference game guild at the first time period. Determine the quality information of any reference game guild at the second time period based on the active data of the game objects that have joined any reference game guild at the second time period and at least one game title of the game objects included by any reference game guild at the second time period. Determine the quality information of any reference game guild at the target duration based on the quality information of any reference game guild at the first time period and the quality information of any reference game guild at the second time period.
[0068] Among them, the process of determining the quality information of any reference game guild in the first time period based on the active data of game objects that have joined any reference game guild in the first time period and at least one game title of game objects included in any reference game guild in the first time period is similar to the process of determining the quality information of any reference game guild in the second time period based on the active data of game objects that have joined any reference game guild in the second time period and at least one game title of game objects included in any reference game guild in the second time period. The embodiment of the present application only takes the process of determining the quality information of any reference game guild in the first time period based on the active data of game objects that have joined any reference game guild in the first time period and at least one game title of game objects included in any reference game guild in the first time period as an example for explanation.
[0069] The process of determining the quality information of any reference game guild in the first time period based on the active data of game objects that have joined any reference game guild in the first time period and at least one game title of game objects included in any reference game guild in the first time period includes: determining the comprehensive ability coefficient of each game object included in any reference game guild in the first time period based on at least one game title of each game object included in any reference game guild in the first time period; determining the comprehensive ability coefficient of any reference game guild in the first time period based on the comprehensive ability coefficient of each game object included in any reference game guild in the first time period; determining the active data of any reference game guild in the first time period based on the active data of game objects that have joined any reference game guild in the first time period; determining the quality information of any reference game guild in the first time period based on the comprehensive ability coefficient and active data of any reference game guild in the first time period.
[0070] Optionally, for any game object among the game objects included in any reference game guild, based on the game title of any game object, determine the ability coefficient of any game object in the game title; and use the ability coefficient of any game object in the game title as the comprehensive ability coefficient of any game object.
[0071] Based on the fact that any game object has multiple game titles, the ability coefficient of any game object in each game title is determined according to each game title of any game object; and the comprehensive ability coefficient of any game object is determined according to the ability coefficient of any game object in each game title.
[0072] Optionally, the process of determining the ability coefficient of any game object in each game title according to each game title of any game object includes: determining a first number according to the number of game objects with comprehensive ability coefficients corresponding to each game list; determining a second number according to the number of objects accommodated by the game guild and the first number, the second number being the number of game guilds that can be satisfied by the first number of game objects; determining the delivery amount of the comprehensive ability coefficient of each game list according to the total delivery amount of the comprehensive ability coefficient, the number of game objects with comprehensive ability coefficients corresponding to each game list, and the first number, the total delivery amount of the comprehensive ability coefficient is determined based on the second number, the upper limit value of the comprehensive ability coefficient and the satisfaction rate of the comprehensive ability coefficient of the game guild; determining the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to each game list according to the delivery amount of the comprehensive ability coefficients of each game list and the number of game objects with comprehensive ability coefficients corresponding to each game list; determining the ability coefficient of any game object in each game title according to each game title of any game object and the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to each game list.
[0073] Among them, the number of game objects with comprehensive ability coefficients corresponding to each game list is set based on experience, or adjusted according to the implementation environment, and the embodiment of the present application does not limit this. The first number is the sum of the number of game objects with comprehensive ability coefficients corresponding to each game list. Exemplarily, the game list includes a national list, a provincial list, and a municipal list, wherein the number of game objects with comprehensive ability coefficients corresponding to the national list is 200, the number of game objects with comprehensive ability coefficients corresponding to the provincial list is 20, and the number of game objects with comprehensive ability coefficients corresponding to the municipal list is 10, then the first number is 200+20+10=230.
[0074] The process of determining the second quantity according to the number of objects accommodated by the game guild and the first quantity includes: determining the second quantity according to the number of objects accommodated by the game guild, the satisfaction rate of the comprehensive capacity coefficient of the game guild, and the first quantity. The number of objects accommodated by the game guild and the satisfaction rate of the comprehensive capacity coefficient of the game guild are set based on experience, or adjusted according to the implementation environment, which is not limited in the embodiment of the present application. Exemplarily, the number of objects accommodated by the game guild is 100. The satisfaction rate of the comprehensive capacity coefficient of the game guild is 10%.
[0075] Optionally, the second number is determined according to the following formula (1) based on the number of objects that the game guild can accommodate, the satisfaction rate of the comprehensive capacity coefficient of the game guild, and the first number.
[0076]
[0077] In the above formula (1), A is the second number, B is the first number, C is the number of objects that the game guild can accommodate, and D is the satisfaction rate of the comprehensive capacity coefficient of the game guild.
[0078] For example, the first number is 230, the number of objects that the game guild can accommodate is 100, and the comprehensive capacity coefficient satisfaction rate of the game guild is 10%, then the second number is
[0079] The process of determining the total amount of comprehensive capacity coefficient delivery based on the second quantity, the upper limit of the comprehensive capacity coefficient and the comprehensive capacity coefficient satisfaction rate of the game guild includes: taking the product of the second quantity, the upper limit of the comprehensive capacity coefficient and the comprehensive capacity coefficient satisfaction rate of the game guild as the total amount of comprehensive capacity coefficient delivery.
[0080] The upper limit of the comprehensive capability coefficient is set based on experience or adjusted according to the implementation environment, which is not limited in the present embodiment. For example, the upper limit of the comprehensive capability coefficient is 300%.
[0081] Optionally, the total amount of comprehensive ability coefficient delivery is determined according to the following formula (2) based on the second quantity, the upper limit of the comprehensive ability coefficient and the comprehensive ability coefficient satisfaction rate of the gaming guild.
[0082] E=A*F*D Formula (2)
[0083] In the above formula (2), E is the total amount of the comprehensive ability coefficient, A is the second amount, F is the upper limit of the comprehensive ability coefficient, and D is the satisfaction rate of the comprehensive ability coefficient of the game guild.
[0084] Exemplarily, the second number is 23, the upper limit of the comprehensive ability coefficient is 300%, and the comprehensive ability coefficient satisfaction rate of the game guild is 10%, then the total amount of the comprehensive ability coefficient is 23*300%*10%=6.9.
[0085] According to the total delivery amount of the comprehensive ability coefficient, the number of game objects with comprehensive ability coefficients corresponding to each game list and the first number, the delivery amount of the comprehensive ability coefficient of each game list is determined according to the following formula (3).
[0086]
[0087] In the above formula (3), G is the comprehensive ability coefficient delivery amount of any game list, E is the total delivery amount of the comprehensive ability coefficient, X is the number of game objects with comprehensive ability coefficients corresponding to any game list, and B is the first number.
[0088] For example, the total amount of the comprehensive ability coefficient is 6.9, the number of game objects with comprehensive ability coefficients corresponding to the national service list is 200, and the first number is 230. Then the amount of the comprehensive ability coefficient of the national service list is
[0089] According to the amount of comprehensive ability coefficients delivered to each game list and the number of game objects with comprehensive ability coefficients corresponding to each game list, the process of determining the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to each game list includes: taking the quotient of the amount of comprehensive ability coefficients delivered to any game list and the number of game objects with comprehensive ability coefficients corresponding to any game list as the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to any game list. For example, if the comprehensive ability coefficient of the national service list is 6, and the number of game objects with comprehensive ability coefficients corresponding to the national service list is 200, then 6 / 200=0.03 is taken as the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to the national service list, that is, the comprehensive ability coefficients of the first 200 game objects on the national service list are all 0.03.
[0090] Alternatively, according to the amount of comprehensive ability coefficients of any game list and the number of game objects with comprehensive ability coefficients corresponding to any game list, the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to any game list are determined according to an arithmetic sequence. Among them, the minimum of the arithmetic sequence is set based on experience, or adjusted according to the implementation environment, and this embodiment of the present application is not limited to this. Exemplarily, the minimum value of the arithmetic sequence is 0.002. According to the amount of comprehensive ability coefficients of any game list, the number of game objects with comprehensive ability coefficients corresponding to any game list, and the minimum value of the arithmetic sequence, the tolerance of the arithmetic sequence is determined, and then according to the minimum value of the arithmetic sequence and the tolerance of the arithmetic sequence, the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to any game list are determined.
[0091] Optionally, the tolerance of the arithmetic progression is determined according to the following formula (4) based on the amount of comprehensive ability coefficients of any game list, the number of game objects with comprehensive ability coefficients corresponding to any game list, and the minimum value of the arithmetic progression.
[0092]
[0093] In the above formula (4), S n is the amount of comprehensive ability coefficient of any game list, n is the number of game objects with comprehensive ability coefficient corresponding to any game list, a 1 is the minimum value of the arithmetic sequence, and d is the common difference of the arithmetic sequence.
[0094] like Figure 3This is a flow chart of determining the comprehensive ability coefficient of game objects with comprehensive ability coefficients corresponding to each game list provided by an embodiment of the present application. Figure 3 In the game list, the number of game objects with comprehensive ability coefficients corresponding to the national list, the number of game objects with comprehensive ability coefficients corresponding to the provincial list, and the number of game objects with comprehensive ability coefficients corresponding to the municipal list are set. The sum of the number of game objects with comprehensive ability coefficients corresponding to the national list, the number of game objects with comprehensive ability coefficients corresponding to the provincial list, and the number of game objects with comprehensive ability coefficients corresponding to the municipal list is taken as the first number. The second number is determined according to the capacity of the game guild and the first number. The upper limit of the comprehensive ability coefficient and the satisfaction rate of the comprehensive ability coefficient of the game guild are set. According to the second number, the upper limit of the comprehensive ability coefficient and the satisfaction rate of the comprehensive ability coefficient of the game guild, the total delivery of the comprehensive ability coefficient is determined. According to the total delivery of the comprehensive ability coefficient, the number of game objects with comprehensive ability coefficients corresponding to each game list, and the first number, the delivery of the comprehensive ability coefficient of each game list is determined. According to the delivery of the comprehensive ability coefficients of each game list and the number of game objects with comprehensive ability coefficients corresponding to each game list, the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to each game list are determined.
[0095] Optionally, after determining the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to each game list, the ability coefficient of any game object in each game title is determined according to the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to each game list and each game title of any game object.
[0096] Exemplarily, the game title of any game object includes a rank title. The rank title of any game object is 20th in the national server. The comprehensive ability coefficient of the 20th game object in the national server list corresponding to the game objects with comprehensive ability coefficients is 0.03. Then the ability coefficient of any game object in the rank title is 0.03.
[0097] Based on any game title of any game object and the game objects with comprehensive ability coefficients corresponding to each game list, if the ability coefficient of any game object in any game title is not determined, it is determined whether any game object has a login behavior within the target time period. If any game object has a login behavior within the target time period, the first value is used as the ability coefficient of any game object in any game title. If any game object does not have a login behavior within the target time period, the second value is used as the ability coefficient of any game object in any game title. The first value is greater than the second value. Exemplarily, the first value is 0.001 and the second value is 0.
[0098] Alternatively, if Figure 4 This is a flow chart for determining the ability coefficient of any game object in any game title provided by an embodiment of the present application. Obtain the ability coefficient corresponding to each of the top 200 rankings on the national service list. Based on the fact that any game title of any game object is in the top 200 of the national service list, determine the ability coefficient of any game object in any game title according to any game title of any game object. Based on the fact that any game title of any game object is not in the top 200 of the national service list, obtain the ability coefficient corresponding to each of the top 20 rankings on the provincial list. Based on the fact that any game title of any game object is in the top 20 of the provincial list, determine the ability coefficient of any game object in any game title according to any game title of any game object. Based on the fact that any game title of any game object is not in the top 20 of the provincial list, obtain the ability coefficient corresponding to each of the top 10 rankings on the municipal list. Based on the fact that any game title of any game object is in the top 10 of the municipal list, determine the ability coefficient of any game object in any game title according to any game title of any game object. If any game title of any game object is not in the top 10 of the city-level list, determine whether any game object has logged in in the past two weeks. If any game object has logged in in the past two weeks, the first value is used as the ability coefficient of any game object in any game title; if any game object has no login behavior in the past two weeks, the second value is used as the ability coefficient of any game object in any game title.
[0099] After determining the ability coefficient of any game object in each game title, the process of determining the comprehensive ability coefficient of any game object according to the ability coefficient of any game object in each game title includes: taking the maximum value of the ability coefficient of any game object in each game title as the comprehensive ability coefficient of any game object; or, taking the minimum value of the ability coefficient of any game object in each game title as the comprehensive ability coefficient of any game object; or, taking the average value of the ability coefficient of any game object in each game title as the comprehensive ability coefficient of any game object; or, taking the sum of the ability coefficients of any game object in each game title as the comprehensive ability coefficient of any game object.
[0100] Exemplarily, the comprehensive ability coefficient of any game object is the maximum value of the ability coefficients of any game object in each game title. It is determined that the ability coefficient of any game object in the rank title is 0.03, the ability coefficient of the hero title is 0.05, the ability coefficient of the lane title is 0.01, and the ability coefficient of the collection title is 0.02. Then the comprehensive ability coefficient of any game object is 0.05.
[0101] After determining the comprehensive ability coefficients of each game object included in any reference game guild in the first time period, the process of determining the comprehensive ability coefficient of any reference game guild in the first time period according to the comprehensive ability coefficients of each game object included in any reference game guild in the first time period includes: determining the reference ability coefficient according to the comprehensive ability coefficients of each game object included in any reference game guild in the first time period; and taking the minimum value between the reference ability coefficient and the target value as the comprehensive ability coefficient of any reference game guild in the first time period.
[0102] Wherein, the target value is set based on experience, or adjusted according to the implementation environment, and the embodiments of the present application do not limit this. Exemplarily, the target value is 3. The sum of the comprehensive ability coefficients of each game object included in any reference game guild in the first time period is used as the reference ability coefficient, or the sum of the comprehensive ability coefficients of each game object included in any reference game guild in the first time period and the sum of the third value are used as the reference ability coefficient. Wherein, the third value is set based on experience, or adjusted according to the implementation environment, and the embodiments of the present application do not limit this. Exemplarily, the third value is 1.
[0103] For example, if the sum of the comprehensive ability coefficients of the game objects included in any reference game guild in the first time period is 2.5 and the third value is 1, then the reference ability value is 2.5+1=3.5. The target value is 3, and the minimum value between 3 and 3.5 is used as the comprehensive ability coefficient of any reference game guild in the first time period, that is, 3 is used as the comprehensive ability coefficient of any reference game guild in the first time period.
[0104] The process of determining the active data of any reference game guild in the first time period according to the active data of the game object that has joined any reference game guild in the first time period includes: taking the sum of the active data of the game objects that have joined any reference game guild in the first time period as the active data of any reference game guild in the first time period. The active data of the game objects that have joined any reference game guild in the first time period may be the number of logins of the game objects that have joined any reference game guild in the first time period, the number of check-ins of the game objects that have joined any reference game guild in the first time period, or the guild merits of the game objects that have joined any reference game guild in the first time period. The guild merits of any game object in the first time period are determined based on the game situation of any game object in the first time period.
[0105] After determining the comprehensive capability coefficient and active data of any reference game guild in the first time period, the process of determining the quality information of any reference game guild in the first time period according to the comprehensive capability coefficient and active data of any reference game guild in the first time period includes: taking the product of the comprehensive capability coefficient and active data of any reference game guild in the first time period as the quality information of any reference game guild in the first time period. Optionally, the health of any reference game guild in the first time period can also be obtained, and the quality information of any reference game guild in the first time period can be determined according to the comprehensive capability coefficient, active data and health of any reference game guild in the first time period. The health of any reference game guild in the first time period is determined based on the number of times the game objects included in any reference game guild in the first time period participate in the game, or the health of any reference game guild in the first time period is based on other factors, which are not limited in the embodiments of the present application.
[0106] After determining the quality information of any reference game guild in the first time period and the quality information of the second time period, the maximum value of the quality information of any reference game guild in the first time period and the quality information of the second time period is used as the quality information of any reference game guild in the target duration.
[0107] For example, the quality information of any reference game guild in the first time period is S 1 , the quality information in the second time period is S 2 , and S 1 Greater than S 2 , therefore, S 1 As any reference game guild in the target duration of quality information.
[0108] Step 2: Determine the first candidate game guild from among the reference game guilds based on the quality information of the reference game guilds at the target duration.
[0109] In a possible implementation, among the reference game guilds, the reference game guild whose quality information of the target duration is greater than the quality threshold is used as the first candidate game guild. The quality threshold is set based on experience or adjusted according to the implementation environment, and this embodiment of the application does not limit this.
[0110] In a possible implementation, the first candidate game guild may be determined from among the reference game guilds through the following process according to the quality information of the reference game guilds at the target duration. The process includes: determining A1 reference game guilds whose quality information at the target duration is greater than B1 among various reference game guilds, to obtain A1 game guilds; determining A2 reference game guilds whose quality information at the target duration is greater than B2 among various reference game guilds, to obtain A2 game guilds; determining A3 reference game guilds whose quality information at the target duration is greater than B3 among various reference game guilds, to obtain A3 game guilds; determining A4 reference game guilds whose quality information at the target duration is greater than B4 among various reference game guilds, to obtain A4 game guilds; determining A5 reference game guilds whose quality information at the target duration is greater than B5 among various reference game guilds, to obtain A5 game guilds; deduplicating A1 game guilds, A2 game guilds, A3 game guilds, A4 game guilds and A5 game guilds, to obtain the first candidate game guild.
[0111] Among them, A1, A2, A3, A4, A5, B1, B2, B3, B4, and B5 are all positive integers, and B2 is less than B1, B3 is less than B2, B4 is less than B3, and B5 is less than B4. A1, A2, A3, A4, and A5 are all less than the number of reference game guilds, and the sum of A1, A2, A3, A4, and A5 is less than the number of reference game guilds.
[0112] Step 3: Determine a candidate gaming guild based on the first candidate gaming guild.
[0113] In a possible implementation, after the first candidate game guild is determined in the above step 2, the first candidate game guild is used as a candidate game guild.
[0114] Optionally, the second candidate game guild may be determined from each reference game guild according to the creation time of each reference game guild; and the first candidate game guild and the second candidate game guild may be deduplicated to obtain a candidate game guild.
[0115] Optionally, among the reference game guilds, the reference game guilds whose creation time is within the reference time period are used as the second candidate game guilds. The end time of the reference time period is the current time, and the duration of the reference time period is the reference duration. For example, if the current time is 17:08 on October 17, 2023, and the reference duration is 7 days, then the reference time period is from 17:08 on October 10, 2023 to 17:08 on October 17, 2023.
[0116] In one possible implementation, after determining the candidate game guilds in the above process, it is also necessary to determine quality information indicating the quality of each candidate game guild. The process of determining the quality information of the candidate game guilds is similar to the process of determining the quality information of any of the above-mentioned reference game guilds in the first time period, and will not be repeated here.
[0117] Optionally, after the candidate game guilds are determined in the above process and the quality information of the candidate game guilds is determined, a game guild recommendation page is displayed, in which the guild information of at least one candidate game guild is displayed, and the guild information of any candidate game guild includes quality information indicating the quality of any candidate game guild.
[0118] In a possible implementation, the server may also determine at least one candidate game guild and quality information of each candidate game guild, and then the server sends the guild information of at least one candidate game guild to the terminal device. After the terminal device receives the guild information of at least one candidate game guild, it displays a game guild recommendation page according to the guild information of at least one candidate game guild. The process of the server determining at least one candidate game guild is similar to the process of the terminal device determining at least one candidate game guild, and the process of the server determining the quality information of each candidate game guild is similar to the process of the terminal device determining the quality information of each candidate game guild, and they will not be repeated here.
[0119] Optionally, when displaying the guild information of at least one candidate game guild in the game guild recommendation page, the guild information can be displayed in a target order according to the quality information of each candidate game guild, and the target order can be from high to low or from low to high. Exemplarily, if the target order is from high to low, the guild information of each candidate game guild is displayed in a sequence from high to low according to the quality information of each candidate game guild.
[0120] For example, when displaying the guild information of at least one candidate game guild in the game guild recommendation page, the guild information of the candidate game guilds whose creation time is within the reference time period is displayed in sequence after the third position according to the reference order, and the guild information of the candidate game guilds whose creation time is before the reference time period is displayed in sequence in other positions according to the reference order. Among them, the reference order can be that the candidate game guilds whose game level of the target game object meets the corresponding approval requirements are displayed before the candidate game guilds whose game level of the target game object does not meet the corresponding approval requirements. Based on the game level of the target game object meeting the approval requirements of any two candidate game guilds, the candidate game guild with higher quality information among any two candidate game guilds is displayed before the candidate game guild with lower quality information. For two candidate game guilds with the same quality information, the candidate game guild with automatic approval as the approval method is displayed before the candidate game guild with manual approval as the approval method.
[0121] like Figure 5 1 is a display diagram of a game guild recommendation page provided by an embodiment of the present application. Figure 5 The quality information of four candidate game guilds is displayed. Among them, the quality information of the first candidate game guild is AAAA, the quality information of the second candidate game guild is BBBB, the quality information of the third candidate game guild is CCCC, and the quality information of the fourth candidate game guild is DDDD.
[0122] Optionally, the guild information of any candidate game guild may also include at least one of a picture corresponding to any candidate game guild, a guild name of any candidate game guild, a name of a guild leader of any candidate game guild, a carrying capacity of any candidate game guild, and a number of game objects included in any candidate game guild. Figure 5 501 is the picture corresponding to the first candidate game guild, "Game Guild 1" is the name of the first candidate game guild, "111" is the name of the president of the first candidate game guild, "B" is the number of games that the first candidate game guild can carry, and "A" is the number of game objects included in the first candidate game guild. For pictures, guild names, president names, number of games that can be carried, and number of game objects included in other candidate game guilds, see Figure 5 As shown, no further description is given here.
[0123] Optionally, the game guild recommendation page may display the guild information of a target number of candidate game guilds. When the number of candidate game guilds is greater than the target number, the guild information of the candidate game guilds displayed on the game guild recommendation page may be switched by sliding the game guild recommendation page to the left or right. The target number is set based on experience or adjusted according to the implementation environment, which is not limited in the embodiments of the present application. For example, the target number is 4.
[0124] In step 202, in response to a target game guild being selected from at least one candidate game guild, a guild page of the target game guild is displayed, the guild page displays guild information of the target game guild, and the guild page provides a join function for indicating an application to join the target game guild.
[0125] When the target game object wants to join a target game guild among at least one candidate game guilds, the target game object triggers the guild information of the target game guild, and the terminal device determines that the target game guild is selected, and then displays the guild page of the target game guild. The guild page displays the guild information of the target game guild. The target game guild is the game guild that the target game object wishes to apply to join.
[0126] The target game object is an object logged in to the game client installed and running in the terminal device. The target game object triggers the guild information of the target game guild by the target game object clicking on the guild information of the target game guild, or by the target game object triggering the guild information of the target game guild in other ways, which is not limited in the embodiments of the present application.
[0127] Optionally, the target game guild may be selected by other means, and the embodiment of the present application does not limit the method for selecting the target game guild. For example, the target game guild may be selected by voice.
[0128] like Figure 6 It is a display schematic diagram of a guild page provided in an embodiment of the present application. Figure 6 The guild page displayed in the figure shows the image 601 corresponding to the target game guild, the guild name of the target game guild (game guild 1), the quality information of the target game guild (AAAA), the carrying capacity of the target game guild (B), and the number of game objects included in the target game guild (A).
[0129] In a possible implementation, after the guild page of the target game guild is displayed, in response to a trigger operation of the guild member viewing function, the guild member viewing page is displayed, and the object information of the game objects included in the target game guild is displayed in the guild member viewing page. Optionally, the object information of the game objects included in the target game guild is displayed in the guild member viewing page in a target order according to the comprehensive ability coefficients of the game objects included in the target game guild. The object information of any game object includes at least one of the game title and the comprehensive ability coefficient of any game object. Optionally, the object information of any game object may also include at least one of the object name, active data, game level and status of any game object.
[0130] Optionally, a member control is displayed on the guild page, and in response to a trigger operation on the member control, the guild member viewing function is triggered, and then the guild member viewing page is displayed. Figure 6 602 in the figure is a member control.
[0131] like Figure 7 1 is a schematic diagram of a guild member viewing page provided in an embodiment of the present application. Figure 7 The object information of each game object is displayed.
[0132] Optionally, a search box is also displayed in the guild member viewing page, such as Figure 7 701 is a search box, and the target game object enters the object name of any game object in the search box, and then the object name of any game object is displayed in the guild member viewing page.
[0133] The guild member viewing page also displays sharing controls, such as Figure 7 702 in the figure is a sharing control, which is used to share the target game guild. The guild member viewing page also displays an invitation control, such as Figure 7 703 in the figure is an invitation control. When the target game object has not joined the target game guild, the invitation control is displayed in the first state, and the first state is used to indicate that the invitation control cannot be triggered, that is, the target game object does not have an invitation function. When the target game object has joined the target game guild, the invitation control is displayed in the second state, and the second state is used to indicate that the invitation control can be triggered, that is, the target game object has an invitation function. Among them, the invitation control displayed in the first state can be the invitation control displayed in the first color, and the invitation control displayed in the second state can be the invitation control displayed in the second color, the first color and the second color are different, and exemplarily, the first color is gray and the second color is white.
[0134] In one possible implementation, after the guild page of the target game guild is displayed, the guild page of the target game guild provides a join function, and the join function is used to indicate an application to join the target game guild. In response to a trigger operation of the join function, it indicates that the target game object wishes to join the target game guild, and then sends a first join request to the server. The first join request carries the object information of the target game object and the identifier of the target game guild. The server sends a join request to a terminal device used by a management object of the target game guild, and the terminal device used by the management object of the target game guild displays a member approval page, which displays the object information of the target game object. Then, the management object of the target game guild determines whether to agree to the target game object to join the target game guild based on the object information of the target game object.
[0135] Optionally, a join control is displayed on the guild page, such as Figure 6 603 is a join control, and in response to a trigger operation on the join control, a join function is triggered.
[0136] In a possible implementation, the target game object is a management object of the first game guild, and the approval method of the first game guild is manual approval. When the reference game object applies to join the first game guild, the terminal device receives an application to join request, the application to join request includes the object information of the reference game object and the identifier of the first game guild, and the application to join request is used to indicate that the reference game object applies to join the first game guild. According to the object information of the reference game object, a member approval page is displayed, and the member approval page displays the object information of the reference game object, and the object information of the reference game object includes at least one of the game title and comprehensive ability coefficient of the reference game object. The member approval page is used to determine whether to agree to the reference game object to join the first game guild.
[0137] like Figure 8 Schematic diagram of a member approval page provided in an embodiment of the present application. Figure 8 The object image of the reference game object displayed is 801, the object name is "***", the game level is "** level", the game title is "** National Service No. 150", and the comprehensive ability coefficient is "1.7%".
[0138] In response to the triggering operation of the agree to join function, the reference game object is agreed to join the first game guild. In response to the triggering operation of the reject to join function, the reference game object is rejected to join the first game guild. Optionally, a first control and a second control are displayed in the member approval page, and in response to the triggering operation of the first control, the agree to join function is triggered; in response to the triggering operation of the second control, the reject to join function is triggered. Figure 8 802 is the first control, and 803 is the second control.
[0139] In a possible implementation, the guild page of the first game guild can also be displayed. The guild page of the first game guild not only displays the guild information of the first game guild, but also displays the chat interface of the first game guild. The chat interface displays the chat content of the game objects included in the first game guild. Since the target game object has joined the first game guild, the chat interface of the first game guild can be displayed in the guild page of the first game guild. Fig. 9 This is a schematic diagram of the display of a guild page of a first gaming guild provided in an embodiment of the present application. Fig. 9 The 901 area displays the guild information of the first game guild, and the 902 area displays the chat page of the first game guild.
[0140] Optionally, in response to the triggering operation of the creation function, a game guild creation page is displayed, and the game guild creation page is used by the target game object to create a new game guild. Optionally, a creation control is displayed in the guild page of the first game guild, such as Fig. 9 903 is a creation control. In response to the trigger operation for creating a control, the creation function is triggered.
[0141] The guild page of the first game guild also displays a target control, which is used to display a target page. The target page displays the determination process of the quality information of the first game guild. Fig. 9 904 in FIG. 8 is a target control. In response to a trigger operation on the target control, the target page is displayed. Fig.10 A schematic diagram of displaying a target page provided in an embodiment of the present application. Fig.10 The process of determining the quality information of the first gaming guild is shown in FIG.
[0142] When determining the quality information of the candidate game guild, the above method not only considers the active data of each game object that has joined the candidate game guild, but also considers the comprehensive ability coefficient of the game object determined based on the game title of the game object included in the candidate game guild, so that the quality information of the determined candidate game guild is more accurate. Since the quality information of each candidate game guild is used to recommend the candidate game guild in the future, the recommendation accuracy of the recommended candidate game guild can be improved, so that the target game object can join the game guild with a high matching degree, and the game experience of the target game object is improved.
[0143] Moreover, when determining the quality information of each candidate game guild according to the above method, since the comprehensive ability coefficient of the game object is included, the game guild will have a desire to recruit high-quality game objects, thereby creating a sense of difference among game guilds at different levels.
[0144] In addition, the object information of the game objects included in the game guild can also be displayed, fully revealing the personalized information of the game objects and enhancing the sense of honor of the game objects. When recommending candidate game guilds, newly created game guilds will also be recommended, which increases the exposure of newly created game guilds and reduces the growth difficulty of newly created game guilds, so that the game guild ecology has a steady stream of new forces and maintains the healthy development of the game guild ecology.
[0145] Fig.11 FIG. 1 is a schematic diagram of a structure of a management device for a gaming guild provided in an embodiment of the present application. Fig.11 As shown, the device comprises:
[0146] Display module 1101, used for displaying a game guild recommendation page, in which guild information of at least one recommended candidate game guild is displayed, the guild information of any candidate game guild includes quality information indicating the quality of any candidate game guild, the quality information of any candidate game guild is determined based on the activity data of game objects that have joined any candidate game guild and the comprehensive ability coefficient of game objects included in any candidate game guild, and the comprehensive ability coefficient of any game object is determined based on at least one game title of any game object;
[0147] The display module 1101 is also used to display a guild page of the target game guild in response to a target game guild from at least one candidate game guild being selected, wherein the guild page displays guild information of the target game guild and provides a join function for indicating an application to join the target game guild.
[0148] In a possible implementation, the device further includes:
[0149] The receiving module 1102 is used to receive a joining request, the joining request includes object information of the reference game object and an identifier of the first game guild, and the joining request is used to indicate that the reference game object applies to join the first game guild;
[0150] Display module 1101 is also used to display a member approval page based on the object information of the reference game object. The member approval page displays the object information of the reference game object. The object information of the reference game object includes at least one of the game title and comprehensive ability coefficient of the reference game object. The member approval page is used to determine whether to agree to the reference game object to join the first game guild.
[0151] In one possible implementation, the display module 1101 is also used to display a guild member viewing page in response to a trigger operation of the guild member viewing function, wherein the guild member viewing page displays object information of game objects included in the target game guild, and the object information of any game object includes at least one of the game title and comprehensive ability coefficient of any game object.
[0152] In a possible implementation, the device further includes:
[0153] Determination module 1103 is used to determine the quality information of each reference game guild at a target duration based on the quality information of each reference game guild in a first time period and the quality information of each reference game guild in a second time period, the first time period is earlier than the second time period, and the duration of the first time period and the duration of the second time period are both the target duration, the number of game objects included in the reference game guild is less than the carrying capacity of the reference game guild, and the reference game guild is a joinable game guild; according to the quality information of each reference game guild at the target duration, determine a first candidate game guild among the reference game guilds; and according to the first candidate game guild, determine a candidate game guild.
[0154] In one possible implementation, determination module 1103 is used to determine, for any reference game guild among multiple reference game guilds, quality information of any reference game guild in the first time period based on active data of game objects that have joined any reference game guild in the first time period and at least one game title of game objects included in any reference game guild in the first time period; determine quality information of any reference game guild in the second time period based on active data of game objects that have joined any reference game guild in the second time period and at least one game title of game objects included in any reference game guild in the second time period; determine quality information of any reference game guild in the target duration based on the quality information of any reference game guild in the first time period and the quality information in the second time period.
[0155] In one possible implementation, determination module 1103 is used to determine a comprehensive capability coefficient of each game object included in any reference game guild in the first time period based on at least one game title of each game object included in any reference game guild in the first time period; determine a comprehensive capability coefficient of any reference game guild in the first time period based on the comprehensive capability coefficient of each game object included in any reference game guild in the first time period; determine active data of any reference game guild in the first time period based on active data of game objects that have joined any reference game guild in the first time period; determine quality information of any reference game guild in the first time period based on the comprehensive capability coefficient and active data of any reference game guild in the first time period.
[0156] In a possible implementation, there are multiple game titles;
[0157] Determination module 1103 is used to determine the ability coefficient of any game object in each game title for any game object included in any reference game guild according to the various game titles of any game object; and determine the comprehensive ability coefficient of any game object according to the ability coefficient of any game object in each game title.
[0158] In one possible implementation, determination module 1103 is used to take the maximum value of the ability coefficients of any game object in various game titles as the comprehensive ability coefficient of any game object; or, take the minimum value of the ability coefficients of any game object in various game titles as the comprehensive ability coefficient of any game object; or, take the average value of the ability coefficients of any game object in various game titles as the comprehensive ability coefficient of any game object; or, take the sum of the ability coefficients of any game object in various game titles as the comprehensive ability coefficient of any game object.
[0159] In a possible implementation, the determination module 1103 is used to determine a first quantity according to the number of game objects with comprehensive ability coefficients corresponding to each game list; determine a second quantity according to the number of objects accommodated by the game guild and the first quantity, the second quantity being the number of game guilds that can be satisfied by the first quantity of game objects; determine a total delivery amount of the comprehensive ability coefficient according to the second quantity, an upper limit value of the comprehensive ability coefficient and a satisfaction rate of the comprehensive ability coefficient of the game guild; determine a delivery amount of the comprehensive ability coefficient of each game list according to the total delivery amount of the comprehensive ability coefficient, the number of game objects with comprehensive ability coefficients corresponding to each game list and the first quantity; determine a comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to each game list according to the delivery amount of the comprehensive ability coefficients of each game list and the number of game objects with comprehensive ability coefficients corresponding to each game list; determine the ability coefficient of any game object in each game title according to each game title of any game object and the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to each game list.
[0160] In one possible implementation, the determination module 1103 is used to determine the reference ability coefficient based on the comprehensive ability coefficients of each game object included in any reference game guild in the first time period; and the minimum value between the reference ability coefficient and the target value is used as the comprehensive ability coefficient of any reference game guild in the first time period.
[0161] In one possible implementation, determination module 1103 is used to use the sum of the active data of game objects that have joined any reference game guild in the first time period as the active data of any reference game guild in the first time period; and use the product of the comprehensive ability coefficient and active data of any reference game guild in the first time period as the quality information of any reference game guild in the first time period.
[0162] When determining the quality information of the candidate game guild, the above device not only considers the activity data of each game object that has joined the candidate game guild, but also considers the comprehensive ability coefficient of the game object determined based on the game title of the game object included in the candidate game guild, so that the quality information of the determined candidate game guild is more accurate. Since the quality information of each candidate game guild is used to recommend the candidate game guild in the future, the recommendation accuracy of the recommended candidate game guild can be improved, so that the target game object can join the game guild with a high matching degree, and the game experience of the target game object is improved.
[0163] It should be understood that the above-mentioned device only uses the division of the above-mentioned functional modules as an example to illustrate when implementing its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0164] Fig.12 The structural block diagram of a terminal device 1200 provided by an exemplary embodiment of the present application is shown. The terminal device 1200 may be any electronic device product that can interact with a user through one or more methods such as a keyboard, a touchpad, a remote controller, voice interaction, or a handwriting device. For example, a PC (Personal Computer), a mobile phone, a smart phone, a PDA (Personal Digital Assistant), a wearable device, a PPC (Pocket PC), a tablet computer, a smart car machine, a smart TV, a smart speaker, a smart watch, etc.
[0165] Typically, the terminal device 1200 includes: a processor 1201 and a memory 1202 .
[0166] The processor 1201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1201 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in an awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in a standby state. In some embodiments, the processor 1201 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1201 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0167] The memory 1202 may include one or more computer-readable storage media, which may be non-transitory. The memory 1202 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1202 is used to store at least one instruction, which is used to be executed by the processor 1201 to implement the management method of the game guild provided in the method embodiment of the present application.
[0168] In some embodiments, the terminal device 1200 may further optionally include: a peripheral device interface 1203 and at least one peripheral device. The processor 1201, the memory 1202 and the peripheral device interface 1203 may be connected via a bus or a signal line. Each peripheral device may be connected to the peripheral device interface 1203 via a bus, a signal line or a circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 1204, a display screen 1205, a camera assembly 1206, an audio circuit 1207 and a power supply 1209.
[0169] The peripheral device interface 1203 may be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 1201 and the memory 1202. In some embodiments, the processor 1201, the memory 1202, and the peripheral device interface 1203 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 1201, the memory 1202, and the peripheral device interface 1203 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
[0170] The radio frequency circuit 1204 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 1204 communicates with the communication network and other communication devices through electromagnetic signals. The radio frequency circuit 1204 converts the electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 1204 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, and the like. The radio frequency circuit 1204 can communicate with other terminal devices through at least one wireless communication protocol. The wireless communication protocol includes, but is not limited to: the World Wide Web, a metropolitan area network, an intranet, various generations of mobile communication networks (2G, 3G, 4G and 5G), a wireless local area network and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 1204 may also include circuits related to NFC (Near Field Communication), which is not limited in this application.
[0171] The display screen 1205 is used to display a UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 1205 is a touch display screen, the display screen 1205 also has the ability to collect touch signals on the surface or above the surface of the display screen 1205. The touch signal can be input to the processor 1201 as a control signal for processing. At this time, the display screen 1205 can also be used to provide virtual buttons and / or virtual keyboards, also known as soft buttons and / or soft keyboards. In some embodiments, the display screen 1205 can be one, set on the front panel of the terminal device 1200; in other embodiments, the display screen 1205 can be at least two, respectively set on different surfaces of the terminal device 1200 or in a folding design; in other embodiments, the display screen 1205 can be a flexible display screen, set on a curved surface or a folding surface of the terminal device 1200. Even, the display screen 1205 can also be set to a non-rectangular irregular shape, that is, a special-shaped screen. The display screen 1205 can be made of materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0172] The camera assembly 1206 is used to capture images or videos. Optionally, the camera assembly 1206 includes a front camera and a rear camera. Typically, the front camera is arranged on the front panel of the terminal device 1200, and the rear camera is arranged on the back of the terminal device 1200. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth of field camera, a wide-angle camera, and a telephoto camera, so as to realize the fusion of the main camera and the depth of field camera to realize the background blur function, the fusion of the main camera and the wide-angle camera to realize panoramic shooting and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera assembly 1206 may also include a flash. The flash can be a monochrome temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm light flash and a cold light flash, which can be used for light compensation at different color temperatures.
[0173] The audio circuit 1207 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, and convert the sound waves into electrical signals and input them into the processor 1201 for processing, or input them into the radio frequency circuit 1204 to achieve voice communication. For the purpose of stereo acquisition or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal device 1200. The microphone may also be an array microphone or an omnidirectional acquisition microphone. The speaker is used to convert the electrical signal from the processor 1201 or the radio frequency circuit 1204 into sound waves. The speaker may be a traditional film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for purposes such as ranging. In some embodiments, the audio circuit 1207 may also include a headphone jack.
[0174] The power supply 1209 is used to power various components in the terminal device 1200. The power supply 1209 can be an alternating current, a direct current, a disposable battery, or a rechargeable battery. When the power supply 1209 includes a rechargeable battery, the rechargeable battery can be a wired rechargeable battery or a wireless rechargeable battery. A wired rechargeable battery is a battery charged through a wired line, and a wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery can also be used to support fast charging technology.
[0175] In some embodiments, the terminal device 1200 further includes one or more sensors 1210 , including but not limited to: an acceleration sensor 1211 , a gyroscope sensor 1212 , a pressure sensor 1213 , an optical sensor 1215 , and a proximity sensor 1216 .
[0176] The acceleration sensor 1211 can detect the magnitude of acceleration on the three coordinate axes of the coordinate system established by the terminal device 1200. For example, the acceleration sensor 1211 can be used to detect the components of gravity acceleration on the three coordinate axes. The processor 1201 can control the display screen 1205 to display the user interface in a horizontal view or a vertical view according to the gravity acceleration signal collected by the acceleration sensor 1211. The acceleration sensor 1211 can also be used to collect game or user motion data.
[0177] The gyro sensor 1212 can detect the body direction and rotation angle of the terminal device 1200, and the gyro sensor 1212 can cooperate with the acceleration sensor 1211 to collect the user's 3D actions on the terminal device 1200. The processor 1201 can implement the following functions based on the data collected by the gyro sensor 1212: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.
[0178] The pressure sensor 1213 can be set on the side frame of the terminal device 1200 and / or the lower layer of the display screen 1205. When the pressure sensor 1213 is set on the side frame of the terminal device 1200, it can detect the user's holding signal of the terminal device 1200, and the processor 1201 performs left and right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 1213. When the pressure sensor 1213 is set on the lower layer of the display screen 1205, the processor 1201 controls the operability controls on the UI interface according to the user's pressure operation on the display screen 1205. The operability controls include at least one of a button control, a scroll bar control, an icon control, and a menu control.
[0179] The optical sensor 1215 is used to collect the ambient light intensity. In one embodiment, the processor 1201 can control the display brightness of the display screen 1205 according to the ambient light intensity collected by the optical sensor 1215. Specifically, when the ambient light intensity is high, the display brightness of the display screen 1205 is increased; when the ambient light intensity is low, the display brightness of the display screen 1205 is reduced. In another embodiment, the processor 1201 can also dynamically adjust the shooting parameters of the camera assembly 1206 according to the ambient light intensity collected by the optical sensor 1215.
[0180] The proximity sensor 1216, also called a distance sensor, is usually arranged on the front panel of the terminal device 1200. The proximity sensor 1216 is used to collect the distance between the user and the front of the terminal device 1200. In one embodiment, when the proximity sensor 1216 detects that the distance between the user and the front of the terminal device 1200 is gradually decreasing, the processor 1201 controls the display screen 1205 to switch from the screen-on state to the screen-off state; when the proximity sensor 1216 detects that the distance between the user and the front of the terminal device 1200 is gradually increasing, the processor 1201 controls the display screen 1205 to switch from the screen-off state to the screen-on state.
[0181] Those skilled in the art will understand that Fig.12 The structure shown in the figure does not constitute a limitation on the terminal device 1200, and may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0182] Fig.13The schematic diagram of the structure of the server provided in the embodiment of the present application, the server 1300 may have relatively large differences due to different configurations or performances, and may include one or more processors (Central Processing Unit, CPU) 1301 and one or more memories 1302, wherein the one or more memories 1302 store at least one program code, and the at least one program code is loaded and executed by the one or more processors 1301 to implement the management method of the game guild provided by the above-mentioned various method embodiments. Of course, the server 1300 may also have components such as a wired or wireless network interface, a keyboard, and an input and output interface for input and output, and the server 1300 may also include other components for implementing device functions, which will not be repeated here.
[0183] In an exemplary embodiment, a computer-readable storage medium is also provided, in which at least one program code is stored. The at least one program code is loaded and executed by a processor to enable a computer to implement any of the above-mentioned methods for managing a gaming guild.
[0184] Optionally, the computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0185] In an exemplary embodiment, a computer program or a computer program product is also provided, wherein at least one computer instruction is stored in the computer program or the computer program product, and the at least one computer instruction is loaded and executed by a processor to enable a computer to implement any of the above-mentioned methods for managing a gaming guild.
[0186] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions. For example, the game data, game titles and other game information of the game objects involved in this application are all obtained with full authorization.
[0187] It should be understood that the "plurality" mentioned in this article refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.
[0188] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0189] The above description is only an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method for managing a gaming guild, characterized in that: The method comprises: Displaying a game guild recommendation page, wherein the game guild recommendation page displays guild information of at least one recommended candidate game guild, wherein the guild information of any candidate game guild includes quality information indicating the quality of the any candidate game guild, wherein the quality information of the any candidate game guild is determined based on activity data of game objects that have joined the any candidate game guild and comprehensive ability coefficients of game objects included in the any candidate game guild, wherein the comprehensive ability coefficient of any game object is determined based on at least one game title of the any game object; In response to a target game guild being selected from the at least one candidate game guild, a guild page of the target game guild is displayed, wherein the guild page displays guild information of the target game guild, and the guild page provides a join function for indicating an application to join the target game guild.
2. The method according to claim 1, characterized in that: The method further comprises: receiving a joining request, the joining request including object information of a reference game object and an identifier of a first game guild, the joining request being used to instruct the reference game object to apply to join the first game guild; Based on the object information of the reference game object, a member approval page is displayed, wherein the object information of the reference game object is displayed on the member approval page, wherein the object information of the reference game object includes at least one of the game title and comprehensive ability coefficient of the reference game object, and the member approval page is used to determine whether to approve the reference game object to join the first game guild.
3. The method according to claim 1, characterized in that After displaying the guild page of the target game guild, the method further includes: In response to a trigger operation of the guild member viewing function, a guild member viewing page is displayed, wherein the guild member viewing page displays object information of game objects included in the target game guild, and the object information of any game object includes at least one of a game title and a comprehensive ability coefficient of the any game object.
4. The method according to any one of claims 1 to 3, characterized in that: Before displaying the game guild recommendation page, the method further includes: Determine the quality information of each reference game guild at a target duration based on the quality information of each reference game guild in a first time period and the quality information of each reference game guild in a second time period, the first time period is earlier than the second time period, and the duration of the first time period and the duration of the second time period are both the target duration, the number of game objects included in the reference game guild is less than the carrying quantity of the reference game guild, and the reference game guild is a game guild that can be joined; Determining a first candidate game guild from among the reference game guilds according to the quality information of the reference game guilds during the target duration; The candidate gaming guild is determined based on the first candidate gaming guild.
5. The method according to claim 4, characterized in that Determining the quality information of each reference game guild during the target duration according to the quality information of each reference game guild during the first time period and the quality information of the second time period includes: For any reference game guild among the plurality of reference game guilds, determining quality information of the any reference game guild in the first time period based on activity data of game objects that have joined the any reference game guild in the first time period and at least one game title of game objects included in the any reference game guild in the first time period; Determining quality information of any reference game guild in the second time period based on activity data of game objects that have joined any reference game guild in the second time period and at least one game title of game objects included in any reference game guild in the second time period; The quality information of any reference game guild during a target duration is determined according to the quality information of any reference game guild during the first time period and the quality information of any reference game guild during the second time period.
6. The method according to claim 5, characterized in that The determining, based on the activity data of the game objects that have joined the any reference game guild in the first time period and at least one game title of the game objects included in the any reference game guild in the first time period, the quality information of the any reference game guild in the first time period comprises: Determining a comprehensive capability coefficient of each game object included in the first time period by the any reference game guild according to at least one game title of each game object included in the first time period by the any reference game guild; Determining the comprehensive ability coefficient of any reference game guild in the first time period according to the comprehensive ability coefficients of each game object included in the any reference game guild in the first time period; Determining the activity data of any reference game guild in the first time period according to the activity data of the game objects that have joined any reference game guild in the first time period; Determine the quality information of any reference game guild in the first time period according to the comprehensive capability coefficient and activity data of any reference game guild in the first time period.
7. The method according to claim 6, characterized in that The game title is multiple; The step of determining the comprehensive capability coefficient of each game object included in the first time period by the any reference game guild according to at least one game title of each game object included in the first time period by the any reference game guild comprises: For any game object among the game objects included in any reference game guild, determining the ability coefficient of the game object in each game title according to each game title of the game object; According to the ability coefficient of any game object in each game title, the comprehensive ability coefficient of any game object is determined.
8. The method according to claim 7, characterized in that Determining the comprehensive ability coefficient of any game object according to the ability coefficient of any game object in each game title includes: The maximum value of the ability coefficients of any game object among the ability coefficients of the various game titles is used as the comprehensive ability coefficient of any game object; or The minimum value of the ability coefficients of any game object among the ability coefficients of the game titles is used as the comprehensive ability coefficient of any game object; or The average value of the ability coefficients of any game object in each game title is used as the comprehensive ability coefficient of any game object; or The sum of the ability coefficients of any game object in each game title is used as the comprehensive ability coefficient of any game object.
9. The method according to claim 7, characterized in that: Determining the ability coefficient of any game object in each game title according to each game title of any game object includes: Determining a first number according to the number of game objects having comprehensive ability coefficients corresponding to each game list; Determine a second number according to the number of objects that can be accommodated by the game guild and the first number, where the second number is the number of game guilds that can be satisfied by the first number of game objects; Determine the total amount of comprehensive ability coefficients delivered according to the second number, the upper limit of the comprehensive ability coefficient, and the comprehensive ability coefficient satisfaction rate of the game guild; Determine the comprehensive ability coefficient delivery amount of each game list according to the total delivery amount of the comprehensive ability coefficient, the number of game objects with comprehensive ability coefficients corresponding to each game list, and the first number; Determine the comprehensive ability coefficients of the game objects with comprehensive ability coefficients corresponding to the game lists according to the delivery amounts of the comprehensive ability coefficients of the game lists and the number of game objects with comprehensive ability coefficients corresponding to the game lists; The ability coefficient of any game object in each game title is determined according to each game title of any game object and the comprehensive ability coefficient of the game objects with comprehensive ability coefficients corresponding to each game list.
10. The method according to claim 6, characterized in that Determining the comprehensive capability coefficient of any reference game guild in the first time period according to the comprehensive capability coefficients of each game object included in the any reference game guild in the first time period includes: Determining a reference capability coefficient according to the comprehensive capability coefficients of each game object included in the first time period by any reference game guild; The minimum value between the reference ability coefficient and the target value is used as the comprehensive ability coefficient of any reference game guild in the first time period.
11. The method according to claim 6, characterized in that The determining, based on the activity data of the game objects that have joined the reference game guild in the first time period, the activity data of the reference game guild in the first time period includes: The sum of the activity data of the game objects that have joined any of the reference game guilds during the first time period is used as the activity data of any of the reference game guilds during the first time period; Determining the quality information of any reference game guild in the first time period according to the comprehensive capability coefficient and activity data of any reference game guild in the first time period includes: The product of the comprehensive capability coefficient and the activity data of any reference game guild in the first time period is used as the quality information of any reference game guild in the first time period.
12. A management device for a gaming guild, characterized in that: The device comprises: A display module, for displaying a game guild recommendation page, wherein the game guild recommendation page displays guild information of at least one recommended candidate game guild, wherein the guild information of any candidate game guild includes quality information indicating the quality of the any candidate game guild, wherein the quality information of the any candidate game guild is determined based on the activity data of game objects that have joined the any candidate game guild and the comprehensive ability coefficients of the game objects included in the any candidate game guild, wherein the comprehensive ability coefficient of any game object is determined based on at least one game title of the any game object; The display module is further used to display a guild page of the target game guild in response to a target game guild from the at least one candidate game guild being selected, wherein the guild page displays guild information of the target game guild, and the guild page provides a join function, wherein the join function is used to indicate an application to join the target game guild.
13. A computer device, characterized in that: The computer device includes a processor and a memory, wherein at least one program code is stored in the memory, and the at least one program code is loaded and executed by the processor so that the computer device implements the game guild management method as described in any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that: At least one program code is stored in the computer-readable storage medium, and the at least one program code is loaded and executed by the processor to enable the computer to implement the game guild management method as described in any one of claims 1 to 11.
15. A computer program product, characterized in that The computer program product stores at least one computer instruction, and the at least one computer instruction is loaded and executed by a processor so that a computer implements the method for managing a gaming guild as described in any one of claims 1 to 11.