Game numerical value balance adjustment method and device, equipment and storage medium

By converting and associating the game's numerical tables, and automatically adjusting game values ​​using preset thresholds, the inefficiency of existing technologies is solved, achieving intelligent and automated game value balancing, and improving the game experience and playability.

CN120900218APending Publication Date: 2025-11-07GUANGZHOU SANQI DREAM NETWORK TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510818289.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-18
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Existing game numerical adjustments mainly rely on the development team's experience, lacking real player needs and creative input, resulting in a disconnect between adjustment solutions and player experience, and low adjustment efficiency.

Method used

By acquiring different types of game value tables, converting and associating them, and comparing them with game character identifiers and preset thresholds, the game values ​​are automatically adjusted to achieve intelligent game value balance.

Benefits of technology

It improves the efficiency of game numerical balance adjustment, realizes automation and intelligence, avoids the inefficiency of manual adjustment, and enhances the game experience and long-term playability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120900218A_ABST
    Figure CN120900218A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a game numerical value balance adjustment method and device, equipment and a storage medium, and the method comprises the steps: obtaining game numerical value tables of different types of game numerical values, and carrying out the format conversion of each game numerical value table to obtain a corresponding first data table in a standard data format; associating the first data tables corresponding to the game numerical values of different types according to the game role identifiers to obtain a second data table, wherein the second data table is a linked table associated with the game role identifiers; and comparing the game settlement parameter corresponding to each game role identifier in the second data table with a preset threshold value, and adjusting the corresponding game numerical value according to a comparison result to obtain a game numerical value adjustment result. According to the scheme, the problem that the game numerical value balance adjustment efficiency is low can be solved, balance adjustment of the corresponding game numerical value is carried out based on comparison of the game settlement parameter and the preset threshold value, automation and intelligence of game numerical value balance adjustment are achieved, and the overall efficiency of game numerical value balance adjustment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of games, and in particular to a game value balance adjustment method and device, equipment and a storage medium. BACKGROUND

[0002] In the field of game design, value balance is a core element that determines game experience and long-term operation. A reasonable value system can ensure the synergy and balance between characters, skills, equipment, and economic systems, and improve the depth of player strategy and the sense of participation. For example, in a role-playing game, the attack and defense ratio of character attributes, the balance of skill damage and cooling time directly affect the fairness and strategy diversity of player battles; the balance of prop drop probability and acquisition cost in the economic system determines the rationality of the player's growth curve and the stability of the game ecosystem. If the values are imbalanced, it may lead to problems such as "a certain character is overwhelmingly strong", "a cold equipment is no one's concern", or "the economic system collapses", which seriously weakens the player experience and shortens the game life cycle.

[0003] The existing adjustment of game values is mainly led by the development team, and completely depends on the experience and ability of the corresponding staff, lacking effective input of real player needs and creativity, resulting in a disconnection between the adjustment scheme and the player experience; and the corresponding staff need to manually adjust, which requires long-time testing and cooperation of artificial, resulting in low overall efficiency of game value adjustment. SUMMARY

[0004] Embodiments of the present application provide a game value balance adjustment method, device, equipment and storage medium, which can solve the technical problem of low efficiency of game value balance adjustment, and balance adjustment of corresponding game values based on comparison of game settlement parameters and preset thresholds, realizing automation and intelligentization of game value balance adjustment, and improving the overall efficiency of game value balance adjustment.

[0005] In a first aspect, embodiments of the present application provide a game value balance adjustment method, comprising:

[0006] Obtaining game value tables of different types of game values, and performing format conversion on each game value table to obtain a first data table in a standard data format, wherein the first data table includes game character identifiers and game settlement parameters corresponding to each game character identifier;

[0007] Associating the first data tables of different types of game values according to the game character identifiers to obtain a second data table, wherein the second data table is a linked list associated by game character identifiers;

[0008] The game settlement parameter corresponding to each game character identifier in the second data table is compared with a preset threshold, and a corresponding game value is adjusted according to a comparison result to obtain a game value adjustment result.

[0009] Further, the game value adjustment result is obtained by adjusting the corresponding game value according to the comparison result, including:

[0010] According to the comparison result, the size of the game value corresponding to the game character identifier is adjusted to obtain a target game value, and value optimization information is generated according to the adjustment process;

[0011] The game value adjustment result is obtained by adjusting the corresponding game value according to the target game value and the value optimization information.

[0012] Further, the target game value is obtained by adjusting the size of the game value corresponding to the game character identifier according to the comparison result, including:

[0013] Obtain the game value table of the same type of game in different periods;

[0014] According to the game value table of the same type of game, the game value of different game settlement parameters is analyzed to determine the first game value type that causes the game settlement parameter to rise and the second game value type that causes the game settlement parameter to decrease;

[0015] When the game settlement parameter is greater than the first preset threshold, the game value of the first game value type corresponding to the game character identifier is reduced by a preset decrease, and the corresponding target game value is obtained;

[0016] When the game settlement parameter is less than the second preset threshold, the game value of the second game value type corresponding to the game character identifier is increased by a preset increase, and the corresponding target game value is obtained, and the second preset threshold is less than the first preset threshold.

[0017] Further, the value optimization information is generated according to the adjustment process, including:

[0018] According to the adjustment process and the game value analysis of the same type of game, text information for adjusting the corresponding game value to the target game value is generated;

[0019] The value optimization information is generated according to the text information.

[0020] Further, the game value adjustment result is obtained by adjusting the corresponding game value according to the target game value and the value optimization information, including:

[0021] According to the target game value and the value optimization information, a first target game value associated with attack is selected from the target game value, and the game value related to attack of the current game is adjusted to the first target game value.

[0022] Or, according to the target game value and the value optimization information, a second target game value related to defense is selected from the target game value, and the defense-related game value of the current game is adjusted to the second target game value.

[0023] Further, the game value table is converted into a corresponding first data table in a standard data format, including:

[0024] Traverse each game value table to identify the data type identification field in each game value table;

[0025] Establish a mapping relationship between the data type identification field and the JSON field;

[0026] Convert the data corresponding to the data type identification field into JSON format data, and save the converted JSON format data under the corresponding JSON field;

[0027] Integrate all data under the JSON field of each game value table to obtain a corresponding first data table.

[0028] Further, the first data table corresponding to different types of game values is associated to obtain a second data table according to the game character identification, including:

[0029] Determine the same game character identification in the first data table corresponding to different types of game values;

[0030] Associate the game values of the same game character identification in all first data tables, integrate the associated game values corresponding to the same game character identification, and summarize them into the second data table;

[0031] Compare the game settlement parameter corresponding to each game character identification in the second data table with a preset threshold, including:

[0032] Process the game settlement parameter in the same game character identification in the second data table to obtain an average settlement parameter;

[0033] Compare the average settlement parameter corresponding to each game character identification with the preset threshold.

[0034] In a second aspect, the embodiments of the present application provide a game value balance adjustment device, including:

[0035] An acquisition module is configured to acquire game value tables of different types of game values;

[0036] The format conversion module is configured to convert each game value table into a first data table in a standard data format, wherein the first data table includes a game character identifier and a game settlement parameter corresponding to each game character identifier.

[0037] The data table association module is configured to associate the first data tables corresponding to different types of game values according to the game character identifier to obtain a second data table, wherein the second data table is a linked list associated by the game character identifier.

[0038] The value adjustment module is configured to compare the game settlement parameter corresponding to each game character identifier in the second data table with a preset threshold, and adjust the corresponding game value according to the comparison result to obtain a game value adjustment result.

[0039] In a third aspect, an embodiment of the present application provides a game value balance adjustment device, comprising:

[0040] a memory and one or more processors;

[0041] a memory configured to store one or more programs;

[0042] When the one or more programs are executed by the one or more processors, the one or more processors implement the game value balance adjustment method of the first aspect.

[0043] In a fourth aspect, an embodiment of the present application provides a storage medium storing computer executable instructions, which when executed by a computer processor, are used to execute the game value balance adjustment method of the first aspect.

[0044] The embodiments of the present application can obtain game value tables of different types of game values when balancing game values, convert each game value table into a first data table in a standard data format, associate the first data tables corresponding to different types of game values according to the game character identifier to obtain a second data table, compare the game settlement parameter corresponding to each game character identifier in the second data table with a preset threshold, and adjust the corresponding game value according to the comparison result to obtain a game value adjustment result. By using the above technical means, the balancing adjustment of the corresponding game value can be performed by comparing the game settlement with the preset threshold, and the automation and intelligentization of the game value balance adjustment can be realized, so as to avoid the technical problem of low efficiency of game value balance adjustment and improve the overall efficiency of game value balance adjustment.

[0045] The game value balance adjustment device, the game value balance adjustment equipment and the storage medium provided above have the beneficial effects of the game value balance adjustment method. BRIEF DESCRIPTION OF DRAWINGS

[0046] Figure 1 is a flowchart of a game value balance adjustment method provided by an embodiment of the present application;

[0047] Figure 2 is a schematic diagram of game value table format conversion provided by an embodiment of the present application;

[0048] Figure 3 is a flowchart of another game value balance adjustment method provided by an embodiment of the present application;

[0049] Figure 4 is a flowchart of still another game value balance adjustment method provided by an embodiment of the present application;

[0050] Figure 5 is a structural schematic diagram of a game value balance adjustment device provided by an embodiment of the present application;

[0051] Figure 6 is a structural schematic diagram of a game value balance adjustment device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0052] In order to make the objects, technical solutions and advantages of the present application clearer, the following further describes specific embodiments of the present application with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. In addition, it should be noted that, for the convenience of description, only parts related to the present application are shown in the drawings, but not all contents. Before discussing the example embodiments in more detail, it should be mentioned that some example embodiments are described as processes or methods depicted by flowcharts. Although the flowcharts describe the operations (or steps) as sequential processes, many of the operations can be implemented in parallel, concurrently or simultaneously. In addition, the order of the operations can be rearranged. The processes can be terminated when the operations are completed, but can also have additional steps not included in the drawings. The processes can correspond to methods, functions, procedures, subroutines, subprograms, etc.

[0053] The existing game value adjustment is mainly led by the development team, and completely depends on the experience and ability of the corresponding staff, lacks effective input of real needs and creativity of players, resulting in disconnection between the adjustment scheme and the player experience; and the corresponding staff need to manually adjust, which requires long-time testing and cooperation of artificial, resulting in low overall efficiency of game value adjustment.

[0054] Based on this, the game value balance adjustment method, device, equipment and storage medium provided by the embodiments of the present application are provided, which aims to obtain game value tables of different types of game values when adjusting the game value balance, to obtain first data tables in a corresponding standard data format by performing format conversion on each game value table, to associate the first data tables corresponding to different types of game values according to the game character identifier to obtain second data tables, to compare the game settlement parameters corresponding to each game character identifier in the second data table with a preset threshold, to adjust the corresponding game values according to the comparison result, and to obtain game value adjustment results. By using the above technical means, the balance adjustment of the corresponding game values can be performed by comparing the game settlement participation preset threshold, compared with the existing manual adjustment mode relying on staff, the embodiments can realize the automation and intelligentization of the game value balance adjustment, so as to avoid the technical problem of low efficiency of the game value balance adjustment, thereby improving the overall efficiency of the game value balance adjustment.

[0055] Figure 1 A flowchart of a game value balance adjustment method provided by the embodiments of the present application is given, the game value balance adjustment method provided in the embodiments can be executed by a game value balance adjustment device, the game value balance adjustment device can be realized by software and / or hardware, and the game value balance adjustment device can be composed of two or more physical entities or one physical entity. Generally, the game value balance adjustment device can be a computer device.

[0056] The following describes the game value balance adjustment method by taking a computer device as an example.

[0057] Referring to Figure 1 The game value balance adjustment method specifically includes:

[0058] S11, game value tables of different types of game values are obtained, and first data tables in a corresponding standard data format are obtained by performing format conversion on each game value table, wherein the first data table includes a game character identifier and game settlement parameters corresponding to each game character identifier.

[0059] For the game to be adjusted, the game value table of different types of game values is obtained. Among them, the game value is the general term of all quantifiable parameters in the game, which is used to define the rules and balance of character, battle, economy and growth systems. The design of game values directly affects the player experience and the long-term playability of the game. Different types of game values include game gain values, game skill values, game battle values, game drop values and game settlement parameters. Each game value table is processed by format conversion to obtain a corresponding first data table in a standard table format. Among them, the first data table includes game character identification and game settlement parameters corresponding to each game character identification. The above, by converting the game value table of different types of game values to obtain the first data table in the corresponding standard data format, based on the standard data format, the data compatibility of cross-platform or cross-system can be improved, and the efficiency of data storage and data transmission can be improved.

[0060] Figure 2 is a game value table format conversion schematic diagram provided by the embodiment of the application, referring to Figure 2 Taking the game value table including the game gain value table, the game skill value table, the game battle value table, the game drop value table and the game settlement parameter table as an example for explanation and description. The game gain value table 11, the game skill value table 12, the game battle value table 13, the game drop value table 14 and the game settlement parameter table 15 are respectively processed by format conversion to obtain their corresponding first data table in a standard data format, for example, the first data table 111 corresponding to the game gain value table 11, the first data table 121 corresponding to the game skill value table 12, the first data table 131 corresponding to the game battle value table 13, the first data table 141 corresponding to the game drop value table 14 and the first data table 151 corresponding to the game settlement parameter table 15.

[0061] For example, the game gain value refers to a value that can improve the ability, attribute or state of a character or other elements in the game, which can be temporary or permanent. The game gain value includes battle gain, resource gain and long-term gain. The battle gain includes gain-type game values and loss-type game values. The gain-type game values include attack power improvement, defense power improvement, life value upper limit increase, mana value upper limit increase, movement speed improvement, critical power improvement and hit rate improvement. The loss-type game values include attack power reduction, defense power reduction, life value upper limit reduction, mana value upper limit reduction, movement speed reduction, critical power reduction and hit rate reduction. The resource gain includes experience gain and drop gain. For example, the experience gain is 50% of the experience value after killing monsters, and the drop gain is double the amount of gold dropped from a chest. The long-term gain includes equipment attribute gain and skill expertise gain. For example, the equipment attribute gain is that the attack power can be increased by 100 when using a certain weapon, and the skill expertise gain is that the damage coefficient of a certain skill is increased by 15%. The game gain value can be obtained in various ways, such as using props (potion or scroll, etc.), triggering skill effects and completing specific tasks or achieving specific achievements, etc.

[0062] For example, the game skill value is a specific quantitative description of various skills in the game, which is used for skill effects and performance. The game skill value includes skill damage value, skill consumption value, skill cooling time value, skill duration value and skill range value, etc. The skill damage value refers to the damage value caused by the skill to the target, which can be a fixed value or related to some attributes of the character (such as attack power or spell strength, etc.). The skill consumption value refers to the resources consumed by using the skill, such as mana, ability value and anger value, etc. The skill cooling time value refers to the time to wait after using the skill, and the skill can be used again after waiting for the time. Some skills will last for a period of time and produce effects, and this duration is the skill duration value. The skill range value refers to the size of the range and the distance of the skill that can affect, such as circular range and straight distance, etc.

[0063] Exemplarily, the game battle value mainly relates to various quantitative indicators related to battles in the game, which are used to measure the battle process and results. The game battle value includes character battle attribute value, monster battle attribute value, damage calculation related value and battle state value. Among them, the character battle attribute value includes health points, attack power, defense, dodge rate, critical rate and block rate, etc., which directly affect the survival ability and output ability of the character in the battle. The monster battle attribute value is similar to the character, and the monster also has its own attribute values such as health points, attack power and defense, which determine the strength and battle difficulty of the monster. The damage calculation related value includes damage types (physical damage, magic damage and real damage, etc.), damage reduction value and damage addition value, which are used to calculate the damage output and bearing between the character and the monster. The battle state value includes the percentage of the character's health points, the percentage of the character's mana points and the remaining health points of the monster, reflecting the state of both parties in the battle.

[0064] Exemplarily, the game drop value refers to the probability or quantity of various items obtained by the player in the game after completing certain tasks, defeating monsters and opening treasure chests, etc. For example, after defeating a certain monster, the probability of dropping various equipment is 10%; or after opening a treasure chest, the numerical range of obtaining a certain amount of gold coins. The setting of the game drop value will affect the game motivation and game experience of the player, and reasonable drop quantity can stimulate the player's desire to explore and interest in repeated games.

[0065] Exemplarily, the game settlement parameter refers to various data indicators used to evaluate the player's game performance and calculate rewards at the end of the game. The game settlement parameter includes battle performance parameter, resource acquisition parameter, task completion parameter, game time parameter, game character win rate parameter and game character usage rate parameter.

[0066] The game value balance adjustment aims to reasonably adjust different game values in the game, so that the corresponding game settlement parameters are maintained within the corresponding preset range, to ensure the playability, fairness and long-term appeal of the game. For example, by reasonably adjusting the game gain value, game skill value, game battle value and game drop value of the corresponding game character, the corresponding game settlement parameters are within a reasonable range, so that the player maintains long-term appeal for the game character.

[0067] The game value table corresponding to each of the game gain value, the game skill value, the game battle value, the game drop value and the game settlement parameter is obtained, that is, the game gain value table, the game skill value table, the game battle value table, the game drop value table and the game settlement parameter table are obtained. Based on the different types of game values / game value tables obtained, the formats may be different, in order to facilitate subsequent data processing and data storage, the format conversion processing can be performed on each game value table, so as to convert the game values in the game value table into a standard data format, so as to obtain a first data table corresponding to each game value table. Exemplarily, the standard data format includes a CSV (Comma-Separated Values) data format, an XML (eXtensible Markup Language) data format, a Protocol Buffers data format, an Avro data format, a Parquet data format, a YAML data format and a JSON (JavaScript Object Notation) data format. This embodiment takes the JSON data format as an example for explanation and description. Each game value table is traversed, and the data type identification field in each game value table is identified; a mapping relationship between the data type identification field and the JSON field is established; according to the mapping relationship, the data corresponding to the data type identification field is converted into JSON format data, and the converted JSON format data is saved under the corresponding JSON field; the data under all JSON fields of each game value table is integrated to obtain a corresponding first data table. For example, each game value table is traversed, and the field information in the game value table is identified, that is, the original field, the data type identification field, the unit field and the constraint condition in the game value table are identified. The data type corresponding to the game type identification field of the game value table can be an Excel format type, a CSV format type, a SQL format type, an XML format type or an unstructured text format type. The structure of the JSON data, the JSON field, the field type, the constraint condition and the nesting relationship are set in advance. The mapping relationship between the data type identification field and the JSON field is established, according to the mapping relationship, the data corresponding to the data type identification field in the game value table is converted into JSON format data, for example, the “INT” of the numerical value type field is converted into the “number” of the JSON field, and the “FLOAT” of the numerical value type field is converted into the “number” of the JSON field. The converted JSON format data is saved under the corresponding JSON field, and the data under all JSON fields of the corresponding game value table is integrated to obtain a corresponding first data table.By converting the game value table into JSON format data, lightweight and structured storage can be achieved, facilitating data storage, reading and modification, and improving data storage and data read / write efficiency. When data is exchanged between the game client and the server, the JSON format data transmission speed is faster, improving the efficiency of data transmission. In addition, since the JSON format is widely supported, cross-platform compatibility can be improved, and multi-platform data sharing can be achieved. With the development and update of the game, the game value table may continue to add new content and fields. The JSON format has strong extensibility and can add new key-value pairs without affecting the existing data structure and processing logic, thereby improving the scalability of the game value table.

[0068] S12, associating the first data tables corresponding to different types of game values according to the game character identifier to obtain a second data table, wherein the second data table is a linked list associated with the game character identifier.

[0069] Each first data table includes a game character identifier. The first data tables corresponding to different types of game values can be associated according to the game character identifier to obtain a second data table, wherein the second data table is a linked list associated with the game character identifier. By associating the first data tables corresponding to different types of game values with the game character identifier, the second data table in the form of a linked list is obtained. When subsequent data queries are performed, compared with the traditional method of querying different tables multiple times, the embodiment can obtain complete game character data by traversing once through the linked list structure of the second data table, thereby reducing redundant queries and improving data query efficiency. In addition, through the form of a linked list, the linked list nodes can be loaded into memory on demand, reducing I / O overhead and improving access efficiency. Based on the linked list form of the second data table, when a new game character needs to be added, the game values corresponding to the new game character identifier can be inserted into the tail of the linked list. When a game character needs to be deleted, the linked list node can be skipped directly, improving the flexibility of data addition and deletion. In addition, if a new value type needs to be added, only the data fields in the node need to be expanded, without the need to reconstruct the linked list structure, supporting hot updates and improving scalability.

[0070] In an embodiment, the same game character identifier in the first data table corresponding to different types of game values is determined, the game values of the same game character identifier in all the first data tables are associated, the associated game values corresponding to the same game character identifier are integrated, and the second data table is obtained by summarizing the same game character identifier to obtain a chain table form of the second data table. For example, taking game character A as an example. The game values corresponding to game character A are included in all the first data tables, the game values of game character A in all the first data tables are associated, and the second data table is obtained by summarizing. Similarly, the game values of other same game character identifiers in all the first data tables are associated, and the second data table is obtained by summarizing, and the association chain table of the game values of all the same game character identifiers is obtained, that is, the final second data table is obtained. Through the above, the game values of the same game character identifier are associated to obtain the second data table in the form of a chain table, and subsequent queries of the game values of the corresponding game character identifier can be based on the second chain table, thereby avoiding low query efficiency caused by querying multiple tables, and improving the efficiency of data query and data reading.

[0071] For example, a chain table node can be established according to the game character identifier, each chain table node includes a game character identifier and a reference to each first data table. All game character identifiers are traversed, each first data table is queried by the game character identifier, and the game values of the corresponding game character identifier in the corresponding first data table are mounted to the corresponding chain table node. All chain table nodes are linked in the order of the set game character identifier to obtain the second data table. In subsequent data query or data access, the full data of the corresponding game character identifier can be queried by traversing the chain table, and when a certain game value of a certain game character identifier needs to be modified, for example, a game gain value, the corresponding chain table node of the game character identifier can be directly located to update the data, thereby improving the flexibility of data change.

[0072] S13, comparing the game settlement parameter corresponding to each game character identifier in the second data table with a preset threshold, and adjusting the corresponding game value according to the comparison result to obtain a game value adjustment result.

[0073] After obtaining the second data table, a game settlement parameter corresponding to each game character identifier in the second data table is determined, wherein the game settlement parameter refers to various data indexes used for evaluating the game performance of a player and calculating a reward at the end of the game. The game settlement parameter includes a battle performance parameter, a resource acquisition parameter, a task completion parameter, a game time parameter, a win rate parameter of a game character, and a usage rate parameter of a game character, etc. The game settlement parameter corresponding to each game character identifier in the second data table is compared with a preset threshold, and a corresponding game value is adjusted according to the comparison result to obtain a game value adjustment result, so that the adjusted game settlement parameter corresponding to the game character identifier can be within a preset reasonable range, and the balance adjustment of the game value is realized. Through the comparison of the game settlement parameter with the preset threshold, the balance adjustment of the corresponding game value is realized, and the automation and intelligentization of the balance adjustment of the game value are realized, so as to avoid the technical problem of low efficiency of the balance adjustment of the game value, and improve the overall efficiency of the balance adjustment of the game value.

[0074] In an embodiment, the game settlement parameters in the same game character identifier in the second data table are averaged to obtain an average settlement parameter. The average settlement parameter corresponding to each game character identifier is compared with a preset threshold to obtain a comparison result. For example, the win rate parameter of the game character is taken as an example to explain. For example, taking game character A as an example, all the win rate parameters of game character A in the second data table are integrated, and the average win rate parameter is obtained by averaging all the win rate parameters of game character A in the second data table. For example, the average win rate parameter is 30%. The average win rate parameter of game character A is compared with a preset threshold, for example, the reasonable range of the preset threshold is [45%-55%], and the average win rate parameter of game character A is 30% at this time, which is less than 45%, that is, not within the reasonable range of the preset threshold, so the game value corresponding to game character A can be adjusted, so that the average win rate parameter corresponding to game character A can be within the reasonable range [45%-55%] of the preset threshold when playing based on the adjusted game value.

[0075] Figure 3 is another flowchart of a game value balance adjustment method provided by the embodiment of the application, referring to Figure 3 The game value balance adjustment method includes:

[0076] S131, according to the comparison result, adjusting the size of the game value corresponding to the game character identifier to obtain a corresponding target game value, and generating value optimization information according to the adjustment process.

[0077] In the foregoing S13, after comparing each game character identifier in the second data table with the preset threshold value, the size of the game value corresponding to the game character identifier is adjusted according to the comparison result to obtain a target game value, and the value optimization information is generated according to the adjustment result. For example, the win rate parameter of game character A is compared with the preset threshold value, for example, the reasonable range of the preset threshold value is [45%-55%], and the win rate parameter (average win rate parameter) of game character A is 30% at this time. 30% is less than 45%, that is, the win rate parameter (average win rate parameter) of game character A is not in the reasonable range [45%-55%] of the preset threshold value, so the game value corresponding to game character A can be adjusted, for example, the battle gain and resource gain in the game gain value are increased by 10%, or the skill damage value in the game skill value is increased by 10%, to obtain the target game value corresponding to game character A. The value optimization information is generated according to the adjustment process, for example, the text information “the win rate of game character A is low, it is suggested to increase the battle gain and resource gain in the game gain value by 10%, or increase the skill damage value in the game skill value by 10%” is generated.

[0078] For example, according to the adjustment process and the game value analysis of the same type of game, text information for adjusting the corresponding game value to the target game value can be generated, and the value optimization information can be generated according to the text information. For example, imbalance detection and root cause analysis are performed according to the adjustment process, and index calculation is performed, such as win rate offset, usage rate Gini coefficient and economic inflation rate, etc., wherein the win rate offset = current win rate - preset threshold value (such as 50%). The root cause of imbalance is analyzed by the calculated index. Then, the benchmarking analysis of the same type of game is performed, and the current adjustment scheme, adjustment reason and expected impact after adjustment are determined according to the benchmarking analysis, and the information is generated into corresponding text information, and the value optimization information is generated according to the text information. The value optimization information can be understood as natural language information. Based on the preset structured template, the text information generated based on the adjustment process and the game value analysis of the same type of game can be filled into the preset structured template to generate corresponding value optimization information. For example, the generated value optimization information is:

Role adjustment explanation

[0079] According to the comparison result of the game settlement parameter corresponding to each game character identifier and the preset threshold, the size of the game value corresponding to the game character identifier is adjusted to obtain the target game value. When the game settlement parameter (such as the winning rate parameter, the use rate parameter, or the economic index parameter) of a certain game character exceeds or is lower than the preset threshold, the adjustment of the game value is automatically triggered, and the game value of the unbalanced game character is automatically corrected. The automatic adjustment of dynamic balance is realized, and the automation and intelligence of game value balance adjustment are improved. The value optimization information is generated according to the adjustment process, which provides decision basis and effect data for subsequent adjustment, forms a traceable knowledge base, and improves the traceability of game data balance adjustment.

[0080] In S132, the game value adjustment result is obtained according to the target game value and the value optimization information.

[0081] According to the target game value and the value optimization information, the game value of the corresponding game character identifier is adjusted to obtain the corresponding game value adjustment result. Through comprehensive analysis of the target game value and the value optimization information, the type of the corresponding adjusted game value is determined, the game value of the corresponding type is adjusted to the corresponding target game value, and the final game value adjustment result is obtained. The automation and intelligence of game value adjustment are realized, the technical problem of low efficiency caused by manual adjustment is avoided, the overall work efficiency of game value balance adjustment is improved, and based on the improvement of the efficiency of game value balance adjustment, the adjusted game value of the corresponding game character identifier meets the reasonable range corresponding to the preset threshold, thereby improving the use experience of the player.

[0082] For example, when the size of the game value associated with the corresponding game character identifier is adjusted according to the comparison result to obtain the corresponding target game value, a plurality of adjustment schemes can be generated, for example, one scheme is to adjust the size of the game value associated with the attack of the corresponding game character identifier, and another scheme is to adjust the size of the game value associated with the defense of the corresponding game character identifier. Similarly, the numerical optimization information also contains text information of a plurality of adjustment methods corresponding thereto, to describe the adjustment scheme, adjustment reason and expected effect of different adjustment methods. Therefore, one of the plurality of adjustment methods can be selected to finally adjust the game value to obtain the game value adjustment result. For example, according to the target game value and the numerical optimization information, the first target game value associated with the attack is selected from the target game value, and the attack-related game value of the current game is adjusted to the first target game value. Alternatively, according to the target game value and the numerical optimization information, the second target game value associated with the defense is selected from the target game value, and the defense-related game value of the current game is adjusted to the second target game value. According to the comparison result of the game settlement parameter corresponding to each game character identifier and the preset threshold, the first target game value associated with the attack or the second target game value associated with the defense is selected from the target game value according to the target game value and the numerical optimization information, and the attack-related game value and the defense-related game value can be distinguished, the fine adjustment in different dimensions is realized, the global misadjustment is avoided, and the accuracy of the game value balance adjustment is improved.

[0083] Figure 4 is a flow diagram of another game value balance adjustment method provided by the embodiments of the present application, referring to Figure 4 The game value balance adjustment method comprises the following steps.

[0084] S1311, obtaining game value tables of different periods of the same type of game;

[0085] In the foregoing S131, when the size of the game value of the corresponding game character identifier is adjusted according to the comparison result to obtain the corresponding target game value, the game value tables of different periods of the same type of game can be obtained first, the game value tables of different periods of the same type of game are analyzed to determine the reasons that the comparison result may cause, and which game values can be adjusted to change the comparison result, that is, which game values can be adjusted to change the game settlement parameter of the corresponding game character identifier.

[0086] S1312, performing game value analysis of different game settlement parameters according to the game value tables of the same type of game to determine the first game value type causing the game settlement parameter to rise and the second game value type causing the game settlement parameter to decrease.

[0087] According to the game value analysis of the game value table of the same type of game, the first game value type causing the game settlement parameter to increase and the second game value type causing the game settlement parameter to decrease are determined, and the game value of the first game value type or the second game value type can be adjusted according to the comparison result of the game settlement parameter corresponding to the game character identifier and the preset threshold, so that the game settlement parameter corresponding to the game character identifier is within the reasonable range corresponding to the preset threshold.

[0088] For example, according to the game value analysis of the game value table of the same type of game, the first game value type causing the game settlement parameter to increase and the second game value type causing the game settlement parameter to decrease are determined. For example, the first game value type includes the gain type game value in the game gain value, the skill damage value, the skill duration and the skill range value in the game skill value, the game battle value and the game drop value. The second game value type includes the debuff type game value in the game gain value and the skill cooling time value in the game skill value.

[0089] In an embodiment, the game value analysis of the game value table of the same type of game can also be performed according to the historical game value table of the current game, and the first game value type causing the game settlement parameter to increase and the second game value type causing the game settlement parameter to decrease are determined.

[0090] S1313, when the game settlement parameter is greater than the first preset threshold, the game value of the first game value type corresponding to the game character identifier is reduced by a preset decrease, and the target game value corresponding to the game character identifier is obtained.

[0091] After the comparison between the game settlement parameter corresponding to each game character identifier in the second data table and the preset threshold value, if the comparison result is that the game settlement parameter corresponding to the game character identifier is greater than the first preset threshold value, it means that the game settlement parameter at this time is too high, and therefore the first game value type game value corresponding to the game character identifier can be reduced by a preset reduction amplitude to obtain the corresponding target game value. Alternatively, the second game value type game value corresponding to the game character identifier can be increased by a preset increase amplitude to obtain the corresponding target game value. For example, if the game settlement parameter of game character A is greater than the first preset threshold value, it means that the game settlement parameter at this time is too high, and therefore the first game value type game value of game character A can be reduced by 10%, for example, the skill damage value is reduced by 10%, to obtain the corresponding target game value. Alternatively, the second game value type game value of game character A can be increased by 10%, for example, the skill cooldown time value is increased by 10%, to obtain the corresponding target game value. It should be noted that the specific values of the preset reduction amplitude and the preset increase amplitude can be set according to actual conditions.

[0092] In the above, when the game settlement parameter corresponding to the game character identifier is greater than the first preset threshold value, the first game value type game value corresponding to the game character identifier is reduced by a preset reduction amplitude, or the second game value type game value corresponding to the game character identifier is increased by a preset increase amplitude to obtain the corresponding target game value. Subsequently, the corresponding game value can be adjusted to the corresponding target game value, so that the adjusted game settlement parameter corresponding to the game character identifier is reduced to be less than or equal to the first preset threshold value, so that the game settlement parameter is within a reasonable range, and the automation and intelligence of game value balance adjustment are improved, and the interest and usage rate of players in using the corresponding game character are improved. In addition, the preset reduction amplitude and the preset increase amplitude can realize gradual and micro adjustment, avoid large adjustment to cause large reverse deviation, and thus improve the orderliness and accuracy of game value balance adjustment.

[0093] S1314, when the game settlement parameter is less than the second preset threshold value, the second game value type game value corresponding to the game character identifier is reduced by a preset reduction amplitude to obtain the corresponding adjusted target game value, and the second preset threshold value is less than the first preset threshold value.

[0094] After the comparison between the game settlement parameter corresponding to each game character identifier in the second data table and the preset threshold, if the comparison result is that the game settlement parameter corresponding to the game character identifier is less than the second preset threshold, it means that the game settlement parameter at this time is low, and thus the game value of the second game value type corresponding to the game character identifier can be adjusted by a preset decrease amplitude to obtain the corresponding target game value. Alternatively, the game value of the first game value type corresponding to the game character identifier can be adjusted by a preset increase amplitude to obtain the corresponding target game value. For example, if the game settlement parameter of game character A is less than the first preset threshold, it means that the game settlement parameter at this time is low, and thus the game value of the second game value type of game character A can be adjusted by 10%, for example, the skill cooling time value is adjusted by 10%, to obtain the corresponding target game value. Alternatively, the game value of the first game value type of game character A can be adjusted by 10%, for example, the skill damage value is increased by 10%, to obtain the corresponding target game value. It should be noted that the specific values of the preset decrease amplitude and the preset increase amplitude can be set according to actual conditions.

[0095] In the above, when the game settlement parameter corresponding to the game character identifier is less than the second preset threshold, the game value of the second game value type corresponding to the game character identifier is adjusted by a preset decrease amplitude, or the game value of the first game value type corresponding to the game character identifier is adjusted by a preset increase amplitude to obtain the corresponding target game value. Subsequently, the corresponding game value can be adjusted to the corresponding target game value, so that the adjusted game settlement parameter corresponding to the game character identifier is greater than or equal to the second preset threshold, so that the game settlement parameter is within a reasonable range, and the automation and intelligence of game value balance adjustment are improved, and the interest and usage rate of players in using the corresponding game character are improved. In addition, the preset decrease amplitude and the preset increase amplitude can realize gradual and micro adjustment, avoid large adjustment to cause large reverse deviation, and thus improve the orderliness and accuracy of game value balance adjustment.

[0096] It should be noted that the reasonable range of the preset threshold is [second preset threshold, first preset threshold], that is, the first preset threshold is greater than the second preset threshold. The specific values of the first preset threshold and the second preset threshold can be set according to actual conditions. For example, taking the win rate parameter as an example, the reasonable range of the preset threshold is [45%-55%].

[0097] In an embodiment, after comparing each game character identifier corresponding game settlement parameter in the second data table with the preset threshold, a first deviation value of each game character identifier corresponding game settlement parameter in the second data table from the preset threshold is determined. After the game value balance adjustment of the foregoing S11-S13, the game value table of different types of game values is reacquired, the adjusted game settlement parameter corresponding to the game character identifier is determined; the adjusted game settlement parameter is compared with the preset threshold, and a second deviation value of the adjusted game settlement parameter from the preset threshold is determined. By comparing the first deviation value and the second deviation value, when the second deviation value of the corresponding game character identifier is greater than the corresponding first deviation value, it means that the foregoing adjustment is incorrect, resulting in greater deviation, so the game value corresponding to the game character identifier can be adjusted to the previous game value to roll back to the previous version of the game value. When the second deviation value of the corresponding game character identifier is less than the corresponding first deviation value, it means that the foregoing adjustment is correct, and the game value balance adjustment can be further performed based on the foregoing S11-S13 until the game settlement parameter of the corresponding game character identifier is within a reasonable range of the preset threshold. The foregoing, by comparing the adjusted second deviation value with the unadjusted first deviation value, when the second deviation value is greater than the first deviation value, that is, the adjustment is incorrect, the previous game value can be rolled back in time to avoid further deviation of the game settlement parameter, thereby stabilizing the game ecology and avoiding player loss.

[0098] In an embodiment, different player levels correspond to different required game experiences, and therefore, different types of game values corresponding to different player levels can be obtained to obtain a game value table corresponding to different player levels. A preset threshold is set for each player level. For example, a player level low corresponds to a higher preset threshold. For example, taking the victory parameter as an example, a player with a lower player level may not have good operation skills based on limited ability or experience, and if the victory rate is too low, the player will lose interest and no longer continue to play the game. Therefore, the victory rate parameter corresponding to the player level low can be set to 80%, and the game value is adjusted by a higher victory rate parameter, so that the player with a lower player level can maintain a higher victory rate after adjustment to improve the long-term interest of these players in the game. For a player with a high player level, the high-level player has rich ability and experience, and if a higher victory parameter is set, the high-level player will think that there is no difficulty and will lose interest. Therefore, the preset threshold for a player with a high player level can be set to be low. For example, the victory rate parameter corresponding to the player level high is set to 50%, and the game value is adjusted by a lower victory rate parameter, so that the player with a higher player level can maintain a higher difficulty experience after adjustment to prevent lower difficulty and lose interest, thereby improving the long-term interest of these players in the game. Therefore, after setting a preset threshold for each player level, the game settlement parameter corresponding to each game character identifier in the second data table corresponding to each player level can be compared with the corresponding preset threshold, and the game value corresponding to the corresponding player level is adjusted according to the comparison result to obtain the game value adjustment result corresponding to each player level. The specific comparison process and adjustment process are the same as the foregoing S13, and will not be described here. Through the above, by setting a preset threshold for each player level, the game value can be balanced and adjusted for different player levels to improve the adaptability of the game value balance adjustment and the player level, and thereby the interest of players of different levels in the game can be improved.

[0099] On the basis of the above embodiment, Figure 5 A structural schematic diagram of a game value balance adjustment device provided by an embodiment of the present application is shown in FIG. 1. Referring to FIG. 1, Figure 5 The game value balance adjustment device provided by the embodiment includes an obtaining module 21, a format conversion module 22, a data table association module 23, and a value adjustment module 24.

[0100] The obtaining module 21 is configured to obtain game value tables of different types of game values.

[0101] The format conversion module 22 is configured to perform format conversion on each game value table to obtain a first data table in a corresponding standard data format, wherein the first data table includes game character identifiers and game settlement parameters corresponding to each game character identifier.

[0102] The data table association module 23 is configured to associate the first data tables corresponding to different types of game values according to the game character identification to obtain a second data table, wherein the second data table is a linked list associated with the game character identification.

[0103] The value adjustment module 24 is configured to compare the game settlement parameter corresponding to each game character identification in the second data table with a preset threshold, and adjust the corresponding game value according to the comparison result to obtain a game value adjustment result.

[0104] In an embodiment, the value adjustment module 24 includes a target value determination sub-module, an optimization information generation sub-module, and a value adjustment sub-module.

[0105] The target value determination sub-module is configured to adjust the size of the game value of the corresponding game character identification according to the comparison result to obtain a corresponding target game value.

[0106] The optimization information generation sub-module is configured to generate value optimization information according to the adjustment process.

[0107] The value adjustment sub-module is configured to adjust the corresponding game value according to the target game value and the value optimization information to obtain a game value adjustment result.

[0108] In an embodiment, the target value determination sub-module includes a same-type value table acquisition unit, a value analysis unit, a first adjustment unit, and a second adjustment unit.

[0109] The same-type value table acquisition unit is configured to acquire game value tables of different periods of the same type of game.

[0110] The value analysis unit is configured to analyze the game values of different game settlement parameters according to the game value tables of the same type of game, determine a first game value type that causes the game settlement parameter to increase and a second game value type that causes the game settlement parameter to decrease.

[0111] The first adjustment unit is configured to reduce the game value of the first game value type of the corresponding game character identification by a preset reduction range when the game settlement parameter is greater than a first preset threshold to obtain a corresponding target game value.

[0112] The second adjustment unit is configured to increase the game value of the second game value type of the corresponding game character identification by a preset increase range when the game settlement parameter is less than a second preset threshold to obtain a corresponding adjusted target game value, and the second preset threshold is less than the first preset threshold.

[0113] In an embodiment, the optimization information generation sub-module includes a text information generation unit and an optimization information generation unit.

[0114] a text information generation unit configured to generate text information for adjusting corresponding game values to target game values according to the adjustment process and the game value analysis of the same type of game;

[0115] an optimization information generation unit configured to generate value optimization information according to the text information.

[0116] In an embodiment, the value adjustment submodule comprises a third adjustment unit and a fourth adjustment unit.

[0117] The third adjustment unit is configured to select a first target game value associated with attack from the target game values according to the target game values and the value optimization information, and adjust the attack-related game value of the current game to the first target game value.

[0118] The fourth adjustment unit is configured to select a second target game value associated with defense from the target game values according to the target game values and the value optimization information, and adjust the defense-related game value of the current game to the second target game value.

[0119] In an embodiment, the format conversion module 22 comprises a field identification submodule, a mapping submodule, a format conversion submodule, and a data integration submodule.

[0120] The field identification submodule is configured to traverse each game value table and identify a data type identification field in each game value table.

[0121] The mapping submodule is configured to establish a mapping relationship between the data type identification field and a JSON field.

[0122] The format conversion submodule is configured to convert data corresponding to the data type identification field into JSON format data, and save the converted JSON format data under the corresponding JSON field.

[0123] The data integration submodule is configured to integrate all data under the JSON fields of each game value table to obtain a corresponding first data table.

[0124] In an embodiment, the data table association module 23 comprises a role identification acquisition submodule, an association submodule, and an integration submodule.

[0125] The role identification acquisition submodule is configured to determine the same game role identification in the first data table corresponding to different types of game values.

[0126] The association submodule is configured to associate the game values of the same game role identification in all first data tables.

[0127] The integration module is configured to integrate the game values corresponding to the same game character identifiers and aggregate the game values into a second data table.

[0128] The value adjustment module 24 includes a mean value calculation sub-module and a comparison sub-module.

[0129] The mean value calculation sub-module is configured to calculate a mean value of the game settlement parameters in the same game character identifiers in the second data table to obtain an average settlement parameter.

[0130] The comparison sub-module is configured to compare the average settlement parameter corresponding to each game character identifier with a preset threshold.

[0131] The game value balance adjustment device provided by the embodiments of the present application can be used to execute the game value balance adjustment method provided by the above embodiments, and has corresponding functions and beneficial effects.

[0132] The embodiments of the present application provide a game value balance adjustment device, which refers to Figure 6 The game value balance adjustment device includes a processor 31, a memory 32, a communication module 33, an input device 34, and an output device 35. The number of processors in the game value balance adjustment device can be one or more, and the number of memories in the game value balance adjustment device can be one or more. The processor, memory, communication module, input device, and output device of the game value balance adjustment device can be connected through a bus or other means.

[0133] The memory 32, as a kind of computer readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the game value balance adjustment method of any embodiment of the present application (for example, the acquisition module, the format conversion module, the data table association module, and the value adjustment module in the game value balance adjustment device). The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function; the data storage area can store data created according to the use of the device, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some examples, the memory can further include a memory remotely arranged with respect to the processor, which can be connected to the device through a network. Examples of the above network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0134] The communication module 33 is configured to perform data transmission.

[0135] The processor 31 performs various function applications and data processing of the device by running software programs, instructions and modules stored in the memory, i.e. implements the game value balance adjustment method as described above.

[0136] The input device 34 can be used to receive inputted digital or character information, and generate key signal input related to user settings and function control of the device. The output device 35 can include a display device such as a display screen.

[0137] The game value balance adjustment device provided as described above can be used to perform the game value balance adjustment method provided by the embodiments as described above, and has corresponding functions and advantages.

[0138] The embodiments of the present application also provide a storage medium storing computer executable instructions, which, when executed by a computer processor, are used to perform a game value balance adjustment method. The game value balance adjustment method includes: obtaining game value tables of different types of game values, performing format conversion on each game value table to obtain a first data table in a standard data format, wherein the first data table includes game character identifications and game settlement parameters corresponding to each game character identification; associating the first data tables of different types of game values according to the game character identifications to obtain a second data table, wherein the second data table is a linked list associated with the game character identifications; comparing the game settlement parameters corresponding to each game character identification in the second data table with a preset threshold, and adjusting the corresponding game values according to the comparison result to obtain game value adjustment results.

[0139] Storage medium - any of various types of memory devices or storage devices. The term "storage medium" is intended to include an installation medium, e.g., a CD-ROM, floppy disks, or tape device; a computer system memory or random access memory such as DRAM, DDR RAM, SRAM, EDO RAM, Rambus RAM, etc.; a non-volatile memory such as a magnetic medium (e.g., a hard drive or optical storage); registers or other similar types of memory elements upon which a computer processes data. The memory can also include other types of storage medium and combinations thereof. Moreover, the memory can reside within a first computer system's processing unit, or external to the first computer system, e.g., in a second computer system, which is connected to the first computer system by a network (e.g., the Internet). The second computer system can provide information to the first computer system for execution via the network. The term "storage medium" should therefore be taken to include a single computer system or multiple computer systems that are connected together through a network, which together function as a single computer system. A storage medium can store program instructions that implement programs (e.g., computer programs). The program instructions can control processing of a first computer system to implement a component or a device.

[0140] Of course, the computer-executable instructions of the storage medium for storing computer-executable instructions provided by the embodiments of the present application are not limited to the game value balance adjustment method described above, and can also perform the related operations in the game value balance adjustment method provided by any of the embodiments of the present application.

[0141] The game value balance adjustment apparatus, the storage medium and the game value balance adjustment device provided in the above embodiments can perform the game value balance adjustment method provided by any of the embodiments of the present application, and the technical details not described in detail in the above embodiments can be referred to the game value balance adjustment method provided by any of the embodiments of the present application.

[0142] The above is only the preferred embodiments of the present application and the technical principles applied. The present application is not limited to the specific embodiments described herein, and various obvious changes, readjustments and substitutions made by those skilled in the art will not deviate from the protection scope of the present application. Therefore, although the present application has been described in more detail through the above embodiments, the present application is not limited to the above embodiments, and can also include more other equivalent embodiments without deviating from the concept of the present application, and the scope of the present application is determined by the scope of the claims.

Claims

1. A game value balance adjustment method, characterized in that, The method comprises the following steps: obtaining game value tables of different types of game values, performing format conversion on each of the game value tables to obtain a first data table in a corresponding standard data format, the first data table comprising a game character identifier and a game settlement parameter corresponding to each game character identifier; associating the first data tables of different types of game values according to the game character identifier to obtain a second data table, the second data table being a linked list associated with the game character identifier; comparing the game settlement parameter corresponding to each game character identifier in the second data table with a preset threshold, and adjusting the corresponding game value according to the comparison result to obtain a game value adjustment result.

2. The method of claim 1, wherein, The method of adjusting the corresponding game value according to the comparison result to obtain the game value adjustment result comprises: adjusting the size of the game value of the corresponding game character identifier according to the comparison result to obtain a target game value, and generating value optimization information according to the adjustment process; adjusting the corresponding game value according to the target game value and the value optimization information to obtain the game value adjustment result.

3. The method of claim 2, wherein, The method of adjusting the size of the game value of the corresponding game character identifier according to the comparison result to obtain a target game value comprises: obtaining game value tables of different periods of the same type of game; performing game value analysis of different game settlement parameters according to the game value tables of the same type of game, determining a first game value type that causes the game settlement parameter to increase and a second game value type that causes the game settlement parameter to decrease; when the game settlement parameter is greater than a first preset threshold, reducing the game value of the first game value type of the corresponding game character identifier by a preset reduction to obtain a corresponding target game value; when the game settlement parameter is less than a second preset threshold, increasing the game value of the second game value type of the corresponding game character identifier by a preset increase to obtain a corresponding adjusted target game value, the second preset threshold being less than the first preset threshold.

4. The method of claim 3, wherein, The method of generating value optimization information according to the adjustment process comprises: generating text information for adjusting the corresponding game value to the target game value according to the adjustment process and the game value analysis of the same type of game; generating value optimization information according to the text information.

5. The method of claim 2, wherein, The method of adjusting the corresponding game value according to the target game value and the value optimization information to obtain the game value adjustment result comprises: selecting a first target game value associated with attack from the target game value according to the target game value and the value optimization information, and adjusting the game value related to attack of the current game to the first target game value; or, selecting a second target game value associated with defense from the target game value according to the target game value and the value optimization information, and adjusting the game value related to defense of the current game to the second target game value.

6. The method according to any one of claims 1-4, characterized in that, The method of performing format conversion on each of the game value tables to obtain a first data table in a corresponding standard data format comprises: traversing each of the game value tables to identify a data type identifier field in each of the game value tables; Map the data type identifier field and the JSON field; Convert the data corresponding to the data type identifier field into JSON format data, and save the converted JSON format data to the corresponding JSON field; Integrate all data in the JSON field of each game value table to obtain a corresponding first data table.

7. The method according to any one of claims 1-4, characterized in that, The second data table is obtained by associating the first data tables corresponding to different types of game values according to the game character identifier, and includes: Determine the same game character identifier in the first data table corresponding to different types of game values; Associate the game values of the same game character identifier in all first data tables, integrate the associated game values corresponding to the same game character identifier, and summarize them into a second data table; The game settlement parameter corresponding to each game character identifier in the second data table is compared with a preset threshold, including: The game settlement parameters in the same game character identifier in the second data table are processed by averaging to obtain an average settlement parameter; Compare the average settlement parameter corresponding to each game character identifier with the preset threshold.

8. A game value balance adjustment apparatus characterized by comprising: It includes: An acquisition module is configured to acquire game value tables of different types of game values; A format conversion module is configured to convert the format of each game value table to obtain a first data table in a standard data format, the first data table including a game character identifier and a game settlement parameter corresponding to each game character identifier; A data table association module is configured to associate the first data tables corresponding to different types of game values according to the game character identifier to obtain a second data table, the second data table being a linked list associated with the game character identifier; A value adjustment module is configured to compare the game settlement parameter corresponding to each game character identifier in the second data table with a preset threshold, and adjust the corresponding game value according to the comparison result to obtain a game value adjustment result.

9. A game value balance adjustment apparatus characterized by comprising: It includes: A memory and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the game value balance adjustment method of any one of claims 1-7.

10. A storage medium storing computer-executable instructions, wherein: The computer executable instructions, when executed by the processor, are used to execute the game value balance adjustment method of any one of claims 1-7.

Citation Information

Cited By

  • A numerical design and modeling method for the growth path of SLG games

    CN122572131A