Game strategy recommendation method, device, electronic device and storage medium

By obtaining damage source information and pushing target game strategies when responding to damage caused by virtual objects in the game, the problem of users being unable to formulate game strategies because they are not familiar with the game mechanism is solved, and the game experience is improved.

CN113926193BActive Publication Date: 2025-02-18NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111233802.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-22
Publication Date
2025-02-18
Estimated Expiration
2041-10-22

AI Technical Summary

Technical Problem

Because users are not familiar with the game mechanism, they are unable to formulate game strategies based on game process information, resulting in poor game experience.

Method used

Provide a graphical user interface through the terminal device. When the damage value received by the virtual object is greater than the preset threshold, it obtains the source of damage information and pushes the target game strategy in the graphical user interface, including equipment information, station information, skill information and strategy description. information.

Benefits of technology

It effectively avoids the problem that users are unable to formulate game strategies because they are not familiar with the game mechanism, and improves the user's gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113926193B_ABST
    Figure CN113926193B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a game strategy recommendation method, device, electronic device and storage medium, which relates to the field of game technology. The method includes: in response to the value of the damage suffered by the virtual object being greater than a preset threshold, obtaining the damage source information of the damage; determining the target game strategy corresponding to the damage source information, the game strategy includes at least one of the following: equipment information, position information, skill information and strategy description information; pushing the target game strategy in the graphical user interface, thereby solving the problem that the user cannot formulate a game strategy based on the game process information due to unfamiliarity with the game mechanism, etc., and improving the user's game experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of game technology, and in particular to a game strategy recommendation method, device, electronic device and storage medium. Background Art

[0002] Competitive games are a type of game that is widely popular among users, such as fighting games, MOBA (Multiplayer Online Battle Arena) games, and MMO (Massive (or Massively) Multiplayer Online) games. In competitive games, some game strategies are often provided to users to help them understand game information and make game decisions.

[0003] There are many existing methods for recommending game strategies. For example, before the game, the equipment strategies of high-level players are recommended to users; during the game, the game process is recorded in text form so that users can formulate their own game strategies based on the game process information; after the game, game replays are provided to users so that users can improve their game strategies based on more detailed game process information, etc.

[0004] However, if the user is not familiar with the game mechanism, he or she will not be able to formulate a game strategy based on the game process information, and the gaming experience will be poor. Summary of the invention

[0005] In view of this, the purpose of this application is to provide a game strategy recommendation method, device, electronic device and storage medium to prevent users from being unable to formulate game strategies based on game process information due to unfamiliarity with game mechanisms, which is conducive to improving users' gaming experience.

[0006] In a first aspect, the present application provides a game strategy recommendation method, which provides a graphical user interface through a terminal device, and the content displayed by the graphical user interface includes a virtual scene and a virtual object located in the virtual scene. The method includes:

[0007] In response to a value of damage received by the virtual object being greater than a preset threshold, obtaining damage source information of the damage;

[0008] Determine the target game strategy corresponding to the damage source information, the preset solution library is used to record the corresponding relationship between each damage source information and each game strategy, the game strategy includes at least one of the following: equipment information, position information, skill information and strategy description information;

[0009] Push target game strategy in the GUI.

[0010] In an optional embodiment, the method further comprises:

[0011] Obtaining usage information of each game strategy corresponding to the first damage source information in the preset solution library, the usage information including: click volume and / or feedback information;

[0012] Based on the usage information, the priority of each game strategy is determined.

[0013] In an optional embodiment, the usage information includes click volume and feedback information;

[0014] Based on usage information, prioritize each game strategy, including:

[0015] Calculate the product of the preset first weight and the click volume as the first reference volume;

[0016] Calculate the product of a preset second weight and the amount of feedback information as a second reference amount;

[0017] The priority of each game strategy is determined according to the sum of the first reference amount and the second reference amount.

[0018] In an optional implementation, determining a target game strategy corresponding to the damage source information includes:

[0019] The game strategy with the highest priority among the game strategies corresponding to the damage source information is selected from the preset solution library as the target game strategy.

[0020] In an optional implementation, the game strategy with the highest priority among the game strategies corresponding to the damage source information is selected from the preset solution library as the target game strategy, including:

[0021] If there are multiple game strategies with the highest priority, the target game strategy is selected according to the storage order of the game strategies with the highest priority in the preset solution library.

[0022] In an optional implementation, in response to the value of the damage received by the virtual object being greater than a preset threshold, obtaining damage source information of the damage includes:

[0023] In response to the value of the damage received by the virtual object being greater than a preset threshold, displaying a policy push control in the graphical user interface;

[0024] In response to the confirmation operation on the policy push control, the damage source information of the damage is obtained.

[0025] In an optional implementation manner, in response to a confirmation operation on the policy push control, before obtaining the damage source information of the damage, the method further includes:

[0026] Push notification of virtual currency deduction in the graphical user interface.

[0027] In an optional embodiment, after pushing the target game strategy in the graphical user interface, the method further includes:

[0028] Displaying a feedback control for the target game strategy in a graphical user interface, the feedback control including a positive feedback sub-control and a negative feedback sub-control;

[0029] In response to a selection operation on a feedback control, feedback information of a target game strategy is generated.

[0030] In an optional embodiment, the method further comprises:

[0031] The feedback information of the target game strategy is saved in the preset solution library.

[0032] In an optional embodiment, pushing the target game strategy in a graphical user interface includes:

[0033] Push the target game strategy in the form of pop-ups or bubbles in the graphical user interface.

[0034] In a second aspect, the present application provides a game strategy recommendation device, which provides a graphical user interface through a terminal device, and the content displayed by the graphical user interface includes a virtual scene and a virtual object located in the virtual scene, and the device includes:

[0035] An information acquisition module, for obtaining information about a source of damage in response to a value of damage received by the virtual object being greater than a preset threshold;

[0036] A strategy determination module, used to determine the target game strategy corresponding to the damage source information in the preset solution library, the game strategy including at least one of the following: equipment information, position information, skill information and strategy description information;

[0037] Push module, used to push target game strategies in the graphical user interface.

[0038] In an optional embodiment, the device also includes: a priority determination module, which is used to obtain usage information of each game strategy corresponding to the first damage source information in the preset solution library, the usage information including: click volume and / or feedback information; based on the usage information, determine the priority of each game strategy.

[0039] In an optional embodiment, the usage information includes click volume and feedback information; the priority determination module is specifically used to calculate the product of a preset first weight and the click volume as a first reference quantity; calculate the product of a preset second weight and the amount of feedback information as a second reference quantity; determine the priority of each game strategy based on the sum of the first reference quantity and the second reference quantity.

[0040] In an optional implementation, the strategy determination module is specifically used to select a game strategy with the highest priority among the game strategies corresponding to the damage source information from a preset solution library as the target game strategy.

[0041] In an optional implementation, the strategy determination module is specifically configured to select a target game strategy according to the storage order of the game strategies with the highest priority in the preset solution library if there are multiple game strategies with the highest priority.

[0042] In an optional implementation, the information acquisition module is specifically used to respond to the value of damage suffered by the virtual object being greater than a preset threshold, display a policy push control in a graphical user interface; and respond to a confirmation operation on the policy push control to obtain damage source information of the damage.

[0043] In an optional embodiment, the device further includes: a virtual currency notification module, configured to push a virtual currency pre-deduction notification in a graphical user interface.

[0044] In an optional embodiment, the device also includes: a feedback information generation module, which is used to display a feedback control for the target game strategy in a graphical user interface, the feedback control including a positive feedback sub-control and a negative feedback sub-control; in response to a selection operation on the feedback control, feedback information of the target game strategy is generated.

[0045] In an optional implementation, the device further includes: a saving module, configured to save feedback information of the target game strategy into a preset solution library.

[0046] In an optional implementation, the push module is specifically used to push the target game strategy in the graphical user interface in the form of a pop-up window or bubble.

[0047] In a third aspect, the present application provides an electronic device, which includes: a processor, a storage medium and a bus, the storage medium storing machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate through the bus, and the processor executes the machine-readable instructions to perform the steps of any method in the aforementioned implementation manner.

[0048] In a fourth aspect, the present application provides a storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of any method in the aforementioned implementation manner are executed.

[0049] The game strategy recommendation method, device, electronic device and storage medium provided in the embodiments of the present application improve the user's gaming experience by pushing damage source information corresponding to a target game strategy in a preset solution library to the user in a graphical user interface when the value of damage suffered by a virtual object is greater than a preset threshold. This avoids the user's inability to formulate a game strategy based on game process information due to unfamiliarity with the game mechanism, etc.

[0050] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0052] Figure 1 A schematic diagram of a terminal device provided in an embodiment of the present application is shown;

[0053] Figure 2 A flowchart of a game strategy recommendation method provided by an embodiment of the present application is shown;

[0054] Figure 3 A schematic diagram of a preset solution library provided in an embodiment of the present application is shown;

[0055] Figure 4 A schematic diagram of a strategy for pushing a target game provided in an embodiment of the present application is shown;

[0056] Figure 5 A schematic diagram showing a target game strategy provided by an embodiment of the present application is shown;

[0057] Figure 6 A schematic diagram of a strategy push pop-up window or bubble provided in an embodiment of the present application is shown;

[0058] Figure 7 A schematic diagram of a feedback pop-up window or bubble provided in an embodiment of the present application is shown;

[0059] Figure 8 A schematic diagram of a game strategy recommendation device provided in an embodiment of the present application is shown;

[0060] Fig. 9 A schematic diagram of an electronic device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0061] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0062] Before explaining the present application in detail, the application scenario of the present application is first introduced.

[0063] Competitive games are a type of game that is widely popular among users, such as fighting games, MOBA games, and MMO games. In competitive games, some game strategies are often provided to users to help them understand game information and make game decisions. There are many existing methods for recommending game strategies. For example, before the game, the equipment strategy of high-level players is recommended to users; the game process is recorded in text form during the game so that users can formulate their own game strategies based on the game process information; after the game, game replays are provided to users so that users can improve their game strategies based on more detailed game process information, etc.

[0064] However, if the user is not familiar with the game mechanism, he or she will not be able to formulate a game strategy based on the game process information, and the gaming experience will be poor.

[0065] To address this problem, the embodiments of the present application provide a game strategy recommendation method, device, electronic device and storage medium, which can push the target game strategy corresponding to the damage source information in the preset solution library to the user in a graphical user interface when the value of the damage suffered by the virtual object is greater than a preset threshold, thereby solving the problem that the user is unable to formulate a game strategy based on the game process information due to unfamiliarity with the game mechanism, etc., and improving the user's gaming experience.

[0066] In one embodiment of the present application, the game strategy recommendation method can be run on a terminal device or a server. The terminal device can be a local terminal device. When the game strategy recommendation method is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0067] In an optional implementation, various cloud applications, such as cloud games, can be run under the cloud interaction system. Taking cloud games as an example, cloud games refer to a game mode based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the game information processing method are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the terminal device for information processing is a cloud game server in the cloud. When playing the game, the user operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

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

[0069] In a possible implementation, an embodiment of the present application provides a game strategy recommendation method, which provides a graphical user interface through a terminal device, wherein the terminal device can be the local terminal device mentioned above, or it can be a client device in the cloud interaction system mentioned above.

[0070] See also Figure 1 Optionally, the game strategy recommendation method provided in the embodiment of the present application can be executed on a terminal device, the terminal device stores a game program and is used to present a game screen, the terminal device is used to interact with a user through a graphical user interface, and the content displayed by the graphical user interface includes a virtual scene and virtual objects located in the virtual scene.

[0071] Among them, the virtual scene can be a three-dimensional scene or a two-dimensional scene, and the first virtual object can be a virtual character drawn according to actual needs or other virtual animation characters, which is not limited in this application.

[0072] In addition, at least part of the virtual scene is displayed in the graphical user interface, so that the user who controls the virtual object can easily and quickly view the information displayed in the game or interact with the game, which is conducive to improving the user's gaming experience.

[0073] See also Figure 2 , Figure 2 Schematic diagram of a game strategy recommendation method provided in the embodiment of the present application. It should be noted that the game strategy recommendation method provided in the present application is not based on Figure 2 The specific order described below is a limitation, and it should be understood that in other embodiments, the order of some steps in the game strategy recommendation method provided by the present application can be interchanged according to actual needs, or some steps therein can be omitted or deleted.

[0074] The following will Figure 2 The process shown is described in detail.

[0075] S101: In response to a value of damage received by a virtual object being greater than a preset threshold, obtaining damage source information of the damage.

[0076] Optionally, the game may include various types of virtual objects, such as virtual characters, virtual animals, virtual plants, virtual buildings, etc., which are not specifically limited in this application.

[0077] Optionally, the game may include multiple camps, such as a friendly camp, a neutral camp, a hostile camp, etc., wherein the damage suffered by the virtual object may be caused by other virtual objects in the hostile camp or the neutral camp.

[0078] In addition, the virtual object in the game may be a player character or an NPC (Non-player character), wherein the damage suffered by the virtual object may be caused by the player character or the NPC.

[0079] In an embodiment of the present application, the damage source information may include at least one of the following: damage source type, damage source equipment, and damage source skill. Among them, the damage source type may include spell damage (magic damage), physical damage, pure damage (real damage), etc. Spell damage can be caused by skills, equipment, or ordinary attacks that carry spell damage, physical damage can be caused by skills, equipment, or ordinary attacks with physical damage, and pure damage can be caused by skills, equipment, or ordinary attacks with pure damage. Damage source equipment may include the equipment name, equipment attributes, equipment effects, etc. of the virtual object that causes damage. Damage source skills may include the skill name, skill effects, etc. of the virtual object that causes damage.

[0080] In a possible implementation, the virtual object has a virtual life value, which specifically includes a total virtual life value and a real-time virtual life value, wherein the total virtual life value may change with the equipment, level, skills, etc. of the virtual object, and the real-time virtual life value may change with the treatment, damage, etc. received by the virtual object in addition to the equipment, level, skills, etc. of the virtual object. For example, when the virtual object is damaged, the real-time virtual life value of the virtual object will decrease. It should be noted that the damage value received by the virtual object and the reduction amount of the real-time virtual life value may be equal or equal, and this application does not limit this.

[0081] Optionally, the preset threshold value can be obtained based on the total virtual life value of the virtual object. For example, if the preset threshold value is 70% of the total virtual life value of the virtual object, S101 can be: in response to the value of the damage received by the virtual object being greater than 70% of the total virtual life value of the virtual object, obtain damage source information. In this way, recommending a game strategy based on the critical damage received by the virtual object can make the recommended game strategy more targeted, which is conducive to improving the user's gaming experience.

[0082] In addition, step S101 may specifically include: in response to the value of the damage suffered by the virtual object being greater than a preset threshold, and the virtual object dies within a preset time, obtaining damage source information of the damage, wherein the preset time can be set as needed, and this application does not limit this. In this way, recommending a game strategy based on the fatal damage suffered by the virtual object can make the recommended game strategy more targeted, which is conducive to improving the user's game experience.

[0083] S102: Determine the target game strategy corresponding to the damage source information. The game strategy includes at least one of the following: equipment information, position information, skill information, and strategy description information.

[0084] Optionally, the target game strategy corresponding to the damage source information can be determined through a preset solution library. In the embodiment of the present application, the preset solution library is a solution library pre-set by the game publisher and / or the game agent according to the game mechanism and / or the player recommendation, which records the correspondence between each damage source information and each game strategy. For the description of the damage source information, please refer to the description in S101, which will not be repeated here. Of course, the target game strategy corresponding to the damage source information can also be determined by recording the mapping table of the correspondence between each damage source information and each game strategy, and the present application does not make specific limitations on this.

[0085] The game strategy includes at least one of the following: equipment information, position information, skill information and strategy description information, wherein the equipment information is the recommended equipment information, which may include equipment name, equipment attributes and equipment effects, etc., the position information is the recommended position information, which may include position description, position diagram, etc., the skill information is the recommended skill information, which may include skill name, skill effects, etc., and the strategy description information may include strategy text description information, etc.

[0086] It should be noted that the equipment corresponding to the equipment information here has a restraining effect on the aforementioned damage source equipment, and the skills corresponding to the skill information here have a restraining effect on the aforementioned damage source skills.

[0087] See also Figure 3 In a specific implementation, assuming that the types of damage sources in the game include a first damage source type A and a second damage source type B, the damage source equipment includes a first damage source equipment L and a second damage source equipment N, and the damage source skills include a first damage source skill S and a second damage source skill W, then there are a total of 8 types of damage source information in the game: (A, L, S), (A, L, N), (A, N, S), (A, N, W), (B, L, S), (B, L, W), (B, N, S), and (B, N, W). Among them, the game strategy for (A, L, S) is a, the game strategy for (A, L, N) is b, the game strategy for (A, N, S) is c, the game strategy for (A, N, W) is d, the game strategy for (B, L, S) is e, the game strategy for (B, L, W) is f, the game strategy for (B, N, S) is g, and the game strategy for (B, N, W) is h. Then the preset solution library can be as follows: Figure 3 The corresponding relationship between each damage source information and each game strategy is shown. Of course, this is just an example, and does not mean that the present application is limited to this.

[0088] S103: Pushing the target game strategy in the graphical user interface.

[0089] See also Figure 4 Optionally, the target game strategy can be pushed in the form of pop-up windows or bubbles, which is helpful to improve the fun of the game.

[0090] See also Figure 5 Optionally, the pop-up window or bubble displaying the target game strategy can be divided into four areas, taking the pop-up window as an example, respectively displaying the equipment information, position information, skill information and strategy description information in the target game strategy.

[0091] The game strategy recommendation method provided in the embodiment of the present application solves the problem that users are unable to formulate game strategies based on game process information due to unfamiliarity with game mechanisms, by pushing damage source information and a target game strategy corresponding to a preset solution library to the user in a graphical user interface when the value of damage suffered by a virtual object is greater than a preset threshold, thereby improving the user's gaming experience.

[0092] In an optional implementation, the method further includes: obtaining usage information of each game strategy corresponding to the first damage source information in a preset solution library, the usage information including: click volume and / or feedback information; and determining the priority of each game strategy based on the usage information.

[0093] The first damage source information is any damage source information in the preset solution library, that is, each damage source information in the preset solution library corresponds to at least one game strategy.

[0094] The number of clicks on a game strategy may refer to the number of times the game strategy is used as a target game strategy, or the number of times the game strategy is used by users in the game. It may also include both the number of times the game strategy is used as a target game strategy and the number of times the game strategy is used by users in the game. This application does not make any specific limitations.

[0095] The feedback information of the game strategy may refer to the feedback of the user on the game strategy after the game strategy is used as the target game strategy, such as the user's like or dislike for the game strategy. Of course, this is just an exemplary description, and the feedback information of the game strategy may also be only the user's like for the game strategy, and this application does not make specific limitations on this.

[0096] The priority of each game strategy can be determined based on the usage information, where the higher the number of clicks on a game strategy, the higher the corresponding priority; the more likes in the feedback information of a game strategy, the higher the corresponding priority; the more dislikes in the feedback information of a game strategy, the lower the corresponding priority.

[0097] In an optional embodiment, the usage information includes click volume and feedback information; based on the usage information, the priority of each game strategy is determined, including: calculating the product of a preset first weight and the click volume as a first reference quantity; calculating the product of a preset second weight and the amount of feedback information as a second reference quantity; and determining the priority of each game strategy based on the sum of the first reference quantity and the second reference quantity.

[0098] The preset first weight and the preset second weight may be numerical values ​​set as needed, usually positive numbers, and the present application does not limit the specific numerical values ​​of the first weight and the second weight.

[0099] Specifically, when the feedback information of a game strategy is a user's like for the game strategy, assuming that the preset first weight is a, the number of clicks is x, the preset second weight is b, the number of feedback information is y, the priority of the game strategy is K, and the larger K is, the higher the priority of the game strategy is, then the priority of the game strategy can be:

[0100] K=ax+by

[0101] If K is smaller, it means the priority of the game strategy is higher, then the priority of the game strategy can be:

[0102]

[0103] Of course, this is just an exemplary description and does not mean that the application is limited to this.

[0104] In an optional implementation, determining the target game strategy corresponding to the damage source information includes: selecting a game strategy with the highest priority among the game strategies corresponding to the damage source information from a preset solution library as the target game strategy.

[0105] The game strategy with the highest priority among the game strategies corresponding to the damage source information in the preset solution library, that is, the game strategy with the largest number of user selections, the best feedback or the best comprehensive score, is recommended to the user as the target game strategy, which is conducive to improving the user's gaming experience.

[0106] In an optional implementation, the game strategy with the highest priority among the game strategies corresponding to the damage source information is selected from the preset solution library as the target game strategy, including: if there are multiple game strategies with the highest priority, the target game strategy is selected according to the storage order of the game strategies with the highest priority in the preset solution library, so as to facilitate quick reading of the target game strategy.

[0107] In an optional embodiment, in response to the numerical value of damage suffered by the virtual object being greater than a preset threshold, damage source information of the damage is obtained, including: in response to the numerical value of damage suffered by the virtual object being greater than a preset threshold, displaying a policy push control in a graphical user interface; and in response to a confirmation operation on the policy push control, obtaining damage source information of the damage.

[0108] See also Figure 6 , the strategy push control can be displayed in the strategy push pop-up window or the strategy push bubble, and the strategy push control can include a confirmation sub-control and a cancellation sub-control. The content displayed in the strategy push pop-up window or the strategy push bubble can be: whether the game strategy needs to be pushed. In response to the confirmation operation of the strategy push control, that is, when the user clicks the confirmation sub-control, the damage source information of the damage is obtained. This is only an exemplary description, and does not mean that the present application is limited to this.

[0109] In an optional implementation, in response to a confirmation operation on a policy push control, before obtaining injury source information of the injury, the method further includes: pushing a virtual currency pre-deduction notification in a graphical user interface.

[0110] Specifically, the virtual currency pre-deduction notification can be displayed in the strategy push pop-up window or the strategy push bubble, which is used to notify the user that the game strategy recommendation will deduct a preset amount of virtual currency, that is, the user needs to purchase the game strategy recommendation through the virtual currency in the game. This is conducive to increasing the fun of the game and the user stickiness of the game.

[0111] In an optional embodiment, after pushing the target game strategy in the graphical user interface, the method also includes: displaying a feedback control for the target game strategy in the graphical user interface, the feedback control including a positive feedback sub-control and a negative feedback sub-control; and generating feedback information of the target game strategy in response to a selection operation on the feedback control.

[0112] See also Figure 7 Optionally, the feedback control can be displayed in a feedback pop-up window or a feedback bubble. The feedback pop-up window can display "Please rate this game strategy". The positive feedback sub-control can collect users' likes and feedback on the game strategy, and the negative feedback sub-control can collect users' dislikes and feedback on the game strategy. The feedback information of the target game strategy can include multiple likes and multiple dislikes. Among them, the positive feedback sub-control can be an upward arrow icon, and the negative feedback sub-control can be a downward arrow. Such an icon form is simple and easy to understand, which is conducive to users to quickly understand the meaning of the icon.

[0113] Of course, the positive feedback sub-control and the negative feedback sub-control can also be icons in other forms. For example, the positive feedback sub-control can also be a triangle icon with an upward top corner, an upward thumb icon, etc., and the negative feedback sub-control can also be a triangle icon with a downward top corner, a downward thumb icon, etc. This application does not make specific limitations on this.

[0114] By collecting user feedback on target game strategies, subsequent game publishers or game agents can optimize the preset solution library to improve user gaming experience.

[0115] In an optional implementation, the method further includes: saving the feedback information of the target game strategy to a preset solution library, so as to update the feedback information of the target game strategy in the preset solution library, improve the accuracy of subsequent recommendations, and thus improve the user's gaming experience.

[0116] See also Figure 8The present application provides a game strategy recommendation device 80, which provides a graphical user interface through a terminal device, and the content displayed by the graphical user interface includes a virtual scene and a virtual object located in the virtual scene. The device includes:

[0117] The information acquisition module 801 is used to obtain information about the source of the damage in response to the value of the damage suffered by the virtual object being greater than a preset threshold.

[0118] The strategy determination module 802 is used to determine the target game strategy corresponding to the damage source information, and the game strategy includes at least one of the following: equipment information, position information, skill information and strategy description information.

[0119] The push module 803 is used to push the target game strategy in the graphical user interface.

[0120] In an optional embodiment, the device also includes: a priority determination module, which is used to obtain usage information of each game strategy corresponding to the first damage source information in the preset solution library, the usage information including: click volume and / or feedback information; based on the usage information, determine the priority of each game strategy.

[0121] In an optional embodiment, the usage information includes click volume and feedback information; the priority determination module is specifically used to calculate the product of a preset first weight and the click volume as a first reference quantity; calculate the product of a preset second weight and the amount of feedback information as a second reference quantity; determine the priority of each game strategy based on the sum of the first reference quantity and the second reference quantity.

[0122] In an optional implementation, the strategy determination module 802 is specifically configured to select, from a preset solution library, a game strategy with the highest priority among the game strategies corresponding to the damage source information as the target game strategy.

[0123] In an optional implementation, the strategy determination module 802 is specifically configured to select a target game strategy according to the storage order of the game strategies with the highest priority in the preset solution library if there are multiple game strategies with the highest priority.

[0124] In an optional implementation, the information acquisition module 801 is specifically used to respond to the value of damage suffered by the virtual object being greater than a preset threshold, display a policy push control in a graphical user interface; and respond to a confirmation operation on the policy push control to obtain damage source information of the damage.

[0125] In an optional embodiment, the device further includes: a virtual currency notification module, configured to push a virtual currency pre-deduction notification in a graphical user interface.

[0126] In an optional embodiment, the device also includes: a feedback information generation module, which is used to display a feedback control for the target game strategy in a graphical user interface, the feedback control including a positive feedback sub-control and a negative feedback sub-control; in response to a selection operation on the feedback control, feedback information of the target game strategy is generated.

[0127] In an optional implementation, the device further includes: a saving module, configured to save feedback information of the target game strategy into a preset solution library.

[0128] In an optional implementation, the push module 803 is specifically configured to push the target game strategy in a graphical user interface in the form of a pop-up window or a bubble.

[0129] The game strategy recommendation device provided in the embodiment of the present application can be specific hardware on the device or software or firmware installed on the device. The device provided in the embodiment of the present application, its implementation principle and the technical effect produced are the same as those in the aforementioned method embodiment. For the sake of brief description, the parts not mentioned in the device embodiment can refer to the corresponding contents in the aforementioned method embodiment. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can all refer to the corresponding processes in the aforementioned method embodiment, and will not be repeated here.

[0130] See also Fig. 9 The present application provides an electronic device 90, which includes: a processor 901, a storage medium 902 and a bus 903. The storage medium 902 stores machine-readable instructions executable by the processor 901. When the electronic device 90 is running, the processor 901 communicates with the storage medium 902 through the bus 903, and the processor 901 executes the machine-readable instructions to perform the steps of any method in the aforementioned implementation manner.

[0131] The present application also provides a storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any method in the aforementioned implementation manner are executed.

[0132] For the specific implementation, please refer to the method embodiment, which will not be described in detail here.

[0133] The game strategy recommendation method, device, electronic device and storage medium provided in the embodiments of the present application improve the user's gaming experience by pushing damage source information corresponding to a target game strategy in a preset solution library to the user in a graphical user interface when the value of damage suffered by a virtual object is greater than a preset threshold. This avoids the user's inability to formulate a game strategy based on game process information due to unfamiliarity with the game mechanism, etc.

[0134] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.

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

[0136] In addition, each functional unit in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0137] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0138] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.

[0139] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application. They should all be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims

1. A game strategy recommendation method, characterized in that: A graphical user interface is provided by a terminal device, wherein the content displayed by the graphical user interface includes a virtual scene and a virtual object located in the virtual scene, and the method includes: In response to a value of damage received by the virtual object being greater than a preset threshold, obtaining damage source information of the damage; Determine a target game strategy corresponding to the damage source information, wherein the game strategy includes at least one of the following: equipment information, position information, skill information, and strategy description information; Pushing the target game strategy in the graphical user interface; The method further comprises: Obtaining usage information of each game strategy corresponding to the first damage source information in the preset solution library, wherein the usage information includes: click volume and / or feedback information; The priority of each of the game strategies is determined based on the usage information.

2. The method according to claim 1, characterized in that The usage information includes click volume and feedback information; Determining the priority of each of the game strategies according to the usage information includes: Calculate the product of the preset first weight and the click volume as the first reference volume; Calculate the product of a preset second weight and the amount of feedback information as a second reference amount; The priority of each of the game strategies is determined according to the sum of the first reference amount and the second reference amount.

3. The method according to claim 1, characterized in that The determining of the target game strategy corresponding to the damage source information includes: A game strategy with the highest priority among the game strategies corresponding to the damage source information is selected from a preset solution library as the target game strategy.

4. The method according to claim 3, characterized in that: The step of selecting the game strategy with the highest priority among the game strategies corresponding to the damage source information from the preset solution library as the target game strategy includes: If there are multiple game strategies with the highest priority, the target game strategy is selected according to the storage order of the game strategies with the highest priority in the preset solution library.

5. The method according to any one of claims 1 to 4, characterized in that: In response to the value of the damage received by the virtual object being greater than a preset threshold, obtaining damage source information of the damage includes: In response to the value of the damage received by the virtual object being greater than a preset threshold, displaying a policy push control in the graphical user interface; In response to a confirmation operation on the policy push control, damage source information of the damage is obtained.

6. The method according to claim 5, characterized in that Before the response to the confirmation operation on the policy push control and obtaining the damage source information of the damage, the method further includes: A virtual currency pre-deduction notification is pushed in the graphical user interface.

7. The method according to any one of claims 1 to 4, characterized in that: After pushing the target game strategy in the graphical user interface, the method further includes: Displaying a feedback control for the target game strategy in the graphical user interface, the feedback control comprising a positive feedback sub-control and a negative feedback sub-control; In response to a selection operation on the feedback control, feedback information of the target game strategy is generated.

8. The method according to claim 7, characterized in that The method further comprises: The feedback information of the target game strategy is saved in a preset solution library.

9. The method according to claim 1, characterized in that: The pushing the target game strategy in the graphical user interface comprises: The target game strategy is pushed in the graphical user interface in the form of a pop-up window or a bubble.

10. A game strategy recommendation device, characterized in that: A graphical user interface is provided through a terminal device, wherein the content displayed by the graphical user interface includes a virtual scene and a virtual object located in the virtual scene, and the apparatus comprises: An information acquisition module, configured to acquire information on a source of the damage in response to a value of damage received by the virtual object being greater than a preset threshold; A strategy determination module, used to determine a target game strategy corresponding to the damage source information, wherein the game strategy includes at least one of the following: equipment information, position information, skill information, and strategy description information; A push module, used for pushing the target game strategy in the graphical user interface; The device also includes: a priority determination module, which is used to obtain usage information of each game strategy corresponding to the first damage source information in the preset solution library, the usage information including: click volume and / or feedback information; and determine the priority of each game strategy based on the usage information.

11. An electronic device, characterized in that: The electronic device comprises: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of any method as claimed in claims 1-9.

12. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any method according to claim 1 are executed.

Citation Information

Patent Citations

  • Virtual article recommendation method and related device

    CN111803961A

  • Method, system and device for recommending equipment in real time based on MOBA games

    CN112138395A