A game software improvement system
By designing the game software improvement system, obtaining player feedback, ranking and priority improvement, the problem of game software improvement in the existing technology does not meet player needs and low testing efficiency, and achieving more efficient improvement and testing effects.
Patent Information
- Application Number
- CN202111209638.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-10-18
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2041-10-18
AI Technical Summary
The prior art is difficult to make the improvement of game software more in line with the needs of most players, and the testing efficiency and effectiveness of game software are not good.
Design a game software improvement system, including acquisition module, ranking module, access module, invitation module and server, ranking by obtaining players' feedback, selecting priority improvement adjustment program modules, and sending trial links to players who provide feedback.
This makes the improvement of game software more in line with the needs of most players, improves the testing efficiency and positive effects of game software, and enhances the value of market application.
Smart Images

Figure CN113996064B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to game improvement, and particularly to a game software improvement system. Background Art
[0002] With the development of technology, game software, as a special type of software, has been widely developed, and no one can doubt the universality of this industry.
[0003] With the virtual application of real life, games are no longer limited to mobile games, computer games or TV games. They may appear in people's lives or work at any time. Even work can be regarded as a special comprehensive game, increasing the fun and enthusiasm of workers, enhancing the sense of satisfaction in labor, and avoiding mental illnesses.
[0004] However, the improvement of games lags far behind the development of the times. A small improvement may have to wait until the game version is updated. However, the improvement often only meets the needs of game developers themselves and cannot correctly reflect the needs of players. Moreover, the game version update requires strict testing before it can be released. These tests will evolve into internal testing and public testing, which require a large amount of human resources. Therefore, there are defects in the existing technology and it needs to be improved. Summary of the Invention
[0005] The present invention provides a game software improvement system, and the technical problems to be solved include: how to make the improvement of game software more in line with the needs of most players, and how to make the testing of game software more efficient and effective, etc.
[0006] The technical solution of the present invention is as follows:
[0007] A game software improvement system, which includes an acquisition module, a ranking module, an access module, an invitation module and a server;
[0008] The server is respectively connected to the acquisition module, the ranking module, the access module and the invitation module, and the server is provided with a game software and its adjustment program module;
[0009] The acquisition module is used to acquire the feedback opinions of players and store them in the server;
[0010] The ranking module is used to rank according to the feedback opinions to obtain a ranking result and store it in the server;
[0011] The access module is used to access the adjustment program module according to the ranking result, and the adjustment program module adjusts the game software to form an improved game software;
[0012] The invitation module is used to send an entry trial link pointing to the improved game software to the player.
[0013] Preferably, the server further includes a sandbox module, and the improved game software is set in the sandbox module; and the entry trial link points to the improved game software in the sandbox module;
[0014] Alternatively, the adjustment program module adjusts the game software to form an incremental part superimposed on the original game software as the improved game software, and the invitation module selects part of the players as the invited players from the player selection part, and sends an entry trial link pointing to the improved game software to the invited players, so that the original game software and its improved part are presented to the invited players together.
[0015] Preferably, the access module only selects the ranking results with the number of feedback opinions greater than the threshold and accesses the adjustment program module;
[0016] Alternatively, when the number of ranking results with the number of feedback opinions greater than the threshold is less than the preset value, the access module sorts according to the number of feedback opinions and selects the ranking results with the number of preset values from high to low and accesses the adjustment program module.
[0017] Preferably, the invitation module takes the player who put forward the feedback opinion corresponding to the selected ranking result as the invited player according to the selected ranking result, and only sends an entry trial link pointing to the improved game software to the invited player.
[0018] Preferably, the access module sets an application programming interface and automatically selects to access the adjustment program module through the application programming interface.
[0019] Preferably, the ranking module is used to rank and score according to the feedback opinions according to the weight values to obtain the ranking results.
[0020] Preferably, the weight values include feasibility, urgency and importance, and are set to 5 to 25 levels respectively; the ranking module is used to classify and intelligently evaluate the feedback opinions and assign corresponding weight values; the ranking score is to sum the weight values of each type of feedback opinion and then rank them by category.
[0021] Preferably, the acquisition module is integrally set in the game software; or, the acquisition module is set on the user terminal.
[0022] Preferably, the acquisition module is a mobile application or a small program of a mobile application.
[0023] Preferably, the obtaining module obtains the feedback opinions of players in real time through a camera and / or a microphone during the game process.
[0024] With the above solution, the present invention takes the opinions of players as the premise for improvement. The more important an aspect is to players, the more priority is given to its improvement, making the improvement of the game software more in line with the needs of most players. Moreover, the trial play link for improving the game software is sent to the players who have provided feedback opinions, so the testing of the game software is more efficient and has a positive effect, thus having high market application value.
[0025] Other solutions also provide designs for the independent operation of the improved game software and co - operation based on the original game, ranking according to weight values, etc., as well as a design for the mobile phone to obtain feedback opinions in real time through user expressions and voices. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a schematic diagram of an embodiment of the present invention;
[0027] Figure 2 is Figure 1 another schematic diagram;
[0028] Figure 3 It is a ranking and scoring schematic diagram of another embodiment of the present invention;
[0029] Figure 4 is Figure 3 a schematic diagram of the ranking result. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0030] For the convenience of understanding the present invention, the present invention will be described in more detail below with reference to the drawings and specific embodiments. However, the present invention can be implemented in many different forms and is not limited to the embodiments described in this specification. It should be noted that when an element is referred to as "fixed to" another element, it can be directly on the other element or there may also be an intermediate element. When an element is considered to be "connected" to another element, it can be directly connected to the other element or there may be an intermediate element at the same time.
[0031] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs. The terms used in this specification in the description of the present invention are only for the purpose of describing specific embodiments and are not used to limit the present invention. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items.
[0032] Such as Figure 1As shown, an embodiment of the present invention is a game software improvement system, which includes an acquisition module, a ranking module, an access module, an invitation module, and a server; the server is respectively connected to the acquisition module, the ranking module, the access module, and the invitation module, as Figure 2 shown, the server is provided with a game software and its adjustment program module; the acquisition module is used to acquire the feedback opinions of players and store them in the server; the ranking module is used to rank according to the feedback opinions to obtain a ranking result and store it in the server; the access module is used to access the adjustment program module according to the ranking result, and the adjustment program module adjusts the game software to form an improved game software; the invitation module is used to send an entry trial link pointing to the improved game software to the players. By adopting the above scheme, the present invention takes the opinions of players as the premise of improvement, and the more important the players attach, the more priority is given to improvement, making the improvement of the game software more in line with the needs of most players. And the entry trial link of the improved game software is sent to the players who put forward feedback opinions, so the testing of the game software is more efficient and has a positive effect, and thus has a high market application value.
[0033] The improved game software can be independent of the original game software, or can be merged with the original game software, or can be superimposed on the original game software. Sometimes it is not desired that the improved game software interferes with the original game software to prevent more problems. Preferably, the server further includes a sandbox module, and the improved game software is set in the sandbox module; and the entry trial link points to the improved game software in the sandbox module; thus, it can be realized that the original game software, that is, the game software before improvement, is not interfered.
[0034] Alternatively, preferably, the adjustment program module adjusts the game software to form an incremental part superimposed on the original game software as the improved game software, and the invitation module selects a part of the players as the invited players and sends an entry trial link pointing to the improved game software to the invited players, so that the original game software and its improved part are presented to the invited players together; preferably, the incremental part is visible to the invited players and presented as the original game software to non-invited players. For example, the invited player sees their own image as Sun Wukong, while what the non-invited player sees through the remote terminal may be a monkey or Zhu Bajie. Thus, it is possible to enable normal players and test players to play games in the same environment, that is, to provide a design for the independent operation of the improved game software and its co-operation based on the original game. However, as test players, the invited players can obtain more game experiences and see more different game information. This is an important difference between the solution of the present invention and the prior art. For some small improvements or improvements that can be superimposed on the original game software, they are preferably made into an incremental part as the improved game software and then superimposed on the original game software, so that the test players are no longer in a test environment but play with normal players, without delaying the game time and progress. For example, for the item or money drop rate, the possible value of the original game software is 1%, but in the same game scene, the test player can obtain an additional 0.5% drop rate through the incremental part, that is, the total value is 1.5%. Of course, this is just a simple example, and the superimposition of game factors such as map scenes and hero characters will be slightly more complicated, and so on.
[0035] Testing the interests and willingness of the players themselves also plays an important role in the testing. Preferably, according to the selected ranking results, the invitation module takes the players who put forward the feedback corresponding to the ranking results as the invited players, and only sends the trial play link pointing to the improved game software, that is, the testing players, to the invited players. They enter the playing platform of the improved game software from the trial play link. Since it is the feedback they put forward themselves, these invited players will pay special attention to the corresponding problems during the testing, so that the testing of the improved game software can be better realized. Preferably, the adjustment program module forms the corresponding versions of the improved game software for each type of feedback according to each feedback, and the invitation module is used to send the improved game software pointing to the corresponding version to the players who put forward this type of feedback, that is, only the players who put forward feedback and have been modified are eligible for testing. If a player puts forward multiple types of feedback, they can play multiple different versions in advance, which can greatly stimulate the user participation in the initial stage of the game operation and cultivate some die-hard fans. Combining with the embodiment of setting the application programming interface by the access module and automatically selecting to access the adjustment program module, on the premise of the mature engine or platform module, the relevant modification permissions can also be opened to the players who have put forward feedback, truly realizing that everyone develops the same game together and achieving mass participation.
[0036] For different problems, different solutions can be adopted. Preferably, the access module sets an Application Programming Interface (API) and automatically selects to access the adjustment program module through the API. That is to say, one or more adjustment program modules can be automatically selected from multiple different ones. Preferably, the access module automatically selects to access the adjustment program module through the API or calls a single or a group of application programs. Preferably, the access module accesses a single or a group of function modules of other games through the API. This is also an important difference between the solution of the present invention and the prior art. Through the API, a general function set can be provided, and different existing adjustment program modules can also be accessed. This is very crucial, as it can not only improve the improvement efficiency, but also, due to the differences in the adjustment program modules, a large number of third-party individual developers can be involved, such as making maps or skins. The advantage of this is that when there are many problems, or when many improvements need to be made, or when quick improvements are needed, some existing application programs can be called to solve the problems. Especially for some games on the game platform, they are sometimes interconnected, and some games are developed based on the same game engine and can be played on the same platform. The addition of a large number of third-party individual developers can not only quickly provide a large amount of game materials, but also virtually increase the number of testers. In the test application, on the premise of copyright permission, cross-game combinations can also be achieved, such as heroes from League of Legends being added to Honor of Kings, or heroes from Honor of Kings being added to a Three Kingdoms game, etc.
[0037] When there are many players and a large number of feedback opinions, first classify the feedback opinions and then count the quantity by category. Preferably, the access module only selects the ranking results with the number of feedback opinions greater than the threshold to access the adjustment program module. For example, the threshold is 1000 or 10000. For example, when the number of a certain feedback opinion is greater than 10000, it will be used as the ranking result to access the adjustment program module. Or, in the initial stage of the game, there may be few players. Preferably, when the number of ranking results with the number of feedback opinions greater than the threshold is less than the preset value, the access module sorts the feedback opinions by the number of feedback opinions and selects the ranking results with the quantity equal to the preset value from high to low to access the adjustment program module. For example, there are only two feedback opinions with the number greater than 10000, and the preset value is 4. At this time, sort the feedback opinions according to the number of feedback opinions, from high to low, that is, from large to small, select the first two feedback opinions with the number greater than 10000, and then select the third and fourth most numerous feedback opinions, and use these four feedback opinions as the ranking results to access the adjustment program module.
[0038] It is found in pest control that the larger the quantity is not necessarily the more important or urgent. Some feedback has a lot of comments but is not the most important. Preferably, the ranking module is used to rank and score according to the feedback by weight values to obtain the ranking result. Preferably, the weight values include feasibility, urgency, and importance, that is, there are three types of weight values, namely feasibility weight value, urgency weight value, and importance weight value; the ranking module is used to classify and / or intelligently evaluate the feedback and assign corresponding weight values; preferably, the weight values include feasibility, urgency, and importance, and are set from 5 to 25 levels respectively; the ranking module is used to classify and intelligently evaluate the feedback and assign corresponding weight values; for example, assign corresponding weight values according to classification, or assign corresponding weight values according to intelligent evaluation; or, conduct intelligent evaluation according to classification and assign corresponding weight values according to intelligent evaluation. The ranking score is to perform a summation or multiplication operation on the weight values of each type of the feedback, and then rank by category. For example, the feasibility is set to 5 levels, including levels 1, 2, 3, 4, and 5; the urgency is set to 15 levels, including levels 1, 2, 3,... 14, 15; the importance is set to 25 levels, including levels 1, 2, 3,... 24, 25; or, the feasibility is set to 5 levels, and the urgency and importance are set to 25 levels respectively. Preferably, the ranking module is used to multiply the quantity of each type of the feedback by the product of the weight values of each category. For example, the product of the feasibility weight value, the urgency weight value, and the importance weight value is multiplied by the quantity of each type of the feedback to obtain a product value, and the product values of each type of the feedback are used as the ranking score, and the ranking result is obtained by ranking the product values of each type of the feedback from largest to smallest; preferably, the ranking score is as Figure 3 shown. In this embodiment, the feedback is mainly divided into seven categories, including: changing the map, increasing the item drop rate, being very laggy when entering, making an error when paying, requesting to add overseas services, the skin looking too ugly, and having a Bug when PK-ing, etc.; the quantities of different feedback are different, and more are concentrated in aspects such as changing the map, increasing the item drop rate, and the skin looking too ugly. However, for the developer, the urgency and importance of payment error are the highest, and the score also inclines towards it, and the obtained ranking result is as Figure 4As shown, when three problems need to be solved first, the problems of errors during payment, bugs during PK, and very stuck during entry are solved first according to the ranking. When four problems need to be solved first, the problems of errors during payment, bugs during PK, very stuck during entry, and ugly skin are solved first according to the ranking. Those skilled in the art can understand that for different game software, such as King of Glory, DOTA, Football, Hearthstone, League of Legends, Warcraft, Plants vs. Zombies, Angry Birds, etc., there are differences in feedback, and the game software is constantly updated. These updates are large and small, more or less, and some are first and some are later, but the essence remains the same, and the problem of players' attention and update testing must always be solved. Therefore, the universality of the game software improvement system described in the present invention is very wide, and can be used in various types of game software, not limited to games, but also software.
[0039] Preferably, the game software improvement system further includes a keyword weighting module, the keyword weighting module is connected to the server and the ranking module respectively, the keyword weighting module is used to preset at least one keyword and its weighting multiple, the ranking module is also used to, when the feedback opinions are classified and / or intelligently evaluated, poll the keyword weighting module and determine that any of the keywords are satisfied, use the keyword with the highest weighting multiple, and multiply its weighting multiple by the weight value as the weighted weight value, and the ranking module is used to rank and score according to the weighted weight value according to the feedback opinions to obtain the ranking result. For example, the ranking module is used to classify and / or intelligently evaluate the feedback opinions and assign corresponding weight values; and when the feedback opinions are classified and / or intelligently evaluated, poll the keyword weighting module and determine that any of the keywords are satisfied, use the keyword with the highest weighting multiple, and multiply its weighting multiple by the weight value as the weighted weight value, and then rank and score according to the weighted weight value according to the feedback opinions to obtain the ranking result. For example, if the keyword is "national security", the weighting multiple is 10 to the power of 10; for example, if the keyword is "privacy violation", the weighting multiple is 10 to the power of 8; for example, if the keyword is "unable to log in", the weighting multiple is 10000; for example, if the keyword is "payment", the weighting multiple is 100. And so on. This can achieve the important role of "one sentence is worth ten thousand sentences". As long as one person raises a question, and the question is critical, it will be presented to the developer or the person in charge of the developer as soon as possible.
[0040] In order to improve the convenience of service, preferably, the game software improvement system is distributedly configured with a plurality of the servers, and the acquisition module, the ranking module, the access module and the invitation module are all configured as software modules.
[0041] For players, it should be as convenient as possible for them to provide feedback. Preferably, the acquisition module is integrally set in the game software; alternatively, the acquisition module is set on the user terminal. Preferably, the acquisition module is a mobile application or a mini-program of a mobile application. Preferably, the acquisition module obtains players' feedback in real time through a camera and / or a microphone during the game process. Preferably, the acquisition module is used to be transmitted to the user terminal together with the game software when the game software, that is, the original game software, is transmitted to the user terminal. That is to say, the acquisition module is a software module to obtain players' authorization when the players start or execute the game software, and obtain players' feedback in real time through a camera and / or a microphone during the game process. Thus, the design of obtaining feedback through users' expressions and voices in real time on a mobile phone can be realized. When players are willing to authorize, the users' expressions and voices are obtained during the game, and the feedback is obtained through AI judgment, which is very convenient, and some players also indicate that they are willing to cooperate. The game software improvement system of the present invention adds a feedback function, which can collect players' feedback, such as soliciting votes from some or all players, ranking the feedback, improving the software according to the ranking results, adding an experience function, and being able to invite players to experience and test according to the improvement results, so as to continuously improve the software quality. Compared with the prior art, it not only adds more functions, making the user experience more perfect, but also can be improved according to users' feedback through voting, increasing the survival rate and experience of the game. A pre-experience function can also be enabled, and both R & D engineers and consumer players can play the game in the leading version, which is convenient for R & D engineers to improve the software subsequently. And those skilled in the art can understand that the present invention is not limited to game software only, and the same applies to other software that needs to be improved with a user feedback function. These software, if having an entertainment function or a user feedback function, should also be regarded as the game software described in the present invention.
[0042] Furthermore, the embodiments of the present invention also include a game software improvement system formed by combining the technical features of the above embodiments with each other.
[0043] It should be noted that the above technical features continue to be combined with each other to form various embodiments not listed above, which are all regarded as the scope described in the specification of the present invention; and for those of ordinary skill in the art, improvements or transformations can be made according to the above description, and all these improvements and transformations should fall within the protection scope of the appended claims of the present invention.
Claims
1. A game software improvement system, characterized in that, it includes an acquisition module, a ranking module, an access module, an invitation module and a server; the server is respectively connected to the acquisition module, the ranking module, the access module and the invitation module, the server is provided with a game software and its adjustment program module; the acquisition module is used to acquire the feedback opinions of players and store them in the server; the ranking module is used to rank according to the feedback opinions to obtain a ranking result and store it in the server; the access module is used to access the adjustment program module according to the ranking result, and the adjustment program module adjusts the game software to form an improved game software; the invitation module is used to send an entry trial link pointing to the improved game software to the players; the adjustment program module adjusts the game software to form an incremental part superimposed on the original game software as the improved game software, and the invitation module selects some players as invited players from the players, and sends an entry trial link pointing to the improved game software to the invited players, so that the original game software and its improved part are presented to the invited players together; wherein, the incremental part is visible to the invited players and presents the form of the original game software to non-invited players; the server further includes a sandbox module, and the improved game software is set in the sandbox module; and the entry trial link points to the improved game software in the sandbox module.
2. The game software improvement system according to claim 1, characterized in that, the adjustment program module respectively forms corresponding versions of the improved game software for each type of feedback opinion according to the respective feedback opinions, and the invitation module is used to send an entry trial link pointing to the corresponding version of the improved game software to the players who put forward this type of feedback opinion.
3. The game software improvement system according to claim 1, characterized in that, the access module only selects the ranking results with the number of feedback opinions greater than a threshold value to access the adjustment program module; or, when the number of ranking results with the number of feedback opinions greater than the threshold value is less than a preset value, the access module sorts according to the number of feedback opinions and selects the ranking results with the number of preset values from high to low to access the adjustment program module.
4. The game software improvement system according to claim 3, characterized in that, the invitation module takes the players who put forward the feedback opinions corresponding to the selected ranking results as invited players, and only sends an entry trial link pointing to the improved game software to the invited players.
5. The game software improvement system according to claim 1, characterized in that, the access module sets an application programming interface and automatically selects to access the adjustment program module through the application programming interface.
6. The game software improvement system according to claim 1, characterized in that, the ranking module is used to rank and score according to the feedback opinions according to the weight value to obtain the ranking result.
7. The game software improvement system according to claim 6, characterized in that, The weight values include feasibility, urgency, and importance, with levels set from 5 to 25 respectively; the ranking module is used to classify and intelligently evaluate the feedback opinions and assign corresponding weight values; The ranking score is obtained by summing up the weight values of each category of the feedback opinions and then ranking them by category.
8. The game software improvement system according to any one of claims 1 to 7, characterized in that, The acquisition module is integrally provided in the game software; alternatively, the acquisition module is provided on a user terminal.
9. The game software improvement system according to claim 8, characterized in that, The acquisition module is a mobile application or a mini-program of a mobile application.
10. The game software improvement system according to claim 9, characterized in that, The acquisition module obtains the feedback opinions of players in real time through a camera and / or a microphone during the game process.
Citation Information
Patent Citations
Game and software testing and publishing platform built in social software
CN110245084A