Game resource extraction method and device, electronic equipment and readable storage medium
Patent Information
- Application Number
- CN202310971304.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2026-08-18
- Estimated Expiration
- 2043-08-02
AI Technical Summary
[0003]现阶段,针对于虚拟资源批量抽取的操作,若是在抽取条件下存在一些可选资源选项,需要在每一次抽取虚拟资源结束后,提示玩家对于虚拟资源可选信息的选择,玩家根据给出的提示选择信息进行选择,基于此,针对于批量虚拟资源抽取的情况,需要玩家反复进行抽取选择操作,虚拟资源抽取操作步骤繁琐,导致出现抽取效率以及人机交互效率较低问题
[0015]The game resource extraction method, apparatus, electronic device, and readable storage medium provided in this application embodiment, in response to a batch extraction operation for multiple virtual resources, provide a resource extraction information configuration interface on a graphical user interface; in response to a selection operation on the resource extraction information configuration interface, determine a target extraction resource from multiple expected extraction resources, and determine target optional resource information from multiple optional resource information; in response to a confirmation extraction operation, continuously extract multiple virtual resources according to the target resource extraction number, and if the target extraction resource is not extracted, determine the target virtual resource from the currently extracted virtual resources according to the target optional resource information. Thus, after confirming that a batch extraction operation for multiple virtual resources has been received, a resource extraction information configuration interface is provided in the graphical user interface. The target extraction resource and target optional resource information are set through the resource extraction information configuration interface, and during the batch extraction of virtual resources, the virtual resources are directly extracted according to the target extraction resource and target optional resource information for the target resource extraction number, thereby simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency.
Smart Images

Figure CN116983614B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of game technology, and in particular to methods, apparatus, electronic devices and readable storage media for extracting game resources. Background Technology
[0002] During the game, players can obtain corresponding virtual resource rewards. One way to obtain virtual resources is by drawing them. Players can draw resources at the start of the game, when completing special tasks, or when new virtual resources are added to the game.
[0003] Currently, for batch extraction of virtual resources, if there are optional resource options under the extraction conditions, players need to be prompted to select the optional information after each extraction. Players then select the information based on the given prompts. As a result, for batch extraction of virtual resources, players need to repeatedly perform extraction and selection operations, which makes the virtual resource extraction process cumbersome and leads to low extraction efficiency and low human-computer interaction efficiency. Summary of the Invention
[0004] In view of this, the purpose of this application is to provide a method, apparatus, electronic device and readable storage medium for extracting game resources. After determining that a batch extraction operation for multiple virtual resources has been received, a resource extraction information configuration interface is provided in a graphical user interface. The target extraction resources and target optional resources information are set through the resource extraction information configuration interface. When extracting virtual resources in batches, the virtual resources are extracted directly according to the target extraction resources and target optional resources information, thereby simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency.
[0005] In a first aspect, embodiments of this application provide a method for extracting game resources, which provides a graphical user interface through a terminal device. The extraction method includes:
[0006] In response to a batch extraction operation for multiple virtual resources, a resource extraction information configuration interface is provided on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources;
[0007] In response to a selection operation on the resource extraction information configuration interface, a target extraction resource is determined from multiple expected extraction resources, and a target optional resource information is determined from multiple optional resource information.
[0008] In response to the confirmation extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and if the target extraction resource is not extracted, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information.
[0009] Secondly, embodiments of this application also provide a game resource extraction device, which provides a graphical user interface through a terminal device. The extraction device includes:
[0010] The configuration interface display module is used to respond to batch extraction operations for multiple virtual resources and provides a resource extraction information configuration interface on the graphical user interface. The resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources.
[0011] The resource determination module is used to respond to the selection operation of the resource extraction information configuration interface, determine the target extraction resource from multiple expected extraction resources, and determine the target optional resource information from multiple optional resource information.
[0012] The resource extraction module is used to respond to the confirmation extraction operation, continuously extract the multiple virtual resources according to the target resource extraction number, and determine the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when the target extraction resource is not extracted.
[0013] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the game resource extraction method as described in any of the first aspects.
[0014] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the game resource extraction method as described in any of the first aspects.
[0015] The game resource extraction method, apparatus, electronic device, and readable storage medium provided in this application embodiment, in response to a batch extraction operation for multiple virtual resources, provide a resource extraction information configuration interface on a graphical user interface; in response to a selection operation on the resource extraction information configuration interface, determine a target extraction resource from multiple expected extraction resources, and determine target optional resource information from multiple optional resource information; in response to a confirmation extraction operation, continuously extract multiple virtual resources according to the target resource extraction number, and if the target extraction resource is not extracted, determine the target virtual resource from the currently extracted virtual resources according to the target optional resource information. Thus, after confirming that a batch extraction operation for multiple virtual resources has been received, a resource extraction information configuration interface is provided in the graphical user interface. The target extraction resource and target optional resource information are set through the resource extraction information configuration interface, and during the batch extraction of virtual resources, the virtual resources are directly extracted according to the target extraction resource and target optional resource information for the target resource extraction number, thereby simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency.
[0016] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A flowchart illustrating a method for extracting game resources provided in an embodiment of this application;
[0019] Figure 2 This is a schematic diagram of the resource extraction interface provided in an embodiment of this application;
[0020] Figure 3 This is one of the schematic diagrams of the resource extraction information configuration interface provided in the embodiments of this application;
[0021] Figure 4 This is a schematic diagram of the sub-resource allocation interface provided in an embodiment of this application;
[0022] Figure 5 This is a second schematic diagram of the resource extraction information configuration interface provided in the embodiments of this application;
[0023] Figure 6This is one of the structural schematic diagrams of a game resource extraction device provided in an embodiment of this application;
[0024] Figure 7 A second schematic diagram of a game resource extraction device provided in an embodiment of this application;
[0025] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0026] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally 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 inventive effort falls within the scope of protection of this application.
[0027] First, let me introduce the terms used in this application:
[0028] (1) Terminal equipment
[0029] The terminal device involved in this application mainly refers to a terminal used to provide a graphical user interface and control virtual characters. The terminal device can be a local terminal device as mentioned below, or a client device in a cloud interaction system. This terminal device can include, but is not limited to, any of the following devices: laptops, smartphones, tablets, desktop computers, game consoles, MP4 players (Moving Picture Experts Group AudioLayer IV), personal digital assistants (PDAs), e-book readers, etc. This terminal device has a game-supporting application installed and running, such as an application supporting 3D or 2D games. In this application embodiment, the application is described as a game application; optionally, this application can be a standalone application, such as a standalone 3D game program, or a network-based application.
[0030] (2) Graphical User Interface
[0031] A graphical user interface (GUI) is a human-computer interaction display format that allows users to manipulate icons, icons, or menu options on the screen using input devices such as a mouse or keyboard. It also allows users to manipulate icons or menu options on the touch screen of a touch terminal by performing touch operations to select commands, launch programs, or perform other tasks.
[0032] Secondly, the technical background of this application will be introduced:
[0033] During the game, players can obtain corresponding virtual resource rewards. One way to obtain virtual resources is by drawing them. Players can draw resources at the start of the game, when completing special tasks, or when new virtual resources are added to the game.
[0034] Currently, for batch extraction of virtual resources, if there are optional resource options under the extraction conditions, players need to be prompted to select the optional information after each extraction. Players then select the information based on the given prompts. As a result, for batch extraction of virtual resources, players need to repeatedly perform extraction and selection operations, which makes the virtual resource extraction process cumbersome and leads to low extraction efficiency and low human-computer interaction efficiency.
[0035] Based on this, this application provides a method for extracting game resources to simplify the virtual resource extraction operation and improve extraction efficiency and human-computer interaction efficiency.
[0036] In one embodiment of this application, the method for extracting game resources can run on a local terminal device or a server. When the method for extracting game resources runs on a server, it can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.
[0037] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The extraction, storage, and execution of game resources are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0038] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0039] In one possible implementation, this invention provides a method for extracting game resources, which provides a graphical user interface through a terminal device. The terminal device can be a local terminal device (such as a local touch terminal) or a client device in the aforementioned cloud interaction system. The following description uses the example of the game resource extraction method running on a local terminal device (hereinafter referred to as the terminal device).
[0040] Please see Figure 1 , Figure 1 This is a flowchart illustrating a method for extracting game resources provided in an embodiment of this application. Figure 1 As shown in the embodiment of this application, the method for extracting game resources includes:
[0041] S101. In response to a batch extraction operation for multiple virtual resources, a resource extraction information configuration interface is provided on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources.
[0042] S102, in response to the selection operation of the resource extraction information configuration interface, determine the target extraction resource from multiple expected extraction resources, and determine the target optional resource information from multiple optional resource information.
[0043] S103. Respond to the confirmation extraction operation, continuously extract the multiple virtual resources according to the target resource extraction number, and determine the target virtual resource from the currently extracted virtual resources according to the target selectable resource information if the target extraction resource is not extracted.
[0044] This application provides a method for extracting game resources. After determining that a batch extraction operation for multiple virtual resources has been received, a resource extraction information configuration interface is provided in the graphical user interface. The target extraction resources and target optional resources information are set through the resource extraction information configuration interface. When extracting virtual resources in batches, the virtual resources are extracted directly according to the target extraction resources and target optional resources information, thereby simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency.
[0045] The exemplary steps of the embodiments of this application are described below:
[0046] S101. In response to a batch extraction operation for multiple virtual resources, a resource extraction information configuration interface is provided on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources.
[0047] In this embodiment of the application, during the game process, players can obtain corresponding virtual resource rewards. Among them, extracting virtual resources is also a way to obtain virtual resources. Players can extract resources at the start of the game, when completing special tasks, or when corresponding virtual resources are added in the game.
[0048] Resources can be obtained through methods such as drawing cards, lotteries, opening blind boxes, or purchasing corresponding resource packs.
[0049] In one possible implementation, when a player decides to extract virtual resources, a resource extraction interface is displayed, and the player triggers the extraction process by performing corresponding actions on the resource extraction interface.
[0050] Specifically, the extraction method further includes:
[0051] a1: In response to a virtual resource extraction trigger operation, a resource extraction interface is provided on the graphical user interface; the resource extraction interface includes a batch resource extraction control.
[0052] In one possible implementation, the player's virtual resource extraction trigger could be either the player acquiring a resource pack through trading or the player completing a specific game task.
[0053] In one possible implementation, after confirming that a virtual resource extraction trigger operation has been received, a resource extraction interface is displayed in the graphical user interface. The resource extraction interface contains a control for triggering resource extraction. When performing virtual resource extraction, it can be performed only once, or it can be performed multiple times simultaneously, i.e., batch virtual resource extraction. In this case, a batch resource extraction control can be set in the resource extraction interface, and players can perform batch virtual resource extraction by touching the batch resource extraction control.
[0054] For example, please refer to Figure 2 , Figure 2 This is a schematic diagram of the resource extraction interface provided in an embodiment of this application, as shown below. Figure 2 As shown, a batch resource extraction control 210 is displayed in the resource extraction interface 200. Players can open the resource extraction information configuration interface by triggering the batch resource extraction control 210 (such as touch operation, mouse click operation, etc.), and set the target extraction resources and target optional resource information in the resource extraction information configuration interface. Based on the target extraction resources and target optional resource information, multiple virtual resources are continuously extracted according to the target resource extraction number.
[0055] Specifically, the step "in response to a batch extraction operation for multiple virtual resources, providing a resource extraction information configuration interface on the graphical user interface" includes:
[0056] b1: In response to a trigger operation for the batch resource extraction control, determine that a batch extraction operation for multiple virtual resources has been received, and provide a resource extraction information configuration interface on the graphical user interface.
[0057] In one possible implementation, the resource extraction interface will simultaneously display a resource extraction control and a batch resource extraction control, allowing users to select different resource extraction methods by touching the different controls.
[0058] In one possible implementation, the triggering operation for the batch resource extraction control can be a touch operation on the batch resource extraction control or a click operation on the batch resource extraction control.
[0059] For example, when the terminal device is a mobile terminal, the triggering operation for the batch resource extraction control can be a touch operation (long press, click, or swipe operation, etc.) on the batch resource extraction control; when the terminal device is a PC, the triggering operation for the batch resource extraction control can be a click operation (click operation, etc.) on the batch resource extraction control through an external input device.
[0060] Furthermore, if players perform batch extraction of virtual resources by triggering the batch resource extraction control, since there may be some optional resource options in this game scenario, it is necessary to ask the player about their choice of optional information after each extraction of virtual resources. At this time, the player needs to make repeated selections, which is cumbersome. Therefore, in order to reduce the steps for players to select optional information and extract alternative information one by one, a resource extraction information configuration interface can be provided in the graphical user interface after confirming that a batch extraction operation for multiple virtual resources has been received. Players can set the expected extraction resources and multiple optional resource information through the resource extraction information configuration interface.
[0061] In one possible implementation, players can set the expected resources to be drawn through the resource drawing information configuration interface. The expected resources are the virtual resources that the player currently most desires to obtain. The expected resources can include multiple virtual resource types, and each virtual resource type includes multiple virtual sub-resources. Each time the player sets the expected resources, they are setting the virtual sub-resources under the virtual resource type. When setting the expected resources, multiple virtual resource types can be set, but a unique virtual sub-resource must be selected under each virtual resource type. The set virtual sub-resources can be multiple or unique.
[0062] For example, taking the current virtual game as a virtual ship combat game, the virtual resource type to be extracted can include multiple ship types, such as frigates, cruisers, destroyers, battlecruisers, and aircraft carriers. Each ship type includes multiple different ship models, such as YY-class frigates. You need to select the corresponding target ship model from the multiple ship models displayed in the resource extraction information configuration interface, for example, select the MM-class cruiser as the target resource to extract.
[0063] In one possible implementation, the optional resource information includes: optional expected resource information when the target resource is not extracted during continuous resource extraction; optional sub-resource information of other expected resources when the target resource is not extracted during continuous resource extraction; and expected sub-resource allocation selection information when the target resource is not extracted during continuous resource extraction but a technical value is extracted.
[0064] Among them, after setting the expected resources to be extracted through the resource extraction information configuration interface, you can also select the virtual resources after extracting the target resources from the multiple expected extraction resources through the optional resource information.
[0065] Specifically, when the target extraction resource is not extracted, alternative solutions (other expected resources) for the target extraction resource can be set. After selecting alternative solutions (other expected resources) for the target extraction resource, the optional sub-resource information of other expected resources and the expected sub-resource allocation selection information when the target extraction resource is not extracted during continuous resource extraction but the technical value is extracted can be set again.
[0066] For example, in the above example, after setting the expected resources to be extracted, if the target resource to be extracted is determined to be a Type A ship, when setting the optional resource information, it can be set that if a Type A ship is not extracted, Type B, Type C, and Type D ships of the same level can be selected. At the same time, optional sub-resource information under the warship type can be set for other types of warships. For example, if a Type B ship is extracted, priority can be given to obtaining duplicate types, technology values, or technology reserve points of Type B ships. In addition, it can also be set that if only technology values are extracted, the technology values need to be added to the currently owned ship types.
[0067] Furthermore, after displaying multiple expected extraction resources and multiple optional resource information that can be set through the resource extraction information configuration interface, the target extraction resource and target optional resource information can be selected from the multiple expected extraction resources and multiple optional resource information through the selection operation on the resource extraction information configuration interface, and then the virtual resources can be extracted in batches according to the target extraction resource and target optional resource information.
[0068] S102, in response to the selection operation of the resource extraction information configuration interface, determine the target extraction resource from multiple expected extraction resources, and determine the target optional resource information from multiple optional resource information.
[0069] In this embodiment of the application, the target extracted resources and target selectable resource information can be selected by choosing from different options displayed in the resource extraction information configuration interface; specifically, the selection operation can be a touch operation or a click operation on the resource extraction information configuration interface through an external input device.
[0070] For example, when the terminal device is a mobile terminal, the selection operation can be a touch operation (long press, click, or swipe operation, etc.) on the resource extraction information configuration interface; when the terminal device is a PC, the selection operation can be a click operation (click operation, etc.) on the resource extraction information configuration interface through an external input device.
[0071] Furthermore, the resource extraction information configuration interface displays different expected extraction resources and multiple optional resource information. Players can select the target extraction resource and target optional resource information by making a selection in the corresponding position in the resource extraction information configuration interface. The selection process of target extraction resource and target optional resource information will be explained below.
[0072] Specifically, each optional resource information corresponds to at least one optional sub-resource information; the step "determine the target optional resource information from multiple optional resource information" includes:
[0073] c1: In response to the selection operation of the resource extraction information configuration interface, determine a unique sub-resource information from at least one optional sub-resource information under each optional resource information.
[0074] c2: Determine the target optional resource information based on the unique sub-resource information corresponding to each optional resource information.
[0075] In this embodiment of the application, for each optional resource information, there is at least one optional sub-resource information. The unique sub-resource information under each selected optional resource information can be determined by the selection operation of the resource extraction information configuration interface.
[0076] In one possible implementation, the selected unique sub-resource information can be determined based on the operation position of the selection operation, or when the selection operation ends, the unique sub-resource information under each selected optional resource information can be determined based on the operation end position of the selection operation and the corresponding optional sub-resource information.
[0077] Specifically, when displaying each sub-resource information in the resource extraction information configuration interface, an operation interaction area can be displayed (for example, displaying checkboxes that can be selected). Based on the operation interaction area where the selection operation is located, the selectable sub-resource information selected by the current selection operation can be determined.
[0078] Furthermore, it is necessary to select the optional sub-resource information under each optional resource information separately, and summarize the unique sub-resource information selected under each optional resource information to determine the target optional resource information selected in this setting.
[0079] In one possible implementation, the method of determining the target extraction resource from multiple expected extraction resources can also be based on the operation position of the selection operation.
[0080] Specifically, the step "Identify the target extraction resource from multiple expected extraction resources" includes:
[0081] d1: In response to the selection operation on the resource extraction information configuration interface, determine the target extraction resource area where the end position of the selection operation is located.
[0082] d2: The expected extraction resources in the target extraction resource region are determined as the target extraction resources.
[0083] In this embodiment of the application, when multiple expected extraction resources are displayed in the resource extraction information configuration interface, a corresponding display area is divided for each expected extraction resource, and the display can be distinguished according to the icon of each expected extraction resource. The selected target extraction resource is determined by the target extraction resource area where the operation ends.
[0084] In one possible implementation, for the special case where the end position of the selection operation is located in multiple extraction resource regions, the target extraction resource region can be selected based on the overlap area between the end position of the operation and each extraction resource region. The extraction resource region with the largest overlap area is determined as the target extraction resource region, and the expected extraction resource in the target extraction resource region is determined as the target extraction resource.
[0085] Furthermore, the multiple optional resource information displayed in the resource extraction information configuration interface can be determined based on the common selection information of different players when extracting optional virtual resources in the past. For example, by filtering the historical extraction information, multiple optional resource information with a selection rate higher than a preset probability threshold can be displayed in the resource extraction information configuration interface for players to select. However, different players may have different needs for the selection of optional resource information. Therefore, in order to meet the needs of different players for optional resource information, a custom interaction method can also be set. Players can set the target optional resource information themselves through the custom interaction method, which can provide more in line with the needs of players for selecting optional resources and further improve the efficiency of human-computer interaction.
[0086] Specifically, the extraction method further includes:
[0087] e1: In response to receiving an optional resource customization operation, provide an optional resource customization interface.
[0088] e2: In response to the input operation in the optional resource customization interface, determine the input target optional resource information.
[0089] In one possible implementation, a custom interactive control can be set in the resource extraction information configuration interface. The optional custom resource operation can be a trigger operation for the custom interactive control. Similarly, the trigger operation for the custom interactive control can be divided into a touch operation for the custom interactive control or a click operation for the custom interactive control through an external input device.
[0090] Specifically, when the terminal device is a mobile terminal, the triggering operation for the custom interactive control can be a touch operation (long press, click, or swipe operation, etc.) on the custom interactive control; when the terminal device is a PC, the triggering operation for the custom interactive control can be a click operation on the custom interactive control via an external input device (click operation via mouse, etc.).
[0091] In one possible implementation, after determining that an optional resource customization operation has been received, an optional resource customization interface is displayed in the graphical user interface. The optional resource customization interface may display multiple input areas, and the player can determine the target optional resource information by inputting in different input areas.
[0092] Specifically, different input areas can be divided according to different optional resource information types, and players can input corresponding custom optional resources according to different optional resource information types.
[0093] In one possible implementation, when the player inputs in different input areas, reference information on the available resources during the historical resource extraction process can be displayed for the player to refer to or directly customize the selection of available resources, further saving the input time for determining the target available resource information and improving the efficiency of human-computer interaction.
[0094] In one possible implementation, even if players customize the optional resource information, they still need to comply with the rules for virtual resource extraction. If it is detected that the customized optional resource entered in the optional resource customization interface does not conform to the rules for virtual resource extraction, a prompt message can be displayed to indicate that the currently entered optional resource information does not conform to the rules for virtual resource extraction and needs to be corrected.
[0095] For example, please refer to Figure 3 , Figure 3 This is one of the schematic diagrams of the resource extraction information configuration interface provided in the embodiments of this application, such as... Figure 3 As shown, the resource extraction information configuration interface 300 includes multiple expected extraction resources 310, and different expected extraction resources are displayed through different icons; at the same time, the resource extraction information configuration interface 300 also includes multiple optional resource information 320 and optional sub-resource information 321 under each optional resource information 320. At the same time, a resource selection box 322 is also displayed at the preset position of each optional sub-resource information. Players can determine the target optional resource information by checking the box on the resource selection box 322.
[0096] Furthermore, the resource extraction information configuration interface 300 also displays a custom interactive control 330. Players can open the optional resource customization interface by triggering operations (touch operation, mouse click operation, etc.) on the custom interactive control 330, and customize the input of target optional resource information through input operations in the optional resource customization interface.
[0097] For example, please refer to Figure 4 , Figure 4 This is a schematic diagram of the sub-resource allocation interface provided in the embodiments of this application, as shown below. Figure 4 As shown, the sub-resource allocation interface 400 displays multiple resource types 410 and expected sub-resources 420 under resource type 410. By selecting the expected sub-resource 420, it is determined that when the target extraction resource is not extracted but the technical value is extracted, the expected sub-resource allocation selection information is determined. By triggering the confirmation selection control 430 (touch operation or mouse click operation, etc.), it is determined that the selection of expected sub-resource allocation is completed.
[0098] Furthermore, players can obtain virtual resources by purchasing different optional resource packs (such as virtual treasure chests). Different optional resource packs correspond to different types of virtual resources, and the amount of virtual currency consumed by different optional resource pack types is also different. Therefore, players can also select the optional resource pack type in the resource extraction information configuration interface based on the virtual resources they currently expect to obtain or the amount of virtual currency they currently have.
[0099] Specifically, the extraction method further includes:
[0100] f1: In response to the selection operation of the resource extraction information configuration interface, determine at least one target resource package type from multiple optional resource package types.
[0101] In this embodiment of the application, similarly, when multiple optional resource package types are displayed in the resource extraction information configuration interface, a corresponding display area is divided for each optional resource package type, and the display can be distinguished according to the icon of each optional resource package type. The selected target resource package type is determined by the optional resource package area where the operation ends.
[0102] In one possible implementation, the selected target resource package type can be one or more, and the target resource package type can be selected based on successive selection operations.
[0103] In one possible implementation, when displaying different optional resource pack types, the amount of virtual currency consumed by each optional resource pack type will also be displayed to provide a reference for players to select the target resource pack type.
[0104] Furthermore, after selecting the target extraction resource, target selectable resource information, and target resource package type through the resource extraction information configuration interface, when batch extraction of virtual resources is required, it is also necessary to determine the target resource extraction count for this virtual resource extraction so that virtual resources can be extracted continuously according to the target resource extraction count.
[0105] S103. Respond to the confirmation extraction operation, continuously extract the multiple virtual resources according to the target resource extraction number, and determine the target virtual resource from the currently extracted virtual resources according to the target selectable resource information if the target extraction resource is not extracted.
[0106] In one possible implementation, the confirmation extraction operation can be a trigger operation for the confirmation control displayed in the resource extraction information configuration interface. Similarly, the trigger operation for the confirmation control can be divided into a touch operation for the confirmation control or a click operation for the confirmation control via an external input device.
[0107] Specifically, when the terminal device is a mobile terminal, the triggering operation for the confirmation control can be a touch operation (long press, click, or swipe operation, etc.) on the confirmation control; when the terminal device is a PC, the triggering operation for the confirmation control can be a click operation on the confirmation control via an external input device (click operation via mouse, etc.).
[0108] In one possible implementation, the number of times the target resource is extracted can be the system's default extraction number, such as a batch extraction that can be performed N times consecutively; or it can be set through the resource extraction information configuration interface.
[0109] Specifically, when setting the number of times a target resource can be drawn through the resource drawing information configuration interface, a drawing count input area can be set in the resource drawing information configuration interface, and the drawing can be performed based on the player's input operation in the drawing count input area.
[0110] In one possible implementation, after setting the target resource extraction count and determining the selected target resource package type, continuous virtual resource extraction can be performed according to the settings in the resource extraction information configuration interface.
[0111] Specifically, the step "responding to the confirmation extraction operation and continuously extracting the multiple virtual resources according to the target resource extraction number" includes:
[0112] g1: Respond to the confirmation of the extraction operation, open the target virtual gift pack corresponding to the target resource gift pack type according to the number of times the target resource is extracted, and continuously extract the virtual resources in the target virtual gift pack.
[0113] In this embodiment of the application, after confirming receipt of the extraction operation, the target virtual gift pack is opened continuously according to the selected target resource gift pack type and the number of times the target resource is extracted, and the virtual resources in the target virtual gift pack are extracted continuously to obtain the virtual resources in the selected target virtual gift pack.
[0114] In one possible implementation, the number of draws for different resource pack types can be set according to the resource pack type, and then virtual resources can be drawn according to the number of draws for each resource pack type.
[0115] Specifically, before the step "responding to the confirmation extraction operation and continuously extracting the plurality of virtual resources according to the target resource extraction number", the extraction method further includes:
[0116] h1: Determine the target resource extraction count based on the resource package type extraction count set for each resource package type.
[0117] In this embodiment, after selecting multiple target resource package types, the target resource extraction count input position in the resource extraction information configuration interface can be used to list each resource package type. At the same time, a resource package type extraction count input box is set for each resource package type. The number of times the resource package type extraction count is entered in the resource package type extraction count input box is used to determine the resource package type extraction count for each resource package type. Then, the virtual resources in the target virtual package are extracted according to the resource package type extraction count for each resource package type.
[0118] Specifically, the step "responding to the confirmation extraction operation, opening the target virtual gift pack corresponding to the target resource gift pack type according to the target resource extraction count, and continuously extracting virtual resources from the target virtual gift pack" includes:
[0119] i1: In response to the confirmation of the extraction operation, according to the number of extractions for each target resource package type, open the target virtual package corresponding to each target resource package type, and continuously extract the virtual resources of the target virtual package.
[0120] In this application example, after determining the number of times each resource package type is drawn, and after confirming receipt of the drawing operation, the target virtual package is continuously drawn according to the number of times each target resource package type is drawn, in order to obtain virtual resources under different target resource package types.
[0121] Furthermore, since different optional resource pack types consume different amounts of virtual currency, after determining at least one target resource pack type and the number of times each target resource pack type can be drawn, the information on the virtual currency consumed in drawing at least one selected target resource pack type can be displayed to remind players of the amount of virtual currency consumed in the current virtual resource drawing process.
[0122] Specifically, the extraction method further includes:
[0123] j1: Determine the total virtual currency value based on at least one selected target resource pack type, the number of times each target resource pack type is drawn, and the virtual currency value corresponding to each target resource pack type.
[0124] j2: Display the total virtual currency value in the resource extraction information configuration interface.
[0125] In the embodiments of this application, based on the number of times each target resource package type is drawn and the virtual currency value corresponding to each target resource package type, for each target resource package type, the number of times each target resource package type is drawn and the virtual currency value (unit price) corresponding to the target resource package type are multiplied to determine the virtual currency value consumed by each target resource package type. The virtual currency values consumed by each target resource package type are then summed to obtain the total virtual currency value (the highest total virtual currency consumption during this continuous drawing process).
[0126] In one possible implementation, a virtual currency display area can be displayed in the resource extraction information configuration interface, and the calculated total virtual currency value can be displayed in the virtual currency display area to prompt the player to the maximum total amount of virtual currency consumed during the current virtual resource extraction process.
[0127] Furthermore, upon receiving confirmation of the extraction operation, the multiple virtual resources will be extracted continuously according to the target resource extraction number, and the virtual resources extracted each time will be used for subsequent virtual resource extraction and the extraction results will be confirmed.
[0128] In one possible implementation, the determination of the virtual resource extraction result can be carried out by confirming the virtual resource extraction result after each extraction during the continuous virtual resource extraction process, and determining whether the next virtual resource extraction process is needed.
[0129] Specifically, the step "responding to the confirmation extraction operation, continuously extracting the multiple virtual resources according to the target resource extraction number, and determining the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when no target extraction resource is extracted" includes:
[0130] k1: Respond to the confirmation extraction operation, continuously extract the multiple virtual resources according to the target resource extraction number, and determine the resource extraction result for each extraction;
[0131] k2: For each resource extraction process, if the extraction result of the resource extraction process indicates that the target extracted resource has been obtained, the resource extraction of the multiple virtual resources ends.
[0132] k3: For each resource extraction process, if the extraction result of the resource extraction process does not indicate that the target extraction resource has been extracted, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information, and the resource extraction of the multiple virtual resources continues until the number of draws reaches the target resource extraction number, and the resource extraction of the multiple virtual resources ends.
[0133] In this embodiment of the application, after one extraction, it is necessary to determine the result of each extraction based on the extracted virtual resources.
[0134] On the one hand, for each resource extraction process, if the extraction result indicates that the target resource has been obtained, the virtual resource extraction process can be stopped directly, and the target resource package that the current player has already extracted can be settled directly.
[0135] In response to the above situation, it is not necessary to perform all the resource extraction attempts for the target resource. Instead, the current virtual resource extraction process can be ended once the target resource is extracted. This can reduce the consumption of virtual currency and save virtual currency for players.
[0136] On the other hand, for each resource extraction process, if the extraction result of the resource extraction process does not represent the extraction of the target extraction resource, it is necessary to determine the target virtual resource from the currently extracted virtual resources according to the previously set target selectable resource information, and continue to extract resources from the multiple virtual resources until the number of draws reaches the target number of resource extractions, then end the extraction of resources from the multiple virtual resources, and directly deduct the virtual currency value of the total virtual currency value.
[0137] In response to the above situation, if the target resource is not extracted during continuous extraction of virtual resources, a resource substitution scheme needs to be selected based on the pre-set target available resource information. At the same time, the extraction of virtual resources continues until the set number of extractions for the target resource is exhausted.
[0138] Furthermore, for each resource extraction process, the results of each extraction can be displayed by showing prompts (such as pop-ups in the graphical user interface). After the entire virtual resource extraction process is completed, all the virtual resources obtained during the extraction process can be displayed to provide players with a complete list of virtual resources acquired.
[0139] In another possible implementation, a continuous virtual resource extraction process can be performed directly for the target resource extraction number, without selecting virtual resources in each extraction process. After the continuous extraction of the target resource extraction number ends, the virtual resource extraction results of each resource extraction process are summarized, and the final target virtual resource is determined according to the target available resource information for the virtual resource extraction results that did not extract the target resource.
[0140] It is worth noting that compared to the scheme that confirms the virtual resource results for each resource extraction process, the scheme that confirms the virtual resource extraction results after all virtual resources have been extracted may consume more virtual currency (confirming the virtual resource results for each resource extraction process means that once the target resource has been extracted, no more virtual resource extraction will be performed, which can save some virtual resources). Therefore, when determining the target virtual resources, the scheme that confirms the virtual resource results for each resource extraction process should be given priority.
[0141] For example, please refer to Figure 5 , Figure 5 This is a second schematic diagram of the resource extraction information configuration interface provided in the embodiments of this application, as shown below. Figure 5 As shown, the resource extraction information configuration interface 300 also includes multiple optional resource pack types 340. When displaying the optional resource pack types 340 in the resource extraction information configuration interface 300, the virtual currency quantity corresponding to each optional resource pack type will also be displayed. At the same time, the resource extraction information configuration interface 300 also includes an extraction count input area 350, where players can set the target resource extraction count. After selecting the optional resource pack type and the corresponding extraction count, the calculated total virtual currency value will be displayed in the virtual currency display area 360 in the resource extraction information configuration interface 300. After receiving a trigger operation for the confirmation extraction control 370, the extraction operation of continuously extracting virtual resources will be performed to obtain the corresponding target virtual resources according to the set virtual resource extraction information.
[0142] Furthermore, for a scheme that confirms the virtual resource results for each resource extraction process, it is necessary to determine the actual virtual currency consumption based on the results of each resource extraction, rather than deducting the total virtual currency value all at once.
[0143] Specifically, the extraction method further includes:
[0144] l1: Displays the current resource extraction result and deducts the target virtual currency corresponding to the current resource extraction result.
[0145] In this embodiment, for each resource extraction process, the resource extraction result can be displayed by showing prompts (such as pop-ups in the graphical user interface). Furthermore, after confirming that the target virtual resource has been obtained, virtual currency is deducted based on the opened target virtual gift pack, rather than deducting the total virtual currency value all at once. This saves virtual currency for players who stop extracting virtual resources before reaching the target number of extractions, thus saving virtual currency for those who did not participate in the extraction.
[0146] In one possible implementation, players can also refer to the virtual resource extraction information settings of other players to set the target extraction resources and target optional resource information with one click. This can save players the steps and time of setting resource extraction information and further improve the efficiency of human-computer interaction.
[0147] Specifically, the resource extraction information configuration interface also includes resource setting reference information; the extraction method includes:
[0148] m1: In response to the first selection operation for the resource setting reference information, display the player identifier of at least one other player and the resource extraction settings information of each other player.
[0149] m2: In response to the second selection operation for the resource extraction settings information of the other players, set the target extraction resources and the target optional resources information according to the resource extraction settings information of the selected target player.
[0150] In one possible implementation, a resource setting reference control can be set in the resource extraction information configuration interface to set the resource setting reference information, and a selection can be made when a trigger operation is received for the resource setting reference control.
[0151] Similarly, the triggering operations for resource setting reference controls can be divided into touch operations for resource setting reference controls, or click operations for resource setting reference controls via external input devices.
[0152] Specifically, when the terminal device is a mobile terminal, the triggering operation for the resource setting reference control can be a touch operation (long press, click, or swipe operation, etc.) on the resource setting reference control; when the terminal device is a PC, the triggering operation for the resource setting reference control can be a click operation (click operation, etc.) on the resource setting reference control via an external input device.
[0153] In one possible implementation, after receiving a first selection operation regarding resource setting reference information, the system displays the player identifier of at least one other player and the resource extraction setting information of each other player. Simultaneously, upon receiving a second selection operation regarding the resource extraction setting information of another player, the selected target player is identified, and the target extraction resources and target optional resources are set according to the target player's resource extraction setting information. Based on this, players can directly learn from other players' virtual resource extraction information, study relevant extraction strategies, and reduce the time spent setting virtual resource extraction information, further improving resource extraction efficiency and human-computer interaction efficiency.
[0154] The game resource extraction method provided in this application embodiment, in response to a batch extraction operation for multiple virtual resources, provides a resource extraction information configuration interface on a graphical user interface; in response to a selection operation on the resource extraction information configuration interface, it determines a target extraction resource from multiple expected extraction resources and a target optional resource from multiple optional resource information; in response to a confirmation extraction operation, it continuously extracts multiple virtual resources according to the target resource extraction number, and if the target extraction resource is not extracted, it determines the target virtual resource from the currently extracted virtual resources according to the target optional resource information. Thus, after confirming that a batch extraction operation for multiple virtual resources has been received, a resource extraction information configuration interface is provided in the graphical user interface. The target extraction resource and target optional resource information are set through the resource extraction information configuration interface, and during the batch extraction of virtual resources, the virtual resources are directly extracted according to the target extraction resource and target optional resource information, based on the target resource extraction number, thereby simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency.
[0155] Based on the same inventive concept, this application also provides a game resource extraction device corresponding to the game resource extraction method. Since the principle of the device in this application is similar to the game resource extraction method described above in this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.
[0156] Please see Figure 6 , Figure 7 , Figure 6 This is one of the structural schematic diagrams of a game resource extraction device provided in an embodiment of this application. Figure 7 This is a second schematic diagram of a game resource extraction device provided in an embodiment of this application. Figure 6 As shown, the extraction device 600 includes:
[0157] The configuration interface display module 601 is used to respond to batch extraction operations for multiple virtual resources and provide a resource extraction information configuration interface on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources;
[0158] The resource determination module 602 is used to respond to the selection operation of the resource extraction information configuration interface, determine the target extraction resource from multiple expected extraction resources, and determine the target optional resource information from multiple optional resource information.
[0159] The resource extraction module 603 is used to respond to the confirmation extraction operation, continuously extract the multiple virtual resources according to the target resource extraction number, and determine the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when the target extraction resource is not extracted.
[0160] In one possible implementation, such as Figure 7 As shown, the extraction device 600 further includes a custom module 604, which is used for:
[0161] In response to receiving an optional resource customization operation, an optional resource customization interface is provided;
[0162] In response to input operations on the optional resource customization interface, the input target optional resource information is determined.
[0163] In one possible implementation, such as Figure 7 As shown, the resource extraction information configuration interface also includes multiple optional resource pack types; different optional resource pack types correspond to different virtual resource types; different optional resource pack types consume different amounts of virtual currency; the extraction device 600 also includes a resource pack type determination module 605, which is used for:
[0164] In response to a selection operation on the resource extraction information configuration interface, at least one target resource package type is determined from multiple selectable resource package types.
[0165] In one possible implementation, such as Figure 7 As shown, the extraction device 600 further includes an extraction count determination module 606, which is used for:
[0166] The target number of resource draws is determined based on the number of times each resource package type is drawn.
[0167] When the resource extraction module 603 responds to a confirmation extraction operation, opens a target virtual gift pack corresponding to the target resource gift pack type according to the target resource extraction count, and continuously extracts virtual resources from the target virtual gift pack, the resource extraction module 603 is used to:
[0168] Upon confirmation of the extraction operation, based on the number of extractions for each target resource package type, the target virtual package corresponding to each target resource package type is opened, and the virtual resources of the target virtual package are continuously extracted.
[0169] In one possible implementation, such as Figure 7As shown, the extraction device 600 further includes a virtual currency display module 607, which is used for:
[0170] The total virtual currency value is determined based on at least one selected target resource pack type, the number of times each target resource pack type is drawn, and the virtual currency value corresponding to each target resource pack type.
[0171] The total virtual currency value is displayed in the resource extraction information configuration interface.
[0172] In one possible implementation, such as Figure 7 As shown, the extraction device 600 further includes a resource information reference module 608, which is used for:
[0173] In response to a first selection operation based on the resource setting reference information, display the player identifier of at least one other player and the resource extraction settings information of each other player;
[0174] In response to a second selection operation regarding the resource extraction settings of the other players, the target extraction resources and the target selectable resources are set according to the resource extraction settings of the selected target player.
[0175] In one possible implementation, such as Figure 7 As shown, the extraction device 600 further includes a virtual currency deduction module 609, which is used for:
[0176] Display the current resource extraction result and deduct the target virtual currency corresponding to the current resource extraction result.
[0177] In one possible implementation, such as Figure 7 As shown, the extraction device 600 further includes a resource extraction interface display module 610, which is used for:
[0178] In response to a virtual resource extraction trigger operation, a resource extraction interface is provided on the graphical user interface; the resource extraction interface includes a batch resource extraction control.
[0179] When the configuration interface display module 601 provides a resource extraction information configuration interface on the graphical user interface in response to a batch extraction operation for multiple virtual resources, the configuration interface display module 601 is used for:
[0180] In response to a trigger operation for a batch resource extraction control, if a batch extraction operation for multiple virtual resources is received, a resource extraction information configuration interface is provided on the graphical user interface.
[0181] In one possible implementation, the optional resource information includes: optional expected resource information when the target resource is not extracted during continuous resource extraction; optional sub-resource information of other expected resources when the target resource is not extracted during continuous resource extraction; and expected sub-resource allocation selection information when the target resource is not extracted during continuous resource extraction but a technical value is extracted.
[0182] In one possible implementation, each optional resource information corresponds to at least one optional sub-resource information; when the resource determination module 602 is used to determine the target optional resource information from multiple optional resource information, the resource determination module 602 is used to:
[0183] In response to a selection operation on the resource extraction information configuration interface, a unique sub-resource information is determined from at least one optional sub-resource information under each optional resource information.
[0184] The target optional resource information is determined based on the unique sub-resource information corresponding to each optional resource information.
[0185] In one possible implementation, when the resource extraction module 603 is used to continuously extract the plurality of virtual resources according to the target resource extraction number in response to a confirmation extraction operation, the resource extraction module 603 is used to:
[0186] Upon confirmation of the extraction operation, the system opens the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracts virtual resources from the target virtual gift pack.
[0187] In one possible implementation, when the resource extraction module 603 responds to a confirmation extraction operation, continuously extracts the plurality of virtual resources according to the target resource extraction count, and determines the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when the target extraction resource is not extracted, the resource extraction module 603 is used to:
[0188] In response to the confirmation of the extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and the resource extraction result is determined for each extraction.
[0189] For each resource extraction process, if the extraction result of the resource extraction process indicates that the target extracted resource has been obtained, the resource extraction of the multiple virtual resources ends.
[0190] For each resource extraction process, if the extraction result of the corresponding resource extraction process does not extract the target resource, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information, and the resource extraction of the multiple virtual resources continues until the number of extractions reaches the target resource extraction number, and the resource extraction of the multiple virtual resources ends.
[0191] The game resource extraction device provided in this application embodiment, in response to a batch extraction operation for multiple virtual resources, provides a resource extraction information configuration interface on a graphical user interface; in response to a selection operation on the resource extraction information configuration interface, it determines a target extraction resource from multiple expected extraction resources and a target optional resource from multiple optional resource information; in response to a confirmation extraction operation, it continuously extracts multiple virtual resources according to the target resource extraction number, and if the target extraction resource is not extracted, it determines the target virtual resource from the currently extracted virtual resources according to the target optional resource information. Thus, after confirming that a batch extraction operation for multiple virtual resources has been received, a resource extraction information configuration interface is provided in the graphical user interface. The target extraction resource and target optional resource information are set through the resource extraction information configuration interface, and during the batch extraction of virtual resources, the virtual resources are directly extracted according to the target extraction resource and target optional resource information for the target resource extraction number, thereby simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency.
[0192] Please see Figure 8 , Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Figure 8 As shown, the electronic device 800 includes a processor 810, a memory 820, and a bus 830.
[0193] The memory 820 stores machine-readable instructions executable by the processor 810. When the electronic device 800 is running, the processor 810 communicates with the memory 820 via the bus 830, causing the processor 810 to execute the following instructions during operation:
[0194] In response to a batch extraction operation for multiple virtual resources, a resource extraction information configuration interface is provided on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources;
[0195] In response to a selection operation on the resource extraction information configuration interface, a target extraction resource is determined from multiple expected extraction resources, and a target optional resource information is determined from multiple optional resource information.
[0196] In response to the confirmation extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and if the target extraction resource is not extracted, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information.
[0197] In one possible implementation, the optional resource information includes: optional expected resource information when the target resource is not extracted during continuous resource extraction; optional sub-resource information of other expected resources when the target resource is not extracted during continuous resource extraction; and expected sub-resource allocation selection information when the target resource is not extracted during continuous resource extraction but a technical value is extracted.
[0198] In one possible implementation, each optional resource information corresponds to at least one optional sub-resource information; in the instructions executed by the processor 810, determining the target optional resource information from the plurality of optional resource information includes:
[0199] In response to a selection operation on the resource extraction information configuration interface, a unique sub-resource information is determined from at least one optional sub-resource information under each optional resource information.
[0200] The target optional resource information is determined based on the unique sub-resource information corresponding to each optional resource information.
[0201] In one possible implementation, the instructions executed by the processor 810 further include:
[0202] In response to receiving an optional resource customization operation, an optional resource customization interface is provided;
[0203] In response to input operations on the optional resource customization interface, the input target optional resource information is determined.
[0204] In one possible implementation, the resource extraction information configuration interface further includes multiple optional resource package types; different optional resource package types correspond to different virtual resource types; different optional resource package types consume different amounts of virtual currency; the instructions executed by the processor 810 also include:
[0205] In response to a selection operation on the resource extraction information configuration interface, at least one target resource package type is determined from multiple selectable resource package types.
[0206] In one possible implementation, the instructions executed by the processor 810, wherein the response confirmation extraction operation, which continuously extracts the plurality of virtual resources according to the target resource extraction number, includes:
[0207] Upon confirmation of the extraction operation, the system opens the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracts virtual resources from the target virtual gift pack.
[0208] In one possible implementation, the instructions executed by the processor 810 further include:
[0209] The target number of resource draws is determined based on the number of times each resource package type is drawn.
[0210] The response confirmation extraction operation involves opening the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracting virtual resources from the target virtual gift pack, including:
[0211] Upon confirmation of the extraction operation, based on the number of extractions for each target resource package type, the target virtual package corresponding to each target resource package type is opened, and the virtual resources of the target virtual package are continuously extracted.
[0212] In one possible implementation, the instructions executed by the processor 810 further include:
[0213] The total virtual currency value is determined based on at least one selected target resource pack type, the number of times each target resource pack type is drawn, and the virtual currency value corresponding to each target resource pack type.
[0214] The total virtual currency value is displayed in the resource extraction information configuration interface.
[0215] In one possible implementation, the instructions executed by the processor 810 include the response confirmation extraction operation, which involves continuously extracting the plurality of virtual resources according to the target resource extraction count, and determining the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when no target resource is extracted, comprising:
[0216] In response to the confirmation of the extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and the resource extraction result is determined for each extraction.
[0217] For each resource extraction process, if the extraction result of the resource extraction process indicates that the target extracted resource has been obtained, the resource extraction of the multiple virtual resources ends.
[0218] For each resource extraction process, if the extraction result of the corresponding resource extraction process does not extract the target resource, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information, and the resource extraction of the multiple virtual resources continues until the number of extractions reaches the target resource extraction number, and the resource extraction of the multiple virtual resources ends.
[0219] In one possible implementation, the resource extraction information configuration interface further includes resource setting reference information; the instructions executed by the processor 810 also include:
[0220] In response to a first selection operation based on the resource setting reference information, display the player identifier of at least one other player and the resource extraction settings information of each other player;
[0221] In response to a second selection operation regarding the resource extraction settings of the other players, the target extraction resources and the target selectable resources are set according to the resource extraction settings of the selected target player.
[0222] In one possible implementation, the instructions executed by the processor 810 further include:
[0223] Display the current resource extraction result and deduct the target virtual currency corresponding to the current resource extraction result.
[0224] In one possible implementation, the instructions executed by the processor 810 further include:
[0225] In response to a virtual resource extraction trigger operation, a resource extraction interface is provided on the graphical user interface; the resource extraction interface includes a batch resource extraction control.
[0226] The response is for batch extraction operations of multiple virtual resources, and a resource extraction information configuration interface is provided on the graphical user interface, including:
[0227] In response to a trigger operation for a batch resource extraction control, if a batch extraction operation for multiple virtual resources is received, a resource extraction information configuration interface is provided on the graphical user interface.
[0228] By employing the above method, after confirming the receipt of a batch extraction operation targeting multiple virtual resources, a resource extraction information configuration interface is provided in the graphical user interface. This interface allows users to set the target extraction resources and target optional resources. During batch extraction of virtual resources, the extraction is performed directly according to the target extraction resources and target optional resources, simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency. Furthermore, to meet the needs of different players for optional resource information, a custom interaction method can be set. Players can independently set the target optional resource information through this custom interaction method. This allows for settings that better meet players' needs for selecting optional resources, further improving human-computer interaction efficiency. Furthermore, during continuous virtual resource extraction, the system doesn't require extracting all the target resource's resources; instead, the extraction process ends once the target resource is obtained. This reduces virtual currency consumption, saving players money. Additionally, players can refer to other players' virtual resource extraction settings to easily set their target and optional resources, saving time and steps and further enhancing human-computer interaction efficiency.
[0229] This application embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the following instructions:
[0230] In response to a batch extraction operation for multiple virtual resources, a resource extraction information configuration interface is provided on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources;
[0231] In response to a selection operation on the resource extraction information configuration interface, a target extraction resource is determined from multiple expected extraction resources, and a target optional resource information is determined from multiple optional resource information.
[0232] In response to the confirmation extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and if the target extraction resource is not extracted, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information.
[0233] In one possible implementation, the optional resource information includes: optional expected resource information when the target resource is not extracted during continuous resource extraction; optional sub-resource information of other expected resources when the target resource is not extracted during continuous resource extraction; and expected sub-resource allocation selection information when the target resource is not extracted during continuous resource extraction but a technical value is extracted.
[0234] In one possible implementation, each optional resource information corresponds to at least one optional sub-resource information; in the instructions executed by the computer-readable storage medium, determining the target optional resource information from the plurality of optional resource information includes:
[0235] In response to a selection operation on the resource extraction information configuration interface, a unique sub-resource information is determined from at least one optional sub-resource information under each optional resource information.
[0236] The target optional resource information is determined based on the unique sub-resource information corresponding to each optional resource information.
[0237] In one possible implementation, the instructions executed by the computer-readable storage medium further include:
[0238] In response to receiving an optional resource customization operation, an optional resource customization interface is provided;
[0239] In response to input operations on the optional resource customization interface, the input target optional resource information is determined.
[0240] In one possible implementation, the resource extraction information configuration interface further includes multiple optional resource package types; different optional resource package types correspond to different virtual resource types; different optional resource package types consume different amounts of virtual currency; the instructions executable by the computer-readable storage medium also include:
[0241] In response to a selection operation on the resource extraction information configuration interface, at least one target resource package type is determined from multiple selectable resource package types.
[0242] In one possible implementation, the instructions executable by the computer-readable storage medium, wherein the response confirmation extraction operation, which continuously extracts the plurality of virtual resources according to the target resource extraction number, includes:
[0243] Upon confirmation of the extraction operation, the system opens the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracts virtual resources from the target virtual gift pack.
[0244] In one possible implementation, the instructions executed by the computer-readable storage medium further include:
[0245] The target number of resource draws is determined based on the number of times each resource package type is drawn.
[0246] The response confirmation extraction operation involves opening the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracting virtual resources from the target virtual gift pack, including:
[0247] Upon confirmation of the extraction operation, based on the number of extractions for each target resource package type, the target virtual package corresponding to each target resource package type is opened, and the virtual resources of the target virtual package are continuously extracted.
[0248] In one possible implementation, the instructions executed by the computer-readable storage medium further include:
[0249] The total virtual currency value is determined based on at least one selected target resource pack type, the number of times each target resource pack type is drawn, and the virtual currency value corresponding to each target resource pack type.
[0250] The total virtual currency value is displayed in the resource extraction information configuration interface.
[0251] In one possible implementation, the instructions executable by the computer-readable storage medium include, in the response confirmation extraction operation, continuously extracting the plurality of virtual resources according to the target resource extraction number, and determining the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when no target resource is extracted, comprising:
[0252] In response to the confirmation of the extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and the resource extraction result is determined for each extraction.
[0253] For each resource extraction process, if the extraction result of the resource extraction process indicates that the target extracted resource has been obtained, the resource extraction of the multiple virtual resources ends.
[0254] For each resource extraction process, if the extraction result of the corresponding resource extraction process does not extract the target resource, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information, and the resource extraction of the multiple virtual resources continues until the number of extractions reaches the target resource extraction number, and the resource extraction of the multiple virtual resources ends.
[0255] In one possible implementation, the resource extraction information configuration interface further includes resource setting reference information; the instructions executable by the computer-readable storage medium also include:
[0256] In response to a first selection operation based on the resource setting reference information, display the player identifier of at least one other player and the resource extraction settings information of each other player;
[0257] In response to a second selection operation regarding the resource extraction settings of the other players, the target extraction resources and the target selectable resources are set according to the resource extraction settings of the selected target player.
[0258] In one possible implementation, the instructions executed by the computer-readable storage medium further include:
[0259] Display the current resource extraction result and deduct the target virtual currency corresponding to the current resource extraction result.
[0260] In one possible implementation, the instructions executed by the computer-readable storage medium further include:
[0261] In response to a virtual resource extraction trigger operation, a resource extraction interface is provided on the graphical user interface; the resource extraction interface includes a batch resource extraction control.
[0262] The response is for batch extraction operations of multiple virtual resources, and a resource extraction information configuration interface is provided on the graphical user interface, including:
[0263] In response to a trigger operation for a batch resource extraction control, if a batch extraction operation for multiple virtual resources is received, a resource extraction information configuration interface is provided on the graphical user interface.
[0264] By employing the above method, after confirming the receipt of a batch extraction operation targeting multiple virtual resources, a resource extraction information configuration interface is provided in the graphical user interface. This interface allows users to set the target extraction resources and target optional resources. During batch extraction of virtual resources, the extraction is performed directly according to the target extraction resources and target optional resources, simplifying the virtual resource extraction operation and improving extraction efficiency and human-computer interaction efficiency. Furthermore, to meet the needs of different players for optional resource information, a custom interaction method can be set. Players can independently set the target optional resource information through this custom interaction method. This allows for settings that better meet players' needs for selecting optional resources, further improving human-computer interaction efficiency. Furthermore, during continuous virtual resource extraction, the system doesn't require extracting all the target resource's resources; instead, the extraction process ends once the target resource is obtained. This reduces virtual currency consumption, saving players money. Additionally, players can refer to other players' virtual resource extraction settings to easily set their target and optional resources, saving time and steps and further enhancing human-computer interaction efficiency.
[0265] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0266] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the shown or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0267] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0268] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0269] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the 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 to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0270] Finally, it should be noted that the above-described embodiments are merely specific implementations of this application, used to illustrate the technical solutions of this application, and not to limit them. The scope of protection of this application is not limited thereto. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this application. Such modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for extracting game resources, characterized in that, The extraction method includes providing a graphical user interface via a terminal device: In response to a batch extraction operation for multiple virtual resources, a resource extraction information configuration interface is provided on the graphical user interface; the resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources; In response to a selection operation on the resource extraction information configuration interface, a target extraction resource is determined from multiple expected extraction resources, and a target optional resource information is determined from multiple optional resource information. In response to the confirmation extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and if the target extraction resource is not extracted, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information.
2. The extraction method according to claim 1, characterized in that, The optional resource information includes: optional expected resource information when the target resource is not extracted during continuous resource extraction; optional sub-resource information of other expected resources when the target resource is not extracted during continuous resource extraction; and expected sub-resource allocation selection information when the target resource is not extracted during continuous resource extraction but a technical value is extracted.
3. The extraction method according to claim 1, characterized in that, Each optional resource information corresponds to at least one optional sub-resource information; The step of determining the target optional resource information from multiple optional resource information includes: In response to a selection operation on the resource extraction information configuration interface, a unique sub-resource information is determined from at least one optional sub-resource information under each optional resource information. The target optional resource information is determined based on the unique sub-resource information corresponding to each optional resource information.
4. The extraction method according to claim 1, characterized in that, The extraction method further includes: In response to receiving an optional resource customization operation, an optional resource customization interface is provided; In response to input operations on the optional resource customization interface, the input target optional resource information is determined.
5. The extraction method according to claim 1, characterized in that, The resource extraction information configuration interface also includes multiple optional resource package types; different optional resource package types correspond to different virtual resource types. Different types of optional resource packs consume different amounts of virtual currency; The extraction method further includes: In response to a selection operation on the resource extraction information configuration interface, at least one target resource package type is determined from multiple selectable resource package types.
6. The extraction method according to claim 5, characterized in that, The response confirmation extraction operation, which continuously extracts from the plurality of virtual resources according to the target resource extraction number, includes: Upon confirmation of the extraction operation, the system opens the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracts virtual resources from the target virtual gift pack.
7. The extraction method according to claim 6, characterized in that, Before the response confirmation extraction operation, and before continuously extracting the plurality of virtual resources according to the target resource extraction number, the extraction method further includes: The target number of resource draws is determined based on the number of times each resource package type is drawn. The response confirmation extraction operation involves opening the target virtual gift pack corresponding to the target resource gift pack type based on the target resource extraction count, and continuously extracting virtual resources from the target virtual gift pack, including: Upon confirmation of the extraction operation, based on the number of extractions for each target resource package type, the target virtual package corresponding to each target resource package type is opened, and the virtual resources of the target virtual package are continuously extracted.
8. The extraction method according to claim 7, characterized in that, The extraction method further includes: The total virtual currency value is determined based on at least one selected target resource pack type, the number of times each target resource pack type is drawn, and the virtual currency value corresponding to each target resource pack type. The total virtual currency value is displayed in the resource extraction information configuration interface.
9. The extraction method according to claim 1, characterized in that, The response confirmation extraction operation continuously extracts the multiple virtual resources according to the target resource extraction count, and determines the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when the target resource is not extracted, including: In response to the confirmation of the extraction operation, the multiple virtual resources are continuously extracted according to the target resource extraction number, and the resource extraction result is determined for each extraction. For each resource extraction process, if the extraction result of the resource extraction process indicates that the target extracted resource has been obtained, the resource extraction of the multiple virtual resources ends. For each resource extraction process, if the extraction result of the corresponding resource extraction process does not extract the target resource, the target virtual resource is determined from the currently extracted virtual resources according to the target selectable resource information, and the resource extraction of the multiple virtual resources continues until the number of resource extractions reaches the target number of resource extractions, and the resource extraction of the multiple virtual resources ends.
10. The extraction method according to claim 1, characterized in that, The resource extraction information configuration interface also includes resource setting reference information; the extraction method further includes: In response to a first selection operation based on the resource setting reference information, display the player identifier of at least one other player and the resource extraction settings information of each other player; In response to a second selection operation regarding the resource extraction settings of the other players, the target extraction resources and the target selectable resources are set according to the resource extraction settings of the selected target player.
11. The extraction method according to claim 1, characterized in that, The extraction method further includes: Display the current resource extraction result and deduct the target virtual currency corresponding to the current resource extraction result.
12. The extraction method according to claim 1, characterized in that, The extraction method further includes: In response to a virtual resource extraction trigger operation, a resource extraction interface is provided on the graphical user interface; the resource extraction interface includes a batch resource extraction control. The response is for batch extraction operations of multiple virtual resources, and a resource extraction information configuration interface is provided on the graphical user interface, including: In response to a trigger operation for a batch resource extraction control, if a batch extraction operation for multiple virtual resources is received, a resource extraction information configuration interface is provided on the graphical user interface.
13. A device for extracting game resources, characterized in that, The extraction device includes a graphical user interface provided via a terminal device. The configuration interface display module is used to respond to batch extraction operations for multiple virtual resources and provides a resource extraction information configuration interface on the graphical user interface. The resource extraction information configuration interface includes multiple expected extraction resources and multiple optional resource information, wherein the optional resource information is used to select the extracted virtual resources. The resource determination module is used to respond to the selection operation of the resource extraction information configuration interface, determine the target extraction resource from multiple expected extraction resources, and determine the target optional resource information from multiple optional resource information. The resource extraction module is used to respond to the confirmation extraction operation, continuously extract the multiple virtual resources according to the target resource extraction number, and determine the target virtual resource from the currently extracted virtual resources according to the target selectable resource information when the target extraction resource is not extracted.
14. An electronic device, characterized in that, include: The device includes a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the game resource extraction method as described in any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the game resource extraction method as described in any one of claims 1 to 12.
Citation Information
Patent Citations
Virtual resource activity control method and device, electronic equipment and storage medium
CN113271251A
Lottery drawing method and device based on preset lottery pool
CN115376240A