Game asset acquisition method and device and electronic device
By integrating a virtual asset collection display page into the graphical user interface, including asset icons and controls, the cumbersome process of players switching between different pages to acquire virtual items is solved, simplifying operations and improving the gaming experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NETEASE (HANGZHOU) NETWORK CO LTD
- Filing Date
- 2024-12-02
- Publication Date
- 2026-06-02
Smart Images

Figure CN119587970B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of game technology, and more specifically, to a method, apparatus, and electronic device for acquiring game assets. Background Technology
[0002] In games, players often need to acquire virtual items that enhance their character's attributes or appearance. Players can purchase these items using virtual tokens. To increase player activity in acquiring certain virtual items, there are usually separate acquisition methods for these items, as well as methods for acquiring them in combination with other virtual items. That is, players can acquire a single virtual item or a collection of virtual items, including the single item and other items. Collections of virtual items typically come with a discount, making the cost less than the total cost of purchasing each item individually.
[0003] In the game, players typically need to navigate between a page dedicated to acquiring the desired virtual item and a page containing a collection of virtual items to choose which method to use. This cumbersome process leads to a poor gaming experience and reduces players' desire to acquire virtual items. Summary of the Invention
[0004] In view of this, the purpose of this disclosure is to provide a method, device, and electronic device for acquiring game assets, so as to simplify the operation of users acquiring virtual items, facilitate players to acquire virtual items according to their needs, and improve the player's gaming experience.
[0005] In a first aspect, embodiments of this disclosure provide a method for acquiring game assets, which provides a graphical user interface through a terminal device. The method includes: displaying a first display page corresponding to a specified set of virtual assets in the game on the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset; displaying a first asset identifier corresponding to the first virtual asset included in the specified set of virtual assets and a second asset identifier corresponding to the at least one second virtual asset on the first display page; and providing a first control and a second control on the first display page, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation.
[0006] Secondly, embodiments of this disclosure provide a device for acquiring game assets, which provides a graphical user interface through a terminal device. The device includes: a display page module for displaying a first display page corresponding to a specified set of virtual assets in the game on the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset; an asset identifier display module for displaying, on the first display page, a first asset identifier corresponding to the first virtual asset included in the specified set of virtual assets and a second asset identifier corresponding to the at least one second virtual asset; and a control providing module for providing a first control and a second control on the first display page, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation.
[0007] Thirdly, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the above-described method for acquiring game assets.
[0008] Fourthly, embodiments of the present invention provide a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are invoked and executed by a processor, the machine-executable instructions cause the processor to implement the aforementioned method for acquiring game assets.
[0009] The embodiments of the present invention bring the following beneficial effects:
[0010] The aforementioned method, apparatus, and electronic device for acquiring game assets display a first display page corresponding to a specified set of virtual assets in the game on a graphical user interface. The specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset. The first display page displays a first asset identifier corresponding to the first virtual asset included in the specified set, and a second asset identifier corresponding to the at least one second virtual asset. The first display page provides a first control and a second control, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation. In this method, players can acquire a set of virtual assets or a single virtual asset from a set on the same page, simplifying the process of acquiring virtual assets and improving the player's gaming experience.
[0011] Other features and advantages of this disclosure will be set forth in the following description and will be apparent in part from the description or may be learned by practicing the disclosure. The objects and other advantages of this disclosure are realized and obtained through the structures particularly pointed out in the description, claims and drawings.
[0012] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0013] To more clearly illustrate the technical solutions in the specific embodiments of this disclosure or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0014] Figure 1 A flowchart illustrating a method for acquiring game assets provided in this embodiment of the disclosure;
[0015] Figure 2 A graphical user interface diagram provided for an embodiment of this disclosure;
[0016] Figure 3 Another graphical user interface diagram provided for an embodiment of this disclosure;
[0017] Figure 4 Another graphical user interface diagram provided for an embodiment of this disclosure;
[0018] Figure 5 Another graphical user interface diagram provided for an embodiment of this disclosure;
[0019] Figure 6 Another graphical user interface diagram provided for an embodiment of this disclosure;
[0020] Figure 7 Another graphical user interface diagram provided for an embodiment of this disclosure;
[0021] Figure 8 A schematic diagram of a device for acquiring game assets provided in an embodiment of this disclosure;
[0022] Figure 9 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0023] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0024] In the game, individual virtual assets (also known as "single items") and collections of virtual assets (also known as "bundles") are typically acquired through separate detail pages. Players are required to navigate through multiple pages when purchasing virtual assets or collections, resulting in a cumbersome purchase process that reduces efficiency and desire to buy. Furthermore, the secondary confirmation pop-ups for single items and bundles are not integrated into the details section during the purchase process, creating a sense of interruption and negatively impacting the player's gaming experience.
[0025] Based on this, the present disclosure provides a method, apparatus, and electronic device for acquiring game assets, which can be applied to the process of acquiring virtual items in a game.
[0026] In one embodiment of this invention, the method for acquiring game assets can run on a local terminal device or a server. When the method for acquiring game assets 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 client devices.
[0027] 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's execution and the game screen presentation are separated. The acquisition, storage, and execution of game assets 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, information processing is performed by the cloud gaming server in the cloud. When playing the game, the user 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 game screen data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0028] 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 user through a graphical user interface, that is, conventionally downloading, installing, and running the game program via an electronic device. The local terminal device can provide the graphical user interface to the user in various ways, such as rendering it on the terminal's display screen or providing it to the user through holographic projection. For example, the local terminal device can include a display screen for displaying the graphical user interface, which includes game screens, and a processor for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.
[0029] See Figure 1 First, we will introduce a method for acquiring game assets provided by an embodiment of the present invention, which provides a graphical user interface through a terminal device.
[0030] The method includes the following steps:
[0031] Step S102: Display a first display page corresponding to a specified set of virtual assets in the game on the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset.
[0032] The aforementioned first virtual asset can be any virtual asset in the game that can be acquired individually or as part of a set of virtual assets. The specified set of virtual assets includes the first virtual asset and at least one second virtual asset. The second virtual asset can be the same as the first virtual asset or a different virtual asset. For example, if the first virtual asset is a gem, the specified set of virtual assets could include 10 gems, meaning the second virtual asset is also a gem; if the first virtual asset is a skin, the specified set of virtual assets could include that skin and other types of skins.
[0033] The aforementioned first display page can be displayed on the graphical user interface (GUI) after the player triggers a designated interface element displayed on the GUI. The designated interface element can be a window, such as a floating window, or an icon within the interface. The designated interface element can correspond to a first virtual asset, a designated set of virtual assets, or both. For example, the designated interface element can be a window displaying an image of the first virtual asset and an image corresponding to the designated set of virtual assets. The aforementioned designated interface element can also include multiple elements; for example, a designated interface element may include the asset identifier of the first virtual asset and the set identifier corresponding to the designated set of virtual assets.
[0034] Step S104: On the first display page, the first asset identifier corresponding to the first virtual asset included in the specified virtual asset set and the second asset identifier corresponding to at least one second virtual asset are displayed respectively.
[0035] The content displayed on the first asset showcase page needs to inform players which virtual assets are included in a specified virtual asset set. Therefore, the first asset identifier for the first virtual asset and the second asset identifier for the second virtual asset can be displayed on the first showcase page. When the first and second virtual assets are of the same type, as mentioned above (e.g., both being "gems"), the asset identifier for that type of virtual asset can be displayed, along with the quantity of that virtual asset in the specified virtual asset set. In practical applications, the asset identifier can be one or more of the following: name, asset image, number, etc.
[0036] To help players understand how many virtual resources are needed to acquire a specific collection of virtual assets, the type and quantity of virtual resources can be displayed on the primary display page, such as "100 gems" or "300" gold coins. To facilitate comparison between acquiring a specific collection of virtual assets and acquiring a single virtual asset, the virtual resources required to acquire a single virtual asset within the collection can also be displayed. The type and quantity of virtual resources required to acquire a single virtual asset can be directly displayed on the primary display page, or it can be displayed after a player triggers an action on the asset's identifier.
[0037] Step S106: Provide a first control and a second control on the first display page. The first control is configured to trigger the acquisition of a specified set of virtual assets in response to a first trigger operation. The second control is configured to trigger the acquisition of a first virtual asset corresponding to a first asset identifier or a second virtual asset corresponding to a second asset identifier in response to a second trigger operation.
[0038] The first control typically corresponds to a specified set of virtual assets; triggering the first control retrieves the specified set of virtual assets. When the first and second virtual assets are different, there are usually multiple second controls, each corresponding to one of the first and second virtual assets. When the first and second virtual assets are the same, there may be only one second control, but it is usually editable. By editing the second control, the quantity of the first virtual asset to be retrieved can be selected.
[0039] The first and second trigger operations mentioned above can be one of the following types of operations: click operation, long press operation, swipe operation, etc. For example, a space identifier for the virtual storage space of the game account can be displayed in the graphical user interface. Players can indicate that they want to obtain the virtual assets corresponding to the first control or the virtual assets corresponding to the second control by swiping with the starting point as the first control or the second control as the ending point.
[0040] The first touch operation mentioned above is applied to the first control, which means that the player wants to obtain a specified set of virtual assets. Then, the virtual resources required to obtain the specified set of virtual assets can be deducted from the game account controlled by the terminal device, and the virtual assets in the specified set of virtual assets can be allocated to the game account.
[0041] The aforementioned second touch operation acts on the second control, indicating that if a player wants to acquire the virtual assets corresponding to the second control, the virtual resources required to acquire the virtual assets corresponding to the second control can be deducted from the game account controlled by the terminal device, and the corresponding virtual assets can be allocated to the game account.
[0042] When players acquire a specific set of virtual assets or any single virtual asset, they typically want to know the virtual resources associated with that set or individual asset. In practice, this can be implemented by displaying the virtual resources required to acquire the specified set of virtual assets on the first display page. The type and quantity of virtual resources corresponding to each virtual asset can be displayed in a designated location on the asset's identifier, such as... Figure 2 As shown, below the asset identifier for each virtual asset, the types and quantities of virtual resources required to acquire the corresponding virtual asset are displayed, making it convenient for players to know this information when acquiring it.
[0043] The aforementioned method for acquiring game assets displays a first display page corresponding to a specified set of virtual assets in the game on a graphical user interface. The specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset. The first display page displays a first asset identifier corresponding to the first virtual asset included in the specified set, and a second asset identifier corresponding to the at least one second virtual asset. The first display page provides a first control and a second control, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation. In this method, players can acquire a set of virtual assets or a single virtual asset from a set on the same page, simplifying the process of acquiring virtual assets and improving the player's gaming experience.
[0044] The following embodiments provide a specific method for displaying a first display page corresponding to a specified set of virtual assets in the game on the graphical user interface.
[0045] In one specific embodiment, a graphical user interface displays information about a first virtual asset, which can be identified by an asset identifier or represented by a window corresponding to the first virtual asset. The asset identifier can be displayed as an image, name, etc., of the virtual item. The window indicates that the first virtual asset is available; for example, it can display "Welcome to purchase XXXX!" in a second window, where XXXX represents the first virtual asset.
[0046] At this point, players can trigger the first virtual asset information through actions such as clicking or long-pressing. For the sake of convenience, this triggering action will be referred to as the third triggering action. In response to the third triggering action on the first virtual asset information, the first display page corresponding to the specified virtual asset set is displayed in the graphical user interface. During this process, it is necessary to determine whether there exists an asset set that includes the first virtual asset and is obtainable. If it exists, this asset set can be identified as the specified asset set, and the asset identifiers of the virtual assets in the specified asset set will be displayed on the first display page.
[0047] In practical applications, multiple virtual asset sets may include the first virtual asset. For convenience, these virtual asset sets will be referred to as the first virtual asset set. When the first virtual asset information corresponding to the first virtual asset is displayed on the graphical user interface, in response to a trigger operation on the first virtual asset information, the first virtual asset set that is available among the multiple first virtual asset sets can be identified as the target virtual asset set. There can be one or more target virtual asset sets. Then, a first display page is displayed on the graphical user interface. At this time, the first display page includes: the asset identifier of the virtual assets in the target virtual asset set, and a first control for obtaining the target virtual asset set. When there are multiple target virtual asset sets, the first display page will typically display the asset identifier of the virtual assets in each target virtual asset set, and the first control for obtaining the target virtual asset set.
[0048] In another specific embodiment, the graphical user interface displays asset collection information corresponding to a specified virtual asset collection. This asset collection information can be a collection identifier for the specified virtual asset collection, which can be a combination of the asset identifiers of the virtual assets in the collection, or it can display the names of the virtual assets in the collection, or even the name of the collection itself; there are no restrictions on this. The asset collection information can also be displayed through a window. The content displayed in this window indicates that the specified virtual asset collection is available. For example, the window could display "Asset Collection 1 includes 100 gems, a great deal!" to prompt the player to purchase the asset collection. At this time, the player can trigger the asset collection information through clicks, long presses, or other triggering operations. In response to these triggering operations, the first display page corresponding to the specified virtual asset collection is displayed on the graphical user interface.
[0049] In practice, the graphical user interface can simultaneously display the first virtual asset information corresponding to the first virtual asset and the asset collection information corresponding to the specified virtual asset collection. Regardless of whether the player triggers the first virtual asset information or the asset collection information through touch operation, the graphical user interface can display the first display page corresponding to the specified virtual asset collection in response to the touch operation.
[0050] The following embodiments provide specific ways to provide a first control and a second control in a first display page.
[0051] To keep the interface simple, only the first control can be provided on the initial display page. Then, when the player triggers an action to activate the asset identifier of a specific virtual asset from the set of virtual assets, a second control is displayed. For ease of reference, this triggering action will be called the "second triggering action," and the asset identifier triggered by the player will be called the "target virtual asset." The target asset identifier can be either the first asset identifier or the second asset identifier. Specifically, in response to the second triggering action acting on the target asset identifier, the second control is displayed on the initial display page. If the player triggers this second control, the player can acquire the virtual asset corresponding to the target asset identifier. Figure 3 As shown, Asset Identifier 1 is grayed out, indicating that Asset Identifier 1 is selected, and the second control is displayed in the details window of Asset Identifier 1.
[0052] Before acquiring virtual assets, players typically want to know the virtual resources required to obtain them. In practical applications, a first control can display the virtual resources needed to acquire a specified set of virtual assets, and a second control can display the virtual resources needed to acquire either the first or second set of virtual assets. Specifically, the first control's display area can show the virtual resources needed to acquire a specified set of virtual assets, while the second control's display area can show the types and quantities of the virtual resources required to acquire the first set of virtual assets. Figure 3 As shown, the rectangle displaying 500 gold coins represents the first control, and the rectangle displaying 100 gold coins represents the second control.
[0053] In practical applications, to reduce accidental touches when players acquire virtual resources, a second confirmation is often required. When a player triggers the first control, the system responds to the first trigger operation by displaying a first confirmation control and a first cancellation control. In specific implementations, the first control can be directly replaced with a first confirmation control and a first cancellation control, such as... Figure 4 As shown; alternatively, the first confirmation control and the first cancellation control can be displayed while retaining the first control, without restriction here. If the player triggers the first confirmation control, in response to the trigger operation for the first confirmation control, the virtual resources required to acquire the specified virtual asset set are deducted from the game account controlled by the terminal device, and the virtual assets in the specified virtual asset set are allocated to the game account. If the player triggers the second cancellation control, in response to the trigger operation for the first cancellation control, the acquisition of the specified virtual asset set is canceled. Simultaneously, the display of the first confirmation control and the first cancellation control needs to be canceled. If the first control is replaced by the first confirmation control and the first cancellation control, the first control needs to be redisplayed while canceling the display of the first confirmation control and the first cancellation control.
[0054] While displaying the first confirmation control and the first cancellation control, a first window can also be displayed; this first window includes collection information for the specified virtual asset set. This collection information describes which assets are included in the specified virtual asset set, and can also specify the types and quantities of virtual resources required to obtain the specified virtual asset set, such as... Figure 4 As shown.
[0055] Similarly, when players acquire the virtual resources corresponding to the second control, they also need to confirm a second time. After the player triggers the second control, a second trigger operation is performed on the second control, displaying a second confirmation control and a second cancellation control. Similar to the above method, the second control can be replaced with a second confirmation control and a second cancellation control, or the second control can be retained while displaying both; no restrictions are placed here. After the player triggers the second confirmation control, a trigger operation is performed on the second confirmation control, deducting the virtual resources required to acquire the target virtual asset corresponding to the second control from the game account controlled by the terminal device, and allocating the virtual assets from the specified virtual asset set to the game account; the target virtual asset is either the first virtual asset or the second virtual asset. After the player triggers the second cancellation control, a trigger operation is performed on the second cancellation control, canceling the acquisition of the target virtual asset corresponding to the second control, and simultaneously canceling the display of the second confirmation control and the second cancellation control.
[0056] This disclosure also provides another method for acquiring game assets. This method... Figure 1 This method is implemented based on the method shown. In this method, the acquisition of virtual asset sets (also known as "bundles") and individual virtual assets (also known as "single items") is integrated into the same page, allowing players to access them through methods such as... Figure 5 The left-hand details box in the graphical user interface shows how to complete all operations for purchasing individual items, gift packs, and secondary confirmation, reducing the difficulty of operation and the threshold for purchase for users. Figure 5 In the example of skins as a virtual asset, a display page showing a collection of skins is shown. The page displays a purchase control for the skin collection (equivalent to the "first control" mentioned above), which indicates the purchase price of the skin collection (equivalent to the "virtual asset" mentioned above). For each skin in the skin collection, you can click on the skin's icon to display the purchase control for that skin (equivalent to the "second control" mentioned above). Figure 5 The right side displays a preview of the skin's style.
[0057] The graphical user interface (GUI) can display windows or icons for store bundles and individual items. When a player clicks on these windows or icons, the GUI displays the same details page. This page shows the price controls for the bundles (also called "price buttons") and icons for the individual items within the bundles. Clicking the price controls will pop up a secondary confirmation window above the price. The price button will then change to a confirmation control (labeled with the required virtual resources) and a cancellation control (displayed as an "X"), as shown below. Figure 6 As shown; if you click on the item's icon, a price control for that item will pop up. Clicking on the price control will then trigger a secondary confirmation pop-up above it. The item price button will change to a confirmation control (labeled with the required virtual resources) and a cancellation control (displayed as an X), as shown.Figure 7 As shown.
[0058] This method integrates the design of gift packs and individual item purchases into a single module. This streamlined design reduces the frequency of screen switching when players compare products, helps players compare gift packs and individual items, and allows them to complete all operations such as purchasing individual items, gift packs, and secondary confirmation through the details box on the left. This helps reduce the difficulty of operation and the purchase threshold for users, thereby increasing the transaction volume of products.
[0059] For the above method embodiments, see Figure 8 The illustrated device for acquiring game assets provides a graphical user interface via a terminal device. The device includes:
[0060] The display page module 802 is used to display a first display page corresponding to a specified set of virtual assets in the game in the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset;
[0061] The asset identification display module 804 is used to display, on the first display page, the first asset identification corresponding to the first virtual asset included in the specified virtual asset set and the second asset identification corresponding to at least one second virtual asset.
[0062] The control providing module 806 is used to provide a first control and a second control in the first display page. The first control is configured to trigger the acquisition of a specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of a first virtual asset corresponding to a first asset identifier or a second virtual asset corresponding to a second asset identifier in response to a second trigger operation.
[0063] The aforementioned device for acquiring game assets displays a first display page corresponding to a specified set of virtual assets in the game on a graphical user interface. The specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset. The first display page displays a first asset identifier corresponding to the first virtual asset included in the specified set, and a second asset identifier corresponding to the at least one second virtual asset. The first display page provides a first control and a second control, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation. In this method, players can acquire a set of virtual assets or a single virtual asset from a set on the same page, simplifying the process of acquiring virtual assets and improving the player's gaming experience.
[0064] The aforementioned control-providing module is also used to: respond to a second triggering operation acting on the target asset identifier, and display a second control on the first display page, wherein the target asset identifier is either a first asset identifier or a second asset identifier.
[0065] The aforementioned device further includes: a virtual resource display module, used to display the virtual resources required to obtain a specified set of virtual assets through a first control, and to display the virtual resources required to obtain a first virtual asset or a second virtual asset through a second control.
[0066] The aforementioned device further includes: an information display module, used to display first virtual asset information corresponding to the first virtual asset and / or asset collection information corresponding to a specified virtual asset collection on a graphical user interface; the display page module is also used to: respond to a third trigger operation on the first virtual asset information or asset collection information, and display a first display page corresponding to the specified virtual asset collection on a graphical user interface.
[0067] The aforementioned second control includes multiple controls; each virtual asset included in the specified virtual asset collection has a corresponding second control.
[0068] The aforementioned device further includes: a first control display module, used to respond to a first trigger operation on the first control and display a first confirmation control and a first cancellation control; a first trigger module, used to respond to a trigger operation on the first confirmation control, deduct the virtual resources required to obtain a specified virtual asset set from the game account controlled by the terminal device, and allocate the virtual assets in the specified virtual asset set to the game account; and a second trigger module, used to respond to a trigger operation on the first cancellation control and cancel obtaining the specified virtual asset set.
[0069] The aforementioned first control display module is also used to: respond to a first trigger operation on the first control and display a first window, a first confirmation control, and a first cancellation control; the first window includes collection information of a specified virtual asset set.
[0070] The aforementioned device further includes: a second control display module, used to respond to a second trigger operation on the second control and display a second confirmation control and a second cancellation control; a third trigger module, used to respond to a trigger operation on the second confirmation control, deduct the virtual resources required to acquire the target virtual asset corresponding to the second control from the game account controlled by the terminal device, and allocate the virtual assets in the specified virtual asset set to the game account; the target virtual asset is a first virtual asset or a second virtual asset; and a fourth trigger module, used to respond to a trigger operation on the second cancellation control and cancel the acquisition of the target virtual asset corresponding to the second control.
[0071] This embodiment also provides an electronic device, including a processor and a memory. The memory stores machine-executable instructions that can be executed by the processor. The processor executes the machine-executable instructions to implement the above-mentioned method for acquiring game assets, for example:
[0072] A first display page corresponding to a specified set of virtual assets in the game is displayed in the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset; the first display page displays a first asset identifier corresponding to the first virtual asset included in the specified set of virtual assets and a second asset identifier corresponding to the at least one second virtual asset; the first display page provides a first control and a second control, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation.
[0073] In the above methods, players can obtain a collection of virtual assets on the same page, or obtain a single virtual asset from a collection of virtual assets, which simplifies the process of obtaining virtual assets and improves the player's gaming experience.
[0074] Optionally, the second control provided on the first display page includes: responding to a second triggering operation acting on the target asset identifier and displaying the second control on the first display page, wherein the target asset identifier is a first asset identifier or a second asset identifier.
[0075] The above method also includes: displaying the virtual resources required to obtain a specified set of virtual assets through a first control, and displaying the virtual resources required to obtain a first virtual asset or a second virtual asset through a second control.
[0076] Optionally, before displaying the first display page corresponding to the specified virtual asset set in the game on the graphical user interface, the method further includes: displaying the first virtual asset information corresponding to the first virtual asset and / or the asset set information corresponding to the specified virtual asset set on the graphical user interface; displaying the first display page corresponding to the specified virtual asset set in the game on the graphical user interface includes: responding to a third triggering operation on the first virtual asset information or the asset set information, and displaying the first display page corresponding to the specified virtual asset set on the graphical user interface.
[0077] Optionally, the second control mentioned above may include multiple controls; each virtual asset included in the specified virtual asset collection may have a corresponding second control.
[0078] Optionally, the above method further includes: in response to a first trigger operation on the first control, displaying a first confirmation control and a first cancellation control; in response to a trigger operation on the first confirmation control, deducting the virtual resources required to obtain the specified virtual asset set from the game account controlled by the terminal device, and allocating the virtual assets in the specified virtual asset set to the game account; or, in response to a trigger operation on the first cancellation control, canceling the acquisition of the specified virtual asset set.
[0079] Optionally, the step of responding to the first trigger operation of the first control and displaying the first confirmation control and the first cancellation control includes: responding to the first trigger operation of the first control and displaying the first window, the first confirmation control and the first cancellation control; the first window includes collection information of the specified virtual asset collection.
[0080] Optionally, the above method further includes: in response to a second trigger operation on the second control, displaying a second confirmation control and a second cancellation control; in response to a trigger operation on the second confirmation control, deducting the virtual resources required to acquire the target virtual asset corresponding to the second control from the game account controlled by the terminal device, and allocating the virtual assets in the specified virtual asset set to the game account; the target virtual asset is a first virtual asset or a second virtual asset; or, in response to a trigger operation on the second cancellation control, canceling the acquisition of the target virtual asset corresponding to the second control.
[0081] See Figure 9 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine-executable instructions that can be executed by the processor 100. The processor 100 executes the machine-executable instructions to implement the above-mentioned method for acquiring game assets.
[0082] Furthermore, Figure 9 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.
[0083] The memory 101 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 9 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0084] The processor 100 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 100 or by instructions in software form. The processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.
[0085] This embodiment also provides a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions cause the processor to implement the above-described method for acquiring game assets.
[0086] This disclosure provides a method, apparatus, and electronic device for acquiring game assets, including a computer-readable storage medium storing program code. The program code includes instructions that can be used to execute the methods described in the preceding method embodiments, for example:
[0087] A first display page corresponding to a specified set of virtual assets in the game is displayed in the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset; the first display page displays a first asset identifier corresponding to the first virtual asset included in the specified set of virtual assets and a second asset identifier corresponding to the at least one second virtual asset; the first display page provides a first control and a second control, wherein the first control is configured to trigger the acquisition of the specified set of virtual assets in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation.
[0088] In the above methods, players can obtain a collection of virtual assets on the same page, or obtain a single virtual asset from a collection of virtual assets, which simplifies the process of obtaining virtual assets and improves the player's gaming experience.
[0089] Optionally, the second control provided on the first display page includes: responding to a second triggering operation acting on the target asset identifier and displaying the second control on the first display page, wherein the target asset identifier is a first asset identifier or a second asset identifier.
[0090] The above method also includes: displaying the virtual resources required to obtain a specified set of virtual assets through a first control, and displaying the virtual resources required to obtain a first virtual asset or a second virtual asset through a second control.
[0091] Optionally, before displaying the first display page corresponding to the specified virtual asset set in the game on the graphical user interface, the method further includes: displaying the first virtual asset information corresponding to the first virtual asset and / or the asset set information corresponding to the specified virtual asset set on the graphical user interface; displaying the first display page corresponding to the specified virtual asset set in the game on the graphical user interface includes: responding to a third triggering operation on the first virtual asset information or the asset set information, and displaying the first display page corresponding to the specified virtual asset set on the graphical user interface.
[0092] Optionally, the second control mentioned above may include multiple controls; each virtual asset included in the specified virtual asset collection may have a corresponding second control.
[0093] Optionally, the above method further includes: in response to a first trigger operation on the first control, displaying a first confirmation control and a first cancellation control; in response to a trigger operation on the first confirmation control, deducting the virtual resources required to obtain the specified virtual asset set from the game account controlled by the terminal device, and allocating the virtual assets in the specified virtual asset set to the game account; or, in response to a trigger operation on the first cancellation control, canceling the acquisition of the specified virtual asset set.
[0094] Optionally, the step of responding to the first trigger operation of the first control and displaying the first confirmation control and the first cancellation control includes: responding to the first trigger operation of the first control and displaying the first window, the first confirmation control and the first cancellation control; the first window includes collection information of the specified virtual asset collection.
[0095] Optionally, the above method further includes: in response to a second trigger operation on the second control, displaying a second confirmation control and a second cancellation control; in response to a trigger operation on the second confirmation control, deducting the virtual resources required to acquire the target virtual asset corresponding to the second control from the game account controlled by the terminal device, and allocating the virtual assets in the specified virtual asset set to the game account; the target virtual asset is a first virtual asset or a second virtual asset; or, in response to a trigger operation on the second cancellation control, canceling the acquisition of the target virtual asset corresponding to the second control.
[0096] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0097] Furthermore, in the description of the embodiments of this disclosure, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this disclosure based on the specific circumstances.
[0098] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of this disclosure, in essence, or the parts that contribute to the prior art, or parts of the technical solutions, can be embodied in the form of software products. These computer software products are stored in a storage medium and include 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 disclosure. 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.
[0099] In the description of this disclosure, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this disclosure and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this disclosure. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0100] Finally, it should be noted that the above embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The protection scope of this disclosure is not limited thereto. Although this disclosure 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 disclosure. 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 disclosure, and should all be covered within the protection scope of this disclosure. Therefore, the protection scope of this disclosure should be determined by the protection scope of the claims.
Claims
1. A method for acquiring game assets, characterized in that, The method of providing a graphical user interface via a terminal device includes: The graphical user interface displays asset set information corresponding to a specified virtual asset set. The graphical user interface displays a first display page corresponding to the specified set of virtual assets in the game, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset; The first display page displays the first asset identifier corresponding to the first virtual asset included in the specified virtual asset set and the second asset identifier corresponding to the at least one second virtual asset. The first display page provides a first control and a second control, wherein the first control is configured to trigger the acquisition of the specified virtual asset set in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation; The graphical user interface displays a first display page corresponding to a specified set of virtual assets in the game, including: In response to a third trigger operation on the asset collection information, the first display page corresponding to the specified virtual asset collection is displayed on the graphical user interface.
2. The method according to claim 1, characterized in that, A second control is provided on the first display page, including: In response to the second triggering operation applied to the target asset identifier, a second control is displayed on the first display page, wherein the target asset identifier is either the first asset identifier or the second asset identifier.
3. The method according to claim 1 or 2, characterized in that, The method further includes: The first control displays the virtual resources required to obtain the specified set of virtual assets, and the second control displays the virtual resources required to obtain the first virtual asset or the virtual resources required to obtain the second virtual asset.
4. The method according to claim 1, characterized in that, Before the graphical user interface displays the first display page corresponding to the specified set of virtual assets in the game, the method further includes: The graphical user interface displays the information of the first virtual asset corresponding to the first virtual asset. The graphical user interface displays a first display page corresponding to a specified set of virtual assets in the game, including: In response to the fourth trigger operation on the first virtual asset information, the first display page corresponding to the specified virtual asset set is displayed on the graphical user interface.
5. The method according to claim 1, characterized in that, The second control includes multiple controls; each virtual asset included in the specified virtual asset set has a corresponding second control.
6. The method according to claim 1, characterized in that, The method further includes: In response to a first trigger operation on the first control, a first confirmation control and a first cancellation control are displayed; In response to the trigger operation of the first confirmation control, the virtual resources required to obtain the specified virtual asset set are deducted from the game account controlled by the terminal device, and the virtual assets in the specified virtual asset set are allocated to the game account; Alternatively, in response to a trigger operation on the first cancel control, the acquisition of the specified virtual asset set can be canceled.
7. The method according to claim 6, characterized in that, The steps of displaying a first confirmation control and a first cancellation control in response to a first trigger operation on the first control include: In response to a first trigger operation on the first control, a first window, a first confirmation control, and a first cancellation control are displayed; the first window includes collection information of the specified virtual asset set.
8. The method according to claim 1, characterized in that, The method further includes: In response to a second trigger operation on the second control, a second confirmation control and a second cancellation control are displayed; In response to a trigger operation on the second confirmation control, the virtual resources required to acquire the target virtual asset corresponding to the second control are deducted from the game account controlled by the terminal device, and the virtual assets in the specified virtual asset set are allocated to the game account; the target virtual asset is either the first virtual asset or the second virtual asset. Alternatively, in response to a trigger operation on the second cancel control, cancel the acquisition of the target virtual asset corresponding to the second control.
9. A device for acquiring game assets, characterized in that, The device provides a graphical user interface via a terminal device, the apparatus comprising: The information display module is used to display asset set information corresponding to a specified virtual asset set in the graphical user interface; A display page module is used to display a first display page corresponding to the specified set of virtual assets in the game on the graphical user interface, wherein the specified set of virtual assets includes at least a first virtual asset and at least one second virtual asset; The asset identifier display module is used to display, on the first display page, the first asset identifier corresponding to the first virtual asset included in the specified virtual asset set and the second asset identifier corresponding to the at least one second virtual asset. A control providing module is used to provide a first control and a second control in the first display page, wherein the first control is configured to trigger the acquisition of the specified virtual asset set in response to a first trigger operation, and the second control is configured to trigger the acquisition of the first virtual asset corresponding to the first asset identifier or the second virtual asset corresponding to the second asset identifier in response to a second trigger operation; The display page module is also used for: In response to a third trigger operation on the asset collection information, the first display page corresponding to the specified virtual asset collection is displayed on the graphical user interface.
10. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the method for acquiring game assets as described in any one of claims 1-8.
11. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the method for acquiring game assets as described in any one of claims 1-8.