Virtual resource recommendation methods and apparatuses, computer device and storage medium

By receiving and analyzing the demand information from game clients, virtual resources are obtained and recommended from trading platforms, solving the problem of players having difficulty choosing equipment in online games and improving game efficiency and experience.

WO2026045796A1PCT designated stage Publication Date: 2026-03-05NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-28
Publication Date
2026-03-05

AI Technical Summary

Technical Problem

When players change equipment in online games, they cannot accurately select the appropriate equipment to improve their success rate in clearing levels, resulting in repeated attempts that increase time and negatively impact the gaming experience.

Method used

By receiving information about character upgrade needs and game information from game clients, the system obtains candidate virtual resources from the trading platform and recommends suitable virtual resources to clients based on this information to improve the performance of game characters.

Benefits of technology

Accurate recommendations of virtual resources help players quickly make purchases, improve game character performance, reduce repetitive playtime, and enhance the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025110939_05032026_PF_FP_ABST
    Figure CN2025110939_05032026_PF_FP_ABST
Patent Text Reader

Abstract

Virtual resource recommendation methods and apparatuses, a computer device and a storage medium. A method comprises: receiving character upgrading request information for a target game scene sent by a game client, the character upgrading request information being at least used for indicating a game effect to be achieved by a target game character in the target game scene; acquiring game information of the target game character in the target game scene; on the basis of the character upgrading requirement information and the game information, acquiring candidate virtual resources from a transaction platform; and on the basis of the candidate virtual resources, recommending same to the game client. Virtual resources required for upgrading game characters can be accurately recommended to game players, so as to help game players to quickly purchase virtual resources to pass levels in game scenes, thereby improving the game experience of players.
Need to check novelty before this filing date? Find Prior Art

Description

A method, apparatus, computer device, and storage medium for recommending virtual resources.

[0001] Cross-reference to related applications

[0002] This application claims priority to Chinese Patent Application No. 202411178385.0, filed on August 26, 2024, entitled "A Method, Apparatus, Computer Equipment and Storage Medium for Recommending Virtual Resources", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of computer technology, and specifically to a method, apparatus, computer device, and storage medium for recommending virtual resources. Background Technology

[0004] In some online games, players can choose game scenes to complete. Before entering a scene, players usually purchase in-game equipment, which they can then equip. However, if a player fails during a scene, they can change their equipment and try again.

[0005] In related technologies, players need to exit the game scene to change game equipment, and then reselect game equipment to try again. However, when selecting game equipment, players are still unsure how to choose, and if the selected equipment still does not help them successfully complete the level, they still need to try again, increasing the time players spend completing game scenes and thus affecting their gaming experience. Summary of the Invention

[0006] This disclosure provides a method, apparatus, computer device, and storage medium for recommending virtual resources, which can improve the player's gaming experience.

[0007] This disclosure provides a method for recommending virtual resources, applied to a trading platform server. The method includes: receiving character enhancement requirement information for a target game scene sent by a game client, wherein the character enhancement requirement information at least indicates the game effect that the target game character needs to achieve in the target game scene; acquiring game information of the target game character in the target game scene; acquiring candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information; and recommending virtual resources to the game client based on the candidate virtual resources.

[0008] This disclosure also provides another method for recommending virtual resources, applied to a game client. The method includes: displaying a character upgrade editing page; in response to an editing operation on the character upgrade editing page, determining character upgrade requirement information, the character upgrade requirement information being used to at least indicate the game effect that the target game character will achieve in a target game scene; sending the character upgrade requirement information to a trading platform server, so that the trading platform server recommends candidate virtual resources for the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene; and receiving and displaying the candidate virtual resources sent by the trading platform server.

[0009] Accordingly, this disclosure also provides a virtual resource recommendation device applied to a trading platform server. The device includes: a first receiving unit configured to receive character enhancement requirement information for a target game scene sent by a game client, wherein the character enhancement requirement information is at least used to indicate the game effect to be achieved by the target game character in the target game scene; a first acquiring unit configured to acquire game information of the target game character in the target game scene; a searching unit configured to acquire candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information; and a recommendation unit configured to recommend virtual resources to the game client based on the candidate virtual resources.

[0010] Accordingly, this disclosure also provides another virtual resource recommendation device applied to a server. The device includes: a first display unit configured to display a character upgrade editing page; a first determining unit configured to determine character upgrade requirement information in response to an editing operation on the character upgrade editing page, wherein the character upgrade requirement information is at least used to indicate the game effect achieved by the target game character in the target game scene; a first sending unit configured to send the character upgrade requirement information to a trading platform server, so that the trading platform server recommends candidate virtual resources for the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene; and a second receiving unit configured to receive and display the candidate virtual resources sent by the trading platform server.

[0011] Accordingly, this disclosure also provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes a recommended method for any of the virtual resources provided in this disclosure.

[0012] Accordingly, this disclosure also provides a storage medium storing multiple instructions adapted for loading by a processor to execute the recommended method for virtual resources as described above.

[0013] This embodiment of the disclosure receives character enhancement requirement information for a target game scene sent by a game client. This character enhancement requirement information at least indicates the game effects the target game character needs to achieve in the target game scene. The system then acquires game information about the target game character in the target game scene; based on the character enhancement requirement information and the game information, it obtains candidate virtual resources from a trading platform; and recommends virtual resources to the game client based on these candidate virtual resources. In this way, it can accurately recommend the virtual resources needed to enhance the game character for game players, helping them quickly purchase virtual resources to complete game scenes, thereby improving the player's gaming experience. Attached Figure Description

[0014] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0015] Figure 1 is a schematic diagram of a game control system provided in an embodiment of this disclosure.

[0016] Figure 2 is a flowchart illustrating a method for recommending virtual resources according to an embodiment of this disclosure.

[0017] Figure 3 is a flowchart illustrating another method for recommending virtual resources provided in an embodiment of this disclosure.

[0018] Figure 4 is a schematic diagram of an application scenario of a virtual resource recommendation method provided in an embodiment of this disclosure.

[0019] Figure 5 is a schematic diagram of an application scenario of another virtual resource recommendation method provided in this embodiment of the present disclosure.

[0020] Figure 6 is a schematic diagram illustrating an application scenario of another virtual resource recommendation method provided in this embodiment of the present disclosure.

[0021] Figure 7 is a structural block diagram of a virtual resource recommendation device provided in an embodiment of this disclosure.

[0022] Figure 8 is a structural block diagram of another virtual resource recommendation device provided in an embodiment of this disclosure.

[0023] Figure 9 is a schematic diagram of the structure of the computer device provided in an embodiment of this disclosure. Detailed Implementation

[0024] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0025] This disclosure provides a method, apparatus, computer-readable storage medium, and computer device for recommending virtual resources. Specifically, the method for recommending virtual resources can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet, laptop, touchscreen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. The terminal may also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.

[0026] For example, when the recommended method for the virtual resource is run on a terminal, the terminal device stores a game application and uses it to render virtual scenes in the game. The terminal device is used to interact with the user through a graphical user interface (GUI), such as by downloading, installing, and running the game application. The way the terminal device provides the GUI to the user can be varied; for example, it can be rendered and displayed on the terminal device's screen, or presented via holographic projection. For instance, the terminal device can include a touchscreen display and a processor. The touchscreen display is used to present the GUI and receive user input commands generated by the GUI, which includes game visuals. The processor is used to run the game, generate the GUI, respond to input commands, and control the display of the GUI on the touchscreen display.

[0027] For example, when the virtual resource recommendation method runs on a server, it can be cloud gaming. Cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game application and the game screen presentation are separate. The storage and execution of the virtual resource recommendation method are completed on the cloud gaming server. The game screen presentation is completed on the cloud gaming client. The cloud gaming client is mainly used for receiving and sending game data and presenting game screens. For example, the cloud gaming client can be a display device with data transmission capabilities close to the user, such as a mobile terminal, television, computer, PDA, or personal digital assistant. However, the terminal device for processing game data is the cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the cloud gaming client through the network, and finally, the cloud gaming client decodes and outputs the game screen.

[0028] Please refer to Figure 1, which is a schematic diagram of a virtual resource recommendation system provided in an embodiment of this disclosure. The system may include at least one terminal, at least one server, at least one database, and a network. The user's terminal can connect to servers of different games via the network. The terminal is any device with computing hardware capable of supporting and executing software products corresponding to the game. Additionally, the terminal has one or more multi-touch screens for sensing and obtaining input from touch or swipe operations performed by the user at multiple points on one or more touch displays. Furthermore, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can connect to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals can also connect to other terminals or servers using their own Bluetooth networks or hotspot networks. For example, multiple users can connect online through different terminals via appropriate networks and synchronize with each other to support multiplayer games. In addition, the system can include multiple databases coupled to different servers, and can continuously store information related to the game environment in the databases as different users play multiplayer games online.

[0029] This disclosure provides a method for recommending virtual resources, which can be executed by a terminal or a server. This disclosure uses a terminal-executed virtual resource recommendation method as an example. The terminal includes a touchscreen display and a processor. The touchscreen display is used to present a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. When the user operates the GUI through the touchscreen display, the GUI can control local content on the terminal in response to the received operation commands, or it can control content on a peer server in response to the received operation commands. For example, the operation commands generated by the user interacting with the GUI may include commands to launch a game application. The processor is configured to launch the game application after receiving the user's command to launch the game application. Furthermore, the processor is configured to render and draw the GUI associated with the game on the touchscreen display. The touchscreen display is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously on multiple points on the screen. When the user performs touch operations on the GUI using their finger, the GUI, upon detecting the touch operation, controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any of the following: casual game, action game, role-playing game, strategy game, sports game, puzzle game, etc. The game may include a virtual environment. Furthermore, the virtual environment may include one or more virtual objects, such as virtual characters, controlled by the user (or player). Additionally, the virtual environment may include one or more obstacles, such as railings, ditches, walls, etc., to restrict the movement of virtual objects, for example, limiting the movement of one or more objects to a specific area within the virtual environment. Optionally, the virtual environment may also include one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, offer virtual services, increase scores related to player performance, etc. Furthermore, the graphical user interface may present one or more indicators to provide guidance information to the player. For example, the game may include virtual objects controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players in the game. For example, one or more other virtual objects may be computer-controlled, such as robots using artificial intelligence (AI) algorithms, enabling a human-computer interaction mode. For example, the virtual objects possess various skills or abilities that the player uses to achieve objectives. For example, virtual objects possess one or more weapons, items, tools, etc., that can be used to eliminate other objects in the game. Such skills or abilities can be activated by the player using one of several preset touch operations on the terminal's touchscreen display. The processor can be configured to respond to the operation commands generated by the user's touch operations to display the corresponding game screen.

[0030] It should be noted that the scenario diagram of the virtual resource recommendation system shown in Figure 1 is merely an example. The image processing system and scenario described in the embodiments of this disclosure are for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of this disclosure. As those skilled in the art will know, with the evolution of virtual resource recommendation systems and the emergence of new business scenarios, the technical solutions provided by the embodiments of this disclosure are also applicable to similar technical problems.

[0031] To address the aforementioned problems, this disclosure provides a first method, apparatus, computer device, and computer-readable storage medium for recommending virtual resources, which can improve the player's gaming experience. These will be described in detail below. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments.

[0032] This disclosure provides a method for recommending virtual resources, which can be executed by a trading platform server. This disclosure uses the execution of the virtual resource recommendation method by the trading platform server as an example for illustration.

[0033] The trading platform server refers to the server corresponding to the trading platform. The trading platform refers to the application platform that provides trading services for virtual items such as accounts, game currency, equipment, and props for game players.

[0034] Please refer to Figure 2, which is a flowchart illustrating a method for recommending virtual resources according to an embodiment of this disclosure. The specific flow of this method for recommending virtual resources can be as follows:

[0035] 101. Receive information from the game client regarding character enhancement requirements for the target game scenario.

[0036] In this embodiment of the disclosure, the target game scene refers to a game scene in the target game.

[0037] In the target game, the game scene refers to the gameplay scene. For example, the game scene can include the dungeon game scene, the PK game scene, the competitive game scene, etc. Therefore, the target game scene can be any of the dungeon game scene, the PK game scene, the competitive game scene, etc.

[0038] Among them, the character upgrade requirement information refers to the requirement information of the game client to upgrade the target game character in order to complete the target game scene. The character upgrade requirement information is used to indicate at least the game effect that the target game character should achieve in the target game scene, that is, the game effect that the game player corresponding to the game client expects the target game character to achieve in the target game scene.

[0039] Specifically, game effects refer to the effects achieved by the target game character in the process of clearing the target game scene. For example, game effects may include: the time required for the target game character to successfully clear the target game scene, the game resources obtained by the target game character in the process of clearing the target game scene, and the achievements achieved by the target game character in the process of clearing the target game scene (such as the number of enemy objects defeated).

[0040] The target game character refers to the game character controlled by the player through the game client.

[0041] In some embodiments, character upgrade requirement information can also be used to indicate the budget price for upgrading the target game character, that is, the price that the target client is willing to pay for upgrading the target game character.

[0042] For example, the character enhancement requirement information may include: the game effect achieved by the target game character in the target game scene is: the completion time does not exceed n, the game resources obtained are m, the number of enemy objects defeated is a; and the budget price is b.

[0043] 102. Obtain game information of the target game character in the target game scene.

[0044] The game information may include at least one of the following: scene information of the target game scene and role information of the target game character in the target game scene.

[0045] The scene information can include various information corresponding to the target game scene, such as level difficulty information and monster attribute information.

[0046] The character information can include initial information about the target game character when entering the target game scene and status information when failing to complete the level within the target game scene. Initial information can include the target game character's attributes and carried game items upon entering the target game scene, including but not limited to medicine, resurrection items, and buff items. Status information can include the level completion progress upon failure, the target game character's attribute information and health points upon failure, the target game character's remaining game items, the difficulty information of the target game scene, and monster attribute information.

[0047] 103. Based on character enhancement needs and game information, obtain candidate virtual resources from the trading platform.

[0048] In this embodiment of the disclosure, virtual resources refer to virtual items that can be used to enhance game characters in the target game. Virtual resources can include various types, such as game equipment and game props. The trading platform provides multiple virtual resources.

[0049] Among them, candidate virtual resources refer to virtual resources selected from the trading platform based on the character enhancement virtual request information and game information, which are used to enhance the target game character. There may be multiple candidate virtual resources.

[0050] In some embodiments, obtaining candidate virtual resources from a trading platform may include: the trading platform server sending a resource search request to the trading platform based on character upgrade requirements and game information; after receiving the resource search request, the trading platform can search for corresponding virtual resources based on the character upgrade requirements and game information in the resource search request, obtain candidate virtual resources, and then send the information of the found candidate virtual resources to the trading platform server.

[0051] In some embodiments, in order to accurately locate virtual resources that match character upgrade needs and game information, the step "obtaining candidate virtual resources from the trading platform based on character upgrade needs and game information" may include the following operations:

[0052] Based on character enhancement needs and game information, a virtual resource recommendation request is sent to a third-party platform so that the third-party platform can select a character enhancement plan that matches the character enhancement needs and game information.

[0053] Receive role enhancement proposals returned by third-party platforms in response to virtual resource recommendation requests;

[0054] Search the trading platform for virtual resources corresponding to the character enhancement plan to obtain candidate virtual resources.

[0055] Third-party platforms refer to platforms that can provide game information and game guides.

[0056] The virtual resource recommendation request includes information on character upgrade needs and game information.

[0057] In this embodiment of the disclosure, after receiving a virtual resource recommendation request, the third-party platform can filter out character enhancement plans that meet the character enhancement needs and game information based on the virtual resource recommendation request.

[0058] The methods by which third-party platforms select character enhancement plans that match the character enhancement needs and game information can be varied. For example, a third-party platform can select game guides that match the character enhancement needs and game information from the game guides already published by users, and use them as character enhancement plans; or a third-party platform can solicit game guides from users based on the character enhancement needs and game information, and then select game guides that match the character enhancement needs and game information provided by users, and so on.

[0059] In some embodiments, a third-party platform may solicit game guides from users based on character upgrade needs information and game information. This may include: determining target player users who match the target game character from multiple target game player users based on the character upgrade needs information, that is, selecting users who are more familiar with the target game character from multiple player users; and then soliciting game guides from these target player users based on the character upgrade needs information and game information. Since the target player characters are more familiar with the target game characters, the reliability of the game guides recommended by the target player users is relatively high.

[0060] Furthermore, after determining the character enhancement needs and the corresponding character enhancement plan based on the game information, the third-party platform can provide the character enhancement plan to the trading platform server.

[0061] Among these methods, searching for virtual resources corresponding to character enhancement plans on the trading platform to obtain candidate virtual resources can include various approaches.

[0062] For example, one can identify whether a virtual resource name exists in the role promotion plan. If a virtual resource name exists, one can search for virtual resources that match the virtual resource name from the virtual resources in the trading platform to obtain candidate virtual resources. Alternatively, one can identify whether there is content describing virtual resources (such as the attributes and functions of virtual resources) in the role promotion plan. If there is content describing virtual resources, one can search for virtual resources that match the description content from the trading platform to obtain candidate virtual resources.

[0063] In some embodiments, the step "obtaining candidate virtual resources from the trading platform based on character enhancement requirement information and game information" may also include the following operations:

[0064] Determine the type of target resource based on scene and role information;

[0065] Identify the virtual resource corresponding to the target resource type from the trading platform and designate it as the first virtual resource;

[0066] From the first set of virtual resources, select virtual resources that meet the character enhancement requirements to obtain candidate virtual resources.

[0067] The target resource type refers to the type of virtual resource that matches the scene information and character information. In other words, the virtual resource of the target virtual resource type is suitable for the target game scene and the target game character.

[0068] In this embodiment of the disclosure, the virtual resources supported in the target game may include multiple resources, and each virtual resource may belong to at least one resource type. The resource type corresponding to the virtual resource can be classified according to its purpose.

[0069] Among them, determining the target resource type based on scene information and character information may include: selecting the resource type applicable to the target game character in the target game scene from multiple resource types to obtain the target resource type.

[0070] Furthermore, virtual resources belonging to the target resource type can be found from the virtual resources in the trading platform and used as the first virtual resource; then, from the first virtual resource found, virtual resources that meet the character upgrade requirements can be further filtered to obtain candidate virtual resources.

[0071] Among them, further filtering from the first set of virtual resources to select virtual resources that meet the character enhancement requirements may include: selecting virtual resources from the first set of virtual resources that meet the game effects and budget requirements of the target game character in the target game scene.

[0072] In this context, virtual resources on the trading platform can be used for trading by game players, and these virtual resources can have corresponding price information.

[0073] 104. Recommend game clients based on candidate virtual resources.

[0074] Recommending game clients based on candidate virtual resources can include sending candidate virtual resources to the game client so that players on the game client can view recommended candidate virtual resources based on their character upgrade needs.

[0075] In some embodiments, to facilitate players of the game client in viewing candidate virtual resources, the step "Recommend the game client based on candidate virtual resources" may include the following operations:

[0076] Obtain the resource identifier of the candidate virtual resource;

[0077] Send a request to the trading platform to obtain virtual resource data based on the resource identifier;

[0078] Receive virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generate candidate virtual resources based on the virtual resource data;

[0079] Send candidate virtual resources to the game client.

[0080] Resource identifiers are used to represent signs that can identify or distinguish virtual resources. For example, resource identifiers can be symbols, codes, names, numbers, or other forms of signs.

[0081] In this embodiment of the disclosure, each virtual resource in the trading platform can correspond to a resource identifier to distinguish different virtual resources. When obtaining candidate virtual resources from the trading platform, the resource identifier of the candidate virtual resource can be obtained from the trading platform.

[0082] The virtual resource data acquisition request indicates the acquisition of resource data for candidate virtual resources.

[0083] Specifically, the trading platform server can send a virtual resource data acquisition request to the trading platform. This virtual resource data acquisition request may include the resource identifier of the candidate virtual resource. After receiving the virtual resource data acquisition request, the trading platform can obtain the virtual resource data corresponding to the resource identifier (that is, the resource data of the candidate virtual resource) and send the virtual resource data to the trading platform server.

[0084] Furthermore, after receiving the virtual resource data sent by the trading platform, the trading platform server can generate candidate virtual resources based on the virtual resource data. This generation of candidate virtual resources from the virtual resource data means that a candidate virtual resource is copied on the trading platform server side based on the virtual resource data. The use of the copied candidate virtual resource is restricted; for example, the copied candidate virtual resource can only be viewed and tried by players.

[0085] Then, the copied candidate virtual resources can be sent to the game client so that the corresponding game player can view the candidate virtual resources.

[0086] In some embodiments, to reduce the time it takes for players to complete a target game scene, the method may further include:

[0087] Receive the game client's request to store the progress of the game;

[0088] Save the customs clearance progress.

[0089] The progress storage request can include the progress achieved by the target game character in the target game scene based on the target virtual resource selected from the candidate virtual resources by the game client. The progress storage request instructs the trading platform server to store the progress.

[0090] The progress of the target game character in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources can include: the game client first selects the target virtual resource from the candidate virtual resources, then equips the target game character with the target virtual resource, and then the game client can control the target game character equipped with the target virtual resource to pass the target game scene according to the player's passage instructions.

[0091] In this embodiment of the disclosure, during the process of controlling the target game character equipped with the target virtual resources to pass through the target game scene, the game player can pause the passage at any time. When pausing the passage, the player can obtain the passage progress, thereby obtaining the passage progress of the target game character in the target game scene.

[0092] Specifically, after receiving the progress request from the game client, the trading platform server can store the progress of the target game character in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources. By saving the progress, players can easily continue controlling the target game character to complete the game based on the saved progress without having to start over in the target game scene, thus reducing the time required to complete the game.

[0093] In some embodiments, to help game players quickly complete a target game scene, the method may further include:

[0094] Receive purchase requests for target virtual resources from game clients, allocate target virtual resources to game clients and activate progress indicators, and send activation information for progress indicators to game clients so that progress indicators take effect in game clients.

[0095] The purchase request indicates the purchase of the target virtual resource.

[0096] In this embodiment of the disclosure, the progress stored in the trading platform server can be the progress of clearing the target game scene by trying out candidate virtual resources. This progress can be activated after the game client purchases candidate virtual resources, that is, the progress takes effect in the game client.

[0097] Activating progress means that players who have completed the game tasks before reaching the target game scene can start or continue the game tasks after reaching the progress.

[0098] The activation information indicates that the level completion progress has been activated. It can be used to remind players that they have completed the game tasks before the level completion progress of the target game scene, and can start or continue the game tasks after the level completion progress.

[0099] This disclosure provides a method for recommending virtual resources. The method includes: receiving character enhancement requirement information for a target game scene from a game client, where the character enhancement requirement information at least indicates the desired game effect for the target game character in the target game scene; acquiring game information of the target game character in the target game scene; obtaining candidate virtual resources from a trading platform based on the character enhancement requirement information and the game information; and recommending virtual resources to the game client based on the candidate virtual resources. This method can accurately recommend virtual resources needed to enhance game characters for game players, helping them quickly purchase virtual resources to complete game scenes and thus improving the player's gaming experience.

[0100] This disclosure provides another method for recommending virtual resources, which can be executed by a game client. This disclosure uses the example of a virtual resource recommendation method executed by a game client to illustrate the method.

[0101] Please refer to Figure 3, which is a flowchart illustrating another method for recommending virtual resources provided in this embodiment of the present disclosure. Taking the application of this method for recommending virtual resources to a game client as an example, the specific process can be as follows:

[0102] 201. Display the character upgrade editing page.

[0103] In this embodiment of the disclosure, a character upgrade editing page is displayed via a terminal device. This character upgrade editing page can be a page within a game client. For example, if a game client is installed on the terminal, the user can launch the game client, log in with their game account, and then trigger the display of the character upgrade editing page within the game client.

[0104] The character upgrade editing page allows players to edit their character's upgrade requirements.

[0105] In some embodiments, to facilitate game players in editing character upgrade requirements, the step "Display Character Upgrade Editing Page" may include the following operations:

[0106] In response to a target game character failing a level in the target game scene, a character upgrade prompt page is displayed; or, in response to a triggered action on the character upgrade prompt page, a character upgrade editing page is displayed.

[0107] Among them, the failure to complete a level refers to the current player's failure to control the target game character to complete the target game scene.

[0108] In this embodiment of the disclosure, to assist game players in clearing game scenes more quickly, a character upgrade prompt page can be displayed when a game scene failure is detected. The character upgrade prompt page can include character upgrade prompt information to suggest whether the player needs to upgrade their character.

[0109] For example, please refer to Figure 4, which is a schematic diagram of an application scenario of a virtual resource recommendation method provided in this embodiment of the present disclosure. In the character upgrade page 10 shown in Figure 4, a character upgrade prompt message 11 is displayed. This prompt message 11 may include the message "If you fail to pass the level, you can upgrade your character and try again." This prompt message can be used to advise the player whether they need to upgrade their character.

[0110] The character upgrade prompt message 11 may also include an exit control and a character upgrade control. The exit control indicates that a character upgrade is not required, while the character upgrade control indicates that a character upgrade is required.

[0111] In some embodiments, displaying a character upgrade editing page in response to a triggering operation on a character upgrade prompt page may include: displaying a character upgrade editing page in response to a triggering operation on a character upgrade control on a character upgrade prompt page.

[0112] The triggering operation for the character upgrade control on the character upgrade prompt page can be a touch operation on the character upgrade control, including but not limited to click operations, swipe operations, etc.

[0113] For example, please refer to Figure 5, which is a schematic diagram of an application scenario for another method of recommending virtual resources provided in this embodiment of the present disclosure. In the character upgrade page 10 shown at the top of Figure 5, when the current player's click operation on the character upgrade control is detected, the character upgrade editing page can be triggered.

[0114] This results in the character upgrade editing page 20 shown at the bottom of Figure 5. The character upgrade editing page 20 includes a prompt message "Please fill in the upgrade requirements", which can be used to prompt the current player to enter the relevant requirements for character upgrade; it also includes a first editing control 21, a second editing control 22 and a third editing control 23.

[0115] The first editing control 21 can be used to input the budget price; the second editing control 22 can be used to input the level completion requirements, which are the desired game effects; and the third editing control 23 can be used to input other conditions.

[0116] In some embodiments, the display of the character upgrade editing page can also be triggered in other ways. For example, the game interface can provide a character upgrade control, and players can trigger the display of the character upgrade editing page by clicking the character upgrade control.

[0117] 202. In response to editing operations on the character upgrade editing page, determine the character upgrade requirements.

[0118] Among them, character enhancement request information refers to the game client's request for enhancement of the target game character in order to complete the target game scene. Character enhancement request information may include at least one of the following: the game effect achieved by the target game character in the target game scene, the budget price, etc.

[0119] The editing operation refers to the process of entering character upgrade requirements on the character upgrade editing page.

[0120] For example, please continue with the character upgrade editing page 20 shown at the bottom of Figure 5. The current player can enter the budget price in the first editing control 21, enter the level completion requirements in the second editing control 22, and enter other conditions in the third editing control 23, thereby obtaining the character upgrade requirement information based on the information entered by the player.

[0121] 203. Send the character upgrade request information to the trading platform server.

[0122] In this process, after the game client obtains the character upgrade request information input by the current player, it can send the character upgrade request information to the game server. The game server then forwards the character upgrade request information to the trading platform server, so that the trading platform server can recommend candidate virtual resources to the game client based on the character upgrade request information and the game information of the target game character in the target game scene.

[0123] 204. Receive and display candidate virtual resources sent by the trading platform server.

[0124] Among them, candidate virtual resources refer to the virtual resources recommended by the trading platform server based on the character upgrade needs information for upgrading the target game character.

[0125] Specifically, after receiving candidate virtual resources from the trading platform server, the system can display these candidate virtual resources, allowing the current game player to view them and then select the target virtual resource from them to upgrade the target game character.

[0126] In some embodiments, the candidate virtual resources correspond to at least one combination of candidate virtual resources corresponding to a character upgrade scheme, and each combination of candidate virtual resources includes at least one virtual resource. Therefore, to facilitate players in selecting different character upgrade schemes, the step "receiving and displaying candidate virtual resources sent by the trading platform server" may include the following operations:

[0127] Receive multiple candidate virtual resource combinations sent by the trading platform server;

[0128] The virtual resource display page displays the virtual resource information corresponding to each candidate virtual resource combination.

[0129] The virtual resource information may include at least one of the following: virtual resource identifier, virtual resource price, and virtual resource attributes.

[0130] For example, please refer to Figure 6, which is a schematic diagram of an application scenario of another virtual resource recommendation method provided in this embodiment of the present disclosure. The virtual resource display page 30 shown in Figure 6 includes multiple character upgrade schemes, namely: Scheme 1, Scheme 2, and Scheme 3. Players can choose to view the virtual resource information corresponding to Scheme 1, Scheme 2, or Scheme 3. For example, if the player selects Scheme 1, the virtual resource information for Scheme 1 will be displayed, which may include multiple upgrade items (upgrade items are also the virtual resources included in the character upgrade scheme), the image, name, and price of each upgrade item, and wear attribute information. Wear attribute information refers to the attributes of the target game character after wearing the upgrade items in Scheme 1, such as attributes including health, mana, attack, and defense.

[0131] In some embodiments, candidate virtual resources may include multiple resources. To facilitate players comparing the performance of different candidate virtual resources, the method may further include the following steps:

[0132] In response to a trial event for a target virtual resource among candidate virtual resources, the target virtual resource is trial-equipped for the target game character.

[0133] In response to a level-clearing event triggered by a target game character in the target game scene, control the target game character equipped with the target virtual resources to execute the level-clearing event;

[0134] During the execution of a level completion event by the target game character, in response to a level completion pause event, control the target game character to pause level completion and obtain the target game character's level completion progress in the target game scene;

[0135] Based on the customs clearance progress, a customs clearance progress storage request is sent to the transaction platform server.

[0136] Among them, the trial event indicates that the target game character tries on the target virtual resource.

[0137] Triggering a trial event for a target virtual resource among the candidate virtual resources can be done in various ways, such as by triggering an action on the virtual resource display page.

[0138] In some embodiments, the virtual resource display page may also provide a one-click wear control, which can be used to allow a target game character to try on the target virtual resource selected by the player.

[0139] For example, please refer to Figure 6. The virtual resource display page 30 shown in Figure 6 also includes a one-click wear control. When the current player clicks on the one-click wear control, it can try on all the upgrade items in Scheme 1 for the target game character.

[0140] This refers to equipping the target game character with the target virtual resources, which means having the target game character try on the target virtual resources.

[0141] Among them, the "clearance event of the target game character in the target game scene" refers to the current player choosing any stage of the game task in the target game scene to clear the level.

[0142] For example, the target game scene may include multiple stages of game tasks, such as stage one, stage two, stage three, etc., with different tasks and varying levels of difficulty at each stage. If the player selects the stage one completion event, they can control the target game character equipped with the target virtual resources to enter and complete the first stage of the target game scene.

[0143] In this embodiment of the disclosure, during the process of controlling a target game character equipped with target virtual resources to pass through a target game scene, the player can choose to pause the passage. Then, the passage pause event indicates that the target game character's passage in the target game scene is paused, and the passage progress of the target game character at the time of pause is obtained, thus obtaining the passage progress of the target game character in the target game scene.

[0144] Furthermore, a progress storage request can be sent to the trading platform server, which instructs the trading platform server to store the progress of the target game character in the target game scene.

[0145] In some embodiments, players can choose to try on upgrade items from each character enhancement plan for their target game character, and then control the target game character to complete the target game scene based on each character enhancement plan. This allows players to obtain the progress corresponding to each character enhancement plan. Finally, players can compare the progress corresponding to each character enhancement plan and choose the most satisfactory character enhancement plan.

[0146] In some embodiments, the method may further include the following steps:

[0147] In response to a purchase event for the target virtual resource, a purchase request for the target virtual resource is sent to the trading platform server;

[0148] Receive the target virtual resources allocated by the trading platform server based on the purchase request, as well as the activation information of the clearance progress sent by the trading platform server.

[0149] The activation information indicating the progress of the level takes effect in the game client.

[0150] The purchase event indicates the purchase of a target virtual resource. When a purchase event for a target virtual resource triggered by a player is detected, a purchase request for the target virtual resource can be sent to the trading platform server. This allows the trading platform server to allocate the target virtual resource to the game account corresponding to the game client based on the purchase request, so that the game account can own the target virtual resource.

[0151] In this embodiment of the disclosure, when a player purchases a target virtual resource, the progress of the target game character in the target game scene while wearing the target virtual resource can be activated. Thus, after purchasing the target virtual resource, the player can control the target game character to continue progressing through the target game scene based on the progress, thereby helping the player to complete the target game scene faster.

[0152] This disclosure provides a method for recommending virtual resources. The method includes: displaying a character upgrade editing page; responding to an editing operation on the character upgrade editing page, determining character upgrade requirement information, wherein the character upgrade requirement information at least indicates the game effect a target game character should achieve in a target game scene; sending the character upgrade requirement information to a trading platform server, so that the trading platform server recommends candidate virtual resources to the game client based on the character upgrade requirement information and the target game character's game information in the target game scene; and receiving and displaying the candidate virtual resources sent by the trading platform server. This allows game players to easily fill in character upgrade requirement information, and then receive suitable virtual resources based on that information, thus facilitating quick selection of virtual resources by game players.

[0153] To facilitate better implementation of the virtual resource recommendation method provided in this disclosure, this disclosure also provides a virtual resource recommendation apparatus based on the above-described virtual resource recommendation method. The meanings of the terms used are the same as in the virtual resource recommendation method described above, and specific implementation details can be found in the descriptions within the method embodiments.

[0154] Please refer to Figure 7, which is a structural block diagram of a virtual resource recommendation device provided in an embodiment of this disclosure. The device includes:

[0155] The first receiving unit 401 is configured to receive character enhancement requirement information for a target game scene sent by a game client. The character enhancement requirement information is at least used to indicate the game effect that the target game character needs to achieve in the target game scene.

[0156] The first acquisition unit 402 is configured to acquire game information of the target game character in the target game scene;

[0157] The search unit 403 is configured to retrieve candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information.

[0158] Recommendation unit 404 is configured to recommend the game client based on the candidate virtual resources.

[0159] In some embodiments, the lookup unit 403 may include:

[0160] The first sending subunit is configured to send a virtual resource recommendation request to a third-party platform based on the character enhancement requirement information and the game information, so that the third-party platform can filter out character enhancement schemes that meet the character enhancement requirement information and the game information according to the virtual resource recommendation request;

[0161] The first receiving subunit is configured to receive the role enhancement scheme returned by the third-party platform in response to the virtual resource recommendation request;

[0162] The search subunit is used to search for the virtual resources corresponding to the character enhancement scheme on the trading platform to obtain the candidate virtual resources.

[0163] In some embodiments, the game information includes at least one of the following: scene information of the target game scene and role information of the target game character in the target game scene; the lookup unit 403 may include:

[0164] The first determining subunit is configured to determine the target resource type based on the scene information and the role information;

[0165] The second determining subunit is configured to determine the virtual resource corresponding to the target resource type from the trading platform, as the first virtual resource;

[0166] The filtering subunit is configured to filter out virtual resources that meet the role enhancement requirements from the first virtual resources to obtain the candidate virtual resources.

[0167] In some embodiments, the recommendation unit 404 may include:

[0168] The first acquisition subunit is configured to acquire the resource identifier of the candidate virtual resource;

[0169] The second sending subunit is configured to send a virtual resource data acquisition request to the trading platform based on the resource identifier;

[0170] The second receiving subunit is configured to receive virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generate the candidate virtual resource based on the virtual resource data;

[0171] The third sending subunit is configured to send the candidate virtual resources to the game client.

[0172] In some embodiments, the device may further include:

[0173] The third receiving unit is configured to receive a progress storage request sent by the game client. The progress storage request includes the progress achieved by the target game character in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources.

[0174] The storage unit is configured to save the clearance progress.

[0175] In some embodiments, the device may further include:

[0176] The fourth receiving unit is configured to receive a purchase request for the target virtual resource sent by the game client, allocate the target virtual resource to the game client and activate the level completion progress, and send activation information of the level completion progress to the game client so that the level completion progress takes effect in the game client.

[0177] This disclosure presents a virtual resource recommendation device. A first receiving unit 401 receives character enhancement requirement information for a target game scene from a game client. This character enhancement requirement information at least indicates the desired game effect for the target game character in the target game scene. A first acquiring unit 402 acquires game information of the target game character in the target game scene. A searching unit 403 retrieves candidate virtual resources from a trading platform based on the character enhancement requirement information and the game information. A recommendation unit 404 recommends virtual resources to the game client based on the candidate virtual resources. This device can accurately recommend virtual resources needed to enhance game characters for game players, helping them quickly purchase virtual resources to progress through game scenes, thereby improving the player's gaming experience.

[0178] Please refer to Figure 8, which is a structural block diagram of another virtual resource recommendation device provided in an embodiment of this disclosure. The device includes:

[0179] The first display unit 501 is configured to display the role upgrade editing page;

[0180] The first determining unit 502 is configured to determine character upgrade requirement information in response to an editing operation on the character upgrade editing page, wherein the character upgrade requirement information is at least used to indicate the game effect that the target game character achieves in the target game scene;

[0181] The first sending unit 503 is configured to send the character upgrade requirement information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene.

[0182] The second receiving unit 504 is configured to receive and display candidate virtual resources sent by the transaction platform server.

[0183] In some embodiments, the device may further include:

[0184] An assembly unit is configured to, in response to a trial event for a target virtual resource among the candidate virtual resources, trial assemble the target virtual resource for the target game character;

[0185] The control unit is configured to control the target game character equipped with the target virtual resources to execute the level-clearing event in response to a level-clearing trigger event of the target game character in the target game scene;

[0186] The second acquisition unit is configured to, in response to a level-pause event, control the target game character to pause level-passing and acquire the level-passing progress of the target game character in the target game scene during the process of the target game character executing the level-passing event.

[0187] The second sending unit is configured to send a customs clearance progress storage request to the transaction platform server based on the customs clearance progress.

[0188] In some embodiments, the device may further include:

[0189] The third sending unit is configured to send a purchase request for the target virtual resource to the transaction platform server in response to a purchase event for the target virtual resource.

[0190] The fifth receiving unit is configured to receive the target virtual resources allocated by the trading platform server according to the purchase request, and the activation information of the level completion progress sent by the trading platform server, wherein the activation information indicates that the level completion progress is effective in the game client.

[0191] In some embodiments, the candidate virtual resources correspond to at least one combination of candidate virtual resources corresponding to a character enhancement scheme, and each combination of candidate virtual resources includes at least one virtual resource; the second receiving unit 504 may include:

[0192] The third receiving subunit is configured to receive multiple candidate virtual resource combinations sent by the transaction platform server;

[0193] The display subunit is configured to display virtual resource information corresponding to each candidate virtual resource combination through a virtual resource display page. The virtual resource information includes at least one of the following: virtual resource identifier, virtual resource price, and virtual resource attributes.

[0194] In some embodiments, the device for displaying the character upgrade editing page may further include:

[0195] The second display unit is configured to display a character upgrade prompt page in response to a failure event of the target game character in the target game scene, the character upgrade prompt page including character upgrade prompt information;

[0196] Alternatively, the third display unit is configured to display the character upgrade editing page in response to a trigger operation on the character upgrade prompt page.

[0197] This disclosure provides a virtual resource recommendation device. A first display unit displays a character upgrade editing page; a first determining unit 502, in response to an editing operation on the character upgrade editing page, determines character upgrade requirement information, which at least indicates the game effect the target game character should achieve in a target game scene; a first sending unit 503 sends the character upgrade requirement information to a trading platform server, so that the trading platform server recommends candidate virtual resources to the game client based on the character upgrade requirement information and the target game character's game information in the target game scene; and a second receiving unit 504 receives and displays the candidate virtual resources sent by the trading platform server. This allows game players to easily fill in character upgrade requirement information, and then receive recommendations of suitable virtual resources based on that information, facilitating quick and easy purchase of virtual resources.

[0198] Accordingly, this disclosure also provides a computer device, which can be a server or a terminal. As shown in FIG9, FIG9 is a schematic diagram of the structure of the computer device provided in this disclosure embodiment. The computer device 600 includes a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, and a computer program stored on the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. Those skilled in the art will understand that the computer device structure shown in the figures does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0199] The processor 601 is the control center of the computer device 600. It connects various parts of the computer device 600 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, it performs various functions of the computer device 600 and processes data, thereby monitoring the computer device 600 as a whole.

[0200] In this embodiment of the present disclosure, the processor 601 in the computer device 600 loads the instructions corresponding to the processes of one or more applications into the memory 602 according to the following steps, and the processor 601 runs the applications stored in the memory 602 to realize various functions:

[0201] Receive character enhancement requirement information sent by the game client for the target game scene. The character enhancement requirement information is used to indicate at least the game effect that the target game character should achieve in the target game scene.

[0202] Obtain game information of the target game character in the target game scene;

[0203] Based on character upgrade needs and game information, candidate virtual resources are obtained from the trading platform;

[0204] Game clients are recommended based on candidate virtual resources.

[0205] In some embodiments, candidate virtual resources are obtained from a trading platform based on character upgrade requirements and game information, including:

[0206] Based on character enhancement needs and game information, a virtual resource recommendation request is sent to a third-party platform so that the third-party platform can select a character enhancement plan that matches the character enhancement needs and game information.

[0207] Receive role enhancement proposals returned by third-party platforms in response to virtual resource recommendation requests;

[0208] Search the trading platform for virtual resources corresponding to the character enhancement plan to obtain candidate virtual resources.

[0209] In some embodiments, the game information includes at least one of the following: scene information of the target game scene and role information of the target game character in the target game scene;

[0210] Based on character upgrade needs and game information, candidate virtual resources are obtained from the trading platform, including:

[0211] Determine the type of target resource based on scene and role information;

[0212] Identify the virtual resource corresponding to the target resource type from the trading platform and designate it as the first virtual resource;

[0213] From the first set of virtual resources, select virtual resources that meet the character enhancement requirements to obtain candidate virtual resources.

[0214] In some embodiments, recommending game clients based on candidate virtual resources includes:

[0215] Obtain the resource identifier of the candidate virtual resource;

[0216] Send a request to the trading platform to obtain virtual resource data based on the resource identifier;

[0217] Receive virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generate candidate virtual resources based on the virtual resource data;

[0218] Send candidate virtual resources to the game client.

[0219] In some embodiments, the method further includes:

[0220] Receive a progress storage request sent by the game client. The progress storage request includes the progress achieved by the target game character in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources.

[0221] Save the customs clearance progress.

[0222] In some embodiments, the method further includes:

[0223] Receive purchase requests for target virtual resources from game clients, allocate target virtual resources to game clients and activate progress indicators, and send activation information for progress indicators to game clients so that progress indicators take effect in game clients.

[0224] Alternatively, display the character upgrade editing page; in response to editing operations on the character upgrade editing page, determine the character upgrade requirement information, which at least indicates the game effect that the target game character should achieve in the target game scene; send the character upgrade requirement information to the trading platform server so that the trading platform server can recommend candidate virtual resources to the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene; receive and display the candidate virtual resources sent by the trading platform server.

[0225] In some embodiments, the method further includes:

[0226] In response to a trial event for a target virtual resource among candidate virtual resources, the target virtual resource is trial-equipped for the target game character.

[0227] In response to a level-clearing event triggered by a target game character in the target game scene, control the target game character equipped with the target virtual resources to execute the level-clearing event;

[0228] During the execution of a level completion event by the target game character, in response to a level completion pause event, control the target game character to pause level completion and obtain the level completion progress achieved by the target game character in the target game scene;

[0229] Based on the customs clearance progress, a customs clearance progress storage request is sent to the transaction platform server.

[0230] In some embodiments, the method further includes:

[0231] In response to a purchase event for the target virtual resource, a purchase request for the target virtual resource is sent to the trading platform server;

[0232] The system receives the target virtual resources allocated by the trading platform server based on the purchase request, as well as activation information for the progress of completing the game, sent by the trading platform server. The activation information indicates that the progress of completing the game is effective in the game client.

[0233] In some embodiments, the candidate virtual resources correspond to at least one combination of candidate virtual resources corresponding to a role enhancement scheme, and each combination of candidate virtual resources includes at least one virtual resource.

[0234] Receive and display candidate virtual resources sent by the trading platform server, including:

[0235] Receive multiple candidate virtual resource combinations sent by the trading platform server;

[0236] The virtual resource display page displays the virtual resource information corresponding to each candidate virtual resource combination. The virtual resource information includes at least one of the following: virtual resource identifier, virtual resource price, and virtual resource attributes.

[0237] In some embodiments, a role upgrade editing page is displayed, including:

[0238] In response to a target game character failing a level in the target game scene, a character upgrade prompt page is displayed, which includes character upgrade prompt information; or, in response to a triggered operation on the character upgrade prompt page, a character upgrade editing page is displayed.

[0239] This solution receives character enhancement requirements from game clients for a specific game scenario. These requirements indicate the desired gameplay effect for the target character within that scenario. The solution then acquires the target character's game information within the scenario. Based on the enhancement requirements and game information, it retrieves candidate virtual resources from a trading platform and recommends them to game clients. This allows for accurate recommendations of the virtual resources needed to enhance game characters, helping players quickly purchase resources to progress through game scenarios and thus improving their gaming experience.

[0240] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0241] Optionally, as shown in FIG9, the computer device 600 further includes: a touch display screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch display screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607. Those skilled in the art will understand that the computer device structure shown in FIG9 does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0242] The touch display screen 603 can be used to display a game interface and receive operation commands generated by the user interacting with the game interface. The touch display screen 603 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 601. It can also receive and execute commands from the processor 601. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 601 to determine the type of touch event. Subsequently, the processor 601 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 603 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 603 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 603 can also be used as part of the input unit 606 to achieve input functions.

[0243] In this embodiment, a game application is executed by processor 601 to generate a game interface on touch display screen 603. The virtual scene on the game interface includes at least one skill control area, and the skill control area includes at least one skill control. The touch display screen 603 is used to present the game interface and receive operation commands generated by the user interacting with the game interface.

[0244] The radio frequency circuit 604 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other computer devices, and to transmit and receive signals with network devices or other computer devices.

[0245] Audio circuitry 605 can be used to provide an audio interface between a user and a computer device via a speaker and a microphone. Audio circuitry 605 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 605, converted back into audio data, and then processed by processor 601 before being transmitted via radio frequency circuitry 604 to, for example, another computer device, or output to memory 602 for further processing. Audio circuitry 605 may also include an earphone jack to facilitate communication between peripheral headphones and computer devices.

[0246] The input unit 606 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0247] Power supply 607 is used to supply power to various components of computer device 600. Optionally, power supply 607 can be logically connected to processor 601 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 607 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0248] Although not shown in Figure 9, the computer device 600 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0249] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0250] As can be seen from the above, the computer device provided in this embodiment can receive character enhancement requirement information for a target game scene sent by a game client. The character enhancement requirement information is used to at least indicate the game effect that the target game character should achieve in the target game scene; obtain game information of the target game character in the target game scene; obtain candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information; and recommend game clients based on the candidate virtual resources.

[0251] Alternatively, display the character upgrade editing page; in response to editing operations on the character upgrade editing page, determine the character upgrade requirement information, which at least indicates the game effect that the target game character should achieve in the target game scene; send the character upgrade requirement information to the trading platform server so that the trading platform server can recommend candidate virtual resources to the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene; receive and display the candidate virtual resources sent by the trading platform server.

[0252] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by controlling related hardware by instructions. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0253] Therefore, embodiments of this disclosure provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to perform steps in any of the recommended methods for virtual resources provided in embodiments of this disclosure. For example, the computer program can perform the following steps:

[0254] Receive character enhancement requirement information sent by the game client for the target game scene. The character enhancement requirement information is used to indicate at least the game effect that the target game character should achieve in the target game scene.

[0255] Obtain game information of the target game character in the target game scene;

[0256] Based on character upgrade needs and game information, candidate virtual resources are obtained from the trading platform;

[0257] Game clients are recommended based on candidate virtual resources.

[0258] In some embodiments, candidate virtual resources are obtained from a trading platform based on character upgrade requirements and game information, including:

[0259] Based on character enhancement needs and game information, a virtual resource recommendation request is sent to a third-party platform so that the third-party platform can select a character enhancement plan that matches the character enhancement needs and game information.

[0260] Receive role enhancement proposals returned by third-party platforms in response to virtual resource recommendation requests;

[0261] Search the trading platform for virtual resources corresponding to the character enhancement plan to obtain candidate virtual resources.

[0262] In some embodiments, the game information includes at least one of the following: scene information of the target game scene and role information of the target game character in the target game scene;

[0263] Based on character upgrade needs and game information, candidate virtual resources are obtained from the trading platform, including:

[0264] Determine the type of target resource based on scene and role information;

[0265] Identify the virtual resource corresponding to the target resource type from the trading platform and designate it as the first virtual resource;

[0266] From the first set of virtual resources, select virtual resources that meet the character enhancement requirements to obtain candidate virtual resources.

[0267] In some embodiments, recommending game clients based on candidate virtual resources includes:

[0268] Obtain the resource identifier of the candidate virtual resource;

[0269] Send a request to the trading platform to obtain virtual resource data based on the resource identifier;

[0270] Receive virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generate candidate virtual resources based on the virtual resource data;

[0271] Send candidate virtual resources to the game client.

[0272] In some embodiments, the method further includes:

[0273] Receive a progress storage request sent by the game client. The progress storage request includes the progress achieved by the target game character in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources.

[0274] Save the customs clearance progress.

[0275] In some embodiments, the method further includes:

[0276] Receive purchase requests for target virtual resources from game clients, allocate target virtual resources to game clients and activate progress indicators, and send activation information for progress indicators to game clients so that progress indicators take effect in game clients.

[0277] Alternatively, display the character upgrade editing page; in response to editing operations on the character upgrade editing page, determine the character upgrade requirement information, which at least indicates the game effect that the target game character should achieve in the target game scene; send the character upgrade requirement information to the trading platform server so that the trading platform server can recommend candidate virtual resources to the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene; receive and display the candidate virtual resources sent by the trading platform server.

[0278] In some embodiments, the method further includes:

[0279] In response to a trial event for a target virtual resource among candidate virtual resources, the target virtual resource is trial-equipped for the target game character.

[0280] In response to a level-clearing event triggered by a target game character in the target game scene, control the target game character equipped with the target virtual resources to execute the level-clearing event;

[0281] During the execution of a level completion event by the target game character, in response to a level completion pause event, control the target game character to pause level completion and obtain the level completion progress achieved by the target game character in the target game scene;

[0282] Based on the customs clearance progress, a customs clearance progress storage request is sent to the transaction platform server.

[0283] In some embodiments, the method further includes:

[0284] In response to a purchase event for the target virtual resource, a purchase request for the target virtual resource is sent to the trading platform server;

[0285] The system receives the target virtual resources allocated by the trading platform server based on the purchase request, as well as activation information for the progress of completing the game, sent by the trading platform server. The activation information indicates that the progress of completing the game is effective in the game client.

[0286] In some embodiments, the candidate virtual resources correspond to at least one combination of candidate virtual resources corresponding to a role enhancement scheme, and each combination of candidate virtual resources includes at least one virtual resource.

[0287] Receive and display candidate virtual resources sent by the trading platform server, including:

[0288] Receive multiple candidate virtual resource combinations sent by the trading platform server;

[0289] The virtual resource display page displays the virtual resource information corresponding to each candidate virtual resource combination. The virtual resource information includes at least one of the following: virtual resource identifier, virtual resource price, and virtual resource attributes.

[0290] In some embodiments, a role upgrade editing page is displayed, including:

[0291] In response to a target game character failing a level in the target game scene, a character upgrade prompt page is displayed, which includes character upgrade prompt information; or, in response to a triggered operation on the character upgrade prompt page, a character upgrade editing page is displayed.

[0292] This embodiment of the disclosure receives character enhancement requirement information for a target game scenario sent by a game client. This character enhancement requirement information at least indicates the desired game effect for the target game character in the target game scenario. The system then acquires game information about the target game character in the target game scenario. Based on the character enhancement requirement information and the game information, it retrieves candidate virtual resources from a trading platform. Finally, it recommends virtual resources to the game client based on these candidate virtual resources. This allows for accurate recommendations of virtual resources needed to enhance game characters, helping players quickly purchase virtual resources to progress through game scenarios and thus improving the player's gaming experience.

[0293] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0294] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0295] Since the computer program stored in the storage medium can execute the steps in any of the virtual resource recommendation methods provided in the embodiments of this disclosure, the beneficial effects that any of the virtual resource recommendation methods provided in the embodiments of this disclosure can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.

[0296] The foregoing has provided a detailed description of a method, apparatus, storage medium, and computer device for recommending virtual resources according to embodiments of this disclosure. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the embodiments above are only for the purpose of helping to understand the methods and core ideas of this disclosure. At the same time, those skilled in the art will recognize that there will be changes in the specific implementation methods and application scope based on the ideas of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.

Claims

1. A method for recommending virtual resources, applied to a trading platform server, the method comprising: Receive character enhancement requirement information for a target game scene sent by the game client, wherein the character enhancement requirement information is at least used to indicate the game effect that the target game character needs to achieve in the target game scene; Obtain the game information of the target game character in the target game scene; Based on the character enhancement requirements and the game information, candidate virtual resources are obtained from the trading platform; The game client is recommended based on the candidate virtual resources.

2. The method according to claim 1, wherein, The step of obtaining candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information includes: Based on the character enhancement requirement information and the game information, a virtual resource recommendation request is sent to a third-party platform so that the third-party platform can filter out character enhancement plans that meet the character enhancement requirement information and the game information according to the virtual resource recommendation request; Receive the role enhancement plan returned by the third-party platform in response to the virtual resource recommendation request; The candidate virtual resources are obtained by searching for the virtual resources corresponding to the character enhancement plan on the trading platform.

3. The method according to claim 1, wherein, The game information includes at least one of the following: scene information of the target game scene and role information of the target game character in the target game scene; The step of obtaining candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information includes: Based on the scene information and the role information, determine the target resource type; The virtual resource corresponding to the target resource type is determined from the trading platform and designated as the first virtual resource; The candidate virtual resources are obtained by filtering out virtual resources that meet the character enhancement requirements from the first virtual resources.

4. The method according to claim 1, wherein, The process of recommending game clients based on the candidate virtual resources includes: Obtain the resource identifier of the candidate virtual resource; A virtual resource data acquisition request is sent to the trading platform based on the resource identifier; Receive virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generate the candidate virtual resource based on the virtual resource data; Send the candidate virtual resources to the game client.

5. The method according to claim 4, wherein, The method further includes: Receive a progress storage request sent by the game client, the progress storage request including the progress achieved by the target game character in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources; Save the customs clearance progress.

6. The method according to claim 5, wherein, The method further includes: The system receives a purchase request for the target virtual resource from the game client, allocates the target virtual resource to the game client and activates the progress bar, and sends activation information for the progress bar to the game client so that the progress bar takes effect in the game client.

7. A method for recommending virtual resources, applied to a game client, the method comprising: Displays the character upgrade editing page; In response to the editing operation on the character upgrade editing page, character upgrade requirement information is determined, which at least indicates the game effect that the target game character will achieve in the target game scene; The character enhancement requirement information is sent to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client based on the character enhancement requirement information and the game information of the target game character in the target game scene. Receive and display the candidate virtual resources sent by the transaction platform server.

8. The method according to claim 7, wherein, The method further includes: In response to a trial event for a target virtual resource among the candidate virtual resources, the target virtual resource is trial-equipped for the target game character; In response to a level-clearing trigger event of the target game character in the target game scene, the target game character equipped with the target virtual resources is controlled to execute the level-clearing event; During the execution of the level completion event by the target game character, in response to the level completion pause event, the target game character is controlled to pause the level completion and the level completion progress of the target game character in the target game scene is obtained; Based on the clearance progress, a clearance progress storage request is sent to the transaction platform server.

9. The method according to claim 8, wherein, The method further includes: In response to a purchase event for the target virtual resource, a purchase request for the target virtual resource is sent to the transaction platform server; The system receives the target virtual resources allocated by the trading platform server according to the purchase request, as well as activation information of the level completion progress sent by the trading platform server, wherein the activation information indicates that the level completion progress is effective in the game client.

10. The method according to claim 7, wherein, The candidate virtual resources correspond to at least one combination of candidate virtual resources corresponding to a character enhancement scheme, and each combination of candidate virtual resources includes at least one virtual resource. The step of receiving and displaying candidate virtual resources sent by the trading platform server includes: Receive multiple candidate virtual resource combinations sent by the transaction platform server; The virtual resource display page displays virtual resource information corresponding to each candidate virtual resource combination. The virtual resource information includes at least one of the following: virtual resource identifier, virtual resource price, and virtual resource attributes.

11. The method according to claim 7, wherein, The displayed character upgrade editing page includes: In response to a failure event in the target game scene by the target game character, a character upgrade prompt page is displayed, the character upgrade prompt page including character upgrade prompt information; or... In response to a triggering action on the character upgrade prompt page, the character upgrade editing page is displayed.

12. A virtual resource recommendation device, applied to a trading platform server, the device comprising: The first receiving unit is configured to receive character enhancement requirement information for a target game scene sent by the game client. The character enhancement requirement information is at least used to indicate the game effect that the target game character needs to achieve in the target game scene. The first acquisition unit is configured to acquire game information of the target game character in the target game scene; The search unit is configured to retrieve candidate virtual resources from the trading platform based on the character enhancement requirement information and the game information. The recommendation unit is configured to recommend game clients based on the candidate virtual resources.

13. A virtual resource recommendation device, applied to a game client, the device comprising: The first display unit is configured to display the character upgrade editing page; The first determining unit is configured to determine character upgrade requirement information in response to an editing operation on the character upgrade editing page, wherein the character upgrade requirement information is at least used to indicate the game effect that the target game character achieves in the target game scene; The first sending unit is configured to send the character upgrade requirement information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client based on the character upgrade requirement information and the game information of the target game character in the target game scene. The second receiving unit is configured to receive and display candidate virtual resources sent by the transaction platform server.

14. A computer device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein, When the processor executes the computer program, it implements the method for recommending virtual resources as described in any one of claims 1 to 11.

15. A storage medium storing a plurality of instructions adapted for loading by a processor to perform the recommended method for virtual resources according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Game prop recommendation method and recommendation device and computer readable storage medium

    CN111084987A

  • Payment virtual equipment recommendation method and device and mobile terminal

    CN111359226A

  • Virtual prop recommendation method and device, equipment and storage medium

    CN113101655A

  • Virtual commodity recommendation method and device, equipment and storage medium

    CN113384894A

  • Virtual resource recommendation method and device, computer equipment and storage medium

    CN119185955A