Method, apparatus, electronic device, and readable storage medium for extracting virtual resources

CN115721941BActive Publication Date: 2025-07-29NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211486045.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-24
Publication Date
2025-07-29
Estimated Expiration
2042-11-24

AI Technical Summary

Technical Problem

In the prior art, game mini-programs require players to perform tasks in the game to obtain virtual resources, resulting in the resource extraction timing being easily missed and inefficient.

Method used

Provides an auxiliary extraction program. By detecting resource extraction instructions, players extract resources on the auxiliary extraction page, and synchronize the virtual character configuration to reduce additional task operations.

Benefits of technology

Improves the efficiency of virtual resource extraction, so that players do not need to perform additional tasks, and directly completes the resource extraction function through auxiliary extraction programs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115721941B_ABST
    Figure CN115721941B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, electronic device, and readable storage medium for extracting virtual resources. After the auxiliary extraction program detects a resource extraction instruction, it displays a resource extraction prompt message. In response to a trigger operation for the auxiliary extraction program, it displays a first virtual resource extraction page through the auxiliary extraction program. In response to a first touch operation on the first virtual resource extraction page, it updates the virtual resource configuration information according to the virtual resource extraction result. In this way, by setting an auxiliary extraction program for the main game program to perform resource extraction, players can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, enabling players to directly execute the resource extraction function in the main game program through the auxiliary extraction program without performing additional task operations, which helps improve the efficiency of resource extraction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of game technologies, and in particular, to a method, device, electronic device, and readable storage medium for extracting virtual resources. Background Art

[0002] In today's rapidly developing technology, people's quality of life is constantly improving. The terminal devices people use are becoming more and more intelligent, and there are more and more online games developed based on terminal devices. In the game process, in order to enable players to obtain virtual resources to equip virtual characters and better perform game tasks, extraction activities of virtual resources are provided. Players can participate in the extraction activities to obtain virtual resources. However, generally, the extraction activities of virtual resources require players to be in the game. If the game program is not started when the resources are extracted, the opportunity for resource extraction may be missed.

[0003] In response to the above problems, game mini-programs have emerged. Players do not necessarily need to enter the game to extract a certain number and certain types of virtual resources in the game mini-program. However, at present, as an independently running program, the game mini-program requires players to enter the mini-program to perform corresponding program tasks before they may have the opportunity to extract resources. This results in the lottery activities in the game program not being synchronized with those in the game mini-program, and players still have the situation of missing the opportunity to extract resources in the game. At the same time, resource extraction in the mini-program also requires players to spend a certain amount of time performing additional task operations, resulting in relatively low resource extraction efficiency. Summary of the Invention

[0004] In view of this, the purpose of this application is to provide a method, device, electronic device, and readable storage medium for extracting virtual resources. By setting an auxiliary extraction program to assist the main game program in resource extraction, when a resource extraction instruction is detected, the auxiliary extraction program prompts the player to perform resource extraction by displaying a resource extraction prompt message. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, which can enable the player to directly perform the resource extraction function in the main game program through the auxiliary extraction program without performing additional task operations, helping to improve the efficiency of resource extraction.

[0005] In a first aspect, an embodiment of this application provides a method for extracting virtual resources, which is applied to a virtual resource extraction system. The virtual resource extraction system includes a main game program and an auxiliary extraction program; the main game program, when executed, is used to implement the main function of controlling the virtual character to interact with other virtual characters in the game scene and the auxiliary function of virtual resource extraction; the auxiliary extraction program, when executed, is used to implement at least one virtual resource extraction function other than the main function; the extraction method includes:

[0006] In response to a resource extraction instruction detected by the auxiliary extraction program, display resource extraction prompt information;

[0007] In response to a triggering operation on the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program;

[0008] In response to a first touch operation on the first virtual resource extraction page, update virtual resource configuration information based on the virtual resource extraction result, and after configuring resources for the virtual character according to the updated virtual resource configuration information, interact with other virtual characters.

[0009] In a second aspect, an embodiment of the present application further provides a virtual resource extraction device, which is applied to a virtual resource extraction system. The virtual resource extraction system includes a main game program and an auxiliary extraction program; the main game program is used to implement the main function of controlling a virtual character to interact with other virtual characters in a game scene and the auxiliary function of virtual resource extraction when executed; the auxiliary extraction program is used to implement at least one virtual resource extraction function other than the main function when executed; the extraction device includes:

[0010] An information display module, configured to display resource extraction prompt information in response to a resource extraction instruction detected by the auxiliary extraction program;

[0011] An auxiliary page display module, configured to display a first virtual resource extraction page through the auxiliary extraction program in response to a triggering operation on the auxiliary extraction program;

[0012] A configuration information update module, configured to update virtual resource configuration information based on the virtual resource extraction result in response to a first touch operation on the first virtual resource extraction page, and after configuring resources for the virtual character according to the updated virtual resource configuration information, interact with other virtual characters.

[0013] In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of the virtual resource extraction method according to any one of the first aspects.

[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, it performs the steps of the virtual resource extraction method according to any one of the first aspects.

[0015] The virtual resource extraction method, device, electronic device, and readable storage medium provided by the embodiments of the present application enable the auxiliary extraction program to display resource extraction prompt information after detecting a resource extraction instruction, respond to a trigger operation on the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program, respond to a first touch operation on the first virtual resource extraction page, update virtual resource configuration information according to the virtual resource extraction result, and after resource configuration for the virtual character according to the updated virtual resource configuration information, interact with other virtual characters. In this way, by setting an auxiliary extraction program to assist the main game program in resource extraction, after detecting a resource extraction instruction, the auxiliary extraction program prompts the player to perform resource extraction by displaying resource extraction prompt information. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, enabling the player to directly execute the resource extraction function in the main game program through the auxiliary extraction program without additional task operations, which helps improve the efficiency of resource extraction.

[0016] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specific preferred embodiments are given and described in detail in conjunction with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] To more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings required for the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other relevant drawings can be obtained based on these drawings without creative efforts.

[0018] Figure 1 It is a flowchart of a method for extracting virtual resources provided by an embodiment of the present application;

[0019] Figure 2 It is one of the structural schematic diagrams of a device for extracting virtual resources provided by an embodiment of the present application;

[0020] Figure 3 It is another structural schematic diagram of a device for extracting virtual resources provided by an embodiment of the present application;

[0021] Figure 4 It is a structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only some of the embodiments of this application, rather than all of them. The components of the embodiments of this application usually described and illustrated in the accompanying drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. Based on the embodiments of this application, every other embodiment obtained by those skilled in the art without creative efforts belongs to the scope of protection of this application.

[0023] First, the nouns related to this application will be introduced:

[0024] (1) Game scene (virtual scene)

[0025] A game scene is a game scene displayed (or provided) when an application runs on a terminal or a server. Optionally, the game scene is a simulation environment of the real world, or a semi-simulated and semi-fictional virtual environment, or a purely fictional virtual environment. The game scene is any one of a two-dimensional virtual scene, a 2.5D virtual scene, and a three-dimensional virtual scene. The game scene can be the sky, land, ocean, etc. Among them, the land includes environmental elements such as deserts and cities. Among them, the game scene is a scene for a virtual object such as a user control to complete the entire game logic. For example, in a sandbox 3D shooting game, the game scene is a 3D game world for players to control virtual objects to fight. Exemplary game scenes can include at least one of the following elements: mountains, flatlands, rivers, lakes, oceans, deserts, the sky, plants, buildings, and vehicles. For example, in a 2D or 2.5D card game, the game scene is a scene for displaying and releasing cards or displaying virtual objects corresponding to the cards. Exemplary game scenes can include: a ring arena, a decisive battle arena, or other "field" elements or other elements that can display the card battle status. For a 2D or 2.5D multiplayer online tactical competitive game, the game scene is a 2D or 2.5D terrain scene for virtual objects to fight. Exemplary game scenes can include elements such as canyon-style mountains, lines, rivers, classrooms, desks and chairs, and podiums.

[0026] (2) Virtual character

[0027] A virtual character refers to a virtual object that can be manipulated by a player to move in a game environment, also known as a player virtual character or a player virtual object. In some video games, it can also be called a shikigami character or a hero character. The virtual character can be at least one of different forms such as a virtual person, a virtual animal, an anime character, and a virtual vehicle.

[0028] Secondly, the applicable application scenarios of the present application are introduced. The present application can be applied to the field of game technology.

[0029] In today's rapidly developing technology, people's quality of life is constantly improving. The terminal devices people use are becoming more and more intelligent, and there are more and more online games developed based on terminal devices. In the game process, in order to enable players to obtain virtual resources to equip virtual characters and better perform game tasks, an extraction activity of virtual resources is provided. Players can obtain virtual resources through the extraction activity. However, generally, the extraction activity of virtual resources requires players to be in the game. If the game program is not started when the resources are extracted, the opportunity to extract resources may be missed.

[0030] In response to the above problems, game mini-programs have emerged. Players do not necessarily have to enter the game to extract a certain quantity and certain types of virtual resources in the game mini-program. However, at present, as an independently running program, the game mini-program requires players to enter the mini-program to perform corresponding program tasks before they may have the opportunity to extract resources. This results in the lottery activities in the game program not being synchronized with those in the game mini-program, and players still have the situation of missing the opportunity to extract resources in the game. At the same time, the resource extraction in the mini-program also requires players to spend a certain amount of time on additional task operations, resulting in relatively low resource extraction efficiency.

[0031] Based on this, the embodiment of the present application provides a method for extracting virtual resources to improve the efficiency of resource extraction.

[0032] The method for extracting virtual resources in one embodiment of the present application can run on a local terminal device or a server. When the method for extracting virtual resources runs on the server, the method can be implemented and executed based on a cloud interaction system, where the cloud interaction system includes a server and a client device.

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

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

[0035] In one possible implementation, an embodiment of the present invention provides a method for extracting virtual resources, providing a graphical user interface via a terminal device. The terminal device may be the aforementioned local terminal device (e.g., a local touch terminal) or a client device in the aforementioned cloud interaction system. The following description uses the example of the virtual resource extraction method running on a local terminal device (hereinafter referred to as the terminal device).

[0036] See also Figure 1 , Figure 1 This is a flow chart of a method for extracting virtual resources provided by an embodiment of the present application. Figure 1 As shown in , the method for extracting virtual resources provided by the embodiment of the present application includes:

[0037] S101 : Displaying resource extraction prompt information in response to a resource extraction instruction detected by the auxiliary extraction program.

[0038] S102. In response to a trigger operation for the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program.

[0039] S103. In response to a first touch operation on the first virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result, and after performing resource configuration on the virtual character according to the updated virtual resource configuration information, interact with other virtual characters.

[0040] In the virtual resource extraction method provided by the embodiments of the present application, by setting an auxiliary extraction program for resource extraction in the main game program, when a resource extraction instruction is detected, the auxiliary extraction program prompts the player to perform resource extraction by displaying a resource extraction prompt message. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, which enables the player to directly execute the resource extraction function in the main game program through the auxiliary extraction program without performing additional task operations, helping to improve the efficiency of resource extraction.

[0041] The following describes the exemplary steps of the embodiments of the present application:

[0042] S101. In response to a resource extraction instruction detected by the auxiliary extraction program, display a resource extraction prompt message.

[0043] In the embodiments of the present application, the virtual resources can be virtual props used by virtual characters to perform game tasks, or skin costumes, clothing costumes, etc. of virtual characters.

[0044] In a possible implementation manner, a virtual resource extraction system is used to perform the task of virtual resource extraction. The virtual resource extraction system includes a main game program and an auxiliary extraction program. Specifically, the main game program, when executed, is used to implement the main function of controlling the virtual character to interact with other virtual characters in the game scene and the auxiliary function of virtual resource extraction; the auxiliary extraction program, when executed, is used to implement at least one virtual resource extraction function other than the main function.

[0045] In a possible real-time manner, the auxiliary extraction program can be an application program or a small program embedded in other application programs; since the game functions that the auxiliary extraction program can execute are much less than those of the main game program, the storage space occupied by the main game program in the terminal memory is greater than the storage space occupied by the auxiliary extraction program in the memory.

[0046] For example, the main game program occupies 20% of the storage space in the memory, while the auxiliary extraction program occupies 5% of the storage space in the memory.

[0047] It should be noted that the main game program and the auxiliary extraction program can be set on the same terminal or on different terminals.

[0048] In a possible implementation manner, the resource extraction information in the main game program is consistent with the resource extraction rules in the auxiliary extraction program.

[0049] Specifically, on the one hand, the resource extraction trigger condition in the main game program is consistent with the resource extraction trigger condition of the auxiliary extraction program (both are to receive the resource extraction instruction triggered by the server).

[0050] Among them, the resource extraction instruction triggered by the server can be when the version of the main game program is updated, or when a preset virtual resource extraction time node is reached (such as the resource extraction reward node at the end of the season).

[0051] On the other hand, the resource extraction parameters in the main game program are consistent with the resource extraction parameters of the auxiliary extraction program. For the main game program and the auxiliary extraction program, for the same virtual game, the types of virtual resources, resource guarantees, and resource extraction probabilities can all be the same.

[0052] For example, for the same virtual game, if the extraction probability of virtual resource A is set to 2%, then whether the player extracts virtual resources in the main game program or in the auxiliary extraction program, the probability of drawing virtual resource A is 2%.

[0053] Essentially, the auxiliary extraction program is an overall migration of the resource extraction program of the main game program. The extraction time, extraction rules, and extraction trigger conditions of both are the same, and there is no complete resource extraction logic in the auxiliary extraction program.

[0054] In a possible implementation manner, since the storage space occupied by the auxiliary extraction program in the memory is relatively small, then, for the auxiliary extraction program, after the auxiliary extraction program is started, it can always run in the background of the terminal. Then, when the resource extraction instruction is triggered at the server, as long as the auxiliary extraction program is in the startup state, it can obtain the resource extraction instruction, and at the same time, after detecting the resource extraction instruction, it will display the resource extraction prompt information to prompt the player to perform resource extraction through the auxiliary extraction program and / or the main game program.

[0055] In a possible implementation, when the auxiliary extraction program is started, the player can log in to the auxiliary extraction program through the player account and login password. The auxiliary extraction program verifies the player's identity based on the login password. The corresponding relationship between the player account and the login password can be stored on the background server and obtained by the auxiliary extraction program from the server in real time during player verification. It can also be stored in the folder corresponding to the auxiliary extraction program, and there is no need to obtain it in real time, and directly verify the player's login process. To ensure that the auxiliary extraction program does not overly occupy the storage space of the terminal, it is preferred to store the corresponding relationship between the player account and the login password on the server to save the running memory and storage space of the terminal.

[0056] In a possible implementation, the resource extraction prompt information can be displayed on the terminal in the form of an information pop-up window, or can be sent as a text message or email to the mobile phone number or email address associated with the player for prompting.

[0057] S102. In response to a trigger operation for the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program.

[0058] In the embodiment of the present application, the trigger operation for the auxiliary extraction program can be the opening operation of the auxiliary program or calling the auxiliary extraction program from the background operation to the front end. At the same time, the auxiliary extraction program can also be opened by a touch operation on the resource extraction prompt information.

[0059] In a possible implementation, the first virtual resource extraction page displayed through the auxiliary extraction program includes a resource extraction control. The player can trigger the virtual resource extraction operation by touching the resource extraction control; the first virtual resource extraction page also includes the remaining resource extraction quantity information, which is used to indicate the quantity and extraction times of the virtual resources that the player can still extract currently. Since the data between the main game program and the auxiliary extraction program is interoperable, the displayed resource extraction control is jointly determined by the initial resource extraction quantity information configured in the background, the first historical resource extraction quantity information on the auxiliary extraction program, and the second historical resource extraction quantity information on the main game program.

[0060] Specifically, the remaining resource extraction quantity information is determined through the following steps:

[0061] a1: Obtain the player login identifier on the auxiliary extraction program, and based on the player login identifier, determine the initial resource extraction quantity information, the first historical resource extraction quantity information on the auxiliary extraction program, and the second historical resource extraction quantity information on the main game program;

[0062] a2: Determine the remaining resource extraction quantity information based on the initial resource extraction quantity information, the first historical resource extraction quantity information, and the second historical resource extraction quantity information.

[0063] In an embodiment of the present application, according to the player login identifier used by the player when logging in to the auxiliary extraction program, the initial resource extraction quantity information that the player can obtain is determined, and according to the player's historical operation records, the first historical resource extraction quantity information on the auxiliary extraction program and the second historical resource extraction quantity information on the main game program within the same virtual resource extraction time period are determined. The remaining resource extraction quantity information is determined according to the difference between the initial resource extraction quantity information, the first historical resource extraction quantity information, and the second historical resource extraction quantity information.

[0064] In a possible implementation manner, the initial resource extraction quantity information is determined according to the completion of the player's game tasks within the historical game period or the player's game level. In this case, the initial resource extraction quantities that different players can obtain may be inconsistent; the initial resource extraction quantity information can also be determined according to the resource allocation activities within the game. At this time, the initial resource extraction quantities that different players can obtain may be the same.

[0065] For example, according to the game performance of player A, it is determined that the initial resource extraction quantity that player A can extract is 10 virtual resources. In this virtual resource extraction period, player A has already extracted 3 virtual resources through the main game program. Then, when triggered by the auxiliary extraction program, the remaining resource extraction quantity displayed on the first virtual resource extraction page needs to synchronize the data of the main game program, that is, the remaining resource extraction quantity displayed on the first virtual resource extraction page is 10 - 3 = 7.

[0066] In a possible implementation manner, the remaining resource extraction quantity information changes in real time with the player's resource extraction operations. The display of the remaining resource extraction quantity information can be to display the corresponding value on the first virtual resource extraction page, or to display it in the form of a progress bar. The greater the remaining resource extraction quantity indicated by the remaining resource extraction quantity information, the higher the filling degree of the progress bar.

[0067] For example, taking the activity of extracting virtual resources as a card-drawing activity, multiple treasure chest pictures can be displayed on the first virtual resource extraction page. Each treasure chest picture can be regarded as a resource extraction control. The player can select a treasure chest through a touch operation on any treasure chest picture and then draw a card to obtain the corresponding resource extraction result.

[0068] S103. In response to a first touch operation on the first virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result, and after configuring resources for the virtual character according to the updated virtual resource configuration information, interact with other virtual characters.

[0069] In an embodiment of the present application, in response to a first touch operation on the first virtual resource extraction page, determine the virtual resource extraction result, update the virtual resource configuration information according to the virtual resource extraction result, and then interact with other virtual characters after configuring resources for the virtual character according to the updated virtual resource configuration information.

[0070] For example, the target virtual resource can be a target prop resource, a target clothing resource, or a target skin resource of the virtual character. The extraction of the virtual resource is a process of randomly obtaining a target prop resource, a target clothing resource, or a target skin resource of the virtual character. After obtaining the corresponding target virtual resource, the player can control the virtual character to configure the corresponding target virtual resource and interact with other virtual characters in the game scene.

[0071] Specifically, combat interaction can be carried out with other virtual characters through the obtained target prop, the skin of the virtual character can be updated through the target skin resource, and the virtual character can change to a new character image and move in the game scene.

[0072] In a possible implementation manner, the first touch operation on the first virtual resource extraction page can be a touch operation on the resource extraction control in the first virtual resource extraction page, and the number of times of extracting the virtual resource is consistent with the number of times of the player's touch operation on the resource extraction control.

[0073] In a possible implementation manner, the virtual resource extraction result includes the extracted target virtual resource and the quantity of the target virtual resource. For the quantity of the virtual resource extracted for each extraction operation, it can be that only one virtual resource can be extracted each time, or multiple virtual resources can be extracted each time. The quantity of the virtual resource extracted for each extraction operation is determined according to the game settings, and no specific limitation is made here.

[0074] In a possible implementation manner, for each extraction operation, it is necessary to determine the virtual resource extraction result of this resource extraction at the server according to the uniformly set resource extraction parameter information.

[0075] Specifically, the virtual resource extraction result is determined through the following steps:

[0076] b1: In response to a first touch operation on the first virtual resource extraction page, determine the resource extraction parameter information, and based on the resource extraction parameter information, calculate the extracted target virtual resources and the quantity of the target virtual resources, and determine the virtual resource extraction result.

[0077] Wherein, the resource extraction parameter information includes at least one of the following:

[0078] Resource type information, resource guarantee information, resource extraction probability information, resource gift information.

[0079] In a possible implementation manner, after a first touch operation on the first virtual resource extraction page drawn by an auxiliary game program, after the background server determines the resource extraction parameter information consistent with the main game program from the database, calculate the virtual resource extraction result according to the resource type information, resource guarantee information, and resource extraction probability information.

[0080] Specifically, for the auxiliary extraction program, because the solution for virtual resource extraction in the main game program is completely migrated, therefore, in the auxiliary game program, the resource extraction rules in the main game program are fully followed. For a single resource extraction operation, the types of resources that can be extracted, the guaranteed virtual resources that can be extracted, and the extraction probabilities of each resource are the same, and there will be no difference due to different programs, so as to ensure the consistency of resource extraction.

[0081] In a possible implementation manner, the type of target resources that can be extracted for the resource extraction performed by the player is relatively objective data related to the types of resources that can be extracted, the guaranteed virtual resources that can be extracted, and the extraction probabilities of each resource. However, the quantity of the target resources that the player can actually obtain is still related to the player's own operations. That is, after the player extracts virtual resources, the player can choose to share with other players or accept gifts from other players. Therefore, the quantity of the target resources that the player can actually obtain is also related to the resource gift information.

[0082] Specifically, a resource sharing control is also displayed on the first virtual resource extraction page. After the player extracts multiple target virtual resources, the player can select different target virtual resources to share with other players through a touch operation on the resource sharing control. Therefore, when determining the virtual resource extraction result, the specific quantity of the target resources also needs to refer to the resource gift information.

[0083] For example, after a player has performed multiple virtual resource extraction operations, based on the resource type information, resource guarantee information, and resource extraction probability information, it is determined that the player has obtained the target virtual resource A and the target virtual resource B. After obtaining the two virtual resources, player A chooses to transfer the target virtual resource A to another player. Then, within the current virtual resource extraction cycle, the corresponding virtual resource extraction result is obtaining one target virtual resource B. For player A, the corresponding updated virtual resource configuration information is: configuring the target virtual resource B for player A.

[0084] In a possible implementation manner, after the player performs a first touch operation on the first virtual resource extraction page and extracts the corresponding target virtual resource, an auxiliary extraction program can also be used to display a display video corresponding to the target virtual resource, so that the player can have a preliminary understanding of the type and effect of the extracted target resource.

[0085] Specifically, the extraction method further includes:

[0086] c1: Displaying a display video associated with the target virtual resource in the resource extraction result; the display video is pre-stored in the auxiliary extraction program and corresponds one-to-one with the virtual resource, and is a video showing the resource information of the virtual resource.

[0087] In the embodiments of the present application, since the storage space occupied by the auxiliary extraction program is limited, the completely real effect of the target virtual resource is not fully displayed in the auxiliary extraction program. Instead, a pre-stored resource video corresponding to the target virtual resource is displayed, which can be the resource information recorded in advance for the target virtual resource. A more realistic display effect requires the player to receive the target virtual resource in the main game program and then perform a specific display in the main game program.

[0088] For example, if the target virtual resource extracted by the player in the auxiliary extraction program is virtual clothing, what is displayed in the auxiliary extraction program is the pre-corresponding display video of the virtual clothing or the matching effect (matching preview) automatically configured by the system according to the settings. The specific display effect of the virtual clothing when it is worn on the virtual character controlled by the player requires the player to start the main game program to receive the virtual clothing and then display the specific matching effect and the effect of the virtual character wearing the virtual clothing to the player through the main game program.

[0089] In a possible implementation, although the resource display video shown in the auxiliary extraction program is a pre-recorded one, in order to ensure that players can fully understand the display effect of the extracted target virtual resource, players can, in the auxiliary extraction program, through the touch operation on the target virtual resource, observe the three-dimensional display effect of the target virtual resource from all directions and angles. If the player is satisfied with the extraction result of the current target virtual resource, the player can actively open the main game program to claim it, which further increases the probability of the player opening the main game program to play the game.

[0090] It should be noted that the display video described in the embodiments of the present application is pre-stored in the auxiliary extraction program, which means that the display video is pre-stored in the data folder corresponding to the auxiliary extraction program in the background memory in the form of a data packet.

[0091] In a possible implementation, in addition to being able to extract virtual resources through the auxiliary game program without starting the main game program, players can also directly perform virtual resource extraction activities through the main game program.

[0092] Specifically, the extraction method further includes:

[0093] d1: In response to the resource extraction instruction detected by the main game program, display a second virtual resource extraction page through the main game program.

[0094] d2: In response to the second touch operation on the second virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result.

[0095] In the embodiments of the present application, when the main game program is in the running state, it can also detect the resource extraction instruction sent by the server. At this time, if the main game program is running in the foreground, it can directly display the second virtual resource extraction page, and players can extract virtual resources through the second touch operation on the second virtual resource extraction page.

[0096] In a possible implementation, since the main game program occupies a relatively large storage space in the memory and the running memory required to run the main game program is also relatively large, generally, when the main game program is not running in the foreground, the main game program will be closed in the background. Therefore, for the main game program, the resource extraction instruction sent by the server can be received only when the main program is started and runs in the foreground.

[0097] In a possible implementation, when the server triggers a resource extraction instruction, if the main game program is running in the front end and the auxiliary extraction program is running in the background, there is a possibility of sending resource extraction prompt information for both the main game program and the auxiliary extraction program. The display priority of the resource extraction information is that the main game program is higher than the auxiliary extraction program, and the resource extraction prompt information sent by the main game program is directly displayed to the player.

[0098] In a possible implementation, since the storage space occupied by the data folder corresponding to the main game program is larger than that of the data folder of the auxiliary extraction program, this means that more data can be stored in the folder of the main game program, including UI design data. Therefore, generally speaking, the refinement degree, screen design, and screen resolution of the second virtual resource extraction page displayed by the main game program are better than those of the first virtual resource extraction page displayed by the auxiliary extraction program.

[0099] In a possible implementation, whether the target virtual resource is extracted through the auxiliary extraction program or the main game program, the corresponding target virtual resource is received through the main game program, and the resource effect of the target game resource is displayed through the main game program.

[0100] Specifically, the extraction method further includes:

[0101] e1: Respond to the trigger operation for the main game program, obtain the update resource information and the updated virtual resource configuration information of the main game program, and display a resource acquisition interface through the main game program.

[0102] e2: Respond to the resource selection operation in the resource acquisition interface, and display the resource configuration effect corresponding to the selected target resource.

[0103] In a possible implementation, generally, the extracted target virtual resource is received through the mailbox or a specific resource display interface in the main game program. The trigger operation for the main game program can be to start the main game program or to trigger a resource reception operation in the main game program. After performing the above operations, the main game program needs to obtain the update resource information and the updated virtual resource configuration information of the main game program from the server (for the resource extraction activity during game program update). After parsing the update resource information and the updated virtual resource configuration information, the main game program can display the extracted target virtual resource in the resource acquisition interface.

[0104] Furthermore, the player displays the resource acquisition interface to select the corresponding target virtual resource to display the corresponding resource configuration effect, so that the player can more intuitively understand the target virtual resource.

[0105] Specifically, the step of "in response to a resource selection operation in the resource acquisition interface, presenting the resource configuration effect corresponding to the selected target resource" includes:

[0106] f1: In response to a resource selection operation in the resource acquisition interface, presenting the effect of replacing the current item held by the target virtual character controlled by the player with the target item; or

[0107] f2: In response to a resource selection operation in the resource acquisition interface, presenting the effect of wearing the target item on the current item held by the target virtual character; or

[0108] f3: In response to a resource selection operation in the resource acquisition interface, presenting the effect of wearing the target item on the body of the target virtual character; or

[0109] f4: In response to a resource selection operation in the resource acquisition interface, presenting the effect of dressing the target virtual character in the target clothing.

[0110] In the embodiments of the present application, the presentation effect of the target virtual resource in the main game program is combined with the virtual character controlled by the player, and the presentation fineness is higher than that of the auxiliary extraction program.

[0111] Specifically, the target virtual resource includes a target item or target clothing. The presentation effect of matching the target item to the target virtual character is determined according to the attributes of the target item. If the target item is an accessory item of the item, or the target item is a combined item with the current item, then, when matching the target item to the target virtual character, the target item can be worn on the current item held by the target virtual character (for example, assembling bullets onto a shooting item, or wearing a scope or sight onto a shooting item); if the target item is an item of the same type and level as the current item of the target virtual character, then, when matching the target item to the target virtual character, the current item held by the target virtual character can be replaced with the target item (such as replacing the current rifle with a sniper rifle, grenade, etc.); if the target item is an item that needs to be worn on the target virtual character, then, when matching the target item to the target virtual character, the target item can be worn on the target virtual character (for example, wearing a helmet item on the head of the target virtual character, etc.); for clothing-type virtual target resources, directly present the effect of dressing the target virtual character in the target clothing.

[0112] Furthermore, for the presentation effects of the above-mentioned target virtual resources, they are all three-dimensional presentation effects, and players can also view the virtual resource presentation effects in multiple directions through touch operations on the target virtual resources.

[0113] In the virtual resource extraction method provided by the embodiment of the present application, after the auxiliary extraction program detects a resource extraction instruction, it displays a resource extraction prompt message. In response to a trigger operation on the auxiliary extraction program, it displays a first virtual resource extraction page through the auxiliary extraction program. In response to a first touch operation on the first virtual resource extraction page, it updates the virtual resource configuration information according to the virtual resource extraction result. After resource configuration of the virtual character is performed according to the updated virtual resource configuration information, it interacts with other virtual characters. In this way, by setting an auxiliary extraction program for resource extraction in the main game program, when a resource extraction instruction is detected, the auxiliary extraction program prompts the player to perform resource extraction by displaying a resource extraction prompt message. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, which enables the player to directly execute the resource extraction function in the main game program through the auxiliary extraction program without performing additional task operations, helping to improve the efficiency of resource extraction.

[0114] Based on the same inventive concept, in the embodiment of the present application, there is also provided a device for using game props corresponding to the virtual resource extraction method. Since the principle of solving problems by the device in the embodiment of the present application is similar to the above virtual resource extraction method in the embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be elaborated.

[0115] Please refer to Figure 2 、 Figure 3 , Figure 2 which is one of the structural schematic diagrams of a virtual resource extraction device provided by the embodiment of the present application, Figure 3 and is the second structural schematic diagram of a virtual resource extraction device provided by the embodiment of the present application. As shown in Figure 2 , the extraction device 200 includes:

[0116] An information display module 210, configured to display a resource extraction prompt message in response to a resource extraction instruction detected by the auxiliary extraction program;

[0117] An auxiliary page display module 220, configured to display a first virtual resource extraction page through the auxiliary extraction program in response to a trigger operation on the auxiliary extraction program;

[0118] A configuration information update module 230, configured to update the virtual resource configuration information based on the virtual resource extraction result in response to a first touch operation on the first virtual resource extraction page, so as to perform resource configuration on the virtual character according to the updated virtual resource configuration information and then interact with other virtual characters.

[0119] In a possible implementation, as Figure 3 shown, the extraction device 200 further includes a main game program resource extraction module 240, and the main game program resource extraction module 240 is configured to:

[0120] In response to a resource extraction instruction detected by the main game program, display a second virtual resource extraction page through the main game program;

[0121] In response to a second touch operation on the second virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result.

[0122] In a possible implementation, as Figure 3 shown, the extraction device 200 further includes a resource quantity determination module 250, and the resource quantity determination module 250 is configured to determine the remaining resource extraction quantity information through the following steps:

[0123] Obtain a player login identifier on the auxiliary extraction program, and based on the player login identifier, determine initial resource extraction quantity information, first historical resource extraction quantity information on the auxiliary extraction program, and second historical resource extraction quantity information on the main game program;

[0124] Based on the initial resource extraction quantity information, the first historical resource extraction quantity information, and the second historical resource extraction quantity information, determine the remaining resource extraction quantity information.

[0125] In a possible implementation, as Figure 3 shown, the extraction device 200 further includes a resource extraction result determination module 260, and the resource extraction result determination module 260 is configured to determine the virtual resource extraction result through the following steps:

[0126] In response to a first touch operation on the first virtual resource extraction page, determine resource extraction parameter information consistent with the main game program, and based on the resource extraction parameter information, calculate the target virtual resources and the quantity of the target virtual resources to be extracted, and determine the virtual resource extraction result;

[0127] The resource extraction parameter information includes at least one of the following:

[0128] Resource type information, resource guarantee information, resource extraction probability information, resource gift information.

[0129] In a possible implementation, as Figure 3 shown, the extraction device 200 further includes a resource video display module 270, and the resource video display module 270 is configured to:

[0130] Display a display video associated with the target virtual resource in the resource extraction result; the display video is pre-stored in the auxiliary extraction program and corresponds one-to-one with the virtual resource, and is a video showing the resource information of the virtual resource.

[0131] In a possible implementation manner, as Figure 3 shown, the extraction device 200 further includes a configuration effect display module 280, and the configuration effect display module 280 is used for:

[0132] Respond to a trigger operation for the main game program, obtain the updated resource information and the updated virtual resource configuration information of the main game program, and display a resource acquisition interface through the main game program;

[0133] Respond to a resource selection operation in the resource acquisition interface, and display the resource configuration effect corresponding to the selected target resource.

[0134] In a possible implementation manner, the storage space occupied by the main game program in the memory is greater than the storage space occupied by the auxiliary extraction program in the memory; the resource extraction information in the main game program is consistent with the resource extraction rules in the auxiliary extraction program.

[0135] In a possible implementation manner, the auxiliary extraction program runs in the background in real time and detects the resource extraction instruction in real time; the main game program detects the resource extraction instruction when starting up.

[0136] In a possible implementation manner, the virtual resource includes a target prop or a target costume; when the configuration effect display module 280 is used to respond to a resource selection operation in the resource acquisition interface and display the resource configuration effect corresponding to the selected target resource, the configuration effect display module 280 is further used for:

[0137] Respond to a resource selection operation in the resource acquisition interface, and display the effect of replacing the current prop held by the target virtual character controlled by the player with the target prop; or

[0138] Respond to a resource selection operation in the resource acquisition interface, and display the effect of wearing the target prop on the current prop held by the target virtual character; or

[0139] Respond to a resource selection operation in the resource acquisition interface, and display the effect of wearing the target prop on the body of the target virtual character; or

[0140] Respond to a resource selection operation in the resource acquisition interface, and display the effect of wearing the target costume on the body of the target virtual character.

[0141] The virtual resource extraction device provided by the embodiment of the present application enables the auxiliary extraction program to display resource extraction prompt information after detecting a resource extraction instruction, respond to a triggering operation for the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program, respond to a first touch operation on the first virtual resource extraction page, update virtual resource configuration information according to the virtual resource extraction result, and after performing resource configuration on the virtual character according to the updated virtual resource configuration information, interact with other virtual characters. In this way, by setting up an auxiliary extraction program to assist the main game program in resource extraction, when a resource extraction instruction is detected, the auxiliary extraction program prompts the player to perform resource extraction by displaying resource extraction prompt information. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, which enables the player to directly execute the resource extraction function in the main game program through the auxiliary extraction program without performing additional task operations, helping to improve the efficiency of resource extraction.

[0142] Please refer to Figure 4 , Figure 4 which is a schematic structural diagram of an electronic device provided by the embodiment of the present application. As Figure 4 shown in

[0143] the electronic device 400 includes a processor 410, a memory 420, and a bus 430.

[0144] When the electronic device 400 runs, the memory 420 stores machine-readable instructions executable by the processor 410, and the processor 410 communicates with the memory 420 through the bus 430, so that the processor 410 executes the following instructions when running:

[0145] Display resource extraction prompt information in response to a resource extraction instruction detected by the auxiliary extraction program;

[0146] Respond to a triggering operation for the auxiliary extraction program, and display a first virtual resource extraction page through the auxiliary extraction program;

[0147] Respond to a first touch operation on the first virtual resource extraction page, update virtual resource configuration information based on the virtual resource extraction result, and after performing resource configuration on the virtual character according to the updated virtual resource configuration information, interact with other virtual characters.

[0148] In a possible implementation manner, the instructions executed by the processor 410 further include: Respond to a resource extraction instruction detected by the main game program, and display a second virtual resource extraction page through the main game program;

[0149] In response to a second touch operation on the second virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result.

[0150] In a possible implementation, the storage space occupied by the main game program in the memory is greater than the storage space occupied by the auxiliary extraction program in the memory; the resource extraction information in the main game program is consistent with the resource extraction rules in the auxiliary extraction program.

[0151] In a possible implementation, the auxiliary extraction program runs in the background in real time and detects the resource extraction instruction in real time; the main game program detects the resource extraction instruction when starting up.

[0152] In a possible implementation, the first virtual resource extraction page further includes remaining resource extraction quantity information. In the instructions executed by the processor 410, the remaining resource extraction quantity information is determined through the following steps:

[0153] Obtain the player login identifier on the auxiliary extraction program, and based on the player login identifier, determine the initial resource extraction quantity information, the first historical resource extraction quantity information on the auxiliary extraction program, and the second historical resource extraction quantity information on the main game program;

[0154] Based on the initial resource extraction quantity information, the first historical resource extraction quantity information, and the second historical resource extraction quantity information, determine the remaining resource extraction quantity information.

[0155] In a possible implementation, in the instructions executed by the processor 410, the virtual resource extraction result is determined through the following steps:

[0156] In response to a first touch operation on the first virtual resource extraction page, determine resource extraction parameter information consistent with the main game program, and based on the resource extraction parameter information, calculate the target virtual resources and the quantity of the target virtual resources extracted, and determine the virtual resource extraction result;

[0157] The resource extraction parameter information includes at least one of the following:

[0158] Resource type information, resource guarantee information, resource extraction probability information, resource gift information.

[0159] In a possible implementation, the instructions executed by the processor 410 further include:

[0160] Display a display video associated with the target virtual resource in the resource extraction result; the display video is pre-stored in the auxiliary extraction program and corresponds one-to-one with the virtual resource, and is a video showing the resource information of the virtual resource.

[0161] In a possible implementation, the instructions executed by the processor 410 further include:

[0162] In response to a trigger operation for the main game program, obtain the updated resource information and the updated virtual resource configuration information of the main game program, and display a resource acquisition interface through the main game program;

[0163] In response to a resource selection operation in the resource acquisition interface, display the resource configuration effect corresponding to the selected target resource.

[0164] In a possible implementation, among the instructions executed by the processor 410, the virtual resource includes a target item or a target costume; the response to a resource selection operation in the resource acquisition interface, and display the resource configuration effect corresponding to the selected target resource:

[0165] In response to a resource selection operation in the resource acquisition interface, display the effect of replacing the current item held by the target virtual character controlled by the player with the target item; or

[0166] In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target item on the current item held by the target virtual character; or

[0167] In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target item on the body of the target virtual character; or

[0168] In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target costume on the body of the target virtual character.

[0169] In the above manner, by setting an auxiliary extraction program for assisting the main game program to perform resource extraction, when a resource extraction instruction is detected, the auxiliary extraction program prompts the player to perform resource extraction by displaying a resource extraction prompt message. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character, which can enable the player to directly execute the resource extraction function in the main game program through the auxiliary extraction program without performing additional task operations, helping to improve the efficiency of resource extraction.

[0170] The embodiments of the present application further provide a computer-readable storage medium, on which a computer program is stored, so that when the computer program is run by a processor, the following instructions are executed:

[0171] In response to a resource extraction instruction detected by the auxiliary extraction program, display a resource extraction prompt message;

[0172] In response to a trigger operation for the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program;

[0173] In response to a first touch operation on the first virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result, and after performing resource configuration on the virtual character according to the updated virtual resource configuration information, interact with other virtual characters.

[0174] In a possible implementation manner, among the instructions executed by the computer-readable storage medium, there are further:

[0175] In response to a resource extraction instruction detected by the main game program, display a second virtual resource extraction page through the main game program;

[0176] In response to a second touch operation on the second virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result.

[0177] In a possible implementation manner, the storage space occupied by the main game program in the memory is larger than the storage space occupied by the auxiliary extraction program in the memory; the resource extraction information in the main game program is consistent with the resource extraction rules in the auxiliary extraction program.

[0178] In a possible implementation manner, the auxiliary extraction program runs in the background in real time and detects the resource extraction instruction in real time; the main game program detects the resource extraction instruction when starting up.

[0179] In a possible implementation manner, the first virtual resource extraction page further includes remaining resource extraction quantity information. Among the instructions executed by the computer-readable storage medium, the remaining resource extraction quantity information is determined through the following steps:

[0180] Obtain the player login identifier on the auxiliary extraction program, and based on the player login identifier, determine the initial resource extraction quantity information, the first historical resource extraction quantity information on the auxiliary extraction program, and the second historical resource extraction quantity information on the main game program;

[0181] Determine the remaining resource extraction quantity information based on the initial resource extraction quantity information, the first historical resource extraction quantity information, and the second historical resource extraction quantity information.

[0182] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, the virtual resource extraction result is determined through the following steps:

[0183] Respond to a first touch operation on the first virtual resource extraction page, determine the resource extraction parameter information consistent with the main game program, and based on the resource extraction parameter information, calculate the target virtual resources and the quantity of the target virtual resources extracted, and determine the virtual resource extraction result;

[0184] The resource extraction parameter information includes at least one of the following:

[0185] Resource type information, resource guarantee information, resource extraction probability information, resource gift information.

[0186] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0187] Display a display video associated with the target virtual resources in the resource extraction result; the display video is pre-stored in the auxiliary extraction program and corresponds one-to-one with the virtual resources, and is a video showing the resource information of the virtual resources.

[0188] In a possible implementation manner, the instructions executed by the computer-readable storage medium further include:

[0189] Respond to a trigger operation on the main game program, obtain the updated resource information and the updated virtual resource configuration information of the main game program, and display a resource acquisition interface through the main game program;

[0190] Respond to a resource selection operation in the resource acquisition interface, and display the resource configuration effect corresponding to the selected target resource.

[0191] In a possible implementation manner, in the instructions executed by the computer-readable storage medium, the virtual resources include target props or target costumes; the responding to a resource selection operation in the resource acquisition interface and displaying the resource configuration effect corresponding to the selected target resource:

[0192] Respond to a resource selection operation in the resource acquisition interface, and display the effect of replacing the current prop held by the target virtual character controlled by the player with the target prop; or

[0193] In response to a resource selection operation in the resource acquisition interface, display the effect of equipping the target item onto the current item held by the target virtual character; or

[0194] In response to a resource selection operation in the resource acquisition interface, display the effect of equipping the target item onto the target virtual character; or

[0195] In response to a resource selection operation in the resource acquisition interface, display the effect of dressing the target virtual character in the target clothing item.

[0196] In the above manner, by setting up an auxiliary extraction program to assist the main game program in resource extraction, when a resource extraction instruction is detected, the auxiliary extraction program prompts the player to perform resource extraction by displaying a resource extraction prompt message. The player can directly perform resource extraction on the first virtual resource extraction page of the auxiliary extraction program, and after determining the virtual resource extraction result, synchronously update the virtual resource configuration of the virtual character. This allows the player to directly execute the resource extraction function in the main game program through the auxiliary extraction program without having to perform additional task operations, which helps to improve the efficiency of resource extraction.

[0197] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.

[0198] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical functional division, and there can be other division methods in actual implementation. Also, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some communication interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

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

[0200] In addition, in each embodiment of the present application, the various functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0201] When the above-mentioned functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art or part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs that can store program codes.

[0202] Finally, it should be noted that the above-mentioned embodiments are only specific implementation manners of this application, used to illustrate the technical solution of this application, rather than limiting it. The protection scope of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: any person skilled in the art within the technical scope disclosed in this application can still modify the technical solutions recorded in the foregoing embodiments or can easily think of changes, or perform equivalent replacements on some of the technical features; and these modifications, changes, or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of this application and should all be covered by the protection scope of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.

Claims

1. A method for extracting virtual resources, characterized in that, Applied to a virtual resource extraction system, the virtual resource extraction system includes a main game program and an auxiliary extraction program; the main game program, when executed, is used to implement the main function of controlling a virtual character to interact with other virtual characters in a game scene and the auxiliary function of virtual resource extraction; The auxiliary extraction program, when executed, is used to implement at least one virtual resource extraction function other than the main function; the extraction method includes: In response to a resource extraction instruction detected by the auxiliary extraction program, display a resource extraction prompt message; In response to a trigger operation on the auxiliary extraction program, display a first virtual resource extraction page through the auxiliary extraction program; In response to a first touch operation on the first virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result, and after configuring resources for the virtual character according to the updated virtual resource configuration information, interact with other virtual characters; Display a display video associated with the target virtual resource in the resource extraction result; the display video is pre-stored in the auxiliary extraction program and corresponds one-to-one with the virtual resource, and is a video showing the resource information of the virtual resource; In response to a trigger operation on the main game program, obtain the updated resource information and the updated virtual resource configuration information of the main game program, and display a resource acquisition interface through the main game program; In response to a resource selection operation in the resource acquisition interface, display the resource configuration effect corresponding to the selected target resource; The virtual resources include target props or target costumes; the response to a resource selection operation in the resource acquisition interface, display the resource configuration effect corresponding to the selected target resource: In response to a resource selection operation in the resource acquisition interface, display the effect of replacing the current prop held by the target virtual character controlled by the player with the target prop; or In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target prop on the current prop held by the target virtual character; or In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target prop on the target virtual character; or In response to a resource selection operation in the resource acquisition interface, display the effect of dressing the target virtual character with the target costume.

2. The extraction method according to claim 1, wherein The extraction method further includes: In response to a resource extraction instruction detected by the main game program, display a second virtual resource extraction page through the main game program; In response to a second touch operation on the second virtual resource extraction page, update the virtual resource configuration information based on the virtual resource extraction result.

3. The extraction method according to claim 2, wherein The storage space occupied by the main game program in the memory is larger than the storage space occupied by the auxiliary extraction program in the memory; The resource extraction information in the main game program is consistent with the resource extraction rules in the auxiliary extraction program.

4. The extraction method according to claim 2, wherein The auxiliary extraction program runs in the background in real time and detects the resource extraction instruction in real time; the main game program detects the resource extraction instruction when starting up.

5. The extraction method according to claim 1, wherein The first virtual resource extraction page further includes remaining resource extraction quantity information, which is determined through the following steps: Obtain the player login identifier on the auxiliary extraction program, and based on the player login identifier, determine the initial resource extraction quantity information, the first historical resource extraction quantity information on the auxiliary extraction program, and the second historical resource extraction quantity information on the main game program; Based on the initial resource extraction quantity information, the first historical resource extraction quantity information, and the second historical resource extraction quantity information, determine the remaining resource extraction quantity information.

6. The extraction method according to claim 1, wherein Determine the virtual resource extraction result through the following steps: Respond to a first touch operation on the first virtual resource extraction page, determine resource extraction parameter information consistent with the main game program, and based on the resource extraction parameter information, calculate the target virtual resources and the quantity of the target virtual resources extracted, and determine the virtual resource extraction result; The resource extraction parameter information includes at least one of the following: Resource type information, resource guarantee information, resource extraction probability information, resource gift information.

7. An extraction device for virtual resources, characterized in that, Applied to a virtual resource extraction system, the virtual resource extraction system includes a main game program and an auxiliary extraction program; the main game program, when executed, is used to implement the main function of controlling a virtual character to interact with other virtual characters in a game scene and the auxiliary function of virtual resource extraction; The auxiliary extraction program, when executed, is used to implement at least one virtual resource extraction function other than the main function; The extraction device includes: An information display module, configured to display resource extraction prompt information in response to a resource extraction instruction detected by the auxiliary extraction program; An auxiliary page display module, configured to display a first virtual resource extraction page through the auxiliary extraction program in response to a trigger operation on the auxiliary extraction program; A configuration information update module, configured to update the virtual resource configuration information based on the virtual resource extraction result in response to a first touch operation on the first virtual resource extraction page, and after performing resource configuration on the virtual character according to the updated virtual resource configuration information, interact with other virtual characters; A resource video display module, configured to display a display video associated with the target virtual resources in the resource extraction result; the display video is pre-stored in the auxiliary extraction program and corresponds one-to-one with the virtual resources, and is a video showing the resource information of the virtual resources; A configuration effect display module, configured to obtain the updated resource information and the updated virtual resource configuration information of the main game program in response to a trigger operation on the main game program, and display a resource acquisition interface through the main game program; in response to a resource selection operation in the resource acquisition interface, display the resource configuration effect corresponding to the selected target resource; The virtual resources include target items or target costumes; when the configuration effect display module is used to display the resource configuration effect corresponding to the selected target resource in response to a resource selection operation in the resource acquisition interface, the configuration effect display module is further used for: In response to a resource selection operation in the resource acquisition interface, display the effect of replacing the current item held by the target virtual character controlled by the player with the target item; or In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target item on the current item held by the target virtual character; or In response to a resource selection operation in the resource acquisition interface, display the effect of wearing the target item on the target virtual character; or In response to a resource selection operation in the resource acquisition interface, display the effect of dressing the target clothing on the target virtual character.

8. An electronic device, characterized in that, It includes: A processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device runs, the processor communicates with the storage medium through the bus. The processor executes the machine-readable instructions to perform the steps of the virtual resource extraction method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium. When the computer program is run by the processor, it performs the steps of the virtual resource extraction method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Virtual resource activity control method and device, electronic equipment and storage medium

    CN113271251A

  • Data output method and device

    CN114048610A