Game item handling methods, devices, electronic devices and storage media

CN117919708BActive Publication Date: 2026-08-14NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-02-19
Publication Date
2026-08-14

AI Technical Summary

Technical Problem

[0004]本申请的目的在于,针对上述现有技术中的不足,提供一种游戏道具处理方法、装置、电子设备及存储介质,以解决现有技术中无法同时查看两个游戏道具的属性信息的问题

Benefits of technology

[0072]根据本申请实施例的游戏道具处理方法、装置、电子设备及存储介质,通过头显设备提供图形用户界面,图形用户界面显示有至少部分的游戏场景,所述游戏场景中包括通过所述头显设备控制的受控虚拟对象,所述受控虚拟对象装备有至少一游戏道具,在图形用户界面中提供一容器界面,容器界面用于呈现至少一待装备游戏道具,响应于通过头显设备触发的第一注视操作,从至少一待装备游戏道具中确定一目标游戏道具,响应于目标游戏道具与受控虚拟对象已装备的第一游戏道具的道具类型相同,在图形用户界面同时显示第一游戏道具的第一属性界面以及目标游戏道具的第二属性界面,然后响应于通过头显设备触发的第一手势指令,根据第一手势指令切换第一属性界面上显示的第一属性信息,以及响应于通过头显设备触发的第二手势指令,根据第二手势指令切换第二属性界面上显示的第二属性信息,以此分别对第一属性界面上的属性信息和第二属性界面上的属性信息进行移动,以对不同的游戏道具的属性信息进行对比。根据本申请,利用头显设备为玩家提供显示有至少部分的游戏场景的图形用户界面,图形用户界面中提供一容器界面,容器界面用于呈现至少一待装备游戏道具,通过捕捉玩家视线以及识别玩家做出的手势,在图形用户界面上同时显示第一游戏道具的第一属性界面和目标游戏道具的第二属性界面,并执行相应手势移动属性界面上的属性信息以对不同游戏道具的属性信息进行对比。以此基于视线追踪和手势识别技术实现人机交互,使得玩家可以在界面上同时查看两个游戏道具的属性信息,并且通过简单的手势操作即可操控属性界面进行移动,进而也提高了玩家查看游戏道具属性信息时的操作效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117919708B_ABST
    Figure CN117919708B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, electronic device, and storage medium for processing game items. It provides a graphical user interface via a head-mounted display (HUD). In response to a first gaze operation, it identifies a target game item from at least one list of game items to be equipped. In response to the target game item having the same item type as a first game item already equipped by a controlled virtual object, it displays a first attribute interface for the first game item and a second attribute interface for the target game item on the HUD. In response to a first gesture command, it switches the first attribute interface displayed on the first attribute interface, and in response to a second gesture command, it switches the second attribute information displayed on the second attribute interface. This application utilizes a HUD to provide a visual interface for players and achieves human-computer interaction through gaze tracking and gesture recognition, solving the problem in existing technologies where two game item attribute information cannot be viewed simultaneously, thereby improving the operational efficiency when viewing item attribute information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of human-computer interaction technology, and more specifically, to a method, apparatus, electronic device, and storage medium for processing game props. Background Technology

[0002] As game systems become increasingly complex and the amount of content related to game equipment attributes grows larger, if users need to replace their currently equipped items with new ones, then when comparing the attributes of the two items, it is necessary to ensure both the efficiency of the user's individual operation of the two items and the ability to simultaneously compare and view the attribute information of the two items.

[0003] In existing technologies, whether mobile or PC games, to meet the aforementioned user needs, users must first select the target item and then swipe on it to view its attribute information. Furthermore, viewing the attribute information of two items simultaneously is not supported. Additionally, when viewing a specific attribute of one item, to view the corresponding attribute of another item, users must first change the target item and then swipe to the corresponding attribute location, resulting in low efficiency in viewing and comparing game item attribute information. Summary of the Invention

[0004] The purpose of this application is to address the shortcomings of the prior art by providing a method, apparatus, electronic device, and storage medium for processing game items, thereby solving the problem that the prior art cannot simultaneously view the attribute information of two game items.

[0005] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:

[0006] In a first aspect, embodiments of this application provide a method for processing game props, which provides a graphical user interface through a head-mounted display device. The graphical user interface displays at least a portion of a game scene, and the game scene includes a controlled virtual object controlled by the head-mounted display device. The controlled virtual object is equipped with at least one game prop. The method includes:

[0007] The graphical user interface provides a container interface for presenting at least one game item to be equipped.

[0008] In response to a first gaze operation triggered by the head-mounted display device, a target game item is determined from the at least one game item to be equipped.

[0009] In response to the target game item being of the same type as the first game item already equipped by the controlled virtual object, the first attribute interface of the first game item and the second attribute interface of the target game item are displayed in the graphical user interface.

[0010] In response to a first gesture command triggered by the head-mounted display device, the first attribute information displayed on the first attribute interface is switched according to the first gesture command; and in response to a second gesture command triggered by the head-mounted display device, the second attribute information displayed on the second attribute interface is switched according to the second gesture command.

[0011] As one possible implementation, the first gesture instruction is triggered by the first hand, and the second gesture instruction is triggered by the second hand.

[0012] As one possible implementation, the method further includes:

[0013] In response to the first hand switching from a first posture to a second posture, the control generates the first gesture command;

[0014] In response to the second hand switching from the first posture to the third posture, the control generates the second gesture command.

[0015] As one possible implementation, the first posture is a posture in which the index fingers of both hands are extended and facing each other; the second posture is a posture in which the first hand slides up and down in the vertical direction; and the third posture is a posture in which the second hand slides up and down in the vertical direction.

[0016] As one possible implementation, the method further includes:

[0017] In response to a second gaze operation triggered by the head-mounted display device, first target attribute information is determined from the first attribute information displayed on the first attribute interface;

[0018] In response to a third gesture command of the first hand and a fourth gesture command of the second hand triggered by the head-mounted display device, second target attribute information of the same attribute type as the first target attribute information is displayed on the second attribute interface.

[0019] As one possible implementation, the method further includes:

[0020] In the first attribute interface, hide the first attribute information other than the first target attribute information.

[0021] As one possible implementation, the method further includes:

[0022] In response to the first hand maintaining the fourth posture, the control generates the third gesture command;

[0023] In response to the second hand switching from the fourth posture to the fifth posture, the control generates the fourth gesture command.

[0024] As one possible implementation, the fourth posture is the posture of the index finger of the hand being extended; the fifth posture is the posture of the index finger of the second hand touching the index finger of the first hand.

[0025] As one possible implementation, the method further includes:

[0026] In the second attribute interface, hide the second attribute information other than the second target attribute information.

[0027] As one possible implementation, the method further includes:

[0028] In response to a fifth gesture command of the first hand and a sixth gesture command of the second hand triggered by the head-mounted display device, the first game item equipped by the controlled virtual object is replaced with the target game item according to the fifth gesture command and the sixth gesture command.

[0029] As one possible implementation, the method further includes:

[0030] In response to the first hand maintaining the fourth posture, the control generates the fifth gesture command;

[0031] In response to the second hand switching from the fourth posture to the sixth posture, the control generates the sixth gesture command.

[0032] As one possible implementation, the sixth posture is the posture in which two fingers of the second hand touch.

[0033] As one possible implementation, the method further includes:

[0034] In response to a seventh gesture command triggered by the head-mounted display device, the first attribute interface and the second attribute interface are closed according to the seventh gesture command.

[0035] As one possible implementation, the method further includes:

[0036] In response to the second hand switching from the first posture to the seventh posture, the control generates the seventh gesture command.

[0037] As one possible implementation, the seventh posture is a posture in which both index fingers are extended and moved away in opposite directions.

[0038] Secondly, embodiments of this application provide a game item processing device, which provides a graphical user interface via a head-mounted display device. The graphical user interface displays at least a portion of a game scene, and the game scene includes a controlled virtual object controlled by the head-mounted display device. The controlled virtual object is equipped with at least one game item. The device includes:

[0039] A processing module is configured to provide a container interface in the graphical user interface, the container interface being used to present at least one game item to be equipped.

[0040] A determination module is configured to determine a target game item from the at least one game item to be equipped in response to a first gaze operation triggered by the head-mounted display device;

[0041] The display module is configured to, in response to the target game item being of the same type as the first game item already equipped by the controlled virtual object, display the first attribute interface of the first game item and the second attribute interface of the target game item in the graphical user interface.

[0042] The switching module is configured to switch the first attribute information displayed on the first attribute interface in response to a first gesture command triggered by the head-mounted display device, and to switch the second attribute information displayed on the second attribute interface in response to a second gesture command triggered by the head-mounted display device.

[0043] As one possible implementation, the first gesture instruction is triggered by the first hand, and the second gesture instruction is triggered by the second hand.

[0044] As one possible implementation, the game item processing device further includes a control module, which is specifically used for:

[0045] In response to the first hand switching from a first posture to a second posture, the control generates the first gesture command;

[0046] In response to the second hand switching from the first posture to the third posture, the control generates the second gesture command.

[0047] As one possible implementation, the first posture is a posture in which the index fingers of both hands are extended and facing each other; the second posture is a posture in which the first hand slides up and down in the vertical direction; and the third posture is a posture in which the second hand slides up and down in the vertical direction.

[0048] As one possible implementation, the display module is also used for:

[0049] In response to a second gaze operation triggered by the head-mounted display device, first target attribute information is determined from the first attribute information displayed on the first attribute interface;

[0050] In response to a third gesture command of the first hand and a fourth gesture command of the second hand triggered by the head-mounted display device, second target attribute information of the same attribute type as the first target attribute information is displayed on the second attribute interface.

[0051] As one possible implementation, the game item processing device further includes a hiding module, which is specifically used for:

[0052] In the first attribute interface, hide the first attribute information other than the first target attribute information.

[0053] As one possible implementation, the control module is also used for:

[0054] In response to the first hand maintaining the fourth posture, the control generates the third gesture command;

[0055] In response to the second hand switching from the fourth posture to the fifth posture, the control generates the fourth gesture command.

[0056] As one possible implementation, the fourth posture is the posture of the index finger of the hand being extended; the fifth posture is the posture of the index finger of the second hand touching the index finger of the first hand.

[0057] As one possible implementation, the hidden module is also used for:

[0058] In the second attribute interface, hide the second attribute information other than the second target attribute information.

[0059] As one possible implementation, the game item processing device further includes a replacement module, which is specifically used for:

[0060] In response to a fifth gesture command of the first hand and a sixth gesture command of the second hand triggered by the head-mounted display device, the first game item equipped by the controlled virtual object is replaced with the target game item according to the fifth gesture command and the sixth gesture command.

[0061] As one possible implementation, the control module is also used for:

[0062] In response to the first hand maintaining the fourth posture, the control generates the fifth gesture command;

[0063] In response to the second hand switching from the fourth posture to the sixth posture, the control generates the sixth gesture command.

[0064] As one possible implementation, the sixth posture is the posture in which two fingers of the second hand touch.

[0065] As one possible implementation, the aforementioned game item processing device further includes a closing module, which is specifically used for:

[0066] In response to a seventh gesture command triggered by the head-mounted display device, the first attribute interface and the second attribute interface are closed according to the seventh gesture command.

[0067] As one possible implementation, the control module is also used for:

[0068] In response to the second hand switching from the first posture to the seventh posture, the control generates the seventh gesture command.

[0069] As one possible implementation, the seventh posture is a posture in which both index fingers are extended and moved away in opposite directions.

[0070] Thirdly, embodiments of this application provide an electronic device, including: a processor, a storage medium, and a bus. The storage medium stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of the game item processing method as described in any of the first aspects above.

[0071] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the game item processing method described in any of the first aspects above.

[0072] According to embodiments of this application, a game item processing method, apparatus, electronic device, and storage medium provide a graphical user interface (GUI) via a head-mounted display (HUD). The GUI displays at least a portion of a game scene, including a controlled virtual object controlled by the HUD. The controlled virtual object is equipped with at least one game item. A container interface is provided in the GUI to present at least one game item to be equipped. In response to a first gaze operation triggered by the HUD, a target game item is determined from the at least one game item to be equipped. In response to the target game item having the same item type as the first game item already equipped by the controlled virtual object, a first attribute interface of the first game item and a second attribute interface of the target game item are simultaneously displayed in the GUI. Then, in response to a first gesture command triggered by the HUD, the first attribute information displayed on the first attribute interface is switched according to the first gesture command, and in response to a second gesture command triggered by the HUD, the second attribute information displayed on the second attribute interface is switched according to the second gesture command. This allows for the movement of attribute information on the first and second attribute interfaces, respectively, to compare the attribute information of different game items. According to this application, a head-mounted display device is used to provide a player with a graphical user interface (GUI) displaying at least a portion of a game scene. The GUI includes a container interface for presenting at least one game item to be equipped. By capturing the player's gaze and recognizing their gestures, a first attribute interface for a first game item and a second attribute interface for a target game item are simultaneously displayed on the GUI. The player can then execute corresponding gestures to move the attribute information on the attribute interfaces to compare the attribute information of different game items. This human-computer interaction, based on gaze tracking and gesture recognition technology, allows players to simultaneously view the attribute information of two game items on the interface and control the attribute interfaces with simple gestures, thereby improving the efficiency of viewing game item attribute information. Attached Figure Description

[0073] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0074] Figure 1 A flowchart illustrating a game item processing method provided in an embodiment of this application is shown;

[0075] Figure 2 A schematic diagram of a graphical user interface provided in an embodiment of this application is shown;

[0076] Figure 3 A schematic diagram of a first attribute interface and a second attribute interface provided in an embodiment of this application is shown;

[0077] Figure 4 This illustration shows a schematic diagram of a first attribute interface that can be moved up and down according to an embodiment of this application;

[0078] Figure 5 This illustration shows a schematic diagram of a second attribute interface that can be moved up and down according to an embodiment of this application;

[0079] Figure 6 A schematic diagram of a first posture provided in an embodiment of this application is shown;

[0080] Figure 7 This illustration shows a process for opening an attribute comparison interface according to an embodiment of this application;

[0081] Figure 8 A schematic diagram of a second posture provided in an embodiment of this application is shown;

[0082] Figure 9 A schematic diagram of a third posture provided in an embodiment of this application is shown;

[0083] Figure 10 This illustration shows a schematic diagram of interface changes for a mobile attribute interface provided in an embodiment of this application;

[0084] Figure 11 A schematic diagram of a fourth posture provided in an embodiment of this application is shown;

[0085] Figure 12 A schematic diagram of another fourth posture provided in an embodiment of this application is shown;

[0086] Figure 13 A schematic diagram of a fifth posture provided in an embodiment of this application is shown;

[0087] Figure 14 This illustration shows a schematic diagram of an interface for viewing attribute information of a target attribute according to an embodiment of this application;

[0088] Figure 15 This illustration shows an interface display diagram of equipment replacement according to an embodiment of this application;

[0089] Figure 16 A schematic diagram of a seventh posture provided in an embodiment of this application is shown;

[0090] Figure 17 This illustration shows a schematic diagram of an embodiment of the present application for closing the attribute interface;

[0091] Figure 18 This illustration shows a schematic diagram of the structure of a game processing device provided in an embodiment of this application;

[0092] Figure 19 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation

[0093] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0094] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0095] To enable those skilled in the art to utilize the content of this application and, in conjunction with the specific application scenario of "viewing game item attribute information," the following implementation method is provided. For those skilled in the art, the general principles defined herein can be applied to other embodiments and application scenarios without departing from the spirit and scope of this application. Although this application primarily describes a method for processing game items, it should be understood that this is merely an exemplary embodiment.

[0096] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.

[0097] During gameplay, if a player acquires new equipment or items, they typically compare their attributes with those of their currently equipped items to decide whether to replace them. However, as game systems become increasingly complex, the attribute information for equipment and items also becomes more intricate and extensive, creating the following needs for players.

[0098] (1) Carefully examine the attribute information of individual game items to ensure the efficiency of the player's operation when operating the attribute information of two game items separately.

[0099] (2) Compare and view the attribute information of two game items. This includes two situations. The first is to operate on two game items simultaneously to view their attribute information. The second is to quickly obtain the attribute information of the other game item when you see the attribute A information of one game item, so as to better compare the two game items.

[0100] To address the aforementioned needs, existing technologies, whether for mobile or PC games, require players to first select a target game item and then slide to view its attributes. This prevents the simultaneous viewing of attributes for two game items. Furthermore, when viewing the attribute information for one game item, viewing the same attribute for another requires switching targets, selecting the other item, and sliding the attribute information to the corresponding position, thus reducing player efficiency.

[0101] In one embodiment of this application, the game item processing method can run on a local terminal device or a server. When the game loading method runs 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.

[0102] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of the game loading method 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 head-mounted display, but the information processing is handled by the cloud gaming server. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses game screen data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0103] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface, 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 player in various ways, such as rendering it on the terminal's display screen or providing it to the player through holographic projection. For example, the local terminal device can include a display screen and a processor. The display screen is used to display the graphical user interface, which 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. In this embodiment, the local terminal device can be a head-mounted display device.

[0104] In one possible implementation, this application provides a method for processing game props, which provides a graphical user interface through a head-mounted display device. The graphical user interface displays at least a portion of the game scene, and the game scene includes a controlled virtual object controlled by the head-mounted display device. The controlled virtual object is equipped with at least one game prop.

[0105] like Figure 1 As shown in the figure, this application provides a method for processing game items, which specifically includes the following steps:

[0106] S101. A container interface is provided in the graphical user interface, which is used to present at least one game item to be equipped.

[0107] Optionally, the head-mounted display (HUD) features eye-tracking and gesture recognition capabilities. For example, the HUD could be a Vision Pro. When a player is using the Vision Pro HUD to play games, the HUD can provide... Figure 2 The graphical user interface shown. (Refer to...) Figure 2 As shown, the left side of the graphical user interface provides a container interface, which displays at least one game item to be equipped.

[0108] For example, the container interface can be a backpack interface, a warehouse interface, a pickup list, etc.

[0109] S102, in response to a first gaze operation triggered by a head-mounted display device, a target game item is identified from at least one game item to be equipped.

[0110] Optionally, utilizing the eye-tracking function of the head-mounted display (HMD), the HMD can capture player images, detect the player's eye movement data from the player images, determine the player's gaze focus based on the eye movement data, and then lock onto the icon corresponding to the game item based on the gaze focus. That is, in response to the first gaze operation triggered by the HMD, the target game item being gazed at can be determined from at least one equipable game item presented in the container interface, for example... Figure 2 The icon selected within the rectangle is the target game item that the player is looking at.

[0111] S103. In response to the fact that the target game item and the first game item already equipped by the controlled virtual object are of the same item type, the first attribute interface of the first game item and the second attribute interface of the target game item are displayed in the graphical user interface.

[0112] Optionally, before responding to the first gaze operation triggered by the head-mounted display device, multiple user gestures can be pre-set, and each user gesture can be bound to the corresponding execution operation to obtain the correspondence between the user gesture and the execution operation. Then, the correspondence is synchronized to the head-mounted display device so that when the head-mounted display device recognizes the corresponding gesture made by the user, it can respond in a timely manner to execute the operation corresponding to the gesture.

[0113] For example, such as Figure 3 As shown, in response to the target game item and the first game item already equipped by the controlled virtual object having the same item type, a first attribute interface for the first game item and a second attribute interface for the target game item are displayed on the graphical user interface. The first and second attribute interfaces can respectively display attribute information for each attribute type of the current game item and the target game item. Figure 3 As shown, attribute types can include core attributes, basic attributes, combat attributes, and other attributes. Currently equipped items refer to items the player has already equipped, while target items refer to newly acquired items that the player has not yet equipped.

[0114] Based on this, the graphical user interface simultaneously displays the first attribute interface of the player's current game item and the second attribute interface of the target game item, making it convenient for players to view the attribute information of the current game item and the target game item at the same time. This facilitates the next gesture to compare the attribute information and determine whether to change the game item.

[0115] S104. In response to a first gesture command triggered by the head-mounted display device, switch the first attribute information displayed on the first attribute interface according to the first gesture command; and in response to a second gesture command triggered by the head-mounted display device, switch the second attribute information displayed on the second attribute interface according to the second gesture command.

[0116] For example, the first gesture command is triggered by the first hand, which can be the player's left hand. The gesture recognition function of the head-mounted display device is used to recognize the player's gesture, and in response to the first gesture command triggered by the head-mounted display device, the first attribute information displayed on the first attribute interface is switched to view the attribute information of the first game item on the first attribute interface. For example... Figure 4 As shown, since the display area of ​​the first attribute interface is limited, the attribute information of the first game item cannot be fully displayed on the first attribute interface. Therefore, by switching the attribute information on the first attribute interface through the first gesture command, the player can be shown all the attribute information of the first game item, or they can carefully view the attribute information of a specific attribute type of the first game item.

[0117] Optionally, the graphical user interface simultaneously displays the first attribute interface and the second attribute interface, combined with... Figure 3 As shown, the first attribute interface is located on the left side of the graphical user interface (GUI), and the second attribute interface is located on the right side. This means that in response to a first gesture command triggered by the head-mounted display (HUD), the GUI is also divided into two operating areas, left and right. Based on this, before switching the attribute information on the first attribute interface in response to the first gesture command, the first operating area on the left side of the GUI can be bound to the player's left-hand gesture, and the second operating area on the right side of the GUI can be bound to the player's right-hand gesture. This ensures that when the HUD responds to the first gesture command, only the attribute information on the first attribute interface can be moved, while the attribute information on the second attribute interface remains unaffected.

[0118] Optionally, the second gesture command is triggered by a second hand, which can be the player's right hand. Similarly, the gesture recognition function of the head-mounted display device is used to recognize the player's gestures, and the second gesture command is used to switch to a second attribute interface to view the attribute information of the target game item displayed on the second attribute interface. For example... Figure 5 As shown, the display area of ​​the second attribute interface is also limited. The attribute information of the target game item cannot be fully displayed on the second attribute interface. Therefore, by switching the attribute information on the second attribute interface, players can be shown all the attribute information of the target game item, or they can carefully view the attribute information of a specific attribute type of the target game item.

[0119] Therefore, the game item processing method according to the embodiments of this application utilizes a head-mounted display device to provide players with a graphical user interface displaying the target game item. By capturing the player's gaze and recognizing the player's gestures, a first attribute interface of the first game item and a second attribute interface of the target game item are simultaneously displayed on the graphical user interface. Corresponding gesture commands are executed to switch the attribute information on the first and second attribute interfaces, allowing for the display and comparison of attribute information for different game items. This human-computer interaction is achieved based on gaze tracking and gesture recognition technology, enabling players to simultaneously view the attribute information of two different game items on the interface and control the attribute interfaces to switch and move using simple gesture operations, thereby improving the operational efficiency of players when viewing game item attribute information.

[0120] For example, in response to the first hand switching from a first posture to a second posture, a first gesture command is generated; in response to the second hand switching from a first posture to a third posture, a second gesture command is generated. Figure 6 As shown, the first posture is characterized by both index fingers extended and facing each other. In response to the player's gaze at the target game item and the first gesture command, the graphical user interface will behave as follows: Figure 7 As shown in the diagram, players wear a head-mounted display (HUD) to play the game. The HUD provides a graphical user interface (GUI). If a player wants to view the attribute information of a target game item on the GUI, they shift their gaze to the location of the target game item and look at the corresponding icon. At this time, the HUD can use its eye-tracking function to lock onto the player's gaze, that is, lock onto the icon corresponding to the target game item by looking at the target game item. Then, the player makes a first gesture with both index fingers extended and facing each other. The HUD uses its gesture recognition function to recognize the first gesture of the player's hands and can then display the first attribute interface and the second attribute interface on the GUI.

[0121] For example, such as Figure 8 As shown, the second posture described above is the posture in which the first hand slides up and down along the vertical direction. Figure 9 As shown, the third posture described above is the posture in which the second hand slides up and down in a vertical direction. The first hand can be the player's left hand, and the second hand can be the player's right hand.

[0122] Since the first game item and the target game item have more than one attribute type, the attribute information contained in each attribute type can be displayed in a list format on the first attribute interface and the second attribute interface respectively. For example, such as Figure 10As shown, players can use their left hand to swipe up and down on the first attribute screen corresponding to the first game item to move the attribute information. For example, the current attribute type order displayed on the first attribute screen is: Core Attribute, Basic Attribute, Combat Attribute, Other Attribute. As the player moves the first attribute screen up and down with their left hand, the order of the attribute types displayed on the first attribute screen will change accordingly, for example, to Combat Attribute, Other Attribute, Core Attribute, Basic Attribute. Similarly, players can also use their right hand to swipe up and down on the second attribute screen corresponding to the target game item to move the attribute information.

[0123] It should be noted that the attribute types of game items include, but are not limited to, the core attributes, basic attributes, combat attributes, and other attributes mentioned above. Since the display area of ​​the graphical user interface is limited, as the number of attribute types increases, the attribute information becomes increasingly rich. When the player scrolls up or down through the first or second attribute interface, the position of the attribute type on the interface will change accordingly, but the size of the attribute information for all attribute types will not change. This is reflected in, for example... Figure 10 The interface shown in the image demonstrates that the width occupied by the attribute type does not change.

[0124] Based on this, the attribute interfaces of two game items can be opened by changing gestures. The attribute information of the first game item and the target game item are displayed simultaneously on the graphical user interface. The left and right hand positions correspond to the two attribute interfaces displayed on the interface. Thus, the left hand operates the first attribute interface on the left and the right hand operates the second attribute interface on the right. The first and second attribute interfaces are controlled to slide, so that the player can view the attribute information of the game items and compare the attributes of the game items.

[0125] As one possible implementation, the method further includes: in response to a second gaze operation triggered by the head-mounted display device, determining first target attribute information from first attribute information displayed on a first attribute interface; and in response to a third gesture command of a first hand and a fourth gesture command of a second hand triggered by the head-mounted display device, displaying second target attribute information with the same attribute type as the first target attribute information on a second attribute interface.

[0126] It should be noted that the first target attribute information can be determined from the first attribute information displayed on the first attribute interface, and the second target attribute information with the same attribute type as the first target attribute information can be displayed on the second attribute interface. Alternatively, the first target attribute information can be determined from the second attribute information displayed on the second attribute interface, and the second target attribute information with the same attribute type as the first target attribute information can be displayed on the first attribute interface. In other words, if the attribute that determines the first target attribute information is used as the target attribute interface, then the target attribute interface can be either the first attribute interface or the second attribute interface. For example, if a player is viewing the attribute information corresponding to the core attribute of a first game item, and wants to view the attribute information corresponding to the core attribute of a target game item, then the first attribute interface corresponding to the current game item is the target attribute interface. Conversely, if a player is viewing the attribute information corresponding to other attributes of a target game item, and wants to view the attribute information corresponding to other attributes of the current game item, then the second attribute interface corresponding to the target game item is the target attribute interface.

[0127] Optionally, if a player needs to view the attribute information corresponding to the same attribute type as the first game item and the target game item, they can use a combination of hand gestures to control the first and second attribute interfaces to simultaneously display the attribute information of the current game item and the target game item that are of the same attribute type, i.e., the target type.

[0128] Optionally, the method further includes: hiding the first attribute information other than the first target attribute information in the first attribute interface.

[0129] For example, if a player needs to view the attribute information of other attributes of the first game item, only the attribute information corresponding to the other attributes of the first game item will be displayed on the first attribute interface. Other types of attribute information are hidden and not displayed on the first attribute interface.

[0130] As one possible implementation, the method further includes: generating a third gesture instruction in response to the first hand maintaining a fourth posture; and generating a fourth gesture instruction in response to the second hand switching from a fourth posture to a fifth posture.

[0131] For example, the fourth posture described above is the posture of extending the index finger of the hand, such as... Figure 11 and 12 As shown, the fourth posture can be either the posture with the index finger of the first hand extended, or the posture with the index finger of the second hand extended. Figure 13 As shown, the fifth posture described above is the posture where the index finger of the second hand touches the index finger of the first hand. It should be noted that the above gesture is not limited to the index fingers of the left and right hands; the corresponding operation can be performed by extending and touching either finger of the left or right hand.

[0132] Optionally, the method further includes: hiding second attribute information other than the second target attribute information in the second attribute interface.

[0133] For example, such as Figure 14 As shown, if a player needs to view the attribute information corresponding to other attributes of the first game item and the target game item, the player looks at the location of the other attributes of the current game item on the first attribute interface. The head-mounted display captures the player's gaze and locks onto the other attributes the player is looking at. Then, the player extends their left and right index fingers, with the right index finger touching the left index finger, so that the second attribute interface automatically scrolls to the location corresponding to the other attributes of the target game item. Only the second target attribute information corresponding to the other attributes of the target game item is displayed on the second attribute interface. Second attribute information other than the second target attribute information corresponding to the other attributes of the target game item is hidden and not displayed on the second attribute interface.

[0134] For example, continue to combine Figure 14 As shown, if a player is currently viewing the attribute information corresponding to other attributes of the first game item, the first attribute interface will only display the attribute information corresponding to other attributes; attribute information for other attribute types will be hidden. If the player then wants to view the attribute information corresponding to other attributes of the target game item, and the second attribute information currently displays the attribute information for the target game item's core attribute, basic attribute, and other attributes, when the head-mounted display recognizes the player's two index fingers tapping gesture, the attribute information for the target game item's core attribute and basic attribute will be hidden, and only the attribute information corresponding to the target game item's other attributes will be displayed on the second attribute interface.

[0135] Based on this, players can operate with both hands independently without interference, or they can use both hands together to quickly view attribute information of the same type for different game items. In other words, if a player wants to view the attribute information of the same type for the current game item and the target game item, they can use one finger as a reference and touch it with the other finger. This will simultaneously display the attribute information of the current game item and the target game item on the comparison attribute interface, allowing players to carefully examine and compare the attribute information of the current game item and the target game item.

[0136] As one possible implementation, if a player needs to replace an item after comparing the attribute information of the current game item and the target game item, the method further includes: in response to the fifth gesture command of the first hand and the sixth gesture command of the second hand triggered by the head-mounted display device, replacing the first game item equipped by the controlled virtual object with the target game item according to the fifth gesture command and the sixth gesture command.

[0137] Optionally, in response to the first hand maintaining the fourth posture, a fifth gesture command is generated; in response to the second hand switching from the fourth posture to the sixth posture, a sixth gesture command is generated. The fourth posture is as described above. Figure 11 and 12 As shown, the first gesture is the extended index finger of the first hand, and the second gesture is the extended index finger of the second hand. The sixth gesture is the touching gesture of the two fingers of the second hand. After carefully reviewing and comparing the attribute information of the first game item and the target game item, if the newly acquired target game item is more suitable than the currently equipped first game item, and the player wants to use the target game item to replace the currently equipped first game item, the player can complete the item replacement by performing the corresponding operation gesture.

[0138] For example, such as Figure 15 As shown, when the player carefully examines the attribute information of the first and target game items, the current graphical user interface still displays the first and second attribute interfaces. To change the equipment, the player extends their left index finger and pinches their right thumb and index finger together. When the head-mounted display recognizes the fifth and sixth gesture commands, it can replace the first game item already equipped on the controlled virtual object with the target game item. At this point, the player's visual interface changes from the original first and second attribute interfaces to a graphical user interface that includes multiple game items.

[0139] Based on this, by coordinating the player's left and right hands, when the player needs to change equipment, the head-mounted display can respond to the player's gestures to complete the equipment change, thereby saving the player's operation efficiency during the game.

[0140] As one possible implementation, after replacing the first game item already equipped by the controlled virtual object with the target game item, the method further includes: in response to the second hand and the second hand switching from the first posture to the seventh posture, controlling the generation of a seventh gesture command.

[0141] For example, such as Figure 16 As shown, the seventh posture is with both index fingers extended and moving away in opposite directions. After the player carefully compares the attribute information of the first game item equipped by the controlled virtual object with that of the target game item, and completes the game item replacement, the first attribute interface displaying the attribute information of the first game item and the second attribute interface displaying the attribute information of the target game item need to be closed so that the player can continue the game.

[0142] For example, such as Figure 17As shown, the player quickly pulls their left and right fingers apart in opposite directions. When the head-mounted display recognizes this gesture, it closes the first and second attribute interfaces. The player can then see the graphical user interface (GUI) again, which includes multiple game items. After acquiring new equipment or items, the player can perform the above operation to replace the old equipment with the new one. At this point, the target game item becomes the currently equipped game item, and its corresponding attribute information is displayed on the first attribute interface on the left side of the GUI. The newly acquired game item becomes the target game item, and its corresponding attribute information is displayed on the second attribute interface on the right side of the GUI.

[0143] Based on this, when playing games using a head-mounted display, players can leverage the display's eye-tracking and gesture recognition capabilities. By establishing a pre-defined correspondence between attribute interfaces and gesture changes, they can quickly select game items and perform swipe operations. Players can freely swipe up or down to view the item's attribute information, or control the simultaneous swiping of two attribute interfaces. Furthermore, when players want to view the attribute information of a specific type of another game item, they no longer need to change the target and then swipe to the corresponding attribute interface. Instead, they can quickly display the same attribute type on different attribute interfaces using a simple gesture change, making attribute comparison much easier.

[0144] Based on the same inventive concept, this application also provides a game item processing device corresponding to the game item processing method. Since the principle of the device in this application is similar to the game item processing method described above, the implementation of the game item processing device can refer to the implementation of the method, and the repeated parts will not be described again.

[0145] Reference Figure 18 The diagram shown is a structural schematic of a game item processing device provided in an embodiment of this application. The game item processing device 1800 includes: a processing module 1801, a determining module 1802, a display module 1803, and a switching module 1804; wherein,

[0146] Processing module 1801 is configured to provide a container interface in the graphical user interface, the container interface being used to present at least one game item to be equipped.

[0147] The determination module 1802 is configured to determine a target game item from at least one game item to be equipped in response to a first gaze operation triggered by the head-mounted display device;

[0148] Display module 1803 is used to display the first attribute interface of the first game item and the second attribute interface of the target game item in the graphical user interface in response to the fact that the target game item and the first game item equipped by the controlled virtual object are of the same item type.

[0149] The switching module 1804 is used to switch the first attribute information displayed on the first attribute interface in response to a first gesture command triggered by the head-mounted display device, and to switch the second attribute information displayed on the second attribute interface in response to a second gesture command triggered by the head-mounted display device.

[0150] Therefore, the game item processing device according to the embodiments of this application provides a graphical user interface (GUI) displaying at least a portion of the game scene to the player using a head-mounted display device. The GUI includes a container interface for presenting at least one game item to be equipped. By capturing the player's gaze and recognizing the player's gestures, a first attribute interface of a first game item and a second attribute interface of a target game item are simultaneously displayed on the GUI. The player then executes corresponding gestures to move the attribute information on the attribute interfaces to compare the attribute information of different game items. This human-computer interaction is achieved based on gaze tracking and gesture recognition technology, allowing the player to simultaneously view the attribute information of two game items on the interface and control the attribute interfaces to move using simple gestures, thereby improving the player's operational efficiency when viewing game item attribute information.

[0151] In one possible implementation, the first gesture command is triggered by the first hand, and the second gesture command is triggered by the second hand.

[0152] In one possible implementation, the game item processing device 1800 further includes a control module, which is specifically used for:

[0153] In response to the first hand switching from a first posture to a second posture, a first gesture command is generated.

[0154] In response to the second hand switching from the first posture to the third posture, the control generates a second gesture command.

[0155] In one possible implementation, the first posture is the posture of extending and facing each other with both index fingers extended; the second posture is the posture of sliding the first hand up and down in the vertical direction; and the third posture is the posture of sliding the second hand up and down in the vertical direction.

[0156] In one possible implementation, the display module 1803 is further configured to:

[0157] In response to a second gaze operation triggered by the head-mounted display device, first target attribute information is determined from first attribute information displayed on the first attribute interface;

[0158] In response to the third gesture command of the first hand and the fourth gesture command of the second hand triggered by the head-mounted display device, the second target attribute information with the same attribute type as the first target attribute information is displayed on the second attribute interface.

[0159] In one possible implementation, the game item processing device 1800 further includes a hidden module, which is specifically used for:

[0160] In the first attribute interface, hide the first attribute information other than the first target attribute information.

[0161] In one possible implementation, the control module is further configured to:

[0162] In response to the first hand maintaining the fourth posture, control generates a third gesture command;

[0163] In response to the second hand switching from the fourth posture to the fifth posture, the control generates a fourth gesture command.

[0164] In one possible implementation, the fourth posture is the posture of the index finger of the hand being extended; the fifth posture is the posture of the index finger of the second hand touching the index finger of the first hand.

[0165] In one possible implementation, the aforementioned hidden module is further used for:

[0166] In the second attribute interface, hide the second attribute information other than the second target attribute information.

[0167] In one possible implementation, the game item processing device 1800 further includes a replacement module, which is specifically used for:

[0168] In response to the fifth gesture command of the first hand and the sixth gesture command of the second hand triggered by the head-mounted display device, the first game item equipped by the controlled virtual object is replaced with the target game item according to the fifth gesture command and the sixth gesture command.

[0169] In one possible implementation, the control module is further configured to:

[0170] In response to the first hand maintaining the fourth posture, control generates a fifth gesture command;

[0171] In response to the second hand switching from the fourth posture to the sixth posture, the control generates a sixth gesture command.

[0172] In one possible implementation, the sixth posture is the posture in which the two fingers of the second hand touch.

[0173] In one possible implementation, the game item processing device 1800 further includes a shut-off module, which is specifically used for:

[0174] In response to a seventh gesture command triggered by the head-mounted display device, the first attribute interface and the second attribute interface are closed according to the seventh gesture command.

[0175] In one possible implementation, the control module is further configured to:

[0176] In response to the second hand switching from the first posture to the seventh posture, the control generates a seventh gesture command.

[0177] In one possible implementation, the seventh posture is a posture in which both index fingers are extended and moved away in opposite directions.

[0178] The processing flow of each module in the device and the interaction flow between each module can be referred to the relevant descriptions in the above method embodiments, and will not be detailed here.

[0179] This application also provides an electronic device 1900, such as... Figure 19 The diagram shown is a schematic representation of the structure of an electronic device 1900 provided in this application embodiment. It includes a processor 1901 and a memory 1902, and optionally, a bus 1903. The memory 1902 stores machine-readable instructions executable by the processor 1901. When the electronic device 1900 is running, the processor 1901 and the memory 1902 communicate via the bus 1903. When the machine-readable instructions are executed by the processor 1901, the following processing is performed:

[0180] A container interface is provided in the graphical user interface, which is used to present at least one game item to be equipped.

[0181] In response to a first gaze action triggered by a head-mounted display device, a target game item is identified from at least one game item to be equipped.

[0182] In response to the fact that the target game item and the first game item already equipped by the controlled virtual object are of the same item type, the first attribute interface of the first game item and the second attribute interface of the target game item are displayed in the graphical user interface.

[0183] In response to a first gesture command triggered by the head-mounted display device, the first attribute information displayed on the first attribute interface is switched according to the first gesture command; and in response to a second gesture command triggered by the head-mounted display device, the second attribute information displayed on the second attribute interface is switched according to the second gesture command.

[0184] In one possible implementation, the first gesture command is triggered by the first hand, and the second gesture command is triggered by the second hand.

[0185] In one possible implementation, processor 1901 is specifically used for:

[0186] In response to the first hand switching from a first posture to a second posture, a first gesture command is generated.

[0187] In response to the second hand switching from the first posture to the third posture, the control generates a second gesture command.

[0188] In one possible implementation, the first posture is the posture of extending and facing each other with both index fingers extended; the second posture is the posture of sliding the first hand up and down in the vertical direction; and the third posture is the posture of sliding the second hand up and down in the vertical direction.

[0189] In one possible implementation, processor 1901 is specifically used for:

[0190] In response to a second gaze operation triggered by the head-mounted display device, first target attribute information is determined from first attribute information displayed on the first attribute interface;

[0191] In response to the third gesture command of the first hand and the fourth gesture command of the second hand triggered by the head-mounted display device, the second target attribute information with the same attribute type as the first target attribute information is displayed on the second attribute interface.

[0192] In one possible implementation, processor 1901 is specifically used for:

[0193] In the first attribute interface, hide the first attribute information other than the first target attribute information.

[0194] In one possible implementation, processor 1901 is specifically used for:

[0195] In response to the first hand maintaining the fourth posture, control generates a third gesture command;

[0196] In response to the second hand switching from the fourth posture to the fifth posture, the control generates a fourth gesture command.

[0197] In one possible implementation, the fourth posture is the posture of the index finger of the hand being extended; the fifth posture is the posture of the index finger of the second hand touching the index finger of the first hand.

[0198] In one possible implementation, the processor 1901 is specifically used to: hide second attribute information other than the second target attribute information in the second attribute interface.

[0199] In one possible implementation, processor 1901 is specifically used for:

[0200] In response to the fifth gesture command of the first hand and the sixth gesture command of the second hand triggered by the head-mounted display device, the first game item equipped by the controlled virtual object is replaced with the target game item according to the fifth gesture command and the sixth gesture command.

[0201] In one possible implementation, processor 1901 is specifically used for:

[0202] In response to the first hand maintaining the fourth posture, control generates a fifth gesture command;

[0203] In response to the second hand switching from the fourth posture to the sixth posture, the control generates a sixth gesture command.

[0204] In one possible implementation, the sixth posture is the posture in which the two fingers of the second hand touch.

[0205] In one possible implementation, the processor 1901 is specifically configured to: in response to a seventh gesture command triggered by the head-mounted display device, close the first attribute interface and the second attribute interface according to the seventh gesture command.

[0206] In one possible implementation, the processor 1901 is specifically configured to: control the generation of a seventh gesture instruction in response to the second hand switching from a first posture to a seventh posture.

[0207] In one possible implementation, the seventh posture is a posture in which both index fingers are extended and moved away in opposite directions.

[0208] Therefore, the game item processing method according to the embodiments of this application utilizes a head-mounted display device to provide the player with a graphical user interface (GUI) displaying at least a portion of the game scene. The GUI includes a container interface for presenting at least one game item to be equipped. By capturing the player's gaze and recognizing the player's gestures, a first attribute interface for a first game item and a second attribute interface for a target game item are simultaneously displayed on the GUI. The player then executes corresponding gestures to move the attribute information on the attribute interfaces to compare the attribute information of different game items. This human-computer interaction is achieved based on gaze tracking and gesture recognition technology, allowing the player to simultaneously view the attribute information of two game items on the interface and control the attribute interfaces to move through simple gestures, thereby improving the player's operational efficiency when viewing game item attribute information.

[0209] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the following steps:

[0210] A container interface is provided in the graphical user interface, which is used to present at least one game item to be equipped.

[0211] In response to a first gaze action triggered by a head-mounted display device, a target game item is identified from at least one game item to be equipped.

[0212] In response to the fact that the target game item and the first game item already equipped by the controlled virtual object are of the same item type, the first attribute interface of the first game item and the second attribute interface of the target game item are displayed in the graphical user interface.

[0213] In response to a first gesture command triggered by the head-mounted display device, the first attribute information displayed on the first attribute interface is switched according to the first gesture command; and in response to a second gesture command triggered by the head-mounted display device, the second attribute information displayed on the second attribute interface is switched according to the second gesture command.

[0214] In one possible implementation, the processor is specifically used for:

[0215] In response to a second gaze operation triggered by the head-mounted display device, first target attribute information is determined from first attribute information displayed on the first attribute interface;

[0216] In response to the third gesture command of the first hand and the fourth gesture command of the second hand triggered by the head-mounted display device, the second target attribute information with the same attribute type as the first target attribute information is displayed on the second attribute interface.

[0217] In one possible implementation, the processor is specifically used for:

[0218] In the first attribute interface, hide the first attribute information other than the first target attribute information.

[0219] In one possible implementation, the processor is specifically used for:

[0220] In response to the first hand maintaining the fourth posture, control generates a third gesture command;

[0221] In response to the second hand switching from the fourth posture to the fifth posture, the control generates a fourth gesture command.

[0222] In one possible implementation, the fourth posture is the posture of the index finger of the hand being extended; the fifth posture is the posture of the index finger of the second hand touching the index finger of the first hand.

[0223] In one possible implementation, the processor is specifically used to: hide second attribute information other than the second target attribute information in the second attribute interface.

[0224] In one possible implementation, the processor is specifically configured to: in response to a fifth gesture instruction from the first hand and a sixth gesture instruction from the second hand triggered by the head-mounted display device, replace the first game item already equipped by the controlled virtual object with the target game item according to the fifth gesture instruction and the sixth gesture instruction.

[0225] In one possible implementation, the processor is specifically used for:

[0226] In response to the first hand maintaining the fourth posture, control generates a fifth gesture command;

[0227] In response to the second hand switching from the fourth posture to the sixth posture, the control generates a sixth gesture command.

[0228] In one possible implementation, the sixth posture is the posture in which the two fingers of the second hand touch.

[0229] In one possible implementation, the processor is specifically configured to: in response to a seventh gesture command triggered by the head-mounted display device, close the first attribute interface and the second attribute interface according to the seventh gesture command.

[0230] In one possible implementation, the processor is specifically configured to: in response to the second hand switching from a first posture to a seventh posture, control the generation of a seventh gesture instruction.

[0231] In one possible implementation, the seventh posture is a posture in which both index fingers are extended and moved away in opposite directions.

[0232] Therefore, the game item processing method according to the embodiments of this application utilizes a head-mounted display device to provide the player with a graphical user interface (GUI) displaying at least a portion of the game scene. The GUI includes a container interface for presenting at least one game item to be equipped. By capturing the player's gaze and recognizing the player's gestures, a first attribute interface for a first game item and a second attribute interface for a target game item are simultaneously displayed on the GUI. The player then executes corresponding gestures to move the attribute information on the attribute interfaces to compare the attribute information of different game items. This human-computer interaction is achieved based on gaze tracking and gesture recognition technology, allowing the player to simultaneously view the attribute information of two game items on the interface and control the attribute interfaces to move through simple gestures, thereby improving the player's operational efficiency when viewing game item attribute information.

[0233] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.

[0234] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the 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 solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. 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.

[0235] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A method for processing game props, characterized in that, The method includes providing a graphical user interface via a head-mounted display device, the graphical user interface displaying at least a portion of a game scene, the game scene including a controlled virtual object controlled by the head-mounted display device, the controlled virtual object being equipped with at least one game item; the method includes: The graphical user interface provides a container interface for presenting at least one game item to be equipped. In response to a first gaze operation triggered by the head-mounted display device, a target game item is determined from the at least one game item to be equipped. In response to the target game item being of the same type as the first game item already equipped by the controlled virtual object, the first attribute interface of the first game item and the second attribute interface of the target game item are displayed in the graphical user interface. In response to a first gesture command triggered by the head-mounted display device, the first attribute information displayed on the first attribute interface is switched according to the first gesture command; and in response to a second gesture command triggered by the head-mounted display device, the second attribute information displayed on the second attribute interface is switched according to the second gesture command. The method further includes: in response to a second gaze operation triggered by the head-mounted display device, determining first target attribute information from first attribute information displayed on the first attribute interface; and in response to a third gesture command of the first hand and a fourth gesture command of the second hand triggered by the head-mounted display device, displaying second target attribute information with the same attribute type as the first target attribute information on the second attribute interface.

2. The method according to claim 1, characterized in that, The first gesture command is triggered by the first hand, and the second gesture command is triggered by the second hand.

3. The method according to claim 2, characterized in that, The method further includes: In response to the first hand switching from a first posture to a second posture, the control generates the first gesture command; In response to the second hand switching from the first posture to the third posture, the control generates the second gesture command.

4. The method according to claim 3, characterized in that, The first posture is the posture in which the index fingers of both hands are extended and facing each other; the second posture is the posture in which the first hand slides up and down in the vertical direction; the third posture is the posture in which the second hand slides up and down in the vertical direction.

5. The method according to claim 1, characterized in that, The method further includes: In the first attribute interface, hide the first attribute information other than the first target attribute information.

6. The method according to claim 1, characterized in that, The method further includes: In response to the first hand maintaining the fourth posture, the control generates the third gesture command; In response to the second hand switching from the fourth posture to the fifth posture, the control generates the fourth gesture command.

7. The method according to claim 6, characterized in that, The fourth posture is the posture of extending the index finger of the hand; the fifth posture is the posture of the index finger of the second hand touching the index finger of the first hand.

8. The method according to claim 1, characterized in that, The method further includes: In the second attribute interface, hide the second attribute information other than the second target attribute information.

9. The method according to claim 1, characterized in that, The method further includes: In response to a fifth gesture command of the first hand and a sixth gesture command of the second hand triggered by the head-mounted display device, the first game item equipped by the controlled virtual object is replaced with the target game item according to the fifth gesture command and the sixth gesture command.

10. The method according to claim 9, characterized in that, The method further includes: In response to the first hand maintaining the fourth posture, the control generates the fifth gesture command; In response to the second hand switching from the fourth posture to the sixth posture, the control generates the sixth gesture command.

11. The method according to claim 10, characterized in that, The sixth posture is the posture in which the two fingers of the second hand touch.

12. The method according to claim 1, characterized in that, The method further includes: In response to a seventh gesture command triggered by the head-mounted display device, the first attribute interface and the second attribute interface are closed according to the seventh gesture command.

13. The method according to claim 12, characterized in that, The method further includes: In response to the first hand and the second hand switching from the first posture to the seventh posture, the control generates the seventh gesture command.

14. The method according to claim 13, characterized in that, The seventh posture is a posture in which both index fingers are extended and moved away in opposite directions.

15. A game item processing device, characterized in that, A graphical user interface is provided via a head-mounted display device, the graphical user interface displaying at least a portion of a game scene, the game scene including a controlled virtual object controlled by the head-mounted display device, the controlled virtual object being equipped with at least one game item, the device comprising: A processing module is configured to provide a container interface in the graphical user interface, the container interface being used to present at least one game item to be equipped. A determination module is configured to determine a target game item from the at least one game item to be equipped in response to a first gaze operation triggered by the head-mounted display device; The display module is configured to, in response to the target game item being of the same type as the first game item already equipped by the controlled virtual object, display the first attribute interface of the first game item and the second attribute interface of the target game item in the graphical user interface. A switching module is configured to switch the first attribute information displayed on the first attribute interface in response to a first gesture command triggered by the head-mounted display device, and to switch the second attribute information displayed on the second attribute interface in response to a second gesture command triggered by the head-mounted display device. The display module is further configured to: determine first target attribute information from the first attribute information displayed on the first attribute interface in response to a second gaze operation triggered by the head-mounted display device; and display second target attribute information with the same attribute type as the first target attribute information on the second attribute interface in response to a third gesture command of the first hand and a fourth gesture command of the second hand triggered by the head-mounted display device.

16. An electronic device, characterized in that, include: A processor and a memory, the memory storing machine-readable instructions executable by the processor, wherein when the electronic device is running, the processor executes the machine-readable instructions to perform the steps of the game item processing method as described in any one of claims 1 to 14.

17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the game item processing method as described in any one of claims 1 to 14.

Citation Information

Patent Citations

  • Virtual item control method and device, storage medium and electronic equipment

    CN113599822A

  • Game method, computer-readable medium, and information processing device

    WO2022137523A1