Virtual resource processing method and device, computer equipment and storage medium
By displaying candidate virtual resources that meet resource filtering conditions in the game, players can quickly select and store target resources, solving the problem of time and energy consuming resource pickup value judgments and improving the game experience.
Patent Information
- Application Number
- CN202411449153.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-16
- Publication Date
- 2025-01-21
AI Technical Summary
In the game, players need to frequently judge the value of the resource pickup, which leads to the consumption of energy and time judging, affecting the game experience.
By displaying a graphical user interface, including game scenes and storage space identifiers, candidate virtual resources that meet resource filtering conditions are displayed, allowing players to quickly select and store target virtual resources.
It reduces players' tedious resource judgment in the game and improves the efficiency and experience of game operations.
Smart Images

Figure CN119327110A_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 computer-readable storage medium for processing virtual resources. Background Art
[0002] With the development of the Internet, a large number of different types of games have emerged to meet the daily entertainment needs of users. In some games, players play the entire game around the value of the resources they pick up, and can take the picked up game resources out of the game to sell them.
[0003] In the related art, a safe is set up in the game, and players can store the resources picked up in the game in the safe, so that they can take the picked up resources out of the game through the safe after the game is over. However, the safe has a certain capacity limit, and players need to judge the picking value of resources all the time during the game to decide whether to put them in the safe. This behavior consumes too much judgment energy and time of the players, affecting the players' gaming experience. Summary of the invention
[0004] The embodiments of the present application provide a method, apparatus, computer device and computer-readable storage medium for processing virtual resources, which can improve the game operation experience of players.
[0005] The present application provides a method for processing virtual resources, including:
[0006] Displaying a graphical user interface, the graphical user interface including a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends;
[0007] Displaying candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object;
[0008] In response to a first operation, a target virtual resource among the candidate virtual resources is stored in the first storage space.
[0009] Accordingly, the embodiment of the present application further provides a virtual resource processing device, including:
[0010] A first display unit, used to display a graphical user interface, the graphical user interface including a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends;
[0011] A second display unit is used to display candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object;
[0012] The first storage unit is configured to store a target virtual resource among the candidate virtual resources into the first storage space in response to a first operation.
[0013] Correspondingly, an embodiment of the present application also provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes any method for processing virtual resources provided in any embodiment of the present application.
[0014] Correspondingly, an embodiment of the present application further provides a computer-readable storage medium, which stores a plurality of instructions, and the instructions are suitable for a processor to load to execute the above virtual resource processing method.
[0015] The embodiment of the present application displays a graphical user interface, which includes a part of the game scene and a first identifier of the first storage space, and the first storage space is used to save the stored virtual resources until the game game ends; displays candidate virtual resources that meet the resource screening conditions, and the candidate virtual resources are virtual resources in the second storage space and / or the game scene, and the resource screening conditions are used to indicate the value conditions that the candidate virtual resources meet; in response to the first operation, the target virtual resource in the candidate virtual resources is stored in the first storage space. In this way, the virtual resources that meet the resource screening conditions can be displayed in the graphical user interface, which is convenient for players to quickly select virtual resources to store in the first storage space, avoiding cumbersome operations, thereby improving the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] 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 creative work.
[0017] Figure 1 A scenario diagram of a virtual resource processing system provided in an embodiment of the present application.
[0018] Figure 2 A flowchart of a method for processing virtual resources provided in an embodiment of the present application.
[0019] Figure 3 A schematic diagram of an application scenario of a method for processing virtual resources provided in an embodiment of the present application.
[0020] Figure 4 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0021] Figure 5 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0022] Figure 6 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0023] Figure 7 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0024] Figure 8 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0025] Fig. 9 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0026] Fig.10 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0027] Fig.11 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0028] Fig.12 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0029] Fig.13 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0030] Fig.14 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0031] Fig.15 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0032] Fig.16 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0033] Fig.17A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0034] Fig.18 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0035] Fig.19 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0036] Fig. 20 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0037] Fig.21 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0038] Fig. 22 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application.
[0039] Fig.23 A structural block diagram of a virtual resource processing device provided in an embodiment of the present application.
[0040] Fig.24 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] 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.
[0042] The embodiments of the present application provide a method, device, computer-readable storage medium and computer equipment for processing virtual resources. Specifically, the method for processing virtual resources of the embodiments of the present application can be executed 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.
[0043] For example, when the processing method of the virtual resource is run on the terminal, the terminal device stores a game application and is used to present a virtual scene in the game screen. The terminal device is used to interact with the user through a graphical user interface, for example, the game application is downloaded and installed by the terminal device and run. The terminal device may provide the graphical user interface to the user in a variety of ways, for example, it can be rendered and displayed on the display screen of the terminal device, or the graphical user interface is 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 the graphical user interface and receive the operation instructions generated by the 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 the operation instructions, and control the display of the graphical user interface on the touch display screen.
[0044] For example, when the processing method of the virtual resource runs on the server, it can be a cloud game. Cloud gaming refers to a gaming method based on cloud computing. In the operation mode of cloud gaming, the operating body of the game application and the game screen presentation body are separated, and the storage and operation of the processing method of the virtual resource are completed on the cloud gaming server. The game screen presentation is completed on the client of the cloud gaming. 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.
[0045] See also Figure 1 , Figure 1 A scenario diagram of a processing system for virtual resources 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.
[0046] The embodiment of the present application provides a method for processing virtual resources, which can be executed by a terminal or a server. The embodiment of the present application takes the method for processing 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.
[0047] It should be noted that Figure 1 The scenario diagram of the virtual resource processing 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 processing 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.
[0048] Based on the above problems, the embodiments of the present application provide a first method, device, computer equipment and computer-readable storage medium for processing virtual resources, which can improve the game operation 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.
[0049] An embodiment of the present application provides a method for processing virtual resources, which can be executed by a terminal or a server. The embodiment of the present application takes the method for processing virtual resources executed by a terminal as an example for explanation.
[0050] See also Figure 2 , Figure 2 A flowchart of a method for processing virtual resources provided in an embodiment of the present application. The specific process of the method for processing virtual resources may be as follows:
[0051] 101. Display a graphical user interface.
[0052] In an embodiment of the present application, a graphical user interface is displayed by a terminal device, and the content displayed by the graphical user interface may include at least: a partial game scene of the target game and a current virtual object in the game scene controlled by the current game player through the terminal device.
[0053] Among them, the target game may include multiple types, for example, the target game may be a shooting game or the like.
[0054] The graphical user interface may display a first identifier of the first storage space. The first storage space may be used to save the stored virtual resources after the game is over, that is, the virtual resources stored in the first storage space may be used outside the game.
[0055] For example, in the target game, the first storage space can be a safe, and the player can store the valuable virtual resources obtained during the game in the safe. When the player fails in the game or the game ends, the player can still take out the virtual resources in the safe outside the game for sale or other purposes.
[0056] In the embodiment of the present application, the virtual resources in the target game refer to virtual items or virtual resources for completing various tasks in the game. For example, virtual resources can be used to maintain the survival of virtual objects in the game scene, and can also be used to defeat other virtual objects, etc. There are many ways to obtain virtual resources, for example, you can find virtual resources provided in the game scene, or ask for them from other virtual objects, or defeat other virtual objects to obtain the virtual resources of other virtual objects, etc.
[0057] The first identifier is an identifier representing the first storage space, and the first identifier may be permanently located in the graphical user interface.
[0058] In some embodiments, the target game may also provide a second storage space, which may be used to store virtual resources owned by the current virtual object, that is, the virtual resources obtained by the current virtual object in the game may be stored in the second storage space, but the virtual resources stored in the second storage space cannot be taken out of the game, that is, the virtual resources in the second storage space are only used in the game. For example, the second storage space may be a backpack in the target game.
[0059] For example, see Figure 3 , Figure 3 A schematic diagram of an application scenario of a method for processing virtual resources provided in an embodiment of the present application. Figure 3 The graphical user interface 10 shown therein displays a partial game scene 11 of the target game and a current virtual object 111 in the game scene 11 controlled by the current game player.
[0060] The graphical user interface 10 may further display a first mark 21 corresponding to the first storage space and a second mark 20 corresponding to the second storage space.
[0061] In some embodiments, the first identifier 21 can be used to trigger the display of information about virtual resources stored in the first storage space on the graphical user interface 10. For example, when a touch operation on the first identifier 21 is detected, the virtual resources stored in the first storage space can be displayed on the graphical user interface 10; the second identifier 20 can be used to trigger the display of information about virtual resources stored in the second storage space on the graphical user interface 10. For example, when a touch operation on the second identifier 20 is detected, the virtual resources stored in the second storage space can be displayed on the graphical user interface 10.
[0062] In some embodiments, the graphical user interface 10 may further provide a plurality of action controls, such as a squat control 13, a lie down control 14, and a jump control 15. The squat control 13 may be used to control the current virtual object 111 to perform a squatting action; the lie down control 14 may be used to control the current virtual object 111 to perform a lie down action; and the jump control 15 may be used to control the current virtual object 111 to perform a jump action.
[0063] In some embodiments, the graphical user interface may also provide a shooting control 16, a movement control 12, and a map control 18, etc. Among them, the shooting control 16 can be used to control the current virtual object 111 to shoot at enemy objects in the game scene 11 (for example, other player characters controlled by other players, etc.); the movement control 12 can be used to control the current virtual object 111 to move in the game scene 11; the map control 18 can display a thumbnail map of the game scene 11, as well as the position of the current virtual object 111 in the game scene 11, which can facilitate the current game player to observe the real-time position of the current virtual object 111 in the game scene 11, etc.
[0064] In some embodiments, a prop display area 17 may also be provided in the graphical user interface 10. The prop display area 17 may include game props equipped by the current virtual object 111 in the current game game.
[0065] 102. Display candidate virtual resources that meet the resource screening condition.
[0066] The candidate virtual resources are virtual resources in the second storage space and / or the game scene, and the resource screening conditions are used to indicate the value conditions satisfied by the candidate virtual resources.
[0067] In the embodiment of the present application, the resource screening condition can be used to screen out virtual resources that meet the value condition from the second storage space and / or the game scene to obtain candidate virtual resources. There are multiple ways to determine the resource screening condition, for example, the resource screening condition can be set by the player, or can be automatically set by the game system, etc.
[0068] In some embodiments, in order to meet the needs of different game players to customize resource screening conditions, the step of "displaying candidate virtual resources that meet the resource screening conditions" may include the following operations:
[0069] In response to a resource filter condition configuration event, a resource filter condition is determined, and candidate virtual resources satisfying the resource filter condition are displayed on a graphical user interface.
[0070] Among them, the resource filtering condition configuration event indicates that the current game player customizes the resource filtering conditions.
[0071] In some embodiments, in order to facilitate the player's configuration operation of the resource screening condition, the step of "determining the resource screening condition in response to the resource screening condition configuration event" may include the following operations:
[0072] In response to a trigger operation on a configuration control, displaying a configuration editing area;
[0073] In response to an edit operation on the configuration edit area, a resource filtering condition is determined.
[0074] The graphical user interface may include a configuration control, which may be used to trigger the display of an edit configuration area, and the edit configuration area may be used to configure resource screening conditions.
[0075] In the embodiment of the present application, the trigger operation includes a touch operation, and the touch operation includes but is not limited to a click operation, a press operation, and a slide operation.
[0076] For example, see Figure 4 , Figure 4 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Figure 4 In the graphical user interface 10 shown on the upper side, a configuration control 22 is displayed. When a click operation on the configuration control is detected, a configuration editing area may be triggered to be displayed.
[0077] That is to say, Figure 4 The graphical user interface 10 shown at the bottom has an edit configuration area 23 displayed therein.
[0078] In some embodiments, in order to save screen space, the display position of the edit configuration area may be partially the same as the display position of the configuration control, that is, the edit configuration area may be displayed superimposed on the configuration control.
[0079] In some embodiments, the configuration editing area may include multiple editing sub-areas, and different editing sub-areas may be used to edit different categories of filtering sub-conditions. The step of “determining resource filtering conditions in response to an editing operation on the configuration editing area” may include the following operations:
[0080] In response to the editing operation on each editing sub-area, determining the target screening sub-condition corresponding to each category;
[0081] Based on each target filtering sub-condition, a resource filtering condition is obtained.
[0082] The resource screening condition may include multiple screening sub-conditions, and the configuration area may be divided into multiple sub-areas, each of which may be used to configure different screening sub-conditions.
[0083] For example, see Figure 5 , Figure 5 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Figure 5 In the illustrated graphical user interface 10, the configuration editing area may include a first editing sub-area 231 and a second editing sub-area 232. The first editing sub-area 231 and the second editing sub-area 232 may be used to edit different categories of screening sub-conditions.
[0084] In the embodiment of the present application, the editing operation may include multiple types. For example, the editing operation may be: inputting a filtering sub-condition in the editing sub-area, or the editing operation may be: adjusting the filtering sub-condition in the editing sub-area.
[0085] In some embodiments, the categories of the screening sub-conditions may include value categories, weight categories, etc. The value category refers to the value of the virtual resource, and the weight category refers to the weight of the virtual resource.
[0086] For example, see Figure 6 , Figure 6 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Figure 6 In the graphical user interface 10 shown on the upper side, the first editing sub-area 231 displays the logo of the value category, the adjustment controls "+", "-", and the display box between the adjustment controls "+" and "-". The first editing sub-area 231 can be used to edit the screening sub-conditions of the value category, the adjustment controls "+", "-" in the first editing sub-area 231 can adjust the value, the display box can be used to display the value, and can also be used for the player to directly input the value.
[0087] The second editing sub-area 232 displays the weight category logo, the adjustment controls "+", "-", and the display box between the adjustment controls "+" and "-". The second editing sub-area 232 can be used to edit the filter sub-conditions of the weight category, the adjustment controls "+", "-" in the second editing sub-area 232 can adjust the weight value, the display box can be used to display the weight value, and can also be used for the player to directly input the weight value.
[0088] When the current player's editing operation in the first editing sub-area 231 and the second editing sub-area 232 is detected, the target filtering sub-condition can be determined based on the value displayed in the display box of the first editing sub-area 231 and the weight value displayed in the display box of the second editing sub-area 232 after the editing operation is completed.
[0089] See also Figure 6In the graphical user interface 10 shown at the bottom, the value displayed in the display box of the first editing sub-area 231 is "1000", and the target screening sub-condition of the value category can be obtained as: value 1000; the weight value displayed in the display box of the second editing sub-area 232 is "100", and the target screening sub-condition of the weight category can be obtained as: weight 100. Thus, the resource screening conditions include: value 1000, weight 100.
[0090] pass Figure 6 The editing operation method shown can easily determine the values of the filter sub-conditions of each category by adjusting the controls and the display box to obtain the target filter sub-conditions of each category.
[0091] For another example, see Figure 7 , Figure 7 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Figure 7 In the graphical user interface 10 shown on the upper side, the first editing sub-area 231 displays the value category logo and the condition input box. The first editing sub-area 231 can be used to edit the screening sub-conditions of the value category. The condition input box in the first editing sub-area 231 displays a prompt message "Please enter the condition", which can be used to prompt the player to enter the value category condition. The condition input box supports the input of numbers, texts, symbols, etc.
[0092] The second editing sub-area 232 displays the weight category logo and the condition input box. The second editing sub-area 232 can be used to edit the filter sub-conditions of the weight category. The condition input box in the second editing sub-area 232 displays a prompt message "Please enter the condition", which can be used to prompt the player to enter the weight category condition. The condition input box supports the input of numbers, texts, symbols, etc.
[0093] When the current player's editing operation in the first editing sub-area 231 and the second editing sub-area 232 is detected, the target filtering sub-condition can be determined based on the value condition displayed in the display box of the first editing sub-area 231 and the weight value displayed in the display box of the second editing sub-area 232 after the editing operation is completed.
[0094] That is, see Figure 7In the graphical user interface 10 shown below, the value condition displayed in the display box of the first editing sub-area 231 is "value exceeds 1000", and the target screening sub-condition of the value category can be obtained as: value>1000; the load value displayed in the display box of the second editing sub-area 232 is "load is less than 100", and the target screening sub-condition of the load category can be obtained as: load<100. Thus, the resource screening conditions are: value>1000, load<100.
[0095] pass Figure 7 The editing operation method shown can configure the condition range of different categories of filtering sub-conditions to meet the different condition configuration needs of players.
[0096] In some embodiments, the configuration editing area may also be provided with a close control, which may be used to close the configuration editing area.
[0097] For example, see Figure 8 , Figure 8 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Figure 8 In the graphical user interface 10 shown on the upper side, the configured resource screening conditions displayed in the configuration editing area include: value 1000, load 100. The configuration editing area may also include a close control 233. When a click operation on the close control 233 is detected, the edit configuration area may be closed.
[0098] That is to say, Figure 8 The graphical user interface 10 shown at the bottom side, wherein the configuration editing area is closed, and the configuration control 22 is restored to display. The player can reopen the configuration editing area by operating the configuration control 22 to reset or adjust the configured resource screening conditions.
[0099] In some embodiments, in order to facilitate players to view candidate virtual resources, a resource display area may be provided in a graphical user interface, and the candidate virtual resources may be displayed through the resource display area. The step of "displaying candidate virtual resources that meet the resource screening conditions" may include the following operations:
[0100] Determine candidate virtual resources that meet the resource screening condition from the second storage space and / or the game scene;
[0101] The candidate virtual resources are displayed in the resource display area.
[0102] Determining the candidate virtual resources that meet the resource screening condition from the second storage space may include: selecting a virtual resource that meets the resource screening condition from the virtual resources stored in the second storage space as the candidate virtual resource.
[0103] For example, the resource screening condition may include: value 1000, weight 100. Then virtual resources with a value of 1000 and a weight of 100 may be selected from the second storage space, such as virtual resource A, virtual resource B, virtual resource C, etc., and virtual resource A, virtual resource B, and virtual resource C may be determined as candidate virtual resources.
[0104] Among them, determining candidate virtual resources that meet the resource screening conditions from the game scene may include: first determining from the game scene whether there are virtual resources that can be obtained by the current virtual object, and if so, further selecting virtual resources that meet the resource screening conditions from these available virtual resources as candidate virtual resources.
[0105] Among them, the virtual resources that can be obtained by the current virtual object in the game scene may include virtual resources whose distance from the current virtual object in the game scene meets a preset distance range, etc.
[0106] For example, the resource screening conditions may include: value 1000, weight 100. It is determined from the game scene that the virtual resources that the current virtual object can obtain include: virtual resource D, virtual resource E, and virtual resource F. Then, the virtual resources that meet the resource screening conditions are screened out from virtual resource D, virtual resource E, and virtual resource F, such as virtual resource D, and virtual resource D can be used as a candidate virtual resource. Then, it can be determined that the candidate virtual resources determined from the second storage space and the game scene may include: virtual resource A, virtual resource B, virtual resource C, and virtual resource D.
[0107] For another example, if there is no virtual resource that the current virtual object can obtain in the game scene, then there is no candidate virtual resource in the game scene. Then it can be determined that the candidate virtual resources determined from the second storage space and the game scene may include: virtual resource A, virtual resource B, virtual resource C.
[0108] For example, see Fig. 9 , Fig. 9 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig. 9 In the illustrated graphical user interface 10, a resource display area 24 is provided. The resource display area 24 may include a plurality of display fields 241. One display field 241 may be used to display one candidate virtual resource. For example, the candidate virtual resources may include virtual resource A and virtual resource B. Then, virtual resource A may be displayed in one display field 241 of the resource display area 24, and virtual resource B may be displayed in another display field 241.
[0109] In some embodiments, if the number of candidate virtual resources is greater than the number of display fields displayed in the current resource display area, a local horizontal sliding process may be performed, and the information of candidate virtual resources displayed in more display fields may be previewed by horizontally sliding the resource display area.
[0110] In some embodiments, the display position of the resource display area in the graphical user interface can be near the first mark of the first storage space to facilitate subsequent operations by the player.
[0111] In some embodiments, the step of “displaying candidate virtual resources that meet the resource screening condition” may include the following steps:
[0112] Determine a virtual resource to be picked up that meets a preset picking condition with the current virtual object;
[0113] Controls the display of a list of pickable resources.
[0114] Among them, the preset picking conditions may include multiple types, for example, the preset picking conditions may include: the distance between the current virtual object and the current virtual object is less than the preset distance, the current virtual object completes the specified game task, or the level of the current virtual object in the game reaches the specified level, etc.
[0115] The virtual resources to be picked up are virtual resources that can be picked up by the current virtual object.
[0116] The pickable resource list may include virtual resources to be picked up and candidate virtual resources that meet resource screening conditions among the virtual resources to be picked up.
[0117] In some embodiments, if there are virtual resources to be picked up in the game scene where the current virtual object is located, a list of pickable resources can be displayed on the graphical user interface, so that the game player can view the virtual resources that the current virtual object can pick up.
[0118] For example, see Fig.10 , Fig.10 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.10 The graphical user interface 10 shown therein displays a pickable resource list 30 , which displays pickable virtual resources that can be picked up by the current virtual object 111 , such as rifles, grenades, helmets, and bulletproof vests.
[0119] The pickable resource list 30 may also display the value and weight of each pickable virtual resource. For example, the value of a rifle may be 5000 and the weight may be 200; the value of a grenade may be 1000 and the weight may be 100; the value of a helmet may be 500 and the weight may be 300; the value of a bulletproof vest may be 600 and the weight may be 500. The resource screening conditions may include: value 1000 and weight 100, then the pickable virtual resource in the pickable resource list 30: grenade may be a candidate virtual resource that meets the resource screening conditions.
[0120] In some embodiments, in order to help players quickly identify candidate virtual resources in the pickable resource list that meet the resource filtering conditions, when displaying the pickable resource list, the candidate virtual resources in the pickable resource list that meet the resource filtering conditions can be specially displayed, such as displaying a "high value" logo on these candidate virtual resources, etc., to distinguish them from other virtual resources in the pickable resource list that do not meet the resource filtering conditions.
[0121] In some embodiments, in order to make it more convenient for the player to store the virtual resources in the second storage space, after the step of “determining the resource screening condition in response to the resource screening condition configuration event”, the method may further include the following operations:
[0122] In response to a resource picking event, controlling picking up a first virtual resource;
[0123] If the first virtual resource meets the resource screening condition, the first virtual resource is displayed in the resource display area.
[0124] The resource pickup event indicates picking up a virtual resource in the game scene. The resource pickup event may include multiple triggering methods, such as a player triggering a resource pickup event by operating a pickup control, or a resource pickup event triggered by automatic pickup.
[0125] The first virtual resource is the virtual resource picked up from the game scene.
[0126] In some embodiments, before controlling the picking of the first virtual resource, it can be determined whether the first virtual resource picked up by the resource picking event satisfies the resource filtering conditions. For example, when a picking operation on a virtual resource in the pickable resource list is detected, it can be determined whether the picked virtual resource satisfies the resource filtering conditions.
[0127] For example, see Fig.11 , Fig.11 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.11In the graphical user interface 10 shown, when it is detected that the current player clicks on a rifle in the pickable resource list 30, it is determined that the rifle is picked up, and then it can be determined whether the rifle meets the resource screening conditions.
[0128] In some embodiments, determining whether the first virtual resource picked up by the resource picking event indication satisfies the resource filtering condition may also include: when detecting automatic picking of a virtual resource in the pickable resource list, determining whether the picked virtual resource satisfies the resource filtering condition.
[0129] Among them, automatic picking can be customized by the player. For example, when the player turns on the automatic picking function, when there are virtual resources that can be picked up in the game scene, the automatic picking of virtual resources can be controlled.
[0130] In some embodiments, in order to more conveniently store high-value virtual resources in the first storage space, resource screening conditions can be automatically set by the game system. Specifically, when the game system automatically sets resource screening conditions, it can calculate the cost-effectiveness of each virtual resource based on the virtual resources that the current virtual object already has or can pick up, and then sort them according to the cost-effectiveness, and select a cost-effectiveness with a high ranking as the resource screening condition. In this way, high-value virtual resources can be automatically configured and screened without the need for manual configuration by the player.
[0131] The cost performance of each virtual resource can be calculated based on the value of the resource and the load of the resource. The higher the value and the smaller the load, the higher the cost performance.
[0132] In some embodiments, if the first virtual resource does not satisfy the resource screening condition, the first virtual resource may be stored in the second storage space.
[0133] 103. In response to the first operation, store a target virtual resource among the candidate virtual resources into a first storage space.
[0134] The first operation is used to trigger storing the target virtual resource in the first storage space.
[0135] In some embodiments, in order to facilitate the player to quickly store the virtual resource in the first storage space, the step of "storing the target virtual resource in the candidate virtual resource in the first storage space in response to the first operation" may include the following operations:
[0136] In response to dragging the target virtual resource onto the first mark, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0137] For example, see Fig.12 , Fig.12A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.12 In the graphical user interface 10 shown, when it is detected that the current player drags the virtual resource B displayed in the resource display area 24 to the first mark 21, the virtual resource B can be quickly stored in the first storage space.
[0138] In some embodiments, in order to facilitate the player to view the information of the first storage space, the resource storage information corresponding to the first storage space may be displayed on the first identifier, and the method may further include the following steps:
[0139] In response to the first operation, the display of the target virtual resource is canceled, and the displayed resource storage information is updated based on the target virtual resource.
[0140] The resource storage information indicates the total storage capacity and the occupied storage capacity of the first storage space.
[0141] In some embodiments, the storage capacity of the first storage space may correspond to the weight of the virtual resources, that is, the storage capacity of the first storage space refers to the weight of the virtual resources stored in the first storage space.
[0142] For example, see Fig.13 , Fig.13 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.13 In the illustrated graphical user interface 10, resource storage information "100 / 1000" is displayed on the first mark 21, which indicates that the total storage capacity of the first storage space is 1000, and the occupied storage capacity is 100. The current player can learn from the resource storage information that the remaining storage capacity of the first storage space is 900.
[0143] Among them, after the target virtual resource among the candidate virtual resources is stored in the first storage space according to the first operation, in order to inform the current player that the target virtual resource has been stored in the first storage space, the display of the target virtual resource in the resource display area can be cancelled, and in order to facilitate the current player to understand the resource storage information of the first storage space, the resource storage information of the first storage space can be updated according to the weight information of the target virtual resource.
[0144] For example, see Fig.14 , Fig.14 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.14In the graphical user interface 10 shown on the upper side, resource storage information "100 / 1000" is displayed on the first mark 21. When it is detected that the current player drags the virtual resource B displayed in the resource display area 24 to the first mark 21, the virtual resource B can be quickly stored in the first storage space, the display of the virtual resource B in the resource display area 24 can be cancelled, and the resource storage information can be updated.
[0145] That is to say, Fig.14 The graphical user interface shown on the lower side shows that the virtual resource B stored in the first storage space is undisplayed in the resource display area 24, and the resource storage information of the first storage space is updated to "200 / 1000", that is, the load of the virtual resource B is added to the occupied storage capacity.
[0146] In some embodiments, when the graphical user interface displays a list of pickable resources, in order to facilitate the player to quickly store the virtual resources in the list of pickable resources into the first storage space, the method may further include the following steps:
[0147] In response to a second operation on a target fourth virtual resource and a first identifier in the pickable resource list, the target fourth virtual resource is stored in the first storage space.
[0148] For example, see Fig.15 , Fig.15 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.15 The graphical user interface 10 shown on the upper side displays a pickable resource list 30, which displays virtual resources that can be picked up by the current virtual object 111: rifles, grenades, helmets and bulletproof vests. The resource storage information of the first storage space is "200 / 1000".
[0149] When it is detected that the current player drags the bulletproof vest onto the first mark 21, the bulletproof vest can be stored in the first storage space, and the display of the bulletproof vest in the pickable resource list 30 is cancelled, and the resource storage information of the first storage space is updated.
[0150] That is to say, Fig.15 The graphical user interface 10 shown on the lower side, in which the bulletproof vest stored in the first storage space is cancelled from the display in the pickable resource list 30, and the resource storage information of the first storage space is updated to "800 / 1000", that is, the weight of the bulletproof vest is added to the occupied storage capacity.
[0151] In some embodiments, before storing the virtual resource in the first storage space, in order to avoid exceeding the total storage capacity of the first storage space, the method may further include the following steps:
[0152] determining a remaining storage capacity of the first storage space;
[0153] Acquire a first capacity required to store the target virtual resource;
[0154] If the first capacity is not greater than the remaining storage capacity, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0155] The remaining storage capacity of the first storage space may be determined by subtracting the occupied storage capacity from the total storage capacity in the resource storage information of the first storage space.
[0156] For example, the resource storage information may be "800 / 1000", where the total storage capacity is 1000 and the occupied storage capacity is 800. Then 1000-800 may be calculated to obtain a remaining storage capacity of 200.
[0157] The first capacity may be determined according to the load of the target virtual resource. For example, the load of the target virtual resource may be 100, and then the first capacity required to store the target virtual resource may be 100.
[0158] For example, if the remaining storage capacity is 200 and the first capacity is 100, it can be determined that the first capacity is smaller than the remaining storage capacity, that is, the first storage space can store the target virtual resource, and the target virtual resource can be directly stored in the first storage space.
[0159] In some embodiments, in order to successfully store the selected candidate virtual resource in the first storage space, the method may further include the following steps:
[0160] If the first capacity is greater than the remaining storage capacity, displaying resource information corresponding to the first storage space;
[0161] In response to a trigger operation on a target second virtual resource in the at least one second virtual resource, the target second virtual resource stored in the first storage space is replaced with the target virtual resource.
[0162] The resource information may include at least one second virtual resource stored in the first storage space, that is, the second virtual resource is a virtual resource stored in the first storage space.
[0163] For example, see Fig.16 , Fig.16 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.16 In the graphical user interface 10 shown on the upper side.
[0164] When it is detected that the current player drags the virtual resource A displayed in the resource display area 24 to the first identifier 21, it is determined whether the first capacity corresponding to the virtual resource A is greater than the remaining storage capacity of the first storage space. For example, the first capacity corresponding to the virtual resource A may be 200, and the remaining storage capacity of the first storage space may be 100. It can be determined that the first capacity corresponding to the virtual resource A is greater than the remaining storage capacity of the first storage space, thereby triggering the display of resource information corresponding to the first storage space on the graphical user interface 10.
[0165] That is to say, Fig.16 The graphical user interface 10 shown at the bottom shows resource information 40 corresponding to the first storage space, and the resource information 40 may include the second virtual resource stored in the first storage space and the second capacity of the second virtual resource. The second capacity may be determined according to the load of the second virtual resource.
[0166] For example, the second virtual resource may include: virtual resource H, virtual resource I and virtual resource G. Among them, the second capacity corresponding to virtual resource H may be 300, the second capacity corresponding to virtual resource I may be 280, and the second capacity corresponding to virtual resource G may be 150. This allows the current player to quickly understand the capacity occupied by each second virtual resource in the first storage space according to the resource information 40.
[0167] In some embodiments, in order to help the current player quickly select a target second virtual resource for replacement from the resource information, a prohibition mark may be displayed for the second virtual resource in the resource information that does not meet the replacement condition.
[0168] The fact that the replacement condition is not met may include: the corresponding second capacity is greater than the first capacity corresponding to the target virtual resource.
[0169] For example, see Fig.16 The graphical user interface 10 shown on the lower side, wherein the first capacity corresponding to the virtual resource A may be 200, and in the resource information 40, the second capacity 150 corresponding to the virtual resource G is less than the first capacity corresponding to the virtual resource A, then it can be determined that the virtual resource G does not meet the replacement condition, and a prohibition mark may be displayed on the virtual resource G, which may be used to prompt the current player: the virtual resource G does not meet the replacement condition and cannot be used for replacement.
[0170] The triggering operation on the target second virtual resource among the at least one second virtual resource may include a touch operation on the target second virtual resource.
[0171] The total capacity of the second capacity required to store the target second virtual resource and the remaining storage capacity is greater than or equal to the first capacity, that is, the second capacity + the remaining storage capacity ≥ the first capacity.
[0172] Replacing the target second virtual resource stored in the first storage space with the target virtual resource may include: removing the target second virtual resource from the first storage space, and storing the target virtual resource in the candidate virtual resources in the first storage space.
[0173] For example, see Fig.17 , Fig.17 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.17 In the graphical user interface 10 shown on the upper side, when a click operation of the current player on the virtual resource H in the resource information 40 is detected, the virtual resource H can be removed from the first storage space, and the virtual resource A can be stored in the first storage space. Then, the virtual resource H can be removed from the resource information 40, and the virtual resource A can be added to the resource information 40.
[0174] That is to say, Fig.17 In the graphical user interface 10 shown at the bottom, the virtual resource A is stored in the first storage space, and the resource information 40 may display the virtual resource A and the capacity 100 corresponding to the virtual resource A.
[0175] In some embodiments, if the target second virtual resource removed from the first storage space meets the resource filtering conditions, the target second virtual resource can be displayed in the resource display area; if the target second virtual resource removed from the first storage space does not meet the resource filtering conditions, the target second virtual resource can be directly stored in the second storage space.
[0176] In some embodiments, in order to facilitate the player to understand the second virtual resource in the resource information that is currently not allowed to be replaced, the method may further include the following steps:
[0177] In response to the existence of other second virtual resources that do not meet the replacement condition in the at least one second virtual resource, the other second virtual resources are controlled to be displayed in a first display manner.
[0178] The replacement condition may include: the total capacity of the second capacity required by the second virtual resource and the remaining storage capacity is smaller than the first capacity.
[0179] In an embodiment of the present application, if the total capacity of the second capacity required by the second virtual resource and the remaining storage capacity is less than the first capacity, then replacing the second virtual resource with the target virtual resource will exceed the total storage capacity of the first storage space. In this case, replacing the second virtual resource with the target virtual resource is not allowed.
[0180] The first display mode may be used to indicate that other second virtual resources are not available for replacement with the target virtual resource.
[0181] For example, see Fig.17 ,exist Fig.17 In the graphical user interface 10 shown, the virtual resource G may be other second virtual resources in the resource information 40 that do not meet the replacement conditions, and the virtual resource G may be displayed in a first display mode, wherein the first display mode may include: displaying a prohibition mark on the virtual resource G to indicate that the virtual resource G cannot be used to replace the target virtual resource.
[0182] In some embodiments, in order to facilitate the player to quickly select and store the virtual resources in the first storage space, the method may further include the following steps:
[0183] If the first capacity is greater than the remaining storage capacity, displaying replaceable resource information corresponding to the first storage space on the graphical user interface;
[0184] In response to a trigger operation on a target third virtual resource in the third virtual resources, the target third virtual resource stored in the first storage space is replaced with the target virtual resource.
[0185] The replaceable resource information includes a third virtual resource stored in the first storage space that can be used to replace the target virtual resource, that is, a virtual resource in the first storage space that meets the replaceable condition.
[0186] In this embodiment, virtual resources in the first storage space that do not meet the replacement condition may be filtered out, and only virtual resources that meet the replacement condition are displayed.
[0187] For example, see Fig.18 , Fig.18 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.18 In the graphical user interface 10 shown on the upper side, when it is detected that the current player drags the virtual resource A displayed in the resource display area 24 to the first mark 21, if it is determined that the first capacity corresponding to the virtual resource A is greater than the remaining storage capacity of the first storage space, the replaceable resource information corresponding to the first storage space can be triggered to be displayed in the graphical user interface 10.
[0188] That is to say, Fig.18 The graphical user interface 10 shown at the bottom shows replaceable resource information 50 corresponding to the first storage space, and the replaceable resource information 50 may include the third virtual resource that meets the replacement condition and the occupied capacity corresponding to the third virtual resource stored in the first storage space. The occupied capacity corresponding to the third virtual resource is greater than or equal to the first capacity corresponding to virtual resource A.
[0189] For example, the third virtual resource may include: virtual resource H, virtual resource I. The second capacity corresponding to virtual resource H may be 300, and the second capacity corresponding to virtual resource I may be 280. This allows the current player to quickly learn the information about the capacity occupied by the third virtual resource that meets the replacement condition in the first storage space based on the replaceable resource information 50.
[0190] The triggering operation on the target third virtual resource in the third virtual resources may include a touch operation on the target third virtual resource.
[0191] Replacing the target third virtual resource stored in the first storage space with the target virtual resource may include: removing the target third virtual resource from the first storage space, and storing the target virtual resource in the candidate virtual resources in the first storage space.
[0192] In some embodiments, moving the virtual resources in the second storage space to the first storage space may also include multiple methods, such as opening the resource display area of the second storage space, selecting the virtual resources in the resource display area, and moving them to the first storage space for storage.
[0193] For example, see Fig.19 , Fig.19 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.19 In the graphical user interface 10 shown on the upper side, when an operation on the second identifier 20 is detected, a resource storage area can be triggered to display, and the resource storage area is used to display virtual resources stored in the first storage space and the second storage space.
[0194] That is to say, Fig.19 In the graphical user interface 10 shown at the bottom, the resource storage area 60 may include a first sub-area 61 and a second sub-area 62. The first sub-area 61 displays a logo corresponding to the second storage space and the virtual resources stored in the second storage space; the second sub-area 62 displays a logo corresponding to the first storage space and the virtual resources stored in the first storage space.
[0195] Furthermore, the player can drag the virtual resource in the first sub-area 61 to the second sub-area 62 to transfer the dragged virtual resource from the second storage space to the first storage space.
[0196] The resource storage area 60 may also be provided with a close control, which may be used to close the display of the resource storage area 60 .
[0197] For example, see Fig. 20 , Fig. 20A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig. 20 In the graphical user interface 10 shown on the upper side, when it is detected that the virtual resource p in the first sub-area 61 is dragged to the second sub-area 62 , the virtual resource p can be moved from the second storage space to the first storage space for storage, and the virtual resource p can be displayed in the second sub-area 62 .
[0198] That is to say, Fig. 20 In the graphical user interface 10 shown at the bottom, a virtual resource p is displayed in the second sub-area 62, indicating that the virtual resource p has been stored in the first storage space.
[0199] In some embodiments, the player can also transfer the dragged virtual resources from the first storage space to the second storage space by dragging the virtual resources in the second sub-area to the first sub-area.
[0200] In some embodiments, in order to facilitate the player to view the virtual resources stored in the first storage space, the method may further include the following steps:
[0201] In response to a trigger operation on the first identifier, the first storage area is displayed.
[0202] The triggering operation for the first identifier includes but is not limited to a click operation, a press operation, a slide operation, etc.
[0203] The first storage area may be used to display virtual resources stored in the first storage space.
[0204] For example, see Fig.21 , Fig.21 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig.21 In the graphical user interface 10 shown on the upper side, when a click operation of the current player on the first mark 21 is detected, the first storage area can be triggered to be displayed.
[0205] That is to say, Fig.21 The graphical user interface 10 at the lower side displays a first storage area 70 , in which virtual resources stored in the first storage space may be displayed.
[0206] In some embodiments, in order to prevent the resource display area from occupying screen space and affecting the player's observation field of view, the resource display area can be hidden.
[0207] For example, see Fig. 22 , Fig. 22 A schematic diagram of an application scenario of another method for processing virtual resources provided in an embodiment of the present application. Fig. 22In the graphical user interface 10 shown on the upper side, a folding control 25 is provided. When the current player's operation on the folding control 25 is detected, the resource display area 24 can be triggered to be folded, that is, the resource display area 2424 is hidden.
[0208] That is to say, Fig. 22 In the graphical user interface 10 shown at the bottom, the resource display area 24 is hidden, and at the same time, an expansion control 26 may be displayed, and the expansion control 26 may be used to trigger the resource display area to be displayed again, so as to facilitate the current player to control the display of the resource display area.
[0209] The embodiment of the present application discloses a method for processing virtual resources, which includes: displaying a graphical user interface, the graphical user interface includes a part of the game scene and a first identifier of the first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends; displaying candidate virtual resources that meet the resource screening conditions, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening conditions are used to indicate the value conditions met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object; in response to the first operation, the target virtual resources in the candidate virtual resources are stored in the first storage space. In this way, the virtual resources that meet the resource screening conditions can be displayed in the graphical user interface, which is convenient for players to quickly select virtual resources to store in the first storage space, avoiding cumbersome operations, thereby improving the player's gaming experience.
[0210] In order to better implement the virtual resource processing method provided in the embodiment of the present application, the embodiment of the present application also provides a virtual resource processing device based on the virtual resource processing method. The meanings of the terms are the same as those in the virtual resource processing method, and the specific implementation details can refer to the description in the method embodiment.
[0211] See also Fig.23 , Fig.23 A structural block diagram of a virtual resource processing device provided in an embodiment of the present application, the device comprising:
[0212] A first display unit 301 is used to display a graphical user interface, wherein the graphical user interface includes a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends;
[0213] The second display unit 302 is used to display candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object;
[0214] The first storage unit 303 is configured to store the target virtual resource among the candidate virtual resources into the first storage space in response to a first operation.
[0215] In some embodiments, the second display unit 302 may include:
[0216] The first display subunit is used to determine the resource screening condition in response to a resource screening condition configuration event, and to display candidate virtual resources satisfying the resource screening condition on the graphical user interface.
[0217] In some embodiments, the graphical user interface includes configuration controls;
[0218] The first display subunit can be specifically used for:
[0219] In response to a trigger operation on the configuration control, displaying a configuration editing area;
[0220] In response to an editing operation on the configuration editing area, the resource screening condition is determined.
[0221] In some embodiments, the configuration editing area includes a plurality of editing sub-areas, and different editing sub-areas are used to edit different categories of screening sub-conditions;
[0222] The first display subunit can be specifically used for:
[0223] In response to a trigger operation on the configuration control, displaying a configuration editing area;
[0224] In response to the editing operation on each editing sub-area, determining the target screening sub-condition corresponding to each category;
[0225] Based on each target screening sub-condition, the resource screening condition is obtained.
[0226] In some embodiments, the graphical user interface includes a resource display area; the second display unit 302 may include:
[0227] A first determining subunit, configured to determine candidate virtual resources that meet the resource screening condition from the second storage space and / or the game scene;
[0228] The second display subunit is configured to display the candidate virtual resources in the resource display area.
[0229] In some embodiments, the second display unit 302 may include:
[0230] A second determining subunit is used to determine a virtual resource to be picked up that satisfies a preset picking condition with the current virtual object;
[0231] The third display unit is used to control the display of a pickable resource list, wherein the pickable resource list includes the virtual resources to be picked up and candidate virtual resources that meet resource screening conditions among the virtual resources to be picked up.
[0232] In some embodiments, the apparatus may further include:
[0233] A first determining unit, configured to control picking up a first virtual resource in response to a resource picking event;
[0234] The third display unit is configured to display the first virtual resource in the resource display area if the first virtual resource meets the resource screening condition.
[0235] In some embodiments, the first storage unit 303 may include:
[0236] The storage subunit is configured to store the target virtual resource among the candidate virtual resources into the first storage space in response to dragging the target virtual resource onto the first mark.
[0237] In some embodiments, the first identifier displays resource storage information corresponding to the first storage space;
[0238] The device may also include:
[0239] An updating unit is configured to cancel the display of the target virtual resource in response to the first operation, and update the display of the resource storage information based on the target virtual resource.
[0240] In some embodiments, the apparatus may further include:
[0241] a second determining unit, configured to determine a remaining storage capacity of the first storage space;
[0242] An acquiring unit, configured to acquire a first capacity required to store the target virtual resource;
[0243] The second storage unit is configured to store the target virtual resource among the candidate virtual resources into the first storage space if the first capacity is not greater than the remaining storage capacity.
[0244] In some embodiments, the apparatus may further include:
[0245] a fourth display unit, configured to display resource information corresponding to the first storage space if the first capacity is greater than the remaining storage capacity, the resource information including at least one second virtual resource stored in the first storage space;
[0246] A first replacement unit is used to replace the target second virtual resource stored in the first storage space with the target virtual resource in response to a trigger operation on the target second virtual resource in the at least one second virtual resource, wherein the total capacity of the second capacity required to store the target second virtual resource and the remaining storage capacity is greater than or equal to the first capacity.
[0247] In some embodiments, the apparatus may further include:
[0248] In response to the existence of other second virtual resources that do not meet the replacement condition in the at least one second virtual resource, the other second virtual resources are controlled to be displayed in a first display mode, where the first display mode is used to indicate that the other second virtual resources are not available for replacement with the target virtual resource.
[0249] In some embodiments, the apparatus may further include:
[0250] a fifth display unit, configured to display, on the graphical user interface, replaceable resource information corresponding to the first storage space if the first capacity is greater than the remaining storage capacity, the replaceable resource information including a third virtual resource stored in the first storage space that can be used to replace the target virtual resource;
[0251] The second replacement unit is configured to replace the target third virtual resource stored in the first storage space with the target virtual resource in response to a trigger operation on a target third virtual resource in the third virtual resources.
[0252] The embodiment of the present application discloses a processing device for virtual resources, which displays a graphical user interface through a first display unit 301, wherein the graphical user interface includes a part of the game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends; the second display unit 302 displays candidate virtual resources that meet the resource screening conditions, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening conditions are used to indicate the value conditions met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object; the first storage unit 303 responds to the first operation and stores the target virtual resources in the candidate virtual resources to the first storage space. In this way, the virtual resources that meet the resource screening conditions can be displayed in the graphical user interface, which is convenient for players to quickly select virtual resources to store in the first storage space, avoiding cumbersome operations, thereby improving the player's gaming experience.
[0253] Accordingly, the embodiment of the present application also provides a computer device, which may be a terminal. Fig.24 As shown, Fig.24 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.
[0254] 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.
[0255] 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:
[0256] Displaying a graphical user interface, the graphical user interface including a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends;
[0257] Displaying candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object;
[0258] In response to the first operation, a target virtual resource among the candidate virtual resources is stored in the first storage space.
[0259] In some embodiments, displaying candidate virtual resources that meet resource screening conditions includes:
[0260] In response to a resource filter condition configuration event, a resource filter condition is determined, and candidate virtual resources satisfying the resource filter condition are displayed on a graphical user interface.
[0261] In some embodiments, the graphical user interface includes configuration controls;
[0262] In response to a resource filter configuration event, determining a resource filter includes:
[0263] In response to a trigger operation on a configuration control, displaying a configuration editing area;
[0264] In response to an edit operation on the configuration edit area, a resource filtering condition is determined.
[0265] In some embodiments, the configuration editing area includes a plurality of editing sub-areas, and different editing sub-areas are used to edit different categories of screening sub-conditions;
[0266] In response to an editing operation on a configuration editing area, a resource filtering condition is determined, including:
[0267] In response to the editing operation on each editing sub-area, determining the target screening sub-condition corresponding to each category;
[0268] Based on each target filtering sub-condition, a resource filtering condition is obtained.
[0269] In some embodiments, the graphical user interface includes a resource display area;
[0270] Displays candidate virtual resources that meet the resource filtering criteria, including:
[0271] Determine candidate virtual resources that meet the resource screening condition from the second storage space and / or the game scene;
[0272] The candidate virtual resources are displayed in the resource display area.
[0273] In some embodiments, displaying candidate virtual resources that meet resource screening conditions includes:
[0274] Determine a virtual resource to be picked up that meets a preset picking condition with the current virtual object;
[0275] The pickable resource list is controlled to be displayed, wherein the pickable resource list includes virtual resources to be picked up and candidate virtual resources that meet resource screening conditions among the virtual resources to be picked up.
[0276] In some embodiments, the method further comprises:
[0277] In response to a resource picking event, controlling picking up a first virtual resource;
[0278] If the first virtual resource meets the resource screening condition, the first virtual resource is displayed in the resource display area.
[0279] In some embodiments, in response to the first operation, storing the target virtual resource in the candidate virtual resources into the first storage space includes:
[0280] In response to dragging the target virtual resource onto the first mark, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0281] In some embodiments, the first identifier displays resource storage information corresponding to the first storage space;
[0282] The method also includes:
[0283] In response to the first operation, the display of the target virtual resource is canceled, and the displayed resource storage information is updated based on the target virtual resource.
[0284] In some embodiments, the method further comprises:
[0285] determining a remaining storage capacity of the first storage space;
[0286] Acquire a first capacity required to store the target virtual resource;
[0287] If the first capacity is not greater than the remaining storage capacity, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0288] In some embodiments, the method further comprises:
[0289] If the first capacity is greater than the remaining storage capacity, resource information corresponding to the first storage space is displayed on the graphical user interface, the resource information including at least one second virtual resource stored in the first storage space;
[0290] In response to a trigger operation on a target second virtual resource in at least one second virtual resource, the target second virtual resource stored in the first storage space is replaced with the target virtual resource, wherein the total capacity of the second capacity required to store the target second virtual resource and the remaining storage capacity is greater than or equal to the first capacity.
[0291] In some embodiments, the method further comprises:
[0292] In response to the existence of other second virtual resources that do not meet the replacement condition in the at least one second virtual resource, the other second virtual resources are controlled to be displayed in a first display mode, where the first display mode is used to indicate that the other second virtual resources are not available for replacement with the target virtual resource.
[0293] In some embodiments, the method further comprises:
[0294] If the first capacity is greater than the remaining storage capacity, displaying replaceable resource information corresponding to the first storage space on the graphical user interface, the replaceable resource information including a third virtual resource stored in the first storage space that can be used to replace the target virtual resource;
[0295] In response to a trigger operation on a target third virtual resource in the third virtual resources, the target third virtual resource stored in the first storage space is replaced with the target virtual resource.
[0296] The embodiment of the present application displays a graphical user interface, which includes a part of the game scene and a first identifier of the first storage space, and the first storage space is used to save the stored virtual resources until the game game ends; displays candidate virtual resources that meet the resource screening conditions, and the candidate virtual resources are virtual resources in the second storage space and / or the game scene, and the resource screening conditions are used to indicate the value conditions that the candidate virtual resources meet; in response to the first operation, the target virtual resource in the candidate virtual resources is stored in the first storage space. In this way, the virtual resources that meet the resource screening conditions can be displayed in the graphical user interface, which is convenient for players to quickly select virtual resources to store in the first storage space, avoiding cumbersome operations, thereby improving the player's gaming experience.
[0297] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0298] Optional, such as Fig.24 As 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.24 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.
[0299] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface. The touch display screen 603 may include a display panel and a touch panel. Among them, the display panel may be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, and these graphical user interfaces may be composed of graphics, text, icons, videos and any combination thereof. Optionally, the display panel may be configured in the form of a liquid crystal display (LCD, Liquid Crystal Display), an organic light emitting diode (OLED, Organic Light-EmittingDiode) and the like. The touch panel may be used to collect the user's touch operation on or near it (such as the user using any suitable object or attachment such as a finger, a stylus, etc. on the touch panel or near the touch panel), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel may include two parts, 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.
[0300] 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.
[0301] 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.
[0302] 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.
[0303] 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.
[0304] although Fig.24 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.
[0305] 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.
[0306] As can be seen from the above, the computer device provided in this embodiment can display a graphical user interface, which includes a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the end of the game game; display candidate virtual resources that meet resource screening conditions, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening conditions are used to indicate the value conditions met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object; in response to the first operation, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0307] A person of ordinary skill in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.
[0308] To this end, an embodiment of the present application provides a computer-readable storage medium, in which multiple computer programs are stored, and the computer program can be loaded by a processor to execute the steps in any virtual resource processing method provided in the embodiment of the present application. For example, the computer program can execute the following steps:
[0309] Displaying a graphical user interface, the graphical user interface including a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends;
[0310] Displaying candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object;
[0311] In response to the first operation, a target virtual resource among the candidate virtual resources is stored in the first storage space.
[0312] In some embodiments, displaying candidate virtual resources that meet resource screening conditions includes:
[0313] In response to a resource filter condition configuration event, a resource filter condition is determined, and candidate virtual resources satisfying the resource filter condition are displayed on a graphical user interface.
[0314] In some embodiments, the graphical user interface includes configuration controls;
[0315] In response to a resource filter configuration event, determining a resource filter includes:
[0316] In response to a trigger operation on a configuration control, displaying a configuration editing area;
[0317] In response to an edit operation on the configuration edit area, a resource filtering condition is determined.
[0318] In some embodiments, the configuration editing area includes a plurality of editing sub-areas, and different editing sub-areas are used to edit different categories of screening sub-conditions;
[0319] In response to an editing operation on a configuration editing area, a resource filtering condition is determined, including:
[0320] In response to the editing operation on each editing sub-area, determining the target screening sub-condition corresponding to each category;
[0321] Based on each target filtering sub-condition, a resource filtering condition is obtained.
[0322] In some embodiments, the graphical user interface includes a resource display area;
[0323] Displays candidate virtual resources that meet the resource filtering criteria, including:
[0324] Determine candidate virtual resources that meet the resource screening condition from the second storage space and / or the game scene;
[0325] The candidate virtual resources are displayed in the resource display area.
[0326] In some embodiments, displaying candidate virtual resources that meet resource screening conditions includes:
[0327] Determine a virtual resource to be picked up that meets a preset picking condition with the current virtual object;
[0328] The pickable resource list is controlled to be displayed, wherein the pickable resource list includes virtual resources to be picked up and candidate virtual resources that meet resource screening conditions among the virtual resources to be picked up.
[0329] In some embodiments, the method further comprises:
[0330] In response to a resource picking event, controlling picking up a first virtual resource;
[0331] If the first virtual resource meets the resource screening condition, the first virtual resource is displayed in the resource display area.
[0332] In some embodiments, in response to the first operation, storing the target virtual resource in the candidate virtual resources into the first storage space includes:
[0333] In response to dragging the target virtual resource onto the first mark, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0334] In some embodiments, the first identifier displays resource storage information corresponding to the first storage space;
[0335] The method also includes:
[0336] The display of the target virtual resource is canceled, and the displayed resource storage information is updated based on the target virtual resource.
[0337] In some embodiments, the method further comprises:
[0338] In response to the first operation, determining a remaining storage capacity of the first storage space;
[0339] Acquire a first capacity required to store the target virtual resource;
[0340] If the first capacity is not greater than the remaining storage capacity, the target virtual resource among the candidate virtual resources is stored in the first storage space.
[0341] In some embodiments, the method further comprises:
[0342] If the first capacity is greater than the remaining storage capacity, resource information corresponding to the first storage space is displayed on the graphical user interface, the resource information including at least one second virtual resource stored in the first storage space;
[0343] In response to a trigger operation on a target second virtual resource in at least one second virtual resource, the target second virtual resource stored in the first storage space is replaced with the target virtual resource, wherein the total capacity of the second capacity required to store the target second virtual resource and the remaining storage capacity is greater than or equal to the first capacity.
[0344] In some embodiments, the method further comprises:
[0345] In response to the existence of other second virtual resources that do not meet the replacement condition in the at least one second virtual resource, the other second virtual resources are controlled to be displayed in a first display mode, where the first display mode is used to indicate that the other second virtual resources are not available for replacement with the target virtual resource.
[0346] In some embodiments, the method further comprises:
[0347] If the first capacity is greater than the remaining storage capacity, displaying replaceable resource information corresponding to the first storage space on the graphical user interface, the replaceable resource information including a third virtual resource stored in the first storage space that can be used to replace the target virtual resource;
[0348] In response to a trigger operation on a target third virtual resource in the third virtual resources, the target third virtual resource stored in the first storage space is replaced with the target virtual resource.
[0349] The embodiment of the present application displays a graphical user interface, which includes a part of the game scene and a first identifier of the first storage space, and the first storage space is used to save the stored virtual resources until the game game ends; displays candidate virtual resources that meet the resource screening conditions, and the candidate virtual resources are virtual resources in the second storage space and / or the game scene, and the resource screening conditions are used to indicate the value conditions that the candidate virtual resources meet; in response to the first operation, the target virtual resource in the candidate virtual resources is stored in the first storage space. In this way, the virtual resources that meet the resource screening conditions can be displayed in the graphical user interface, which is convenient for players to quickly select virtual resources to store in the first storage space, avoiding cumbersome operations, thereby improving the player's gaming experience.
[0350] The specific implementation of the above operations can be found in the previous embodiments, which will not be described in detail here.
[0351] The computer-readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0352] Since the computer program stored in the computer-readable storage medium can execute the steps in any method for processing virtual resources provided in the embodiments of the present application, the beneficial effects that can be achieved by any method for processing 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.
[0353] The above is a detailed introduction to a virtual resource processing method, device, computer-readable storage medium and computer equipment 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 processing virtual resources, characterized in that: The method comprises: Displaying a graphical user interface, the graphical user interface including a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends; Displaying candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object; In response to a first operation, a target virtual resource among the candidate virtual resources is stored in the first storage space.
2. The method according to claim 1, characterized in that The displaying of candidate virtual resources that meet the resource screening conditions includes: In response to a resource filter condition configuration event, the resource filter condition is determined, and candidate virtual resources satisfying the resource filter condition are displayed on the graphical user interface.
3. The method according to claim 2, characterized in that The graphical user interface includes configuration controls; The determining the resource screening condition in response to the resource screening condition configuration event comprises: In response to a trigger operation on the configuration control, displaying a configuration editing area; In response to an editing operation on the configuration editing area, the resource screening condition is determined.
4. The method according to claim 3, characterized in that The configuration editing area includes a plurality of editing sub-areas, and different editing sub-areas are used to edit different categories of screening sub-conditions; The determining the resource screening condition in response to the editing operation on the configuration editing area includes: In response to the editing operation on each editing sub-area, determining the target screening sub-condition corresponding to each category; Based on each target screening sub-condition, the resource screening condition is obtained.
5. The method according to claim 1, characterized in that The graphical user interface includes a resource display area; The displaying of candidate virtual resources that meet the resource screening conditions includes: Determining candidate virtual resources that meet the resource screening condition from the second storage space and / or the game scene; The candidate virtual resources are displayed in the resource display area.
6. The method according to claim 1, characterized in that The displaying of candidate virtual resources that meet the resource screening conditions includes: Determine a virtual resource to be picked up that satisfies a preset picking condition with the current virtual object; Controlling display of a pickable resource list, wherein the pickable resource list includes the virtual resources to be picked up and candidate virtual resources that meet resource screening conditions among the virtual resources to be picked up.
7. The method according to claim 1, characterized in that The method further comprises: In response to a resource picking event, controlling picking up a first virtual resource; If the first virtual resource meets the resource screening condition, the first virtual resource is displayed in the resource display area.
8. The method according to claim 1, characterized in that: The step of storing, in response to the first operation, a target virtual resource among the candidate virtual resources into the first storage space includes: In response to dragging the target virtual resource onto the first mark, storing the target virtual resource among the candidate virtual resources into the first storage space.
9. The method according to claim 1, characterized in that: The first identifier displays resource storage information corresponding to the first storage space; The method further comprises: In response to the first operation, the display of the target virtual resource is canceled, and the resource storage information is updated and displayed based on the target virtual resource.
10. The method according to claim 1, characterized in that The method further comprises: Determining the remaining storage capacity of the first storage space; Acquire a first capacity required to store the target virtual resource; If the first capacity is not greater than the remaining storage capacity, the target virtual resource among the candidate virtual resources is stored in the first storage space.
11. The method according to claim 10, characterized in that The method further comprises: If the first capacity is greater than the remaining storage capacity, displaying resource information corresponding to the first storage space, the resource information including at least one second virtual resource stored in the first storage space; In response to a trigger operation on a target second virtual resource among the at least one second virtual resource, the target second virtual resource stored in the first storage space is replaced with the target virtual resource, wherein the total capacity of the second capacity required to store the target second virtual resource and the remaining storage capacity is greater than or equal to the first capacity.
12. The method according to claim 11, characterized in that The method further comprises: In response to the existence of other second virtual resources that do not meet the replacement condition in the at least one second virtual resource, the other second virtual resources are controlled to be displayed in a first display mode, where the first display mode is used to indicate that the other second virtual resources are not available for replacement with the target virtual resource.
13. The method according to claim 10, characterized in that The method further comprises: If the first capacity is greater than the remaining storage capacity, displaying replaceable resource information corresponding to the first storage space on the graphical user interface, the replaceable resource information including a third virtual resource stored in the first storage space that can be used to replace the target virtual resource; In response to a trigger operation on a target third virtual resource among the third virtual resources, the target third virtual resource stored in the first storage space is replaced with the target virtual resource.
14. A virtual resource processing device, characterized in that: The device comprises: A first display unit, used to display a graphical user interface, the graphical user interface including a portion of a game scene and a first identifier of a first storage space, wherein the first storage space is used to save the stored virtual resources until the game game ends; A second display unit is used to display candidate virtual resources that meet the resource screening condition, wherein the candidate virtual resources are virtual resources in the second storage space and / or the game scene, the resource screening condition is used to indicate the value condition met by the candidate virtual resources, and the second storage space is used to store the virtual resources owned by the current virtual object; The first storage unit is configured to store a target virtual resource among the candidate virtual resources into the first storage space in response to a first operation.
15. 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 method for processing virtual resources according to any one of claims 1 to 13 is implemented.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the method for processing virtual resources according to any one of claims 1 to 13.