Virtual resource recommendation method and device, computer equipment and storage medium
By receiving the character-enhancing information of the game client and obtaining game scene information, virtual resources are recommended from the trading platform, and the problem of players failing to pass the level due to improper equipment selection is solved, and the game experience and level-through efficiency is improved.
Patent Information
- Application Number
- CN202411178385.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-26
- Publication Date
- 2024-12-27
AI Technical Summary
In online games, players fail due to improper equipment selection when passing the level game scene, and need to frequently change equipment, which increases the level time and affects the game experience.
By receiving character enhancement needs information sent by the game client, obtain game information for the target game scene, recommend suitable virtual resources from the trading platform, helping players quickly purchase and improve game characters and improve their leveling efficiency.
Accurately recommend virtual resources required to improve game characters to game players, reduce the level-through time and improve the gaming experience.
Smart Images

Figure CN119185955A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, computer equipment and storage medium for recommending virtual resources. Background Art
[0002] In some online games, players can choose a game scene to play. Before playing a game scene, players usually buy some game equipment, and they can bring the game equipment into the game scene. However, if a player fails in the game scene, the player can change the game equipment and play the game scene again.
[0003] In the related art, when players change game equipment, they need to exit the game scene, and then reselect game equipment to play the game scene again. However, when players select game equipment, they still don't know how to choose. If the selected game equipment still does not help the players to successfully pass the level, they still need to play the level again, which increases the time for players to pass the game scene, thus affecting the player's gaming experience. Summary of the invention
[0004] The embodiments of the present application provide a method, apparatus, computer device and storage medium for recommending virtual resources, which can improve the gaming experience of players.
[0005] The embodiment of the present application provides a method for recommending virtual resources, which is applied to a transaction platform server, and the method includes:
[0006] Receiving character improvement requirement information for a target game scene sent by a game client, wherein the character improvement requirement information is at least used to indicate a game effect to be achieved by the target game character in the target game scene;
[0007] Acquire game information of the target game character in the target game scene;
[0008] Based on the character improvement demand information and the game information, obtaining candidate virtual resources from a trading platform;
[0009] Recommending the game client based on the candidate virtual resources.
[0010] The embodiment of the present application also provides another method for recommending virtual resources, which is applied to a game client, and the method includes:
[0011] Display the character upgrade edit page;
[0012] In response to an editing operation on the character upgrade editing page, determining character upgrade requirement information, the character upgrade requirement information at least used to indicate a game effect achieved by the target game character in a target game scene;
[0013] The character promotion requirement information is sent to a transaction platform server, so that the transaction platform server recommends candidate virtual resources to the game client according to the character promotion requirement information and the game information of the target game character in the target game scene.
[0014] The candidate virtual resources sent by the trading platform server are received and displayed.
[0015] Accordingly, the embodiment of the present application further provides a virtual resource recommendation device, which is applied to a transaction platform server, and the device includes:
[0016] A first receiving unit, configured to receive character improvement requirement information for a target game scene sent by a game client, wherein the character improvement requirement information is at least used to indicate a game effect to be achieved by a target game character in the target game scene;
[0017] A first acquisition unit, configured to acquire game information of the target game character in the target game scene;
[0018] A search unit, configured to obtain candidate virtual resources from a trading platform based on the character improvement demand information and the game information;
[0019] A recommendation unit is used to recommend the game client based on the candidate virtual resources.
[0020] Accordingly, the embodiment of the present application further provides another virtual resource recommendation device, which is applied to a server and includes:
[0021] A first display unit, used to display a character upgrade editing page;
[0022] 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 a game effect achieved by the target game character in a target game scene;
[0023] The first sending unit is used to send the character improvement demand information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client according to the character improvement demand information and the game information of the target game character in the target game scene.
[0024] The second receiving unit is used to receive and display the candidate virtual resources sent by the transaction platform server.
[0025] Correspondingly, an embodiment of the present application further 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 any virtual resource recommendation method provided in any embodiment of the present application.
[0026] Correspondingly, an embodiment of the present application further provides a storage medium, which stores a plurality of instructions, and the instructions are suitable for a processor to load to execute the above-mentioned recommended method for virtual resources.
[0027] The embodiment of the present application receives character improvement demand information for a target game scene sent by a game client, and the character improvement demand information is at least used to indicate the game effect to be achieved by the target game character in the target game scene; obtains game information of the target game character in the target game scene; obtains candidate virtual resources from a trading platform based on the character improvement demand information and game information; and recommends the game client based on the candidate virtual resources. In this way, the virtual resources required to improve the game character can be accurately recommended to the game player, helping the game player to quickly purchase virtual resources to pass the game scene, thereby improving the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.
[0029] Figure 1 A scene schematic diagram of a game control system provided in an embodiment of the present application.
[0030] Figure 2 A flowchart of a method for recommending virtual resources provided in an embodiment of the present application.
[0031] Figure 3 A flowchart of another method for recommending virtual resources provided in an embodiment of the present application.
[0032] Figure 4 A schematic diagram of an application scenario of a method for recommending virtual resources provided in an embodiment of the present application.
[0033] Figure 5 A schematic diagram of an application scenario of another method for recommending virtual resources provided in an embodiment of the present application.
[0034] Figure 6 Schematic diagram of another application scenario of a recommended method for virtual resources provided in an embodiment of the present application
[0035] Figure 7 A structural block diagram of a virtual resource recommendation device provided in an embodiment of the present application.
[0036] Figure 8 A structural block diagram of another virtual resource recommendation device provided in an embodiment of the present application.
[0037] Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0038] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0039] The embodiments of the present application provide a method, device, computer-readable storage medium and computer equipment for recommending virtual resources. Specifically, the method for recommending virtual resources of the embodiments of the present application can be performed by a computer device, wherein the computer device can be a terminal or a server. The terminal can be a terminal device such as a smart phone, a tablet computer, a laptop computer, a touch screen, a game console, a personal computer (PC, Personal Computer), a personal digital assistant (Personal Digital Assistant, PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client, etc. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network, content distribution network), and basic cloud computing services such as big data and artificial intelligence platforms.
[0040] For example, when the virtual resource recommendation method is run on a terminal, the terminal device stores a game application and is used to present a virtual scene in a game screen. The terminal device is used to interact with the user through a graphical user interface, for example, by downloading and installing a game application and running it through the terminal device. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal device, or the graphical user interface may be presented through holographic projection. For example, the terminal device may include a touch display screen and a processor, the touch display screen is used to present a graphical user interface and receive operation instructions generated by a user acting on the graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, respond to operation instructions, and control the display of the graphical user interface on the touch display screen.
[0041] For example, when the virtual resource recommendation method is run on the server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operation mode, the operating body of the game application and the game screen presentation body are separated, and the storage and operation 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 the game screen. For example, the cloud gaming client can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, a personal digital assistant, etc., but the terminal device for processing game data is a cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send an operation instruction to the cloud gaming server. The cloud gaming server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the cloud gaming client through the network. Finally, the cloud gaming client decodes and outputs the game screen.
[0042] See also Figure 1 , Figure 1A scenario diagram of a virtual resource recommendation system provided by an embodiment of the present application. The system may include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to the servers of different games through the network. The terminal is any device with computing hardware that can support and execute software products corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining the input of the user through the touch or sliding operation performed at multiple points of one or more touch-sensitive display screens. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless network for a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals can also use their own Bluetooth network or hotspot network to connect to other terminals or to servers, etc. For example, multiple users can be online through different terminals and thus connected and synchronized with each other through appropriate networks to support multi-player games. In addition, the system may include multiple databases, the multiple databases are coupled to different servers, and the information related to the game environment can be continuously stored in the databases when different users play the multi-player game online.
[0043] The embodiment of the present application provides a method for recommending virtual resources, which can be executed by a terminal or a server. The embodiment of the present application takes the method for recommending virtual resources executed by a terminal as an example for explanation. Among them, the terminal includes a touch display screen and a processor, and the touch display screen is used to present a graphical user interface and receive an operation instruction generated by a user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the local content of the terminal by responding to the received operation instruction, and can also control the content of the opposite server by responding to the received operation instruction. For example, the operation instruction generated by the user acting on the graphical user interface includes an instruction for starting a game application, and the processor is configured to start the game application after receiving the instruction to start the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch sensitive screen that can sense touch or sliding operations performed simultaneously at multiple points on the screen. The user uses a finger to perform a touch operation on the graphical user interface, and when the graphical user interface detects the touch operation, it controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any of the games such as casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. Among them, the game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by the user (or player), such as virtual characters. In addition, the virtual scene of the game can also include one or more obstacles, such as railings, gullies, walls, etc., to limit the movement of virtual objects, such as limiting the movement of one or more objects to a specific area in the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide help to the player, provide virtual services, increase the score related to the player's performance, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object 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 of the game. For example, one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to achieve a man-machine battle mode. For example, a virtual object has various skills or abilities that game players use to achieve their goals. For example, a virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game. Such skills or abilities can be activated by a game player using one of a plurality of preset touch operations with the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to an operation instruction generated by the user's touch operation.
[0044] It should be noted that Figure 1 The scenario diagram of the virtual resource recommendation system shown is merely an example. The image processing system and scenario described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided in the embodiment of the present application. A person of ordinary skill in the art can appreciate that with the evolution of the virtual resource recommendation system and the emergence of new business scenarios, the technical solution provided in the embodiment of the present application is equally applicable to similar technical problems.
[0045] Based on the above problems, the embodiments of the present application provide a first virtual resource recommendation method, device, computer device and computer-readable storage medium, which can improve the game experience of players. The following are detailed descriptions. It should be noted that the description order of the following embodiments is not intended to limit the preferred order of the embodiments.
[0046] An embodiment of the present application provides a method for recommending virtual resources, which can be executed by a trading platform server. The embodiment of the present application takes the example of the method for recommending virtual resources being executed by a trading platform server for explanation.
[0047] Among them, the trading platform server refers to the server corresponding to the trading platform, and the trading platform refers to an application platform that provides trading services for game players for virtual items such as accounts, game coins, equipment, and props.
[0048] See also Figure 2 , Figure 2 A flowchart of a method for recommending virtual resources provided in an embodiment of the present application. The specific process of the method for recommending virtual resources may be as follows:
[0049] 101. Receive character enhancement requirement information for a target game scene sent by a game client.
[0050] In the embodiment of the present application, the target game scene refers to a game scene in the target game.
[0051] In the target game, the game scene refers to the game play scene. For example, the game scene may include a copy game scene, a PK game scene, a competitive game scene, etc. The target game scene may be any one of the copy game scenes, the PK game scene, the competitive game scene, etc.
[0052] Among them, the character improvement demand information refers to the demand information of the game client requesting to improve the target game character in order to pass the target game scene. The character improvement demand information is at least used to indicate the game effect to be achieved by the target game character 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.
[0053] Specifically, the game effect refers to the effect achieved by the target game character in the process of clearing the target game scene. For example, the game effect 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, etc.).
[0054] Among them, the target game character refers to the game character controlled by the game player through the game client.
[0055] In some embodiments, the character enhancement requirement information may also be used to indicate the budget price corresponding to enhancing the target game character, that is, the price the target client is willing to pay for enhancing the target game character.
[0056] For example, character enhancement demand information may include: the game effect achieved by the target game character in the target game scene is: the clearance time does not exceed n, the game resources obtained are m, the number of enemy objects defeated is a; the budget price is b.
[0057] 102. Obtain game information of a target game character in a target game scene.
[0058] The game information may include at least one of the following: scene information of a target game scene and character information of a target game character in the target game scene.
[0059] The scene information may include various information corresponding to the target game scene, such as level clearance difficulty information, monster attribute information, etc.
[0060] The character information may include the initial information when the target game character enters the target game scene and the status information when the target game character fails to pass the level in the target game scene. The initial information may include the character attributes when the target game character enters the target game scene, the game props carried, etc., and the game props include but are not limited to medicines, resurrection props, buff bonus props, etc.; the status information may include the clearance progress when the clearance fails, the attribute information and health value of the target game character when the clearance fails, the remaining game items of the target game character, the clearance difficulty information of the target game scene, the monster attribute information, etc.
[0061] 103. Based on the character improvement demand information and game information, candidate virtual resources are obtained from the trading platform.
[0062] In the embodiment of the present application, virtual resources refer to virtual items that can be used to enhance game characters in the target game, and virtual resources may include multiple types, such as game equipment, game props, etc. Among them, multiple virtual resources are provided on the trading platform.
[0063] The candidate virtual resources refer to virtual resources for improving target game characters that are screened from the trading platform based on character improvement virtual demand information and game information. The candidate virtual resources may include multiple ones.
[0064] In some embodiments, obtaining candidate virtual resources from the trading platform may include: the trading platform server sends a resource search request to the trading platform based on the character improvement requirements and game information. After receiving the resource search request, the trading platform can search for the corresponding virtual resources based on the character improvement requirements and game information in the resource search request to obtain the candidate virtual resources, and then send the information of the found candidate virtual resources to the trading platform server.
[0065] In some embodiments, in order to accurately find virtual resources that match the character advancement requirement information and the game information, the step of "obtaining candidate virtual resources from the trading platform based on the character advancement requirement information and the game information" may include the following operations:
[0066] Based on the character improvement demand information and the game information, a virtual resource recommendation request is sent to the third-party platform, so that the third-party platform can filter out a character improvement plan that meets the character improvement demand information and the game information according to the virtual resource recommendation request;
[0067] Receive a role enhancement plan returned by a third-party platform in response to a virtual resource recommendation request;
[0068] The virtual resources corresponding to the role enhancement plan are searched on the trading platform to obtain candidate virtual resources.
[0069] Among them, third-party platforms refer to platforms that can provide game information and game strategies.
[0070] The virtual resource recommendation request includes character improvement requirement information and game information.
[0071] In an embodiment of the present application, after receiving a virtual resource recommendation request, the third-party platform can filter out a character enhancement plan that meets the character enhancement requirement information and game information according to the virtual resource recommendation request.
[0072] Among them, the third-party platform can screen out character improvement plans that meet the character improvement demand information and game information in a variety of ways. For example, the third-party platform can screen out game strategies that match the character improvement demand information and game information from the game strategies that users have published, as character improvement plans; or the third-party platform can solicit game strategies from users based on the character improvement demand information and game information, and then can use the game strategies that match the character improvement demand information and game information based on the game strategies provided by users as character improvement plans, etc.
[0073] In some embodiments, the third-party platform can solicit game strategies from users based on character improvement need information and game information, which may include: determining target player users who match the target game character from multiple player users of the target games according to the character improvement need information, that is, selecting players who are more familiar with the target game character from multiple player users; then, game strategies can be solicited from these target player users based on the character improvement need information and game information. Since the target player users are more familiar with the target game character, the reliability of the game strategies recommended by the target player users is higher.
[0074] Furthermore, after determining the character enhancement plan corresponding to the character enhancement requirement information and the game information, the third-party platform can feed back the character enhancement plan to the transaction platform server.
[0075] There are multiple ways to search for virtual resources corresponding to the role enhancement plan on the trading platform and obtain candidate virtual resources.
[0076] For example, it is possible to identify whether a virtual resource name exists in the role promotion plan. If so, virtual resources that match the virtual resource name can be searched from the virtual resources in the trading platform to obtain candidate virtual resources. Alternatively, it is possible to identify whether there is content describing the virtual resource (such as the attributes and functions of the virtual resource) in the role promotion plan. If so, virtual resources that match the description can be searched from the trading platform to obtain candidate virtual resources.
[0077] In some embodiments, the step of “obtaining candidate virtual resources from the trading platform based on the character improvement demand information and the game information” may also include the following operations:
[0078] Determine the target resource type based on the scene information and role information;
[0079] Determine a virtual resource corresponding to the target resource type from the trading platform as the first virtual resource;
[0080] Virtual resources that meet the role promotion requirement information are screened out from the first virtual resources to obtain candidate virtual resources.
[0081] The target resource type refers to the type of virtual resource that matches the scene information and the character information, that is, the virtual resource of the target virtual resource type is suitable for the target game scene and the target game character.
[0082] In the embodiment of the present application, the target game may include multiple virtual resources that can be used, and each virtual resource may belong to at least one resource type. The resource types corresponding to the virtual resources can be divided according to the purpose of the virtual resources.
[0083] Among them, determining the target resource type according to the scene information and the character information may include: selecting a resource type applicable to the target game character in the target game scene from multiple resource types to obtain the target resource type.
[0084] Furthermore, virtual resources belonging to the target resource type can be searched from the virtual resources in the trading platform as the first virtual resource; then virtual resources that meet the role enhancement requirement information can be further screened from the found first virtual resources to obtain candidate virtual resources.
[0085] Among them, further screening out virtual resources that meet the role improvement demand information from the found first virtual resources may include: selecting virtual resources that meet the game effect achieved by the target game character in the target game scene and the budget price from the first virtual resources.
[0086] Among them, the virtual resources of the trading platform can be used for game players to trade, and the virtual resources can correspond to price information.
[0087] 104. Recommend game clients based on the candidate virtual resources.
[0088] Among them, recommending the game client based on the candidate virtual resources may include: sending the candidate virtual resources to the game client, so that the game player of the game client can view the recommended candidate virtual resources corresponding to the character improvement demand information.
[0089] In some embodiments, in order to facilitate the players of the game client to view the candidate virtual resources, the step of "recommending the game client based on the candidate virtual resources" may include the following operations:
[0090] Obtain resource identifiers of candidate virtual resources;
[0091] Sending a virtual resource data acquisition request to the trading platform based on the resource identifier;
[0092] Receiving virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generating candidate virtual resources according to the virtual resource data;
[0093] Send candidate virtual resources to the game client.
[0094] The resource identifier is used to represent a mark that can identify or distinguish a virtual resource. For example, the resource identifier can be a symbol, code, name, number or other form of mark.
[0095] In an embodiment of the present application, each virtual resource in the trading platform may correspond to a resource identifier for distinguishing different virtual resources. When obtaining a candidate virtual resource from the trading platform, the resource identifier of the candidate virtual resource may be obtained from the trading platform.
[0096] The virtual resource data acquisition request indicates acquiring resource data of a candidate virtual resource.
[0097] Specifically, the trading platform server can send a virtual resource data acquisition request to the trading platform, and the virtual resource data acquisition request can 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.
[0098] Furthermore, after receiving the virtual resource data sent by the trading platform, the trading platform server can generate candidate virtual resources according to the virtual resource data. Generating candidate virtual resources according to the virtual resource data means: copying a candidate virtual resource on the trading platform server side according to the virtual resource data, and the use of the copied candidate virtual resource has restrictions, such as supporting players to view and try out the copied candidate virtual resource.
[0099] The copied candidate virtual resources may then be sent to the game client so that the game player corresponding to the game client can view the candidate virtual resources.
[0100] In some embodiments, in order to reduce the time it takes for a player to clear a target game scene, the method may further include:
[0101] Receive the clearance progress storage request sent by the game client;
[0102] Save the clearance progress.
[0103] The clearance progress storage request may include the clearance 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. The clearance progress storage request instructs the trading platform server to store the clearance progress.
[0104] Among them, the target game character's clearance progress in the target game scene based on the target virtual resource selected by the game client from the candidate virtual resources may include: the game client first selects the target virtual resource from the candidate virtual resources, and 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 clearance instructions.
[0105] In an embodiment of the present application, during the process of controlling the target game character equipped with target virtual resources to pass the target game scene, the game player can pause the clearance at any time. When pausing the clearance, the clearance progress can be obtained, thereby obtaining the clearance progress of the target game character in the target game scene.
[0106] Specifically, after receiving the clearance progress request sent by the game client, the trading platform server can store the clearance 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 clearance progress, it is convenient for subsequent game players to continue to control the target game character to continue to clear the level based on the saved clearance progress, without having to restart the clearance of the target game scene, thereby reducing the time required for clearance.
[0107] In some embodiments, in order to help the game player quickly pass the target game scene, the method may further include:
[0108] Receive a purchase request for a target virtual resource sent by a game client, allocate the target virtual resource to the game client and activate the clearance progress, and send activation information of the clearance progress to the game client so that the clearance progress takes effect in the game client.
[0109] The purchase request indicates purchasing a target virtual resource.
[0110] In an embodiment of the present application, the clearance progress stored in the trading platform server can be the progress of clearing the target game scene by trying out the candidate virtual resources. The clearance progress can be activated after the game client purchases the candidate virtual resources, that is, the clearance progress takes effect in the game client.
[0111] Among them, activating the clearance progress means that the game player has completed the game tasks before the clearance progress of the target game scene, and can start or continue the game tasks after the clearance progress.
[0112] The activation information is used to indicate that the clearance progress has been activated, and can be used to prompt the player that the game task before the clearance progress of the target game scene has been completed, and the player can start or continue the game task after the clearance progress.
[0113] The embodiment of the present application discloses a method for recommending virtual resources, which includes: receiving character improvement demand information for a target game scene sent by a game client, the character improvement demand information at least used to indicate the game effect to be achieved by the target game character in the target game scene; obtaining game information of the target game character in the target game scene; obtaining candidate virtual resources from a trading platform based on the character improvement demand information and game information; and recommending the game client based on the candidate virtual resources. In this way, the virtual resources required to improve the game character can be accurately recommended to the game player, helping the game player to quickly purchase virtual resources to pass the game scene, thereby improving the player's gaming experience.
[0114] The embodiment of the present application provides another method for recommending virtual resources, which can be executed by a game client. The embodiment of the present application takes the method for recommending virtual resources executed by a game client as an example for explanation.
[0115] See also Figure 3 , Figure 3 This is a flow chart of another method for recommending virtual resources provided in an embodiment of the present application. Taking the method for recommending virtual resources applied to a game client as an example, the specific process may be as follows:
[0116] 201. Display the character upgrade editing page.
[0117] In an embodiment of the present application, a character upgrade editing page is displayed through a terminal device. The character upgrade editing page may be a page in a game client. For example, the terminal may be installed with a game client, and then after starting the game client, the game client may be logged in through a game account, and then the character upgrade editing page in the game client may be triggered and displayed.
[0118] Among them, the character upgrade editing page can be used by the current game player to edit the character upgrade requirement information.
[0119] In some embodiments, in order to facilitate game players to edit character upgrade requirement information, the step of "displaying the character upgrade editing page" may include the following operations:
[0120] In response to a target game character failing to pass a level in a target game scene, displaying a character upgrade prompt page; or,
[0121] In response to a trigger operation on the character upgrade prompt page, a character upgrade edit page is displayed.
[0122] Among them, the level-breaking failure event refers to the current player's failure to control the target game character to break through the target game scene.
[0123] In an embodiment of the present application, in order to assist game players to clear the game scene faster, a character upgrade prompt page may be displayed when a failure to clear the game scene is detected. The character upgrade prompt page may include character upgrade prompt information, and the character upgrade prompt information is used to prompt the player whether the character needs to be upgraded.
[0124] For example, see Figure 4 , Figure 4 A schematic diagram of an application scenario of a virtual resource recommendation method provided in an embodiment of the present application. Figure 4 The character upgrade page 10 shown shows a character upgrade prompt message 11, which may include a prompt message "If you fail to pass the level, you can upgrade your character and try again", and the prompt message may be used to prompt the player whether he needs to upgrade his character.
[0125] The character upgrade prompt information 11 may further include an exit control and a character upgrade control, wherein the exit control indicates that the character upgrade is not required, and the character upgrade control indicates that the character upgrade is required.
[0126] In some embodiments, in response to a trigger operation on a character upgrade prompt page, displaying a character upgrade edit page may include: in response to a trigger operation on a character upgrade control on the character upgrade prompt page, displaying the character upgrade edit page.
[0127] Among them, the triggering operation of 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 a click operation, a slide operation, etc.
[0128] For example, see Figure 5 , Figure 5 A schematic diagram of an application scenario of another method for recommending virtual resources provided in an embodiment of the present application. Figure 5 In the character upgrade page 10 shown on the upper side, when a click operation of the current player on the character upgrade control is detected, the character upgrade editing page can be triggered to display.
[0129] That is to say, Figure 5 The character upgrade editing page 20 shown on the lower side includes a prompt content "Please fill in the upgrade requirements", which can be used to prompt the current player to enter relevant requirements for character upgrades; it also includes a first editing control 21, a second editing control 22 and a third editing control 23.
[0130] The first editing control 21 can be used to input the budget price; the second editing control 22 can be used to input the clearance requirements, which are the game effects that are expected to be achieved; and the third editing control 23 can be used to input other conditions.
[0131] In some embodiments, displaying the character upgrade editing page may also be triggered by other means. For example, a character upgrade control may be provided in the game interface, and the player may trigger displaying the character upgrade editing page by clicking the character upgrade control.
[0132] 202. In response to an editing operation on a character upgrade editing page, character upgrade requirement information is determined.
[0133] The character improvement requirement information refers to the requirement information of the game client requesting the target game character to improve the target game character in order to clear the target game scene. The character improvement requirement 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.
[0134] The editing operation refers to the operation of inputting character upgrade requirement information in the character upgrade editing page.
[0135] For example, continue Figure 5 In the character upgrade editing page 20 shown at the bottom, the current player can enter the budget price in the first editing control 21, enter the clearance requirements in the second editing control 22, and enter other conditions in the third editing control 23, so as to obtain the character upgrade requirement information based on the information entered by the player.
[0136] 203. Sending character upgrade requirement information to the trading platform server.
[0137] Among them, after the game client obtains the character improvement demand information input by the current game player, it can send the character improvement demand information to the game server, and then the game server forwards the character improvement demand 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 improvement demand information and the game information of the target game character in the target game scene.
[0138] 204. Receive and display the candidate virtual resources sent by the trading platform server.
[0139] Among them, the candidate virtual resources refer to the virtual resources recommended by the trading platform server for improving the target game character based on the character improvement demand information.
[0140] Specifically, after receiving the candidate virtual resources sent by the transaction platform server, the candidate virtual resources may be displayed so that the current game player can view the candidate virtual resources and then select a target virtual resource from the candidate virtual resources to upgrade a target game character.
[0141] In some embodiments, the candidate virtual resource corresponds to a candidate virtual resource combination corresponding to at least one character upgrade scheme, and each candidate virtual resource combination includes at least one virtual resource. In order to facilitate players to select different character upgrade schemes, the step of "receiving and displaying the candidate virtual resources sent by the trading platform server" may include the following operations:
[0142] Receiving multiple candidate virtual resource combinations sent by the trading platform server;
[0143] The virtual resource information corresponding to each candidate virtual resource combination is displayed through the virtual resource display page.
[0144] The virtual resource information may include at least one of the following information: a virtual resource identifier, a virtual resource price, and a virtual resource attribute.
[0145] For example, see Figure 6 , Figure 6 A schematic diagram of an application scenario of another method for recommending virtual resources provided in an embodiment of the present application. Figure 6 The virtual resource display page 30 shown includes multiple character upgrade plans, which can be: Plan 1, Plan 2, and Plan 3. The player can choose to view the virtual resource information corresponding to Plan 1, Plan 2, or Plan 3. For example, if the current player selects Plan 1, the virtual resource information of Plan 1 will be displayed, which may include multiple upgrade items (upgrade items are also virtual resources included in the character upgrade plan), the image, name, and price of each upgrade item, and wear attribute information. The wear attribute information refers to the attributes of the target game character after wearing the upgrade items in Plan 1, for example, the attributes may include life, mana, attack, defense, etc.
[0146] In some embodiments, the candidate virtual resources may include multiple ones. In order to facilitate the player to compare the clearance effects of different candidate virtual resources, the method may further include the following steps:
[0147] In response to a trial event for a target virtual resource among the candidate virtual resources, trial assembling the target virtual resource for the target game character;
[0148] In response to a clearance triggering event of a target game character in a target game scene, controlling the target game character equipped with the target virtual resource to execute the clearance event;
[0149] In the process of the target game character executing the clearance event, in response to the clearance pause event, the target game character is controlled to pause the clearance and the clearance progress of the target game character in the target game scene is obtained;
[0150] Send a customs clearance progress storage request to the trading platform server based on the customs clearance progress.
[0151] The trial event indicates that the target game character tries on the target virtual resource.
[0152] Therein, the triggering of the trial event of the target virtual resource among the candidate virtual resources may include multiple ways, for example, the trial event may be triggered by a triggering operation on the virtual resource display page.
[0153] In some embodiments, the virtual resource display page may also provide a one-touch wearing control, which may be used to try on the target virtual resource selected by the player for the target game character.
[0154] For example, see Figure 6 ,exist Figure 6 The virtual resource display page 30 shown also includes a one-touch wearing control. When a click operation of the current player on the one-touch wearing control is detected, all the upgraded items in solution one can be tried on for the target game character.
[0155] Here, trying to equip the target game character with the target virtual resource means trying to wear the target virtual resource for the target game character.
[0156] The clearance event of the target game character in the target game scene refers to the current player selecting a game task of any stage to clear in the target game scene.
[0157] For example, the target game scene may include game tasks in multiple stages, such as the first stage, the second stage, the third stage, etc. The game tasks in different stages are different, and the difficulty of clearance may also be different. If the player selects the clearance event of the first stage, the target game character equipped with the target virtual resource can be controlled to enter the clearance of the first stage in the target game scene.
[0158] In an embodiment of the present application, 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 clearance, and a clearance pause event indicates the pause of the target game character's clearance in the target game scene, and obtains the clearance progress of the target game character when the clearance is paused, thereby obtaining the clearance progress of the target game character in the target game scene.
[0159] Furthermore, a clearance progress storage request may be sent to the trading platform server, and the clearance progress storage request instructs the trading platform server to store the clearance progress of the target game character in the target game scene.
[0160] In some embodiments, the player can choose to try on the upgrade items in each character improvement plan for the target game character, and then control the target game character to break through the target game scene based on each character improvement plan, so as to obtain the breakthrough progress corresponding to each character improvement plan. Finally, the player can compare the breakthrough progress corresponding to each character improvement plan, so as to choose the most satisfactory character improvement plan.
[0161] In some embodiments, the method may further include the following steps:
[0162] In response to a purchase event for a target virtual resource, sending a purchase request for the target virtual resource to a transaction platform server;
[0163] Receive the target virtual resources allocated by the trading platform server according to the purchase request, and the activation information of the clearance progress sent by the trading platform server.
[0164] Among them, the activation information indicates that the clearance progress takes effect in the game client.
[0165] Among them, the purchase event indicates the purchase of the target virtual resource. When a purchase event for the 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, so that the trading platform server allocates the target virtual resource to the game account corresponding to the game client according to the purchase request, so that the game account can own the target virtual resource.
[0166] In an embodiment of the present application, when the player purchases the target virtual resource, the clearance progress of the target game character trying on the target virtual resource in the target game scene can be activated. Therefore, after purchasing the target virtual resource, the target game character can be controlled to continue to break through the target game scene based on the clearance progress, thereby helping the game player to clear the target game scene faster.
[0167] The embodiment of the present application discloses a method for recommending virtual resources, which 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 at least used to indicate the game effect achieved by the target game character in the 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 according to the character upgrade requirement information and the game information of the target game character in the target game scene; receiving and displaying the candidate virtual resources sent by the trading platform server. In this way, it is convenient for game players to fill in the character upgrade requirement information, and then recommend the game players the virtual resources that meet the requirements according to the character upgrade requirement information, so as to facilitate the game players to quickly purchase virtual resources.
[0168] In order to better implement the virtual resource recommendation method provided in the embodiment of the present application, the embodiment of the present application also provides a virtual resource recommendation device based on the virtual resource recommendation method. The meanings of the terms are the same as those in the virtual resource recommendation method, and the specific implementation details can refer to the description in the method embodiment.
[0169] See also Figure 7 , Figure 7 A structural block diagram of a virtual resource recommendation device provided in an embodiment of the present application, the device comprising:
[0170] The first receiving unit 401 is used to receive character improvement requirement information for a target game scene sent by a game client, wherein the character improvement requirement information is at least used to indicate a game effect to be achieved by a target game character in the target game scene;
[0171] A first acquisition unit 402 is used to acquire game information of the target game character in the target game scene;
[0172] A search unit 403 is used to obtain candidate virtual resources from a trading platform based on the character improvement demand information and the game information;
[0173] The recommendation unit 404 is configured to recommend the game client based on the candidate virtual resources.
[0174] In some embodiments, the searching unit 403 may include:
[0175] A first sending subunit is used to send a virtual resource recommendation request to a third-party platform based on the character improvement demand information and the game information, so that the third-party platform can filter out a character improvement plan that meets the character improvement demand information and the game information according to the virtual resource recommendation request;
[0176] A first receiving subunit is used to receive a character improvement solution returned by the third-party platform in response to the virtual resource recommendation request;
[0177] The searching subunit is used to search the virtual resources corresponding to the role promotion scheme on the trading platform to obtain the candidate virtual resources.
[0178] 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 search unit 403 may include:
[0179] A first determination subunit, configured to determine a target resource type according to the scene information and the role information;
[0180] A second determining subunit is used to determine a virtual resource corresponding to the target resource type from the trading platform as a first virtual resource;
[0181] The screening subunit is used to screen out virtual resources that meet the role promotion requirement information from the first virtual resources to obtain the candidate virtual resources.
[0182] In some embodiments, the recommendation unit 404 may include:
[0183] A first acquisition subunit, used to acquire a resource identifier of the candidate virtual resource;
[0184] A second sending subunit, configured to send a virtual resource data acquisition request to the trading platform based on the resource identifier;
[0185] A second receiving subunit is used to receive the virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generate the candidate virtual resource according to the virtual resource data;
[0186] The third sending subunit is used to send the candidate virtual resource to the game client.
[0187] In some embodiments, the apparatus may further include:
[0188] A third receiving unit is configured to receive a clearance progress storage request sent by a game client, wherein the clearance progress storage request includes the clearance 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;
[0189] The storage unit is used to save the clearance progress.
[0190] In some embodiments, the apparatus may further include:
[0191] The fourth receiving unit is used 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 clearance progress, and send activation information of the clearance progress to the game client to make the clearance progress take effect in the game client.
[0192] The embodiment of the present application discloses a virtual resource recommendation device, which receives character improvement demand information for a target game scene sent by a game client through a first receiving unit 401, and the character improvement demand information is at least used to indicate the game effect achieved by the target game character in the target game scene; the first acquisition unit 402 acquires the game information of the target game character in the target game scene; the search unit 403 acquires candidate virtual resources from a trading platform based on the character improvement demand information and the game information; the recommendation unit 404 recommends the game client based on the candidate virtual resources. The virtual resources required to improve the game character can be accurately recommended to the game player, and the game player can be helped to quickly purchase virtual resources to pass the game scene, thereby improving the game experience of the player.
[0193] See also Figure 8 , Figure 8 A structural block diagram of another virtual resource recommendation device provided in an embodiment of the present application, the device comprising:
[0194] The first display unit 501 is used to display the character upgrade editing page;
[0195] A first determining unit 502 is used 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 a game effect achieved by the target game character in a target game scene;
[0196] The first sending unit 503 is used to send the character improvement demand information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client according to the character improvement demand information and the game information of the target game character in the target game scene.
[0197] The second receiving unit 504 is used to receive and display the candidate virtual resources sent by the transaction platform server.
[0198] In some embodiments, the apparatus may further include:
[0199] An assembling unit, 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;
[0200] A control unit, configured to control the target game character equipped with the target virtual resource to execute a clearance event in response to a clearance trigger event of the target game character in the target game scene;
[0201] A second acquisition unit is used for controlling the target game character to pause the clearance and acquire the clearance progress of the target game character in the target game scene in response to a clearance pause event during the process of the target game character executing the clearance event;
[0202] The second sending unit is used to send a customs clearance progress storage request to the trading platform server based on the customs clearance progress.
[0203] In some embodiments, the apparatus may further include:
[0204] a third sending unit, 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;
[0205] A fifth receiving unit is used to receive the target virtual resource allocated by the trading platform server according to the purchase request, and activation information of the clearance progress sent by the trading platform server, wherein the activation information indicates that the clearance progress is effective in the game client.
[0206] In some embodiments, the candidate virtual resource corresponds to a candidate virtual resource combination corresponding to at least one role promotion scheme, and each candidate virtual resource combination includes at least one virtual resource; the second receiving unit 504 may include:
[0207] A third receiving subunit, configured to receive a plurality of candidate virtual resource combinations sent by the transaction platform server;
[0208] The display subunit is used to display the virtual resource information corresponding to each candidate virtual resource combination through a virtual resource display page, wherein the virtual resource information includes at least one of the following information: a virtual resource identifier, a virtual resource price, and a virtual resource attribute.
[0209] In some embodiments, the device for displaying the character upgrade editing page may further include:
[0210] A second display unit is configured to display a character upgrade prompt page in response to an event that the target game character fails to pass a level in the target game scene, wherein the character upgrade prompt page includes character upgrade prompt information; or
[0211] The third display unit is used to display the character upgrade editing page in response to a trigger operation on the character upgrade prompt page.
[0212] The embodiment of the present application discloses a virtual resource recommendation device, which is used to display a character upgrade editing page through a first display unit; a first determining unit 502 determines character upgrade requirement information in response to an editing operation on the character upgrade editing page, and 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 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 according to the character upgrade requirement information and the game information of the target game character in the target game scene; a second receiving unit 504 receives and displays the candidate virtual resources sent by the trading platform server. In this way, it is convenient for game players to fill in the character upgrade requirement information, and then recommend the game players the virtual resources that meet the requirements according to the character upgrade requirement information, so as to facilitate the game players to quickly purchase virtual resources.
[0213] Accordingly, the embodiment of the present application also provides a computer device, which may be a server or a terminal. Fig. 9 As shown, Fig. 9 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. It will be understood by those skilled in the art that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0214] The processor 601 is the control center of the computer device 600. It uses various interfaces and lines to connect the various parts of the entire computer device 600, executes various functions of the computer device 600 and processes data by running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, thereby monitoring the computer device 600 as a whole.
[0215] In the embodiment of the present application, the processor 601 in the computer device 600 will load instructions corresponding to the processes of one or more application programs into the memory 602 according to the following steps, and the processor 601 will run the application programs stored in the memory 602 to implement various functions:
[0216] Receiving character improvement requirement information for a target game scene sent by a game client, where the character improvement requirement information is at least used to indicate a game effect achieved by the target game character in the target game scene;
[0217] Obtain game information of the target game character in the target game scene;
[0218] Based on the character improvement demand information and game information, candidate virtual resources are obtained from the trading platform;
[0219] Recommend game clients based on candidate virtual resources.
[0220] In some embodiments, based on the character improvement demand information and the game information, obtaining candidate virtual resources from the trading platform includes:
[0221] Based on the character improvement demand information and the game information, a virtual resource recommendation request is sent to the third-party platform, so that the third-party platform can filter out a character improvement plan that meets the character improvement demand information and the game information according to the virtual resource recommendation request;
[0222] Receive a role enhancement plan returned by a third-party platform in response to a virtual resource recommendation request;
[0223] The virtual resources corresponding to the role enhancement plan are searched on the trading platform to obtain candidate virtual resources.
[0224] In some embodiments, the game information includes at least one of the following: scene information of a target game scene and character information of a target game character in the target game scene;
[0225] Based on the character improvement demand information and game information, candidate virtual resources are obtained from the trading platform, including:
[0226] Determine the target resource type based on the scene information and role information;
[0227] Determine a virtual resource corresponding to the target resource type from the trading platform as the first virtual resource;
[0228] Virtual resources that meet the role promotion requirement information are screened out from the first virtual resources to obtain candidate virtual resources.
[0229] In some embodiments, recommending a game client based on candidate virtual resources includes:
[0230] Obtain resource identifiers of candidate virtual resources;
[0231] Sending a virtual resource data acquisition request to the trading platform based on the resource identifier;
[0232] Receiving virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generating candidate virtual resources according to the virtual resource data;
[0233] Send candidate virtual resources to the game client.
[0234] In some embodiments, the method further comprises:
[0235] receiving a clearance progress storage request sent by a game client, the clearance progress storage request including a clearance progress achieved by a target game character in a target game scene based on a target virtual resource selected by the game client from candidate virtual resources;
[0236] Save the clearance progress.
[0237] In some embodiments, the method further comprises:
[0238] Receive a purchase request for a target virtual resource sent by a game client, allocate the target virtual resource to the game client and activate the clearance progress, and send activation information of the clearance progress to the game client so that the clearance progress takes effect in the game client.
[0239] or,
[0240] Display the character upgrade edit page;
[0241] In response to an editing operation on a character upgrade editing page, determining character upgrade requirement information, where the character upgrade requirement information is at least used to indicate a game effect achieved by a target game character in a target game scene;
[0242] Sending character improvement demand information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client according to the character improvement demand information and game information of the target game character in the target game scene;
[0243] Receive and display candidate virtual resources sent by the trading platform server.
[0244] In some embodiments, the method further comprises:
[0245] In response to a trial event for a target virtual resource among the candidate virtual resources, trial assembling the target virtual resource for the target game character;
[0246] In response to a clearance triggering event of a target game character in a target game scene, controlling the target game character equipped with the target virtual resource to execute the clearance event;
[0247] In the process of the target game character executing the clearance event, in response to the clearance pause event, the target game character is controlled to pause the clearance and the clearance progress achieved by the target game character in the target game scene is obtained;
[0248] Send a customs clearance progress storage request to the trading platform server based on the customs clearance progress.
[0249] In some embodiments, the method further comprises:
[0250] In response to a purchase event for a target virtual resource, sending a purchase request for the target virtual resource to a transaction platform server;
[0251] Receive the target virtual resources allocated by the trading platform server according to the purchase request, and the activation information of the clearance progress sent by the trading platform server, the activation information indicating that the clearance progress is effective in the game client.
[0252] In some embodiments, the candidate virtual resources correspond to a candidate virtual resource combination corresponding to at least one role promotion scheme, and each candidate virtual resource combination includes at least one virtual resource;
[0253] Receive and display candidate virtual resources sent by the trading platform server, including:
[0254] Receiving multiple candidate virtual resource combinations sent by the trading platform server;
[0255] The virtual resource information corresponding to each candidate virtual resource combination is displayed through the virtual resource display page, and the virtual resource information includes at least one of the following information: a virtual resource identifier, a virtual resource price, and a virtual resource attribute.
[0256] In some embodiments, a character upgrade edit page is displayed, including:
[0257] In response to a target game character failing to pass a level in a target game scene, displaying a character upgrade prompt page, the character upgrade prompt page including character upgrade prompt information; or,
[0258] In response to a trigger operation on the character upgrade prompt page, a character upgrade edit page is displayed.
[0259] This solution receives character improvement demand information for a target game scene sent by a game client, and the character improvement demand information is at least used to indicate the game effect achieved by the target game character in the target game scene; obtains game information of the target game character in the target game scene; obtains candidate virtual resources from a trading platform based on the character improvement demand information and game information; and recommends the game client based on the candidate virtual resources. In this way, the virtual resources required to improve the game character can be accurately recommended to the game player, helping the game player to quickly purchase virtual resources to pass the game scene, thereby improving the player's gaming experience.
[0260] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0261] Optional, such as Fig. 9As shown, the computer device 600 further includes: a touch 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 screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607, respectively. Those skilled in the art can understand that Fig. 9 The computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0262] The touch display screen 603 can be used for displaying the game interface and receiving the operation instructions generated by the user acting on the game interface. The touch display screen 603 can include a display panel and a touch panel. Wherein, the display panel can be used for displaying the information input by the user or the information provided to the user and various graphical user interfaces of the computer device, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD, LiquidCrystal Display), an organic light-emitting diode (OLED, Organic Light-Emitting Diode) and the like. The touch panel can be used for collecting the touch operation of the user thereon or near it (such as the user uses any suitable object or attachment such as a finger, a stylus on the touch panel or near the touch panel), and generates corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel can include two parts of a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the touch point coordinates, and then sends it to the processor 601, and can receive the command sent by the processor 601 and execute it. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it is transmitted to the processor 601 to determine the type of touch event, and then the processor 601 provides a corresponding visual output on the display panel according to the type of touch event. In an embodiment of the present application, the touch panel and the display panel can be integrated into the touch display screen 603 to realize the input and output functions. However, in some embodiments, the touch panel and the touch panel can be used as two independent components to realize the input and output functions. That is, the touch display screen 603 can also be used as a part of the input unit 606 to realize the input function.
[0263] In the embodiment of the present application, the processor 601 executes the game application to generate a game interface on the touch 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 screen 603 is used to present the game interface and receive operation instructions generated by the user acting on the game interface.
[0264] The radio frequency circuit 604 may be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other computer device through wireless communication, and to send and receive signals between the network device or other computer device.
[0265] The audio circuit 605 can be used to provide an audio interface between the user and the computer device through a speaker and a microphone. The audio circuit 605 can transmit the electrical signal converted from the received audio data to the speaker, which is converted into a sound signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 605 and converted into audio data, and then the audio data is output to the processor 601 for processing, and then sent to another computer device through the radio frequency circuit 604, or the audio data is output to the memory 602 for further processing. The audio circuit 605 may also include an earplug jack to provide communication between an external headset and the computer device.
[0266] The input unit 606 may be used to receive input numbers, character information or user feature information (such as fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.
[0267] The power supply 607 is used to supply power to various components of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so that the power management system can manage charging, discharging, and power consumption. The power supply 607 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0268] although Fig. 9 Not shown, the computer device 600 may also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described in detail here.
[0269] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0270] As can be seen from the above, the computer device provided in this embodiment can receive character improvement demand information for a target game scene sent by a game client, where the character improvement demand information is at least used to indicate the game effect achieved by the target game character in the target game scene; obtain game information of the target game character in the target game scene; obtain candidate virtual resources from a trading platform based on the character improvement demand information and game information; and make recommendations to the game client based on the candidate virtual resources.
[0271] or,
[0272] Displaying a character upgrade editing page; determining character upgrade requirement information in response to an editing operation on the character upgrade editing page, the character upgrade requirement information being at least used to indicate a game effect achieved by a target game character 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 a game client based on the character upgrade requirement information and game information of the target game character in the target game scene; receiving and displaying the candidate virtual resources sent by the trading platform server.
[0273] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished through instructions, or through instructions controlling related hardware. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0274] To this end, an embodiment of the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any virtual resource recommendation method provided in the embodiment of the present application. For example, the computer program can execute the following steps:
[0275] Receiving character improvement requirement information for a target game scene sent by a game client, where the character improvement requirement information is at least used to indicate a game effect achieved by the target game character in the target game scene;
[0276] Obtain game information of the target game character in the target game scene;
[0277] Based on the character improvement demand information and game information, candidate virtual resources are obtained from the trading platform;
[0278] Recommend game clients based on candidate virtual resources.
[0279] In some embodiments, based on the character improvement demand information and the game information, obtaining candidate virtual resources from the trading platform includes:
[0280] Based on the character improvement demand information and the game information, a virtual resource recommendation request is sent to the third-party platform, so that the third-party platform can filter out a character improvement plan that meets the character improvement demand information and the game information according to the virtual resource recommendation request;
[0281] Receive a role enhancement plan returned by a third-party platform in response to a virtual resource recommendation request;
[0282] The virtual resources corresponding to the role enhancement plan are searched on the trading platform to obtain candidate virtual resources.
[0283] In some embodiments, the game information includes at least one of the following: scene information of a target game scene and character information of a target game character in the target game scene;
[0284] Based on the character improvement demand information and game information, candidate virtual resources are obtained from the trading platform, including:
[0285] Determine the target resource type based on the scene information and role information;
[0286] Determine a virtual resource corresponding to the target resource type from the trading platform as the first virtual resource;
[0287] Virtual resources that meet the role promotion requirement information are screened out from the first virtual resources to obtain candidate virtual resources.
[0288] In some embodiments, recommending a game client based on candidate virtual resources includes:
[0289] Obtain resource identifiers of candidate virtual resources;
[0290] Sending a virtual resource data acquisition request to the trading platform based on the resource identifier;
[0291] Receiving virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generating candidate virtual resources according to the virtual resource data;
[0292] Send candidate virtual resources to the game client.
[0293] In some embodiments, the method further comprises:
[0294] receiving a clearance progress storage request sent by a game client, the clearance progress storage request including a clearance progress achieved by a target game character in a target game scene based on a target virtual resource selected by the game client from candidate virtual resources;
[0295] Save the clearance progress.
[0296] In some embodiments, the method further comprises:
[0297] Receive a purchase request for a target virtual resource sent by a game client, allocate the target virtual resource to the game client and activate the clearance progress, and send activation information of the clearance progress to the game client so that the clearance progress takes effect in the game client.
[0298] or,
[0299] Display the character upgrade edit page;
[0300] In response to an editing operation on a character upgrade editing page, determining character upgrade requirement information, where the character upgrade requirement information is at least used to indicate a game effect achieved by a target game character in a target game scene;
[0301] Sending character improvement demand information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client according to the character improvement demand information and game information of the target game character in the target game scene;
[0302] Receive and display candidate virtual resources sent by the trading platform server.
[0303] In some embodiments, the method further comprises:
[0304] In response to a trial event for a target virtual resource among the candidate virtual resources, trial assembling the target virtual resource for the target game character;
[0305] In response to a clearance triggering event of a target game character in a target game scene, controlling the target game character equipped with the target virtual resource to execute the clearance event;
[0306] In the process of the target game character executing the clearance event, in response to the clearance pause event, the target game character is controlled to pause the clearance and the clearance progress achieved by the target game character in the target game scene is obtained;
[0307] Send a customs clearance progress storage request to the trading platform server based on the customs clearance progress.
[0308] In some embodiments, the method further comprises:
[0309] In response to a purchase event for a target virtual resource, sending a purchase request for the target virtual resource to a transaction platform server;
[0310] Receive the target virtual resources allocated by the trading platform server according to the purchase request, and the activation information of the clearance progress sent by the trading platform server, the activation information indicating that the clearance progress is effective in the game client.
[0311] In some embodiments, the candidate virtual resources correspond to a candidate virtual resource combination corresponding to at least one role promotion scheme, and each candidate virtual resource combination includes at least one virtual resource;
[0312] Receive and display candidate virtual resources sent by the trading platform server, including:
[0313] Receiving multiple candidate virtual resource combinations sent by the trading platform server;
[0314] The virtual resource information corresponding to each candidate virtual resource combination is displayed through the virtual resource display page, and the virtual resource information includes at least one of the following information: a virtual resource identifier, a virtual resource price, and a virtual resource attribute.
[0315] In some embodiments, a character upgrade edit page is displayed, including:
[0316] In response to a target game character failing to pass a level in a target game scene, displaying a character upgrade prompt page, the character upgrade prompt page including character upgrade prompt information; or,
[0317] In response to a trigger operation on the character upgrade prompt page, a character upgrade edit page is displayed.
[0318] The embodiment of the present application receives character improvement demand information for a target game scene sent by a game client, and the character improvement demand information is at least used to indicate the game effect achieved by the target game character in the target game scene; obtains game information of the target game character in the target game scene; obtains candidate virtual resources from a trading platform based on the character improvement demand information and game information; and recommends the game client based on the candidate virtual resources. In this way, the virtual resources required to improve the game character can be accurately recommended to the game player, helping the game player to quickly purchase virtual resources to pass the game scene, thereby improving the player's gaming experience.
[0319] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0320] The storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0321] Since the computer program stored in the storage medium can execute the steps in any method for recommending virtual resources provided in the embodiments of the present application, the beneficial effects that can be achieved by any method for recommending virtual resources provided in the embodiments of the present application can be achieved. Please refer to the previous embodiments for details and will not be repeated here.
[0322] The above is a detailed introduction to a recommended method, device, storage medium and computer equipment for a virtual resource provided in an embodiment of the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A method for recommending virtual resources, characterized in that: Applied to a trading platform server, the method comprises: Receiving character improvement requirement information for a target game scene sent by a game client, wherein the character improvement requirement information is at least used to indicate a game effect to be achieved by the target game character in the target game scene; Acquire game information of the target game character in the target game scene; Based on the character improvement demand information and the game information, obtaining candidate virtual resources from a trading platform; Recommending the game client based on the candidate virtual resources.
2. The method according to claim 1, characterized in that The acquiring candidate virtual resources from the trading platform based on the character improvement demand information and the game information includes: Based on the character improvement demand information and the game information, a virtual resource recommendation request is sent to a third-party platform, so that the third-party platform selects a character improvement solution that meets the character improvement demand information and the game information according to the virtual resource recommendation request; Receiving a character enhancement solution returned by the third-party platform in response to the virtual resource recommendation request; The virtual resources corresponding to the role promotion scheme are searched on the trading platform to obtain the candidate virtual resources.
3. The method according to claim 1, characterized in that 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 acquiring candidate virtual resources from the trading platform based on the character improvement demand information and the game information includes: Determine the target resource type according to the scene information and the role information; Determine a virtual resource corresponding to the target resource type from the trading platform as a first virtual resource; The virtual resources that meet the role promotion requirement information are screened out from the first virtual resources to obtain the candidate virtual resources.
4. The method according to claim 1, characterized in that: The recommending the game client based on the candidate virtual resources includes: Obtaining a resource identifier of the candidate virtual resource; Sending a virtual resource data acquisition request to the trading platform based on the resource identifier; receiving virtual resource data returned by the trading platform in response to the virtual resource data acquisition request, and generating the candidate virtual resource according to the virtual resource data; The candidate virtual resource is sent to the game client.
5. The method according to claim 4, characterized in that The method further comprises: receiving a clearance progress storage request sent by a game client, wherein the clearance progress storage request includes the clearance 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; The clearance progress is saved.
6. The method according to claim 5, characterized in that The method further comprises: 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 clearance progress, and send activation information of the clearance progress to the game client to make the clearance progress take effect in the game client.
7. A method for recommending virtual resources, characterized in that: Applied to a game client, the method includes: Display the character upgrade edit page; In response to an editing operation on the character upgrade editing page, determining character upgrade requirement information, the character upgrade requirement information at least used to indicate a game effect achieved by the target game character in a target game scene; Sending the character promotion demand information to a trading platform server, so that the trading platform server recommends candidate virtual resources to the game client according to the character promotion demand information and the game information of the target game character in the target game scene; The candidate virtual resources sent by the trading platform server are received and displayed.
8. The method according to claim 7, characterized in that The method further comprises: In response to a trial event for a target virtual resource among the candidate virtual resources, trial assembling the target virtual resource for the target game character; In response to a clearance triggering event of the target game character in the target game scene, controlling the target game character equipped with the target virtual resource to execute the clearance event; In the process of the target game character executing the clearance event, in response to a clearance pause event, controlling the target game character to pause the clearance and obtaining the clearance progress of the target game character in the target game scene; A customs clearance progress storage request is sent to the transaction platform server based on the customs clearance progress.
9. The method according to claim 8, characterized in that The method further comprises: In response to a purchase event for the target virtual resource, sending a purchase request for the target virtual resource to the transaction platform server; The target virtual resource allocated by the trading platform server according to the purchase request and activation information of the clearance progress sent by the trading platform server are received, wherein the activation information indicates that the clearance progress is effective in the game client.
10. The method according to claim 7, characterized in that The candidate virtual resources correspond to a candidate virtual resource combination corresponding to at least one role promotion scheme, and each candidate virtual resource combination includes at least one virtual resource; The receiving and displaying the candidate virtual resources sent by the transaction platform server includes: Receiving multiple candidate virtual resource combinations sent by the trading platform server; The virtual resource information corresponding to each candidate virtual resource combination is displayed through the virtual resource display page, and the virtual resource information includes at least one of the following information: a virtual resource identifier, a virtual resource price, and a virtual resource attribute.
11. The method according to claim 7, characterized in that The display character upgrade editing page includes: In response to the target game character failing to pass a level in the target game scene, displaying a character upgrade prompt page, wherein the character upgrade prompt page includes character upgrade prompt information; or In response to a trigger operation on the character upgrade prompt page, the character upgrade editing page is displayed.
12. A virtual resource recommendation device, characterized in that: Applied to a trading platform server, the device comprises: A first receiving unit, configured to receive character improvement requirement information for a target game scene sent by a game client, wherein the character improvement requirement information is at least used to indicate a game effect to be achieved by a target game character in the target game scene; A first acquisition unit, configured to acquire game information of the target game character in the target game scene; A search unit, configured to obtain candidate virtual resources from a trading platform based on the character improvement demand information and the game information; A recommendation unit is used to recommend the game client based on the candidate virtual resources.
13. A virtual resource recommendation device, characterized in that: Applied to a game client, the device comprises: A first display unit, used 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 a game effect achieved by the target game character in a target game scene; A first sending unit is used to send the character promotion demand information to the trading platform server, so that the trading platform server recommends candidate virtual resources to the game client according to the character promotion demand information and the game information of the target game character in the target game scene; The second receiving unit is used to receive and display the 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 program, the virtual resource recommendation method according to any one of claims 1 to 11 is implemented.
15. A storage medium, characterized in that: The storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the virtual resource recommendation method according to any one of claims 1 to 11.
Citation Information
Cited By
Information processing method and device, electronic equipment and medium
CN120022611A
An information processing method and device, electronic equipment and medium
CN120022611B
Virtual resource recommendation methods and apparatuses, computer device and storage medium
WO2026045796A1
