Method and device for displaying items in a game, and electronic terminal
By displaying virtual items during game matchmaking and continuing to display them after matchmaking ends, the problem of players not being able to view items in a timely manner is solved, improving viewing efficiency and sense of accomplishment, and promoting long-term game retention.
Patent Information
- Application Number
- CN202310276589.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-20
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2043-03-20
AI Technical Summary
If a player's match ends before the item display animation finishes playing, they cannot view the acquired items in time, which affects viewing efficiency and sense of accomplishment, and reduces game activity.
The game displays images of virtual items during matchmaking and switches to a waiting state before the match ends to continue displaying items, ensuring that players can see the loot box results in any situation.
It improved the efficiency of players viewing items, enhanced their sense of accomplishment and satisfaction, stimulated their willingness to make repeat purchases, and increased the game's long-term retention rate.
Smart Images

Figure CN116328300B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of game technology, and in particular to a method, apparatus, and electronic terminal for displaying items in a game. Background Technology
[0002] Currently, in some games with loot systems, players frequently encounter situations where they need to acquire items. For example, players open chests and obtain equipment, weapons, or other items from them. Or, players purchase certain equipment or weapons and receive those items in return.
[0003] Some players check their items before starting matchmaking; others choose to check them when matchmaking begins. This presents a problem: after a player clicks to view an item, the matchmaking might finish before the item display animation completes, leaving the player unable to view their acquired items in time, resulting in low item viewing efficiency. Summary of the Invention
[0004] The purpose of this disclosure is to provide a method, device, and electronic terminal for displaying items in a game, so as to alleviate the technical problem of low efficiency in players viewing items.
[0005] In a first aspect, embodiments of this disclosure provide a method for displaying items in a game, which provides a graphical user interface through a terminal device, the graphical user interface including a specified matchmaking interface corresponding to the matchmaking status of the game; the method includes:
[0006] Play the image of the specified virtual item corresponding to the specified item in the specified matching interface;
[0007] Before the playback of the specified item display image is completed, in response to the end of the matching state, a specified waiting interface corresponding to the waiting start state is displayed in the graphical user interface, and the specified item display image is played in the specified waiting interface.
[0008] Secondly, a device for displaying items in a game is provided, which provides a graphical user interface via a terminal device, the graphical user interface including a designated match interface corresponding to the match status of the game; the device includes:
[0009] The playback module is used to play the display image of the specified item corresponding to the virtual item in the specified matching interface;
[0010] The display module is used to, in response to the end of the matching state, display a specified waiting interface corresponding to the waiting start state in the graphical user interface before the playback of the specified item display image is completed, and play the specified item display image in the specified waiting interface.
[0011] Thirdly, this disclosure also provides an electronic terminal, including a memory and a processor, wherein the memory stores a computer program that can run on the processor, and the processor executes the computer program to implement the method described in the first aspect above.
[0012] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium storing computer-executable instructions that, when invoked and executed by a processor, cause the processor to perform the method described in the first aspect above.
[0013] The embodiments disclosed herein bring the following beneficial effects:
[0014] This disclosure provides a method, apparatus, and electronic terminal for displaying items in a game. It can play a designated item display image corresponding to a virtual item in a designated matchmaking interface. Before the display image finishes playing, in response to the end of the matchmaking state, a designated waiting interface corresponding to the waiting state is displayed in the graphical user interface, and the designated item display image is played in the designated waiting interface. In this solution, the display of virtual items begins in the matchmaking state and can also be displayed when the matchmaking state ends and the player enters the game waiting interface after a successful match. This assists the game in displaying the player's virtual items after a successful match, allowing the player to see the virtual items in any state, thereby improving the efficiency of viewing items and effectively increasing the frequency with which players understand and use their virtual items.
[0015] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the specific embodiments of this disclosure or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0017] Figure 1 The illustration shows an application scenario provided by an embodiment of this disclosure;
[0018] Figure 2 A schematic diagram of the structure of a mobile phone provided in an embodiment of this disclosure is shown;
[0019] Figure 3This illustration shows a schematic diagram of a use scenario for a touch terminal provided in an embodiment of the present disclosure;
[0020] Figure 4 A flowchart illustrating a method for displaying items in a game according to an embodiment of this disclosure;
[0021] Figure 5 An example of displaying a graphical user interface in a method for displaying items in a game provided in this embodiment of the disclosure;
[0022] Figure 6 Another example of displaying a graphical user interface in a game item display method provided in this disclosure embodiment;
[0023] Figure 7 Another example of displaying a graphical user interface in a game item display method provided in this disclosure embodiment;
[0024] Figure 8 Another example of displaying a graphical user interface in a game item display method provided in this disclosure embodiment;
[0025] Figure 9 Another example of displaying a graphical user interface in a game item display method provided in this disclosure embodiment;
[0026] Figure 10 Another flowchart illustrating the method for displaying items in a game provided in this embodiment of the disclosure;
[0027] Figure 11 Another example of displaying a graphical user interface in a game item display method provided in this disclosure embodiment;
[0028] Figure 12 Another example of displaying a graphical user interface in a game item display method provided in this disclosure embodiment;
[0029] Figure 13 A schematic diagram of the structure of a display device for game items provided in an embodiment of this disclosure;
[0030] Figure 14 A schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure is shown. Detailed Implementation
[0031] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0032] The terms “comprising” and “having”, and any variations thereof, used in the embodiments of this disclosure are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such processes, methods, products, or devices.
[0033] Currently, it's possible that after a player clicks to open a chest, the item display animation might be needed, and the matchmaking process might just finish, leaving no time to see what they've obtained. These unseen items will then directly enter the player's inventory or backlog, significantly diminishing the sense of accomplishment and satisfaction players feel after opening chests.
[0034] For example, if a player opens a chest on the main screen without entering a game match, all items from the chest will be displayed normally. However, if a player opens a chest on the main screen while simultaneously entering a game match, there's a chance that they will successfully enter a game before the chest's contents are displayed. In this case, the chest's contents will be displayed even though the matchmaking process is still ongoing. Conversely, if a player opens a chest while in matchmaking, but has already entered a game match before the contents are fully displayed, the items from the opened chest will not be displayed, and the player will not know what equipment they obtained. Therefore, when a player opens a chest while in matchmaking, they may successfully enter a game, but they will not immediately see what items they have obtained.
[0035] In the game, players open chests while being matched, and if they successfully enter the game before the chest-opening animation ends, the loot or equipment obtained from the chest goes directly into the player's inventory without being displayed before the player enters the game scene. This design or solution fails to provide players with the satisfaction and sense of accomplishment from opening chests, potentially reducing their sense of achievement in obtaining equipment and negatively impacting their willingness to spend money or even continue playing the game.
[0036] Under the current technical solution, there's a high probability that players will enter the game directly without properly viewing the equipment inside the chests after opening them. This significantly impacts their willingness to continue opening chests and playing the game, leading to decreased player activity. Furthermore, the inability for players to check their loot in time also results in low item viewing efficiency.
[0037] Based on this, the present disclosure provides a method, device, and electronic terminal for displaying items in a game, which can alleviate the technical problem of low efficiency in players viewing items.
[0038] In one embodiment of this disclosure, the method for displaying game items can run on a local terminal device or a server. When the method for displaying game items runs on a server, it can be implemented and executed based on a cloud interaction system, which includes a server and client devices.
[0039] 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 separate. The storage and operation of the display methods for items in the game are completed on the cloud gaming server. The client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.
[0040] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0041] In one possible implementation, this disclosure provides a method for displaying items in a game, which provides a graphical user interface through a terminal device. The terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system.
[0042] For example, such as Figure 1 As shown, Figure 1 This is a schematic diagram illustrating an application scenario provided by an embodiment of this disclosure. The application scenario may include a touch terminal (e.g., mobile phone 102) and a server 101. The touch terminal can communicate with the server 101 via a wired or wireless network. The touch terminal is used to run a virtual desktop, through which it can interact with the server 101 to control the content on the server 101.
[0043] This embodiment uses a mobile phone 102 as an example to illustrate the touch terminal. The mobile phone 102 includes components such as a radio frequency (RF) circuit 110, a memory 120, a touchscreen 130, and a processor 140. Those skilled in the art will understand that... Figure 2 The mobile phone structure shown does not constitute a limitation on the mobile phone and may include more or fewer components than shown, or combine or separate certain components, or have different component arrangements. Those skilled in the art will understand that the touchscreen 130 is a user interface (UI), and the mobile phone 102 may include a user interface with fewer components than shown.
[0044] The RF circuit 110 can also communicate wirelessly with networks and other devices. The wireless communication can use any communication standard or protocol, including but not limited to Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, and Short Messaging Service (SMS).
[0045] The memory 120 can be used to store software programs and modules. The processor 140 executes various functional applications and data processing of the mobile phone 102 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 the operating system, applications required for at least one function, etc.; the data storage area may store data created based on the use of the mobile phone 102, etc. In addition, the memory 120 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0046] The touchscreen 130 can be used to display a graphical user interface and receive user actions on the graphical user interface. Specifically, the touchscreen 130 may include a display panel and a touch panel. The display panel may be configured as a liquid crystal display (LCD), an organic light-emitting diode (OLED), or similar device. The touch panel can collect touch or non-touch operations from the user on or near it (e.g., ...). Figure 3 As shown, the user operates on or near the touch panel using their finger 103, stylus, or any suitable object or accessory, generating pre-set operation commands. The touch panel may include a touch detection device and a touch controller. The touch detection device detects the user's touch position and posture, and detects the signals generated by the touch operation, transmitting the signals to the touch controller. The touch controller receives touch information from the touch detection device, converts it into information that the processor can process, and sends it to the processor 140. It can also receive and execute commands from the processor 140. Furthermore, the touch panel can be implemented using various types of technologies, such as resistive, capacitive, infrared, and surface acoustic wave, or any future-developed technology. Further, the touch panel may cover the display panel. The user can operate on or near the touch panel covered by the graphical user interface displayed on the display panel. After detecting the operation on or near the touch panel, the touch panel transmits it to the processor 140 to confirm the user input. Subsequently, the processor 140 responds to the user input by providing corresponding visual output on the display panel. In addition, the touch panel and the display panel can be implemented as two separate components or integrated together.
[0047] The processor 140 is the control center of the mobile phone 102. It connects to various parts of the mobile phone through various interfaces and lines. By running or executing software programs and / or modules stored in the memory 120, and calling data stored in the memory 120, it performs various functions of the mobile phone 102 and processes data, thereby monitoring the mobile phone as a whole.
[0048] The embodiments of this disclosure will be further described below with reference to the accompanying drawings.
[0049] Figure 4 This is a flowchart illustrating a method for displaying items in a game, as provided in an embodiment of this disclosure.
[0050] This method can be applied to touch terminals capable of displaying graphical user interfaces (e.g., Figure 2 The mobile phone 102 shown provides a graphical user interface (GUI) through the terminal device. The GUI includes a designated matchmaking interface corresponding to the game's matchmaking status. For example... Figure 4 As shown, the method includes:
[0051] Step S410: Play the display image of the specified item corresponding to the virtual item in the specified matching interface.
[0052] The designated item display image can be presented in various forms, such as image sequences or animations. For example, the designated item display image can be an image sequence corresponding to a virtual item, or it can be an animation corresponding to a virtual item. This exemplary embodiment does not limit the playback method of the designated item display image.
[0053] In practical applications, the display image of a specified item can be triggered by player interaction. As an example, this step may include: in response to a viewing action on a virtual item, playing the display image of the specified item corresponding to that virtual item in a specified matchmaking interface.
[0054] It should be noted that the above-mentioned viewing operation for virtual items can be either a purchase operation or an opening operation for virtual storage devices such as boxes. For example, this step could be in response to a purchase operation for a virtual item, playing a display image of the specified item corresponding to that virtual item in the designated matching interface. As another example, the designated matching interface could display a virtual storage device containing virtual items; this step could be in response to an opening operation for the virtual storage device, playing a display image of the specified item corresponding to that virtual item in the designated matching interface.
[0055] For example, such as Figure 5 As shown, players can click "Start Game" to enter the matchmaking process. Figure 6 As shown, the designated matchmaking interface displays "Game matchmaking...". In the matchmaking state, players can open the chest (virtual storage device). When the chest is opened in the matchmaking state, the items inside the chest are displayed on the interface.
[0056] For example, clicking the "Open Crate" button in the crate area will open the crate while the game matchmaking continues; that is, the game is still in the matchmaking state and has not yet entered the game, waiting to start. Figure 7 As shown, the designated matchmaking interface displays "Game matchmaking in progress...", and also shows items A, B, and C from the chest.
[0057] In one optional implementation, the unpacking button corresponding to the unpacking area of the box (virtual storage device) can be a relatively large area or a relatively small area on the graphical user interface (GUI). The unpacking button can be square, rectangular, frame-shaped, or other shapes (e.g., circular). The content presented in the GUI can include the entire unpacking button or a portion of the content hotspot. For example, when the unpacking button is enlarged in the GUI, a portion of the content hotspot is displayed on the terminal device's GUI. The unpacking button can be displayed in the upper left, upper right, or other positions in the GUI; this exemplary embodiment is not limited to these locations.
[0058] In step S420, before the playback of the specified item display image is completed, in response to the end of the matching state, the specified waiting interface corresponding to the waiting start state is displayed in the graphical user interface, and the specified item display image is played in the specified waiting interface.
[0059] The "Waiting for a Game to Start" state is the next stage after the "Matching" state. In practical applications, a game can have multiple states, such as "Matching," "Waiting for a Game to Start," and "Start." The "Matching" state can correspond to a specific matchmaking interface, the "Waiting for a Game to Start" state can correspond to a specific waiting interface, and the "Start" state can correspond to a specific start interface.
[0060] In one alternative implementation, before the contents (virtual items) of the opened box are successfully displayed, that is, before the playback of the specified item display image is completed, including the process before the item display begins and before the item display is completed, the following two situations may occur.
[0061] When a game is in matchmaking but has not yet successfully matched and entered the game waiting state before the item display animation ends, such as... Figure 10 As shown, the opening of the chest and the animation of the items obtained are proceeding normally. This means that the game's matchmaking may not end even after the chest's contents have been displayed. For example, as... Figure 7 As shown, items A, B, and C in the box have all been displayed correctly, but the interface still displays "Game matchmaking...".
[0062] However, there is a certain probability that the game state may end before the contents of the box are fully displayed, meaning the player will be successfully matched and enter the game waiting phase. For example, if... Figure 8 As shown, before the items inside the box are fully displayed, the interface displays "Game Match Successful," indicating that other players have been matched and the game is in a waiting state. In existing technical solutions, such as... Figure 9 As shown, the items in the opened chests cannot be displayed correctly at this time, and players cannot know the equipment they have obtained.
[0063] In the solutions provided in the embodiments of this disclosure, such as Figure 11 As shown, when the game scene waiting interface (the designated waiting interface) is the next screen after the successful match notification, the items in the chest can also be displayed, i.e., a display image of the designated items can be played. That is, if the game has already been successfully matched and is in the waiting state before the item display begins, the items in the newly opened chest will be animated and displayed at the top of all screens immediately upon entering the game scene waiting interface.
[0064] In one possible implementation, even if the game's waiting period for starting has ended, meaning the game can enter the starting state, such as... Figure 12 As shown, the interface displays the "Start Game" option. You can continue to view the items in the box, for example, obtain the displayed items A, B, and C.
[0065] In this embodiment, the virtual item is displayed during the matching process and can also be displayed when the player enters the game waiting interface after a successful match. This assists the game in displaying the player's loot box results after a successful match, allowing the player to see the loot box items in any state. This improves the efficiency of the player's item viewing, thereby effectively increasing the frequency with which the player understands and uses the items in their loot boxes, stimulating the player to make repeat purchases, and improving the long-term retention rate of the game.
[0066] The steps described above will be explained in detail below.
[0067] In some embodiments, playback can be automatically canceled after the item display ends. As an example, after step S420 above, the method may further include the following steps:
[0068] In step S430, in response to the completion of the playback of the specified item display image, the playback of the specified item display image is canceled in the specified waiting interface.
[0069] As an optional implementation method, such as Figure 11As shown, after entering the designated waiting interface, players can enter the game map in as little as 5 seconds, or they may need to wait for 5 seconds or longer due to waiting for other players, to give players enough time to confirm the items in the box through the "confirm" button.
[0070] In this embodiment of the disclosure, the playback of the item display image can be automatically canceled after the item display ends, so as to save the player the operation of closing the item display, reduce the player's operation cost, and facilitate the player to perform other operations.
[0071] In some embodiments, a confirmation control may be displayed in the designated waiting interface, allowing players to conveniently and flexibly control the playback of the designated item display image to end at any time. As an example, the method may also include the following steps:
[0072] Step a), in response to displaying a specified waiting screen in the graphical user interface, a confirmation control for displaying an image of a specified item is displayed in the specified waiting screen;
[0073] Step b) In response to an operation on the confirmation control, cancel the playback of the specified item display image in the specified waiting interface.
[0074] For example, such as Figure 11 As shown, a "Confirm" button (confirmation control) is provided in the designated waiting interface, allowing players to manually close the display of the loot box's equipment. This confirmation control in the waiting interface allows players to conveniently and flexibly control the playback of the displayed item image at any time.
[0075] Based on steps a) and b) above, after the player confirms the displayed virtual item, the system can automatically place the virtual item into the player-controlled character's storage space, allowing the player to obtain the virtual item more quickly and conveniently. As an example, the game scene contains a virtual character controlled via a terminal device; the method may also include the following steps:
[0076] Step c) In response to an action on the confirmation control, place the virtual item in the virtual character's virtual storage space.
[0077] For example, after a player closes the loot box reward display, the corresponding virtual items can be automatically placed into the inventory of the virtual character controlled by that player, so that the player can obtain the virtual items more quickly and conveniently.
[0078] In some embodiments, players can flexibly control the playback of the displayed item image at any time to save interface space. As an example, after step S420, the method may further include the following steps:
[0079] Step d) In response to the close operation of the display image for the specified item, the playback of the display image for the specified item is canceled in the specified waiting screen.
[0080] In practical applications, players can flexibly control the playback of the display image of a specified item at any time to save the space occupied by the display image in the graphical user interface.
[0081] In some embodiments, while playing the image of a specified item, the duration of the playback can also be displayed, so that players can view the image of the specified item in a timely manner and avoid missing it. As an example, step S450 above may include the following steps:
[0082] Step e) In response to displaying a specified waiting screen in the graphical user interface, a specified item display image is played in the specified waiting screen and a prompt indicating the duration of playback completion of the specified item display image is displayed.
[0083] For example, such as Figure 11 As shown, a "Confirm" button (confirmation control) is provided in the designated waiting interface. If the "Confirm" button is not clicked, the displayed items will disappear after 5 seconds. By displaying the display image of the designated item while simultaneously indicating the duration of the display, players can promptly view the displayed item image and avoid missing it.
[0084] In some embodiments, any stage of the playback process of the specified item display image can be displayed in the specified waiting interface, making the playback process of the specified item display image in the specified waiting interface more flexible to adapt to different situations in various game states. As an example, the process of playing the specified item display image in the specified waiting interface in step S420 above may include any one of the following steps:
[0085] Step f) Continue playing the specified item display image that was played in the specified matching interface in the specified waiting interface;
[0086] Step g) Replay the display image of the specified item in the specified waiting interface;
[0087] Step h) Displays the playback result of the specified item display image in the specified waiting interface.
[0088] In practical applications, after entering the specified waiting interface, you can continue playing the remaining specified item display images that have not yet finished playing in the specified matching interface, or you can restart playing the specified item display images from the beginning, or you can directly display the last frame of the specified item display images, for example, directly displaying the unboxing results.
[0089] In this embodiment of the disclosure, any stage of the playback process of the display image of the specified item can be displayed in the specified waiting interface, making the playback process of the display image of the specified item in the specified waiting interface more flexible to adapt to different situations in various game states.
[0090] In some embodiments, the process of starting to play the display image of a specified item in a specified waiting interface can be achieved by specifying the display method of the fade-in animation, so as to make the display image of the specified item in the specified waiting interface more natural and avoid the display image of the specified item in the specified waiting interface being too abrupt. As an example, the process of playing the display image of the specified item in the specified waiting interface in step S420 above may include any one of the following steps:
[0091] Step i) In response to displaying a specified waiting interface in the graphical user interface, a specified item display image is played in the specified waiting interface by specifying the display method of the fade-in animation.
[0092] For example, after the player officially enters the game waiting screen and the next screen after the match success message, the game immediately uses a fade-in animation to display the items in the newly opened chest, and places them at the top of all screens.
[0093] The display of the specified item's image is achieved by using a specified fade-in animation method to start playing the specified item's image in the specified waiting interface, so as to make the display of the specified item's image in the specified waiting interface more natural and avoid the specified item's image being displayed too abruptly.
[0094] In some embodiments, map data after the game starts can be read simultaneously during the waiting period for the start state, so as to quickly and timely display the game scene corresponding to the map data when the waiting period ends. As an example, the method may also include the following steps:
[0095] Step j), in response to the end of the matching state, read the map data after the start of the game;
[0096] Step k) In response to the completion of map data reading, the waiting state for the start of the game ends and the game scene corresponding to the map data is displayed in the graphical user interface.
[0097] For example, such as Figure 10 As shown, once the player officially enters the game waiting screen (the next screen after the successful match notification) and begins loading map data, the items from the newly opened chest are immediately displayed. After entering this screen, players can enter the game map within 5 seconds at the fastest. However, due to waiting for other players, there may be a wait of at least 5 seconds to allow sufficient time for the player to confirm the contents of the chest.
[0098] It's important to note that as a program, the game needs to load some resources, including map resources, before entering a match. The map data loading process can be performed during the display of acquired items, allowing the game scene corresponding to the map data to be displayed as quickly as possible after the game starts.
[0099] In this embodiment of the disclosure, the map data after the start of the game can be read simultaneously during the waiting period for the start of the game, so as to quickly and timely display the game scene corresponding to the map data when the waiting period for the start of the game ends.
[0100] Figure 13 A schematic diagram of a device for displaying items in a game is provided. A graphical user interface (GUI) is provided via a terminal device, and the GUI includes a designated matchmaking interface corresponding to the game's matchmaking status. Figure 13 As shown, the display device 1300 for items in the game includes:
[0101] Playback module 1301 is used to play the display image of the specified item corresponding to the virtual item in the specified matching interface;
[0102] The first display module 1302 is configured to, in response to the end of the matching state, display a specified waiting interface corresponding to the waiting start state in the graphical user interface before the playback of the specified item display image is completed, and play the specified item display image in the specified waiting interface.
[0103] Using the above method, the opening results are displayed when the player is in the matchmaking state, and the items can also be displayed when the player enters the game waiting screen after the matchmaking state ends. This helps the game display the opening results after the player is successfully matched, so that the player can see the items in the opening at any time, thereby improving the efficiency of the player in viewing the items and effectively increasing the frequency with which the player understands and uses the items in their own chests.
[0104] In one feasible implementation, the device further includes:
[0105] The second display module is configured to respond to displaying the designated waiting interface in the graphical user interface, and to display a confirmation control for displaying an image of the designated item in the designated waiting interface;
[0106] A cancellation module is used to cancel the playback of the specified item display image in the specified waiting interface in response to an operation on the confirmation control.
[0107] In one feasible implementation, the game scene includes a virtual character controlled via the terminal device; the device further includes:
[0108] A placement module is used to place the virtual item in the virtual storage space of the virtual character in response to an operation on the confirmation control.
[0109] In one feasible implementation, the cancellation module is further configured to: cancel the playback of the specified item display image in the specified waiting interface in response to a close operation for the specified item display image.
[0110] In one feasible implementation, the first display module is specifically used for:
[0111] In response to displaying the designated waiting interface in the graphical user interface, the designated item display image is played in the designated waiting interface, and a duration prompt indicating when the playback of the designated item display image is complete is displayed.
[0112] In one feasible implementation, the first display module is also used for:
[0113] Continue playing the image of the specified item displayed in the specified matching interface on the specified waiting interface; or,
[0114] Replay the image of the specified item in the specified waiting interface; or,
[0115] The playback result of the specified item display image is displayed on the specified waiting interface.
[0116] In one feasible implementation, the first display module is specifically used for:
[0117] In response to displaying the specified waiting interface in the graphical user interface, the specified item display image is played in the specified waiting interface by a specified fade-in animation display method.
[0118] In one feasible implementation, the device further includes:
[0119] A reading module is used to read the map data after the start of the game in response to the end of the matching state;
[0120] The third display module is used to respond to the completion of reading the map data, end the waiting state, and display the game scene corresponding to the map data in the graphical user interface.
[0121] In one feasible implementation, the device further includes:
[0122] The cancellation module is used to cancel the playback of the specified item display image in the specified waiting interface in response to the completion of the playback of the specified item display image.
[0123] The game item display device provided in this embodiment has the same technical features as the game item display method provided in the above embodiment, so it can also solve the same technical problems and achieve the same technical effects.
[0124] Figure 14 This diagram illustrates the structure of an electronic device according to an embodiment of the present disclosure, including a processor 1401, a storage medium 1402, and a bus 1403. The storage medium 1402 stores machine-readable instructions executable by the processor 1401. When the electronic device runs a method for displaying game items as described in the embodiment, the processor 1401 communicates with the storage medium 1402 via the bus 1403. The processor 1401 executes the machine-readable instructions. The preamble of the method item in the processor 1401 performs the following steps:
[0125] In response to the opening operation of the virtual storage device, a display image of the specified item corresponding to the virtual item is played in the specified matching interface;
[0126] Before the playback of the specified item display image is completed, in response to the end of the matching state, a specified waiting interface corresponding to the waiting start state is displayed in the graphical user interface, and the specified item display image is played in the specified waiting interface.
[0127] In one feasible implementation, the processor is further configured to:
[0128] In response to displaying the designated waiting interface in the graphical user interface, a confirmation control for displaying an image of the designated item is displayed in the designated waiting interface;
[0129] In response to an operation on the confirmation control, the playback of the specified item display image is canceled in the specified waiting interface.
[0130] In one feasible implementation, the game scene includes virtual characters controlled via the terminal device; the processor is further configured to:
[0131] In response to an operation on the confirmation control, the virtual item is placed in the virtual storage space of the virtual character.
[0132] In one feasible implementation, after playing the image of the designated item in the designated waiting interface, the processor is further configured to:
[0133] In response to the closing operation of the image displayed for the specified item, the playback of the image displayed for the specified item is canceled in the specified waiting interface.
[0134] In one feasible implementation, when the processor executes the playback of the specified item display image in the specified waiting interface, it is specifically used for:
[0135] In response to displaying the designated waiting interface in the graphical user interface, the designated item display image is played in the designated waiting interface, and a duration prompt indicating when the playback of the designated item display image is complete is displayed.
[0136] In one feasible implementation, when the processor executes the playback of the specified item display image in the specified waiting interface, it is specifically used for:
[0137] Continue playing the image of the specified item displayed in the specified matching interface on the specified waiting interface; or,
[0138] Replay the image of the specified item in the specified waiting interface; or,
[0139] The playback result of the specified item display image is displayed on the specified waiting interface.
[0140] In one feasible implementation, when the processor executes the playback of the specified item display image in the specified waiting interface, it is specifically used for:
[0141] In response to displaying the specified waiting interface in the graphical user interface, the specified item display image is played in the specified waiting interface by a specified fade-in animation display method.
[0142] In one feasible implementation, the processor is further configured to:
[0143] In response to the end of the matching state, read the map data after the start of the game;
[0144] Upon completion of the map data reading, the waiting state for the game to start ends and the game scene corresponding to the map data is displayed in the graphical user interface.
[0145] In one feasible implementation, the processor is further configured to:
[0146] In response to the completion of playback of the specified item display image, the playback of the specified item display image is canceled in the specified waiting interface.
[0147] Using the above method, the opening results are displayed when the player is in the matchmaking state, and the items can also be displayed when the player enters the game waiting screen after the matchmaking state ends. This helps the game display the opening results after the player is successfully matched, so that the player can see the items in the opening at any time, thereby improving the efficiency of the player in viewing the items and effectively increasing the frequency with which the player understands and uses the items in their own chests.
[0148] In practical applications, the memory 1401 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 1404 (which can be wired or wireless), such as the Internet, wide area network, local area network, metropolitan area network, etc.
[0149] Bus 1403 can be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 14 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.
[0150] The memory 1401 is used to store programs. After receiving an execution instruction, the processor 1402 executes the program. The method executed by the apparatus defined by the process disclosed in any of the foregoing embodiments of this disclosure can be applied to the processor 1402 or implemented by the processor 1402.
[0151] The processor 1402 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the processor 1402 or by instructions in software form. The processor 1402 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 1401. Processor 1402 reads the information in memory 1401 and, in conjunction with its hardware, completes the steps of the above method.
[0152] This disclosure also provides a computer-readable storage medium storing a computer program that is executed by a processor, wherein the processor performs the following steps:
[0153] Play the designated item display image corresponding to the virtual item in the designated matching interface;
[0154] Before the playback of the specified item display image is completed, in response to the end of the matching state, a specified waiting interface corresponding to the waiting start state is displayed in the graphical user interface, and the specified item display image is played in the specified waiting interface.
[0155] Using the above method, the opening results are displayed when the player is in the matchmaking state, and the items can also be displayed when the player enters the game waiting screen after the matchmaking state ends. This helps the game display the opening results after the player is successfully matched, so that the player can see the items in the opening at any time, thereby improving the efficiency of the player in viewing the items and effectively increasing the frequency with which the player understands and uses the items in their own chests.
[0156] In one feasible implementation, the processor is further configured to:
[0157] In response to displaying the designated waiting interface in the graphical user interface, a confirmation control for displaying an image of the designated item is displayed in the designated waiting interface;
[0158] In response to an operation on the confirmation control, the playback of the specified item display image is canceled in the specified waiting interface.
[0159] In one feasible implementation, the game scene includes virtual characters controlled via the terminal device; the processor is further configured to:
[0160] In response to an operation on the confirmation control, the virtual item is placed in the virtual storage space of the virtual character.
[0161] In one feasible implementation, after playing the image of the designated item in the designated waiting interface, the processor is further configured to:
[0162] In response to the closing operation of the image displayed for the specified item, the playback of the image displayed for the specified item is canceled in the specified waiting interface.
[0163] In one feasible implementation, when the processor executes the playback of the specified item display image in the specified waiting interface, it is specifically used for:
[0164] In response to displaying the designated waiting interface in the graphical user interface, the designated item display image is played in the designated waiting interface, and a duration prompt indicating when the playback of the designated item display image is complete is displayed.
[0165] In one feasible implementation, when the processor executes the playback of the specified item display image in the specified waiting interface, it is specifically used for:
[0166] Continue playing the image of the specified item displayed in the specified matching interface on the specified waiting interface; or,
[0167] Replay the image of the specified item in the specified waiting interface; or,
[0168] The playback result of the specified item display image is displayed on the specified waiting interface.
[0169] In one feasible implementation, when the processor executes the playback of the specified item display image in the specified waiting interface, it is specifically used for:
[0170] In response to displaying the specified waiting interface in the graphical user interface, the specified item display image is played in the specified waiting interface by a specified fade-in animation display method.
[0171] In one feasible implementation, the processor is further configured to:
[0172] In response to the end of the matching state, read the map data after the start of the game;
[0173] Upon completion of the map data reading, the waiting state for the game to start ends and the game scene corresponding to the map data is displayed in the graphical user interface.
[0174] In one feasible implementation, the processor is further configured to:
[0175] In response to the completion of playback of the specified item display image, the playback of the specified item display image is canceled in the specified waiting interface.
[0176] In this embodiment of the disclosure, the computer program, when run by the processor, can also execute other machine-readable instructions to perform other methods as described in the embodiments. For details on the specific execution steps and principles, please refer to the description of the embodiments, which will not be repeated here.
[0177] In the embodiments provided in this disclosure, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings or direct couplings or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0178] For example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0179] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0180] In addition, the functional units in the embodiments provided in this disclosure 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.
[0181] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, 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 game item display method described in the various embodiments of this disclosure. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.
[0182] It should be noted that similar labels and letters in the following figures indicate similar items. 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 used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0183] Finally, it should be noted that the above-described embodiments are merely specific implementations of this disclosure, used to illustrate the technical solutions of this disclosure, and not to limit it. The scope of protection of this disclosure is not limited thereto. Although this disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features, within the scope of the technology disclosed in this disclosure; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this disclosure. All should be covered within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A method of displaying an item in a game, characterized by, The method comprises: playing a specified item display image corresponding to a virtual item in the specified matching interface; before the playing of the specified item display image is completed, in response to the end of the matching state, displaying a specified waiting interface corresponding to a waiting-for-start state in the graphical user interface, and continuing to play the specified item display image in the specified waiting interface; wherein the waiting-for-start state is a next stage of the matching state.
2. The method of claim 1, wherein, Further comprising: in response to displaying the specified waiting interface in the graphical user interface, displaying a confirmation control for the specified item display image in the specified waiting interface; in response to an operation on the confirmation control, canceling the playing of the specified item display image in the specified waiting interface.
3. The method of claim 2, wherein, The game scene of the game includes a virtual character controlled by the terminal device; further comprising: in response to the operation on the confirmation control, placing the virtual item in a virtual storage space of the virtual character.
4. The method of claim 1, wherein, After the playing of the specified item display image in the specified waiting interface, further comprising: in response to a closing operation on the specified item display image, canceling the playing of the specified item display image in the specified waiting interface.
5. The method of claim 1, wherein, The playing of the specified item display image in the specified waiting interface comprises: in response to displaying the specified waiting interface in the graphical user interface, playing the specified item display image in the specified waiting interface and displaying a time length prompt of the playing completion of the specified item display image.
6. The method of claim 1, wherein, The playing of the specified item display image in the specified waiting interface comprises: continuing to play the specified item display image played in the specified matching interface in the specified waiting interface; or, replaying the specified item display image in the specified waiting interface; or, displaying a playing result of the specified item display image in the specified waiting interface.
7. The method of claim 1, wherein, The playing of the specified item display image in the specified waiting interface comprises: in response to displaying the specified waiting interface in the graphical user interface, playing the specified item display image in the specified waiting interface through a specified fade-in animation display mode.
8. The method of claim 1, wherein, Further comprising: in response to the end of the matching state, reading map data after the start of the game; in response to the reading completion of the map data, ending the waiting-for-start state and displaying a game scene corresponding to the map data in the graphical user interface.
9. The method of claim 1, wherein, After the playing of the specified item display image in the specified waiting interface, further comprising: in response to the playing completion of the specified item display image, canceling the playing of the specified item display image in the specified waiting interface.
10. A display device for game items, characterized by The apparatus comprises: a playing module, configured to play a specified item display image corresponding to a virtual item in the specified matching interface; The display module is configured to, in response to the end of the matching state, display a specified waiting interface corresponding to a waiting start state in the graphical user interface before the playing of the specified product display image is completed, and continue playing the specified product display image in the specified waiting interface; wherein the waiting start state is a next stage of the matching state.
11. An electronic terminal comprising a memory, a processor, said memory having stored therein a computer program executable on said processor, characterized in that, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer executable instructions, and when the computer executable instructions are called and executed by the processor, the computer executable instructions cause the processor to execute the method of any one of claims 1 to 9.
Citation Information
Patent Citations
Game start method, device and system, terminal and storage medium
CN110354492A
Method and device for displaying virtual items in game live broadcasting room and electronic equipment
CN114245154A