Method, device and electronic terminal for processing virtual items in games

By displaying virtual items in the form of a roulette wheel in the game and automatically picking them up through a single selection operation, the problem of low item picking efficiency in the existing technology is solved, and a faster item picking process is achieved.

CN116370962BActive Publication Date: 2025-09-16NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310446228.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-19
Publication Date
2025-09-16
Estimated Expiration
2043-04-19

AI Technical Summary

Technical Problem

The item picking operation in existing games is inefficient, especially when there are many items available for picking up nearby. Existing methods make it difficult to quickly and conveniently select and pick up virtual items.

Method used

By displaying a roulette wheel in a graphical user interface, each position in the roulette wheel corresponds to a virtual item around the virtual character. The player selects the target item in the roulette wheel through a selection operation, and the item is automatically picked up after the selection operation is completed, which is simplified to a single operation.

Benefits of technology

The speed and efficiency of item picking are improved, and the complicated operation steps are reduced, making item picking more convenient.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116370962B_ABST
    Figure CN116370962B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method, device, and electronic terminal for processing virtual items in games, relating to the field of gaming technology and alleviating the low operational efficiency of existing item pickup operations in games. The method comprises: displaying a roulette wheel in a graphical user interface; wherein each slot in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character; in response to a first selection operation on a target slot in the roulette wheel, displaying a target virtual item corresponding to the target slot in the graphical user interface; and in response to the completion of the first selection operation, controlling the placement of the target virtual item in the virtual storage space.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technology, and in particular to a method, device, and electronic terminal for processing virtual items in a game. Background Art

[0002] Currently, most games use a list-based approach to picking up items, requiring a combination of arrow keys and keystrokes. For example, first open your backpack, then display the items in a list. Players use the arrow keys to select the item to pick up, and then press a confirmation button to confirm the item.

[0003] However, when there are many items available for pickup nearby, the efficiency of picking up items in this existing method is relatively low, which makes the efficiency of the existing item picking operation in the game relatively low. Summary of the Invention

[0004] The present disclosure aims to provide a method, device and electronic terminal for processing virtual items in a game, so as to alleviate the technical problem of low efficiency of existing item picking operations in the game.

[0005] In a first aspect, embodiments of the present disclosure provide a method for processing virtual items in a game, wherein a graphical user interface is provided through a terminal device, wherein a game scene of the game includes at least a virtual character controlled by the terminal device, and the virtual character has a corresponding virtual storage space; the method comprises:

[0006] Displaying a roulette wheel in the graphical user interface; wherein each position grid in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character;

[0007] In response to a first selection operation on a target position grid in the wheel, prompting a target virtual item corresponding to the target position grid in the graphical user interface;

[0008] In response to the completion of the first selection operation, the target virtual item is controlled to be placed in the virtual storage space.

[0009] In a second aspect, a device for processing virtual items in a game is provided, wherein a graphical user interface is provided via a terminal device, wherein a game scene of the game includes at least a virtual character controlled by the terminal device, and the virtual character has a corresponding virtual storage space; the device comprises:

[0010] A display module is configured to display a roulette wheel in the graphical user interface; wherein each position grid in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character;

[0011] a prompting module, configured to prompt, in response to a first selection operation on a target position grid in the wheel, a target virtual item corresponding to the target position grid in the graphical user interface;

[0012] The control module is configured to control placement of the target virtual item in the virtual storage space in response to completion of the first selection operation.

[0013] In a third aspect, an embodiment of the present disclosure provides an electronic terminal comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, the method described in the first aspect is implemented.

[0014] In a fourth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to execute the method described in the first aspect above.

[0015] The embodiments of the present disclosure bring the following beneficial effects:

[0016] The embodiments of the present disclosure provide a method, device, and electronic terminal for processing virtual items in a game, which can display a roulette in the graphical user interface, wherein each position grid in the roulette corresponds to at least one virtual item within a preset range around the virtual character. In response to a first selection operation on a target position grid in the roulette, a target virtual item corresponding to the target position grid is prompted in the graphical user interface. In response to the completion of the first selection operation, the target virtual item is controlled to be placed in the virtual storage space. In this solution, the virtual items near the virtual character are displayed in the form of a roulette. Compared with the list and other forms in the prior art, the roulette form can make it easier for players to select the virtual item to be picked up through a selection operation, and the virtual item can be automatically picked up as long as the selection operation is completed. The selected virtual item can be picked up quickly and conveniently by performing only one selection operation without performing multiple complex operations. This improves the speed of picking up virtual items, improves the operational efficiency of the item picking operation, and alleviates the technical problem of low operational efficiency of the existing item picking operation in the game.

[0017] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the specific embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0019] Figure 1 A schematic diagram of an application scenario provided by an embodiment of the present disclosure is shown;

[0020] Figure 2 A schematic structural diagram of a mobile phone provided by an embodiment of the present disclosure is shown;

[0021] Figure 3 A schematic diagram of a usage scenario of a touch terminal provided by an embodiment of the present disclosure is shown;

[0022] Figure 4 A flowchart of a method for processing virtual items in a game provided by an embodiment of the present disclosure;

[0023] Figure 5 An example of a graphical user interface provided by an embodiment of the present disclosure is shown;

[0024] Figure 6 Another example of a graphical user interface provided by an embodiment of the present disclosure is shown;

[0025] Figure 7 Another example of a graphical user interface provided by an embodiment of the present disclosure is shown;

[0026] Figure 8 A schematic diagram of the structure of a device for processing virtual items in a game provided by an embodiment of the present disclosure;

[0027] Figure 9 A structural schematic diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0028] To make the objectives, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0029] The terms "including," "having," and any variations thereof, as used in the embodiments of the present disclosure, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to the process, method, product, or apparatus.

[0030] Currently, most games use a list-based controller to pick up items, which requires moving the arrow keys in combination with pressing buttons to pick up items. This can easily lead to low efficiency in controller picking up, and it is difficult to reach the speed of picking up items using a keyboard and mouse.

[0031] In existing technologies, many solutions involve directly pressing the "X" key to pick up items, or opening a backpack and selecting items in a list using the arrow keys before picking them up. However, the disadvantage is that direct picking does not allow selection, and when operating with a backpack, the efficiency of picking up items is relatively low when there are many items nearby.

[0032] Based on this, the embodiments of the present disclosure provide a method, device, and electronic terminal for processing virtual items in a game, which can alleviate the technical problem of low operational efficiency of existing item picking operations in the game.

[0033] In one embodiment of the present disclosure, the method for processing virtual items in a game can be executed on a local terminal device or a server. When the method for processing virtual items in a game is executed on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

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

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

[0036] In one possible implementation, the embodiment of the present disclosure provides a method for processing virtual items in a game, providing a graphical user interface through a terminal device, wherein the terminal device can be the local terminal device mentioned above or the client device in the cloud interaction system mentioned above.

[0037] For example, Figure 1 As shown, Figure 1 Schematic diagram of an application scenario provided by an embodiment of the present disclosure. This application scenario may include a terminal device (e.g., a computer 102, a mobile phone, a game controller, etc.) and a server 101. The terminal device may communicate with the server 101 via a wired or wireless network. The terminal device is used to run a virtual desktop, which can interact with the server 101 through the virtual desktop to control the content on the server 101.

[0038] The terminal device of this embodiment is described by taking a mobile phone 103 as an example. The mobile phone 103 includes components such as a radio frequency (RF) circuit 110, a memory 120, a touch screen 130, and a processor 140. Those skilled in the art will understand that Figure 2 The mobile phone structure shown in the figure does not constitute a limitation of the mobile phone, and may include more or fewer components than shown in the figure, or combine or separate some components, or arrange the components differently. Those skilled in the art will understand that the touch screen 130 is a user interface (UI), and the mobile phone 103 may include more or fewer user interfaces than shown in the figure.

[0039] The RF circuit 110 can also communicate with a network and other devices via wireless communications. The wireless communications can use any communication standard or protocol, including but not limited to Global System of Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.

[0040] The memory 120 can be used to store software programs and modules. The processor 140 executes the various functional applications and data processing of the mobile phone 103 by running the software programs and modules stored in the memory 120. The memory 120 may mainly include a program storage area and a data storage area. The program storage area may store an operating system, at least one application required for a function, etc.; the data storage area may store data generated based on the use of the mobile phone 103, etc. In addition, the memory 120 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state memory device.

[0041] The touch screen 130 can be used to display a graphical user interface and receive user operations on the graphical user interface. Specifically, the touch screen 130 may include a display panel and a touch panel. The display panel may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), etc. The touch panel can collect user contact or non-contact operations on or near it (for example, Figure 3As shown, the user uses a finger 103, a stylus, or any other suitable object or accessory to operate on or near the touch panel), and generates a pre-set operation instruction. In addition, the touch panel may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction and posture, and detects the signal caused by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, and converts it into information that the processor can process, and then sends it to the processor 140, and can receive the command sent by the processor 140 and execute it. In addition, the touch panel can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave, and any technology developed in the future can also be used to implement the touch panel. Furthermore, the touch panel can cover the display panel, and the user can operate on or near the touch panel covered on the display panel according to the graphical user interface displayed on the display panel. After the touch panel detects the operation on or near it, it is transmitted to the processor 140 to determine the user input, and then the processor 140 provides a corresponding visual output on the display panel in response to the user input. In addition, the touch panel and the display panel can be implemented as two independent components or integrated.

[0042] The processor 140 is the control center of the mobile phone 103. It uses various interfaces and lines to connect various parts of the entire mobile phone. By running or executing software programs and / or modules stored in the memory 120 and calling data stored in the memory 120, it executes various functions of the mobile phone 103 and processes data, thereby monitoring the mobile phone as a whole.

[0043] The embodiments of the present disclosure are further described below with reference to the accompanying drawings.

[0044] Figure 4 The present invention provides a flowchart of a method for processing virtual items in a game. The method can be applied to a terminal device that can present a graphical user interface (e.g., a computer 102, a game controller, Figure 2 The mobile phone 103 shown in the figure) provides a graphical user interface through the terminal device, and the game scene of the game at least includes a virtual character controlled by the terminal device, and the virtual character corresponds to a virtual storage space. Figure 4 As shown, the method includes:

[0045] Step S410: displaying a roulette wheel in a graphical user interface.

[0046] Each position in the wheel corresponds to at least one virtual item within a preset range around the virtual character. For example, the item picking display interface is designed in the form of a wheel, so that the picking operation is performed in the manner of a wheel.

[0047] In an optional embodiment, the wheel can be a relatively large area on the graphical user interface, or a relatively small area on the graphical user interface. The wheel can be square, rectangular, frame-shaped, circular (for example, Figure 7 The roulette wheel may be a circular wheel (as shown), or may be of other shapes. The content presented in the graphical user interface may include the entire wheel or a portion of a content hotspot. For example, when the wheel is enlarged and displayed in the graphical user interface, the portion of the content hotspot is displayed on the graphical user interface of the terminal device. The wheel may be displayed in the upper left, upper right, or other locations within the graphical user interface, and this exemplary embodiment is not limiting.

[0048] Step S420 : In response to the first selection operation on the target position grid in the roulette wheel, a target virtual item corresponding to the target position grid is displayed in the graphical user interface.

[0049] It should be noted that the operation of selecting the target position in the roulette wheel can be performed in a variety of different ways, making the operation more flexible. For example, the first selection operation includes any one or more of the following: pushing a joystick on a terminal device, sliding a control in a graphical user interface, or moving the terminal device in a specified direction.

[0050] For example, the player can rotate the right joystick on the terminal device to move the selected state to the target position grid in the roulette wheel by operating the right joystick, such as Figure 7 As shown, the selected state is moved to the target position grid at the upper right corner of the left wheel.

[0051] Step S430 : In response to the completion of the first selection operation, control the placement of the target virtual item in the virtual storage space.

[0052] In practical applications, the first selection operation can be terminated in a variety of different ways, making the termination of the operation more flexible. For example, the termination of the first selection operation includes any one or more of the following: terminating the push of the joystick on the terminal device, terminating the touch of the control in the graphical user interface, and restoring the terminal device to its pre-motion position.

[0053] For example, if you rotate the right joystick to a certain position and then release it, you can pick up the virtual item in the target position corresponding to that position. Figure 7 As shown, release it to pick up the virtual item and put it into the backpack on the right.

[0054] In the disclosed embodiment, virtual items near a virtual character are displayed in the form of a roulette. Compared with lists and other forms in the prior art, the roulette form can make it easier for players to select virtual items to be picked up through selection operations. As long as the selection operation is completed, the virtual item can be automatically picked up. Only one selection operation is required to quickly and conveniently pick up the selected virtual item without the need to perform multiple complicated operations. This improves the speed of picking up virtual items, improves the operational efficiency of the item picking operation, and alleviates the technical problem of low operational efficiency of the existing item picking operation in games.

[0055] The above steps are described in detail below.

[0056] In some embodiments, the display of the roulette wheel can be triggered in a variety of ways to make the display of the roulette wheel more flexible and convenient.

[0057] As an example, the above step S410 may include the following steps:

[0058] Step a) displays a roulette wheel in a graphical user interface in response to at least one virtual object appearing within a predetermined range around the virtual character.

[0059] For example, Figure 5 As shown, when a dagger that can be picked up appears near the virtual character, a roulette wheel can be displayed in the graphical user interface, and an image logo of the dagger is displayed at a certain position in the roulette wheel.

[0060] In the disclosed embodiment, the display of the roulette wheel is triggered by the appearance of pickable virtual items, and the roulette wheel can be automatically displayed without the need for player operation, thereby saving the player's operating costs and facilitating the player's other operations in the game.

[0061] As another example, step S410 may include the following steps:

[0062] Step b) displays a wheel in a graphical user interface in response to a processing operation on the virtual storage space.

[0063] For example, Figure 6 As shown, when the player opens or packs up his character's backpack, such as the Soul Jade Backpack, the Item Backpack, the Weapon Backpack, etc., the roulette wheel of items that his character can pick up will be automatically displayed in the graphical user interface.

[0064] In the disclosed embodiment, the display of the roulette is triggered by processing operations on the virtual storage space. That is, when the player wants to process the virtual storage space, the nearby virtual items that can be picked up can be displayed in the form of a roulette, so that the player can also select the virtual items to be picked up while processing the virtual storage space, so that the player can refer to the existing items of his own character when choosing to pick up the virtual items, avoiding the situation of item duplication, etc.

[0065] In some embodiments, the result of picking up items can be represented by the items contained in the backpack, so that the player can easily distinguish the items that have been picked up. As an example, the above step S430 may include the following steps:

[0066] Step c): in response to the completion of the first selection operation, controlling the target virtual item to be placed in the virtual storage space, and displaying the virtual item in the virtual storage space in the graphical user interface.

[0067] The virtual items in the virtual storage space include the target virtual items. Figure 7 As shown, on the left is a wheel with nearby items that can be picked up, and on the right are the soul jades, items, weapons, etc. that already exist in the character's backpack. Players can pick up items from the wheel on the left and put them into the backpack on the right.

[0068] In the disclosed embodiment, the virtual items in the virtual storage space are displayed to show the results of picking up the virtual items, so that the existing items and the pickable items are displayed together, which makes it easier for players to distinguish between the picked up items and the unpicked items.

[0069] In some embodiments, if the number of available virtual items is large and it is impossible to view all virtual items at once, multiple wheels can be used to display virtual items of different categories to improve the efficiency of virtual item selection. As an example, virtual items include multiple categories, each category corresponds to a wheel, and each wheel contains virtual items of the corresponding category.

[0070] For example, Figure 7 As shown in the figure, the wheel indicates that the virtual items available for pickup near the avatar include three Soul Jade items, nineteen Item items, and nine Weapon items. The currently displayed wheel corresponds to the Item type virtual items, meaning it only contains Item type virtual items. Of course, if there are fewer virtual items available for pickup near the avatar, a single wheel can be used.

[0071] In the disclosed embodiment, there may be multiple roulette wheels, each corresponding to a different category of virtual items. By having multiple roulette wheels corresponding to different categories of virtual items, it is easier for players to observe, distinguish, and identify virtual items of different categories. When players select virtual items to pick up, they can be more targeted to the category, avoiding confusion among the categories of items when players make their selections.

[0072] Based on this, the player can also select multiple roulette wheels corresponding to different categories of virtual items, so that the player can pick up a certain category of virtual items. As an example, the method can also include the following steps:

[0073] Step d) In response to a second selection operation on a target category among the multiple categories, displaying a target wheel corresponding to the target category in the graphical user interface.

[0074] The target category selection operation may include a variety of different operation modes to make the selection operation more flexible and convenient. Exemplarily, the second selection operation includes any one or more of the following: pressing a button on a terminal device, touching a control in a graphical user interface, and vibrating the terminal device.

[0075] For example, Figure 7 As shown in the following figure, the Items wheel is currently selected, meaning the Items tab is selected by default. Pressing the L1 key switches to the Soul Jades tab to the left of the Items tab, selecting the Soul Jades wheel. Pressing the R1 key switches to the Weapons tab to the right of the Items tab, selecting the Weapons wheel.

[0076] For example, in the roulette of three categories of items, Soul Jade, Props and Weapons, the currently selected one is the roulette of Soul Jade category items, and using the R1 key tends to select the roulette of Props category items to the right of the Soul Jade.

[0077] In the disclosed embodiment, the player can also select multiple roulette wheels corresponding to different categories of virtual items, and then only the roulette wheel of the item category selected by the player is displayed, so that the player can make more targeted picking selections for a certain category of virtual items and avoid confusion in the selected item categories.

[0078] Based on step d) above, for a roulette wheel with multiple item categories, the player can use different key positions to switch back and forth between the corresponding virtual item categories, facilitating accurate selection of the item category to be displayed on the roulette wheel. As an example, each category corresponds to a key, and the terminal device is provided with multiple keys; step d) above may include the following steps:

[0079] Step e) In response to a pressing operation on a target key among the plurality of keys, a target category corresponding to the target key is determined, and a target wheel corresponding to the target category is displayed in a graphical user interface.

[0080] For example, the wheel of Soul Jade items corresponds to button A, the wheel of Prop items corresponds to button B, and the wheel of Weapon items corresponds to button C. If the player presses button B (target button), the wheel of Prop items (target category) is displayed in the graphical user interface; if the player presses button A (target button), the wheel of Soul Jade items (target category) is displayed in the graphical user interface; if the player presses button C (target button), the wheel of Weapon items (target category) is displayed in the graphical user interface.

[0081] For a roulette with many item categories, players can use different key positions to switch back and forth on the roulette of different categories of virtual items corresponding to these different key positions, so that players can accurately select the item category to be displayed on the roulette through the correspondence between the key positions and the categories.

[0082] Figure 8 A schematic diagram of a device for processing virtual items in a game is provided. Figure 8 As shown, the processing device 800 for virtual items in the game includes:

[0083] A display module 801 is configured to display a roulette wheel in the graphical user interface; wherein each position in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character;

[0084] A prompting module 802 is configured to prompt a target virtual item corresponding to a target position in the roulette wheel in response to a first selection operation on the target position in the roulette wheel;

[0085] The control module 803 is configured to control placement of the target virtual item in the virtual storage space in response to completion of the first selection operation.

[0086] Through the above method, the virtual items near the virtual character are displayed in the form of a roulette. Compared with the list and other forms in the prior art, the roulette form can make it easier for the player to select the virtual item to be picked up through a selection operation, and the virtual item can be automatically picked up as soon as the selection operation is completed. Only one selection operation is required to quickly and conveniently pick up the selected virtual item without performing multiple complicated operations, thereby improving the speed of picking up virtual items and improving the operational efficiency of the item picking operation.

[0087] In a feasible implementation, the display module 801 is specifically used to:

[0088] In response to at least one virtual item appearing within a predetermined range around the virtual character, the wheel is displayed in the graphical user interface.

[0089] In a feasible implementation, the display module 801 is specifically used to:

[0090] In response to a processing operation on the virtual storage space, the wheel is displayed in the graphical user interface.

[0091] In a feasible embodiment, the operation form of the first selection operation includes any one or more of the following:

[0092] A push operation on the joystick on the terminal device, a sliding operation on the controls in the graphical user interface, and an operation to move the terminal device in a specified direction.

[0093] In a feasible embodiment, the ending form of the first selection operation includes any one or more of the following:

[0094] End pushing the joystick on the terminal device, end touching the controls in the graphical user interface, and restore the terminal device to its position before the movement.

[0095] In a feasible implementation scheme, the control module 803 is specifically configured to:

[0096] In response to the completion of the first selection operation, the target virtual item is placed in the virtual storage space, and the virtual items in the virtual storage space are displayed in the graphical user interface; wherein the virtual items in the virtual storage space include the target virtual item.

[0097] In a feasible embodiment, the virtual items include multiple categories, each category corresponds to a wheel, and each wheel contains virtual items of the corresponding category.

[0098] In a feasible embodiment, the display module further includes:

[0099] In response to a second selection operation on a target category among the plurality of categories, a target wheel corresponding to the target category is displayed in the graphical user interface.

[0100] In a feasible embodiment, the operation form of the second selection operation includes any one or more of the following:

[0101] A pressing operation on a button on the terminal device, a touch operation on a control in the graphical user interface, and an operation of vibrating the terminal device.

[0102] In a feasible embodiment, each category corresponds to a button, and the terminal device is provided with a plurality of buttons; in a feasible embodiment, the display module is specifically used to:

[0103] In response to a pressing operation on a target key among the plurality of keys, a target category corresponding to the target key is determined, and a target wheel corresponding to the target category is displayed in the graphical user interface.

[0104] The device for processing virtual items in a game provided by the embodiment of the present disclosure has the same technical features as the method for processing virtual items in a game provided by the above embodiment, and therefore can solve the same technical problems and achieve the same technical effects.

[0105] Figure 9 A schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure is shown, including: a processor 901, a storage medium 902, and a bus 903. The storage medium 902 stores machine-readable instructions executable by the processor 901. When the electronic device executes a method 999 in the embodiment, the processor 901 communicates with the storage medium 902 via the bus 903. The processor 901 executes the machine-readable instructions. The processor 901 performs the preamble of the method item to perform the following steps:

[0106] Displaying a roulette wheel in the graphical user interface; wherein each position grid in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character;

[0107] In response to a first selection operation on a target position grid in the wheel, prompting a target virtual item corresponding to the target position grid in the graphical user interface;

[0108] In response to the completion of the first selection operation, the target virtual item is controlled to be placed in the virtual storage space.

[0109] In a feasible embodiment, when the processor displays a roulette wheel in the graphical user interface, the processor is specifically configured to:

[0110] In response to at least one virtual item appearing within a predetermined range around the virtual character, the wheel is displayed in the graphical user interface.

[0111] In a feasible embodiment, when the processor displays a roulette wheel in the graphical user interface, the processor is specifically configured to:

[0112] In response to a processing operation on the virtual storage space, the wheel is displayed in the graphical user interface.

[0113] In a feasible embodiment, the operation form of the first selection operation includes any one or more of the following:

[0114] A push operation on the joystick on the terminal device, a sliding operation on the controls in the graphical user interface, and an operation to move the terminal device in a specified direction.

[0115] In a feasible embodiment, the ending form of the first selection operation includes any one or more of the following:

[0116] End pushing the joystick on the terminal device, end touching the controls in the graphical user interface, and restore the terminal device to its position before the movement.

[0117] In a feasible embodiment, when the processor controls the placement of the target virtual item in the virtual storage space in response to the completion of the first selection operation, the processor is specifically configured to:

[0118] In response to the completion of the first selection operation, the target virtual item is placed in the virtual storage space, and the virtual items in the virtual storage space are displayed in the graphical user interface; wherein the virtual items in the virtual storage space include the target virtual item.

[0119] In a feasible embodiment, the virtual items include multiple categories, each category corresponds to a wheel, and each wheel contains virtual items of the corresponding category.

[0120] In one possible embodiment, the processor is further configured to:

[0121] In response to a second selection operation on a target category among the plurality of categories, a target wheel corresponding to the target category is displayed in the graphical user interface.

[0122] In a feasible embodiment, the operation form of the second selection operation includes any one or more of the following:

[0123] A pressing operation on a button on the terminal device, a touch operation on a control in the graphical user interface, and an operation of vibrating the terminal device.

[0124] In one feasible embodiment, each category corresponds to a button, and the terminal device is provided with a plurality of buttons; when the processor executes a second selection operation for a target category among the plurality of categories and displays a target wheel corresponding to the target category in the graphical user interface, the processor is specifically configured to:

[0125] In response to a pressing operation on a target key among the plurality of keys, a target category corresponding to the target key is determined, and a target wheel corresponding to the target category is displayed in the graphical user interface.

[0126] Through the above method, the virtual items near the virtual character are displayed in the form of a roulette. Compared with the list and other forms in the prior art, the roulette form can make it easier for the player to select the virtual item to be picked up through a selection operation, and the virtual item can be automatically picked up as soon as the selection operation is completed. Only one selection operation is required to quickly and conveniently pick up the selected virtual item without performing multiple complicated operations, thereby improving the speed of picking up virtual items and improving the operational efficiency of the item picking operation.

[0127] In practical applications, the memory 901 may include high-speed random access memory (RAM) and may also include non-volatile memory, such as at least one disk storage. The system network element communicates with at least one other network element via at least one communication interface 904 (which may be wired or wireless), and may utilize the Internet, a wide area network, a local area network, a metropolitan area network, or the like.

[0128] The bus 903 may be an ISA bus, a PCI bus, or an EISA bus. The bus may be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 9 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0129] Among them, the memory 901 is used to store programs, and the processor 902 executes the program after receiving the execution instruction. The method executed by the device defined by the process disclosed in any embodiment of the present disclosure can be applied to the processor 902 or implemented by the processor 902.

[0130] The processor 902 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by an integrated logic circuit of hardware in the processor 902 or by instructions in the form of software. The above-mentioned processor 902 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 gates or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in memory 901, and processor 902 reads the information in memory 901 and, in conjunction with its hardware, completes the steps of the above method.

[0131] The present disclosure also provides a computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium. The computer program is executed when a processor is run, and the processor performs the following steps:

[0132] Displaying a roulette wheel in the graphical user interface; wherein each position grid in the roulette wheel corresponds to at least one virtual item within a preset range around the virtual character;

[0133] In response to a first selection operation on a target position grid in the wheel, prompting a target virtual item corresponding to the target position grid in the graphical user interface;

[0134] In response to the completion of the first selection operation, the target virtual item is controlled to be placed in the virtual storage space.

[0135] Through the above method, the virtual items near the virtual character are displayed in the form of a roulette. Compared with the list and other forms in the prior art, the roulette form can make it easier for the player to select the virtual item to be picked up through a selection operation, and the virtual item can be automatically picked up as soon as the selection operation is completed. Only one selection operation is required to quickly and conveniently pick up the selected virtual item without performing multiple complicated operations, thereby improving the speed of picking up virtual items and improving the operational efficiency of the item picking operation.

[0136] In a feasible embodiment, when the processor displays a roulette wheel in the graphical user interface, the processor is specifically configured to:

[0137] In response to at least one virtual item appearing within a predetermined range around the virtual character, the wheel is displayed in the graphical user interface.

[0138] In a feasible embodiment, when the processor displays a roulette wheel in the graphical user interface, the processor is specifically configured to:

[0139] In response to a processing operation on the virtual storage space, the wheel is displayed in the graphical user interface.

[0140] In a feasible embodiment, the operation form of the first selection operation includes any one or more of the following:

[0141] A push operation on the joystick on the terminal device, a sliding operation on the controls in the graphical user interface, and an operation to move the terminal device in a specified direction.

[0142] In a feasible embodiment, the ending form of the first selection operation includes any one or more of the following:

[0143] End pushing the joystick on the terminal device, end touching the controls in the graphical user interface, and restore the terminal device to its position before the movement.

[0144] In a feasible embodiment, when the processor controls the placement of the target virtual item in the virtual storage space in response to the completion of the first selection operation, the processor is specifically configured to:

[0145] In response to the completion of the first selection operation, the target virtual item is placed in the virtual storage space, and the virtual items in the virtual storage space are displayed in the graphical user interface; wherein the virtual items in the virtual storage space include the target virtual item.

[0146] In a feasible embodiment, the virtual items include multiple categories, each category corresponds to a wheel, and each wheel contains virtual items of the corresponding category.

[0147] In one possible embodiment, the processor is further configured to:

[0148] In response to a second selection operation on a target category among the plurality of categories, a target wheel corresponding to the target category is displayed in the graphical user interface.

[0149] In a feasible embodiment, the operation form of the second selection operation includes any one or more of the following:

[0150] A pressing operation on a button on the terminal device, a touch operation on a control in the graphical user interface, and an operation of vibrating the terminal device.

[0151] In one feasible embodiment, each category corresponds to a button, and the terminal device is provided with a plurality of buttons; when the processor executes a second selection operation for a target category among the plurality of categories and displays a target wheel corresponding to the target category in the graphical user interface, the processor is specifically configured to:

[0152] In response to a pressing operation on a target key among the plurality of keys, a target category corresponding to the target key is determined, and a target wheel corresponding to the target category is displayed in the graphical user interface.

[0153] In the embodiments of the present disclosure, the computer program can also execute other machine-readable instructions when run by the processor to execute methods as described in other embodiments. For the specific execution method steps and principles, please refer to the description of the embodiments and will not be repeated here.

[0154] In the embodiments provided in the present disclosure, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interface, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0155] For another example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0156] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0157] In addition, each functional unit in the embodiments provided in the present disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0158] If the functions are implemented in the form of 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 solution of the present disclosure is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method for processing virtual items in the game described in each embodiment of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program codes.

[0159] It should be noted that similar numbers and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description and are not to be understood as indicating or implying relative importance.

[0160] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the above-mentioned embodiments, ordinary technicians in this field should understand that any technician familiar with this technical field can still modify the technical solutions described in the above-mentioned embodiments within the technical scope disclosed in the present disclosure, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present disclosure. They should all be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A method for processing virtual items in a game, characterized in that: Providing a graphical user interface through a terminal device, wherein the game scene of the game at least includes a virtual character controlled by the terminal device, and the virtual character corresponds to a virtual storage space; The method comprises: In response to at least one virtual item appearing within a preset range around the virtual character, displaying a roulette wheel in the graphical user interface; wherein each position in the roulette wheel corresponds to at least one virtual item within the preset range around the virtual character; the virtual items include multiple categories, each category corresponds to a roulette wheel, and each roulette wheel contains a virtual item of the corresponding category; In response to a first selection operation on a target position grid in the wheel, prompting a target virtual item corresponding to the target position grid in the graphical user interface; In response to the completion of the first selection operation, controlling the target virtual item to be placed in the virtual storage space so as to pick up the target virtual item; In response to the completion of the first selection operation, controlling the placement of the target virtual item in the virtual storage space includes: In response to the completion of the first selection operation, the target virtual item is placed in the virtual storage space, and the virtual items in the virtual storage space are displayed in the graphical user interface; wherein the virtual items in the virtual storage space include the target virtual item.

2. The method according to claim 1, characterized in that The displaying of a roulette wheel in the graphical user interface comprises: In response to a processing operation on the virtual storage space, the wheel is displayed in the graphical user interface.

3. The method according to claim 1, characterized in that The operation form of the first selection operation includes any one or more of the following: A push operation on the joystick on the terminal device, a sliding operation on the controls in the graphical user interface, and an operation to move the terminal device in a specified direction.

4. The method according to claim 1, wherein The ending form of the first selection operation includes any one or more of the following: End pushing the joystick on the terminal device, end touching the controls in the graphical user interface, and restore the terminal device to its position before the movement.

5. The method according to claim 1, characterized in that Also includes: In response to a second selection operation on a target category among the plurality of categories, a target wheel corresponding to the target category is displayed in the graphical user interface.

6. The method according to claim 5, characterized in that The second selection operation includes any one or more of the following: A pressing operation on a button on the terminal device, a touch operation on a control in the graphical user interface, and an operation of vibrating the terminal device.

7. The method according to claim 5, characterized in that Each of the categories corresponds to a button, and the terminal device is provided with a plurality of the buttons; in response to a second selection operation for a target category among the plurality of categories, displaying a target wheel corresponding to the target category in the graphical user interface includes: In response to a pressing operation on a target key among the plurality of keys, a target category corresponding to the target key is determined, and a target wheel corresponding to the target category is displayed in the graphical user interface.

8. A device for processing virtual items in a game, characterized in that: Providing a graphical user interface through a terminal device, wherein the game scene of the game at least includes a virtual character controlled by the terminal device, and the virtual character corresponds to a virtual storage space; The device comprises: a display module configured to display a roulette wheel in the graphical user interface in response to at least one virtual item appearing within a preset range around the virtual character; wherein each position in the roulette wheel corresponds to at least one virtual item within the preset range around the virtual character; the virtual items include multiple categories, each category corresponds to a roulette wheel, and each roulette wheel contains a virtual item of the corresponding category; a prompting module, configured to prompt, in response to a first selection operation on a target position grid in the wheel, a target virtual item corresponding to the target position grid in the graphical user interface; a control module, configured to, in response to completion of the first selection operation, control the placement of the target virtual item in the virtual storage space so as to pick up the target virtual item; The control module is specifically configured to: in response to the completion of the first selection operation, control the placement of the target virtual item in the virtual storage space, and display the virtual items in the virtual storage space in the graphical user interface; wherein the virtual items in the virtual storage space include the target virtual item.

9. An electronic terminal comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to execute the method according to any one of claims 1 to 7.