Cloud game selection method and device, equipment, medium and program product

By providing an object display interface in the cloud game platform, players are allowed to select and join the service queue in multiple cloud games, solving the problem of players' dependence on the queueing of a single cloud game and improving the probability and efficiency of participating in the game.

CN119425064APending Publication Date: 2025-02-14TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310965051.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-01
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When players choose cloud games in cloud gaming platforms, they may need to queue up. Due to their dependence on a single cloud gaming, the probability of players effectively participating in the game is low, which affects the efficiency of human-computer interaction.

Method used

Provide a cloud game selection method, which allows players to select and join the corresponding service queues in multiple cloud games, view queues in real time, and increase the probability of participating in the game.

Benefits of technology

By allowing players to queue in multiple cloud games, the probability and efficiency of players participating in the game is improved, the dependence on queuing in a single cloud game is reduced, and the human-computer interaction efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119425064A_ABST
    Figure CN119425064A_ABST
Patent Text Reader

Abstract

The invention discloses a cloud game selection method and device, equipment, a storage medium and a program product, and relates to the field of human-computer interaction. The method comprises the following steps: displaying an object display interface of a cloud game platform; receiving an object selection operation for a first cloud game in the plurality of cloud games, wherein the object selection operation is used for adding the first account to a first service queue corresponding to the first cloud game; in response to the object selection operation, an object arrangement state is displayed, and the object arrangement state is used for displaying the queuing condition of the first account in the at least one cloud game. Therefore, the problem that the probability of participating in the game is low due to the fact that the first account can only queue in a single cloud game can be avoided, the queuing condition of the first account queuing in multiple cloud games is checked timely and accurately through the object arrangement state, players can participate in the cloud games more efficiently, and the user experience is improved. And the man-machine interaction efficiency is improved. The method can be applied to various scenes such as cloud technology, artificial intelligence and intelligent transportation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of human-computer interaction, and in particular to a cloud game selection method, device, equipment, medium and program product. Background Art

[0002] With the improvement of cultural and entertainment living standards, people's life experience and requirements for virtual scenes are getting higher and higher. Games, as a way of expressing virtual scenes, have become a channel for many people to relieve stress. Cloud games are a type of online gaming based on cloud computing. Since the game's storage, calculation, and screen rendering are all performed on cloud servers, it is free from the constraints of hardware performance and has a wider range of application scenarios, gaining more and more attention.

[0003] In the related art, when a player uses a cloud game platform to select a cloud game to play the game, the player selects a cloud game from multiple cloud games provided in the cloud game platform. Based on the capacity limit of the server under the cloud game, the player may need to queue up under the currently selected cloud game. When the player is in the queue, the player can enter the cloud game to start the game process.

[0004] However, in the above process, players' choices of cloud games are relatively single, and the player's gaming process is strongly dependent on the queue status of the selected single cloud game, which makes the probability of players' effective participation in the game low, and makes it impossible for players to participate in the game efficiently, affecting the efficiency of human-computer interaction. Summary of the invention

[0005] The embodiments of the present application provide a cloud game selection method, device, equipment, storage medium and program product, which can avoid the problem that the first account can only queue up in a single cloud game, resulting in a low probability of participating in the game, and timely and accurately view the queue status of the first account in multiple cloud games through the object arrangement state, so as to facilitate players to participate in the cloud game more efficiently and improve the efficiency of human-computer interaction. The technical solution is as follows.

[0006] In one aspect, a cloud game selection method is provided, the method comprising:

[0007] Displaying an object display interface of a cloud gaming platform, the cloud gaming platform having a first account logged in, the object display interface being used to display a plurality of cloud games installed in the cloud gaming platform, the cloud games being used to provide gaming services for the first account;

[0008] receiving an object selection operation for a first cloud game among the multiple cloud games, the object selection operation being used to add the first account to a first service queue corresponding to the first cloud game, the first service queue being used to represent an account queuing status of the first cloud game when providing the game service;

[0009] In response to the object selection operation, an object arrangement state is displayed, wherein the object arrangement state includes at least one cloud game selected by the first account, wherein the at least one cloud game includes the first cloud game, and the object arrangement state is used to show the queue status of the first account in the at least one cloud game.

[0010] In another aspect, a cloud game selection device is provided, the device comprising:

[0011] An interface display module, used to display an object display interface of a cloud gaming platform, wherein the object display interface is used to display a first account logged into the cloud gaming platform, wherein the cloud gaming platform is equipped with a plurality of cloud games, and wherein the cloud games are used to provide gaming services for the first account;

[0012] An operation receiving module, configured to receive an object selection operation for a first cloud game among the multiple cloud games, wherein the object selection operation is used to add the first account to a first service queue corresponding to the first cloud game, wherein the first service queue is used to represent an account queuing status of the first cloud game when providing the game service;

[0013] A result display module is used to display an object arrangement status in response to the object selection operation, wherein the object arrangement status includes at least one cloud game selected by the first account, the at least one cloud game includes the first cloud game, and the object arrangement status is used to show the queue status of the first account in the at least one cloud game.

[0014] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set or an instruction set, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by the processor to implement a cloud game selection method as described in any of the above-mentioned embodiments of the present application.

[0015] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement a cloud game selection method as described in any of the above-mentioned embodiments of the present application.

[0016] On the other hand, a computer program product or a computer program is provided, the computer program product or the computer program comprising computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the cloud game selection method described in any of the above embodiments.

[0017] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:

[0018] In the displayed object display interface of the cloud game platform, including multiple cloud games installed in the cloud game platform, the object arrangement state is displayed in response to receiving an object selection operation for the first cloud game among the multiple cloud games, thereby showing the queueing status of the first account in at least one cloud game selected by the first account. By means of the object selection operation, the first account is added to the first service queue corresponding to the selected first cloud game, so that the first account can perform the queueing process in the first cloud game, and the queueing status in at least one cloud game that is queued at the same time can also be viewed through the object arrangement status, avoiding the problem that the first account can only queue under a single cloud game and the probability of participating in the game is low. The object selection operation allows the first account to select multiple cloud games for queuing, and the object arrangement status is used to timely and accurately view the queueing status of the first account in multiple cloud games, greatly improving the probability of the first account participating in the game in a timely manner, facilitating players to participate in cloud games more efficiently, and improving the efficiency of human-computer interaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0020] Figure 1 It is a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application;

[0021] Figure 2 is a flow chart of a cloud game selection method provided by an exemplary embodiment of the present application;

[0022] Figure 3 is a flow chart of a cloud game selection method provided by another exemplary embodiment of the present application;

[0023] Figure 4 is a schematic diagram of an object display interface provided by an exemplary embodiment of the present application;

[0024] Figure 5 is a schematic diagram of an interface for performing an object selection operation on a first cloud game on an object display interface provided by an exemplary embodiment of the present application;

[0025] Figure 6 is a schematic diagram of an interface for displaying an object arrangement window through an object selection operation provided by an exemplary embodiment of the present application;

[0026] Figure 7 is a schematic diagram of an interface of an object arrangement window provided by an exemplary embodiment of the present application;

[0027] Figure 8 is a schematic diagram of an interface of an object arrangement window provided by another exemplary embodiment of the present application;

[0028] Fig. 9 It is a schematic diagram of an interface for expanding and displaying the queue order of objects provided by an exemplary embodiment of the present application;

[0029] Fig.10 is a flow chart of a method for displaying a prompt window after an object arrangement state provided by an exemplary embodiment of the present application;

[0030] Fig.11 is a schematic diagram of an interface of a first prompt window provided by an exemplary embodiment of the present application;

[0031] Fig.12 is a schematic diagram of an interface of a second prompt window provided by an exemplary embodiment of the present application;

[0032] Fig.13 is a schematic diagram of an interface of an object arrangement window provided by yet another exemplary embodiment of the present application;

[0033] Fig.14 is a flowchart of a cloud game selection method provided by another exemplary embodiment of the present application;

[0034] Fig.15 is a structural block diagram of a cloud game selection device provided by an exemplary embodiment of the present application;

[0035] Fig.16 is a structural block diagram of a cloud game selection device provided by another exemplary embodiment of the present application;

[0036] Fig.17 It is a structural block diagram of a terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0037] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.

[0038] First, a brief introduction is given to the terms involved in the embodiments of this application:

[0039] Cloud technology is a general term for network technology, information technology, integration technology, management platform technology, application technology, etc. based on the cloud computing business model. It can form a resource pool, which is used on demand and flexible and convenient. Cloud computing technology will become an important support. The backend services of the technical network system require a large amount of computing and storage resources, such as video websites, picture websites and more portal websites. With the rapid development and application of the Internet industry, in the future, each item may have its own identification mark, which needs to be transmitted to the backend system for logical processing. Data of different levels will be processed separately. All kinds of industry data need strong system backing support, which can only be achieved through cloud computing.

[0040] Cloud computing refers to the delivery and use model of IT (Internet Technology) infrastructure, which means obtaining required resources through the network in an on-demand and easily scalable manner; in a broad sense, cloud computing refers to the delivery and use model of services, which means obtaining required services through the network in an on-demand and easily scalable manner. This service can be related to IT and software, the Internet, or other services. Cloud computing is the product of the development and integration of traditional computer and network technologies such as grid computing, distributed computing, parallel computing, utility computing, network storage technologies, virtualization, and load balancing.

[0041] In the related art, when a player uses a cloud game platform to select a cloud game for gaming, the player selects a cloud game from multiple cloud games provided in the cloud game platform. Based on the capacity limit of the cloud game server, the player may need to queue up in the currently selected cloud game. When the queue is up to the player, the player can enter the cloud game to start the gaming process. However, in the above process, the player's choice of cloud games is relatively single, and the player's gaming process is strongly dependent on the queuing situation of the selected single cloud game, which makes the probability of the player's effective participation in the game low, and it is impossible for the player to participate in the game efficiently, affecting the efficiency of human-computer interaction.

[0042] In an embodiment of the present application, an object display interface of a cloud gaming platform is displayed, a first account is logged in to the cloud gaming platform, the object display interface is used to display multiple cloud games installed in the cloud gaming platform, and the cloud games are used to provide gaming services for the first account; an object selection operation for a first cloud game among multiple cloud games is received, the object selection operation is used to add the first account to a first service queue corresponding to the first cloud game, and the first service queue is used to characterize the account queuing status of the first cloud game when providing gaming services; in response to the object selection operation, an object arrangement status is displayed, the object arrangement status includes at least one cloud game selected by the first account, and at least one cloud game includes the first cloud game, and the object arrangement status is used to show the queuing status of the first account in at least one cloud game. By means of the object selection operation, the first account is added to the first service queue corresponding to the selected first cloud game, so that the first account can queue in the first cloud game, and the queue status in at least one cloud game that is queued at the same time can be viewed through the object arrangement status, so as to avoid the problem that the first account can only queue in a single cloud game and the probability of participating in the game is low. The queue status in multiple cloud games selected by the first account can be viewed in a timely and accurate manner through the object arrangement status, thereby greatly improving the probability of the first account participating in the game in a timely manner, facilitating players to participate in cloud games more efficiently, and improving the efficiency of human-computer interaction.

[0043] It should be noted that before collecting relevant data of users and during the process of collecting relevant data of users, this application can display a prompt interface, pop-up window or output voice prompt information, and the prompt interface, pop-up window or voice prompt information is used to prompt the user that its relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining relevant data of users after obtaining the confirmation operation issued by the user to the prompt interface or pop-up window, otherwise (that is, when the confirmation operation issued by the user to the prompt interface or pop-up window is not obtained), the relevant steps of obtaining relevant data of users are terminated, that is, the relevant data of users are not obtained. In other words, all user data collected by this application are collected with the consent and authorization of the user, and the collection, use and processing of relevant user data need to comply with the relevant laws, regulations and standards of the relevant regions.

[0044] Secondly, the implementation environment involved in the embodiment of the present application is described. The cloud game selection method provided in the embodiment of the present application can be implemented by the terminal alone, or by the server, or by the terminal and the server through data interaction, and the embodiment of the present application is not limited to this. Optionally, the cloud game selection method is described by taking the interaction between the terminal and the server as an example.

[0045] For illustration, please refer to Figure 1The implementation environment involves a terminal 110 and a server 120 , and the terminal 110 and the server 120 are connected via a communication network 130 .

[0046] In some embodiments, a cloud gaming application provided by a cloud gaming platform is installed in the terminal 110, and the cloud gaming application is used to provide a cloud gaming portal for players, so that players can start the gaming process by triggering the cloud gaming on the cloud platform. The cloud gaming application can be a traditional application software, a cloud application software, a mini-program or an application module in a host application, or a web platform, which is not limited here.

[0047] Optionally, the terminal 110 displays an object display interface of a cloud gaming platform, a first account is logged into the cloud gaming platform, and the object display interface is used to display multiple cloud games installed in the cloud gaming platform, and the cloud gaming is used to provide gaming services for the first account. Schematically, the terminal 110 displays the object display interface and displays multiple cloud games based on the operation of opening the cloud gaming application.

[0048] Optionally, the terminal 110 receives an object selection operation for a first cloud game among the plurality of cloud games, wherein the object selection operation is used to add the first account to a first service queue corresponding to the first cloud game, and the first service queue is used to characterize the account queuing status of the first cloud game when providing game services.

[0049] Illustratively, after receiving the object selection operation for the first cloud game, the terminal 110 notifies the server 120 of the selection result of the first account for the first cloud game through the communication network 130. The server 120 adds the first account to the first service queue corresponding to the first cloud game based on the selection process, and the server 120 can know the account queue status of the first cloud game when providing game services through the first service queue corresponding to the first cloud game, and the first service queue can also show the queue status of the first account in it. Similarly, the server 120 can also know the account queue status of other cloud games when providing game services through the service queues corresponding to other cloud games.

[0050] Optionally, the terminal 110 displays the object arrangement state in response to the object selection operation. The object arrangement state includes at least one cloud game selected by the first account, and at least one cloud game includes the first cloud game. Schematically, after the terminal 110 receives the object selection operation for at least one cloud game, at least one cloud game includes the first cloud game selected this time, and the terminal 110 notifies the server 120 of the selection result of the first cloud game through the communication network 130. The server 120 can query the queue status of the first account in at least one cloud game, so as to feedback the object arrangement state to the terminal 110 through the communication network 130, so as to show the queue status of the first account in at least one cloud game through the object arrangement state, so that the first account can know the current queue status of the first account through the object arrangement state displayed by the terminal 110. For example: the first account ranks 25th in the first cloud game, and ranks 16th in another cloud game A, etc.

[0051] It is worth noting that the above-mentioned terminals include but are not limited to mobile terminals such as mobile phones, tablet computers, portable laptops, intelligent voice interaction devices, smart home appliances, vehicle-mounted terminals, and can also be implemented as desktop computers, etc.; the above-mentioned servers can be independent physical servers, or they can be server clusters or distributed systems composed of multiple physical servers, or they can be cloud servers that provide basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), as well as big data and artificial intelligence platforms.

[0052] In some embodiments, the above server can also be implemented as a node in a blockchain system.

[0053] In combination with the above-mentioned noun introduction and application scenarios, the cloud game selection method provided by the present application is described, and the method is applied to a terminal as an example. Figure 2 As shown, the method includes the following steps 210 to 230.

[0054] Step 210, displaying the object display interface of the cloud gaming platform.

[0055] In schematic form, a cloud gaming platform is a platform that provides multiple cloud games. Through the cloud gaming platform, players can view, select and participate in multiple cloud games.

[0056] Optionally, the cloud game application developed and operated by the cloud game platform provides players with various business services provided by the cloud game platform, such as: logging in to an account, selecting a cloud game to play, collecting a cloud game, posting comments, etc. In other words, the cloud game application can provide players with a cloud game entrance, so that players can start the game process by triggering the cloud game installed on the cloud platform.

[0057] Illustratively, a cloud gaming application may be a traditional application software (Application, APP), may be a cloud application software, may be implemented as a mini-program or application module in a host application, or may be a web platform, which is not limited here.

[0058] Among them, the cloud gaming platform has a first account for logging in.

[0059] Illustratively, the first account is an account logged in to the cloud gaming application; or, the first account is an account logged in to a device account on a terminal on which the cloud gaming application is installed; or, the first account is an account logged in to a host program configured with a cloud gaming applet, etc.

[0060] In some embodiments, the object display interface of the cloud gaming platform is displayed by opening a cloud gaming application provided by the cloud gaming platform; or, an object display operation is performed on the cloud gaming application to display the object display interface of the cloud gaming platform, such as: using a trigger operation on an object display control within the cloud gaming application as an object display operation to display the object display interface, or using a voice trigger as an object display operation to display the object display interface (such as: the voice text is "display multiple cloud games"), etc.

[0061] Among them, the object display interface is used to display multiple cloud games installed in the cloud game platform; the cloud game is used to provide game services for the first account.

[0062] Optionally, the object display interface is an interface displayed on a mobile phone terminal; or, the object display interface is an interface displayed on a television terminal; or, the object display interface is an interface displayed on a computer terminal, etc.

[0063] Schematically, the object display interface displayed includes multiple cloud games, which are cloud games installed in the cloud game platform, so that users can enter the cloud game through the cloud game platform to participate in the game; based on the fact that the object display interface is an interface displayed by a terminal logged in with a first account, the first account can participate in the game through the cloud game displayed in the object display interface, that is, the cloud game provides game services for the first account, and the game services include participating in game matches, setting game operation modes, matching teammates, and other services related to the operation process of the cloud game.

[0064] Step 220: Receive an object selection operation for a first cloud game among multiple cloud games.

[0065] Illustratively, the first cloud game is any one of the multiple cloud games; after the object display interface including the multiple cloud games is displayed, an object selection operation for the first cloud game among the multiple cloud games is received.

[0066] Among them, the object selection operation is used to add the first account to the first service queue corresponding to the first cloud game.

[0067] Illustratively, the object selection operation corresponds to the first account. After the object selection operation is performed on the first cloud game, based on the object selection operation corresponding to the first account, the service queue corresponding to the first cloud game is determined to be the first service queue, and the first account is added to the first service queue.

[0068] In some embodiments, after receiving the object selection operation, the terminal sends the game identifier corresponding to the first cloud game and the account identifier corresponding to the first account to the server; the server determines the first service queue corresponding to the first cloud game based on the game identifier, and adds the first account to the first service queue based on the account identifier.

[0069] Among them, the first service queue is used to characterize the account queuing situation when the first cloud game provides game services.

[0070] Illustratively, the first cloud game corresponds to the first service queue, which is a service queue determined based on object selection operations performed by multiple accounts on the first cloud game. Optionally, the first service queue includes multiple accounts, and when the first account joins the first service queue, the multiple accounts include the first account, and the queueing order of the multiple accounts in the first service queue corresponds to the operation time of the multiple accounts performing object selection operations on the first cloud game.

[0071] For example: Account 1, Account 2, and Account 3 perform object selection operations for the first cloud game in turn in the object selection interface displayed on the corresponding terminals respectively. Then, Account 1, Account 2, and Account 3 are added to the first service queue corresponding to the first cloud game in turn, and the first service queue is presented as: Account 1, Account 2, Account 3.

[0072] In some embodiments, the object selection operation is implemented as a click operation on the first cloud game; or, the object selection operation is implemented as a long press operation on the first cloud game; or, the object selection operation is implemented as a drag operation on the first cloud game, such as: dragging the first cloud game to the designated trigger area is regarded as implementing the object selection operation on the first cloud game; or, the object selection operation is implemented as a voice trigger operation on the name of the first cloud game, such as: the name of the first cloud game is "Game A", based on the voice command "Open Game A" is regarded as implementing the object selection operation on the first cloud game, etc.

[0073] In an optional embodiment, when the cloud game selection method is applied to a display device, a communication connection relationship is established between the display device and the control device. The connection relationship includes at least one of a wired connection relationship and a wireless connection relationship.

[0074] In some embodiments, a trigger operation for a first cloud game among multiple cloud games is received through a control device as an object selection operation. The display device is used to provide a display function when a cloud game is selected, and the display content of the display device is adjusted based on the display device by means of a control device connected to the display device.

[0075] Optionally, when the display device displaying the object display interface is a mobile phone terminal, the object selection operation can be implemented through manual trigger operation, voice trigger operation, etc.; when the display device displaying the object display interface is a television terminal, the object selection operation can be implemented through an external control device (such as: an external handle, keyboard (wired or wireless), mouse (wired or wireless), etc.), a remote control, voice trigger operation, etc.; or, when the display device displaying the object display interface is a computer terminal, the object selection operation can be implemented through an external control device (such as: an external handle, keyboard, mouse, etc.), voice trigger operation, manual trigger operation, etc.

[0076] Step 230: In response to the object selection operation, display the object arrangement status.

[0077] The object arrangement state includes at least one cloud game selected by the first account, and the at least one cloud game includes the first cloud game.

[0078] Illustratively, the first account can select at least one cloud game through the object selection interface. The first cloud game, as any one of multiple cloud games, can be realized as the first cloud game selected by the first account, or as the nth cloud game (n is a positive integer greater than 1) selected by the first account, etc.

[0079] Among them, the object arrangement status is used to show the queue status of the first account in at least one cloud game.

[0080] Illustratively, the object arrangement state enables the first account to more intuitively know the at least one selected cloud game, and also to know the queue status of the first account in the at least one cloud game.

[0081] In an optional embodiment, in response to an object selection operation, at least one cloud game and a queue order of accounts corresponding to the at least one cloud game are displayed as an object arrangement state.

[0082] Among them, the account queuing order is used to represent the queuing status of the first account in the service queue corresponding to the cloud game.

[0083] Indicatively, there is a one-to-one correspondence between cloud games and account queueing orders, and the object queueing order is implemented as multiple pairs of queueing orders with corresponding relationships. For example: at least one cloud game selected by the first account includes cloud game A and cloud game B, and the account queueing order corresponding to cloud game A is implemented as the 26th, which means that the first account is ranked 26th in the service queue corresponding to cloud game A; similarly, the account queueing order corresponding to cloud game B is implemented as the 58th, which means that the first account is ranked 58th in the service queue corresponding to cloud game B, etc.

[0084] In some embodiments, the account queue order includes the sorting result of the first account corresponding to the first cloud game. That is, after the first account performs an object selection operation on the first cloud game, the account queue order will display the first account queue order corresponding to the first cloud game to indicate the queue status of the first account in the first service queue corresponding to the first cloud game.

[0085] Optionally, the first account sorting result is displayed in a display area corresponding to the first cloud game in the object arrangement window.

[0086] Among them, the object arrangement window is used to display the object arrangement status.

[0087] In an illustrative manner, the object arrangement state is displayed on the object arrangement window. For example, the object arrangement window is implemented as a window suspended on the object display interface; or, the object arrangement window is implemented as a window obtained by pulling up / down from the object display interface; or, the object arrangement window is implemented as a window jumped from the object display interface, etc.

[0088] Optionally, the object arrangement window includes multiple display areas, each display area corresponds to a cloud game, and when displaying the first account sorting result corresponding to the first cloud game, the first account sorting result is displayed in the display area corresponding to the first cloud game in the object arrangement window. For example: in the display area corresponding to the first cloud game in the object arrangement window, the game name of the first cloud game and the first account sorting result are displayed; or, the game cover of the first cloud game and the first account sorting result are displayed.

[0089] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0090] In summary, in the displayed object display interface of the cloud game platform, including multiple cloud games installed in the cloud game platform, the object arrangement state is displayed in response to receiving an object selection operation for the first cloud game among the multiple cloud games, thereby showing the queueing status of the first account in at least one cloud game selected by it. With the help of the object selection operation, the first account is added to the first service queue corresponding to the selected first cloud game, so that the first account can perform the queueing process in the first cloud game, and the queueing status in at least one cloud game that is queued at the same time can also be viewed through the object arrangement status, avoiding the problem that the first account can only queue under a single cloud game and the probability of participating in the game is low. Through the object selection operation, the first account can select multiple cloud games for queuing, and the queuing status of the first account in queuing in multiple cloud games can be timely and accurately viewed through the object arrangement status, greatly improving the probability of the first account participating in the game in time, facilitating players to participate in cloud games more efficiently, and improving the efficiency of human-computer interaction.

[0091] In an optional embodiment, the object selection operation for the first cloud game can be implemented by dragging or clicking. Figure 3 As shown above Figure 2 The embodiment shown can also be implemented as the following steps 310 to 330. Figure 2 The illustrated step 220 may also be implemented as the following steps 321 to 322 or 323 .

[0092] Step 310, displaying the object display interface of the cloud gaming platform.

[0093] Among them, the cloud game platform is logged in with a first account, the object display interface is used to display multiple cloud games installed in the cloud game platform, and the cloud game is used to provide game services for the first account.

[0094] Indicatively, Figure 4As shown, it is an interface diagram of the object display interface 400, which includes multiple cloud games such as cloud game A, cloud game B, cloud game X, cloud game Y, etc. (each block represents a cloud game, not all of which are shown in the figure).

[0095] Step 321: Receive a selection operation for a first cloud game among multiple cloud games, and display a first object display window corresponding to the first cloud game.

[0096] Illustratively, the first cloud game is any one of the multiple cloud games, and is the cloud game selected by the first account at the current moment.

[0097] Optionally, the selection operation for the first cloud game is implemented as at least one of the triggering operation forms such as a click operation, a long press operation, a voice trigger operation, etc. Schematically, the selection operation is described as a long press operation as an example, and a long press operation for the first cloud game is received, so that the first object display window corresponding to the first cloud game is displayed.

[0098] Schematically, the first object display window is used to display relevant introduction information of the first cloud game, such as: displaying an introduction to the functions of the first cloud game, displaying animations of historical excellent games of the first cloud game, etc.

[0099] In an optional embodiment, a service preview animation corresponding to the first cloud game is played in the first object display window.

[0100] Indicatively, the service preview animation is an animation officially produced by the first cloud game; or, the service preview animation is a game animation of players who have played against the first cloud game in history, etc. The service preview animation is used to represent the game effect when participating in the first cloud game, so that the first account can more intuitively know the game status, game functions and other information in the first cloud game.

[0101] In some embodiments, a click operation is received for a first cloud game among multiple cloud games, and in response to the first cloud game being in a queue state, a queue prompt message is displayed. The queue prompt message is used to prompt the player to join the first service queue corresponding to the first cloud game through a long press operation. Optionally, the queue state is used to indicate that the first account cannot directly enter the cloud game temporarily, and needs to wait to enter the cloud game by joining the service queue.

[0102] In some embodiments, a click operation is received for a first cloud game among multiple cloud games, and in response to the first cloud game not being in a queue state, a game start prompt message is displayed. The game start prompt message is used to prompt the player whether to enter the game directly without queuing for the current game.

[0103] Optionally, in response to a triggering operation on a start control in the game start prompt information, a game interface of the first cloud game is displayed; or, in response to a triggering operation on a queue control in the game start prompt information, an object arrangement state is displayed, that is, the first cloud game is not entered temporarily, but the first account is added to a first service queue corresponding to the first cloud game. Optionally, in response to the first cloud game not being in a queue state after a preset time period, the game start prompt information is displayed again.

[0104] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0105] Step 322: receiving a trigger operation for a first queuing control in a first object display window as an object selection operation.

[0106] Illustratively, the first object display window includes a first queue control, which is used to add the first account to a first service queue corresponding to the first cloud game; therefore, the triggering operation on the first queue control is used as an object selection operation.

[0107] Among them, the trigger operation is implemented as at least one of multiple trigger operations such as a click operation, a long press operation, and a voice trigger operation.

[0108] Indicatively, Figure 5 , which is a schematic diagram of an interface for performing an object selection operation on a first cloud game on an object display interface 500. Taking the first cloud game as cloud game X as an example, a selection operation for cloud game X is received (eg, long pressing cloud game X), and a first object display window 510 is displayed.

[0109] Illustratively, a promotional video preview (service preview animation) of cloud game X is played on the first object display window 510; in addition, the first object display window 510 includes a first queue control 511, and an operation prompt (start the game and add it to the queue) is displayed in the first queue control 511; a trigger operation on the first queue control 511 is received as an object selection operation.

[0110] Step 323: receiving a drag operation for a first cloud game among multiple cloud games as an object selection operation.

[0111] Schematically, the dragging operation is used to represent the process of dragging the trigger area corresponding to the first cloud game, and then the dragging process of dragging the trigger area to the preset area is used as the object selection operation.

[0112] Illustratively, the trigger area and the preset area are pre-set areas.

[0113] In an optional embodiment, an object arrangement window is displayed on the object display interface, and the object arrangement window is used to display the object arrangement status.

[0114] Optionally, the object arrangement window is a window displayed after the first account performs an object selection operation on the cloud game in the object display interface.

[0115] Illustratively, before the first account performs an object selection operation on the first cloud game, the first account has performed an object selection operation on other cloud games in the object display interface, and an object display window is displayed in the object display interface based on the previous object selection operation, such as: after the first account performs an object selection operation for the first time, an object display window is displayed in the object display interface, so that the object display result can be displayed through the object display window.

[0116] like Figure 6 , is a schematic diagram of an interface for displaying an object arrangement window through an object selection operation. Schematically, taking cloud game X as the first cloud game selected by the first account as an example, an object selection operation is performed on cloud game X (a trigger operation is performed on the first queue control 610 therein), thereby displaying an object arrangement window 620, in which a service preview animation corresponding to cloud game X is played, and “queue 1 / 1” is also displayed, indicating that the cloud game selected by the first account at this time is one, namely: cloud game X.

[0117] Optionally, the object arrangement window is a floating window pre-displayed in the object display interface.

[0118] Indicatively, the object display window is pre-displayed in the object display interface. Whether or not the first account performs an object selection operation for the cloud game in the object display interface does not affect the display of the object arrangement window, but changes in the content displayed in the object arrangement window will be changed. For example, when the first account performs an object selection operation for the cloud game, the cloud game and the corresponding account queue order are added to the object arrangement window.

[0119] Optionally, the object arrangement window is a window displayed during an object selection operation for a cloud game in the object display interface based on the first account, etc.

[0120] Illustratively, taking the object selection operation as a long press and drag operation as an example, when the first account performs a long press operation on the first cloud game in the object display interface, an object arrangement window is displayed in the object display interface so that the first account can drag the first cloud game into the object arrangement window displayed based on the long press operation. Optionally, after the long press and drag operation ends, the display of the object arrangement window in the object display interface can be cancelled.

[0121] In an optional embodiment, a drag operation of dragging the first cloud game to the object arrangement window is received as an object selection operation.

[0122] Indicatively, the object arrangement window is used as the designated area under the drag operation, and the object selection operation is completed by dragging the first cloud game to the object arrangement window.

[0123] like Figure 7 As shown, the object arrangement status corresponding to the first account is displayed in the object arrangement window 710, indicating that the first account has performed an object selection operation on cloud game X; when the first account performs an object selection operation on cloud game Y, "Added to queue cloud game Y" is displayed in the object arrangement window 710, indicating that the first account has been added to the service queue corresponding to cloud game Y.

[0124] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0125] Step 330: In response to the object selection operation, display the object arrangement status.

[0126] The object arrangement state includes at least one cloud game selected by the first account, and the at least one cloud game includes the first cloud game. The object arrangement state is used to show the queue status of the first account in the at least one cloud game.

[0127] In some embodiments, in order to avoid overloading of the cloud server corresponding to the first cloud game, the cloud server usually has a certain number of people carrying capacity limit, and the number of people carrying capacity limit corresponds to the first cloud game.

[0128] Optionally, the number carrying limit is regarded as a condition for the number of people participating in the cloud game in the first service queue.

[0129] Optionally, after the first account performs an object selection operation for the first cloud game, the first account is added to the first service queue. If the first account in the first service queue does not reach the number of people carrying limit, the first account can enter the cloud game based on the object selection operation; if the first account in the first service queue reaches the number of people carrying limit, the object arrangement status is displayed based on the limit on the number of people.

[0130] In an optional embodiment, in response to the object selection operation, a service preview animation is displayed based on the queuing status of the first account in at least one service queue.

[0131] Among them, the service preview animation is the game screen corresponding to the cloud game; the object arrangement state includes the service preview animation; and at least one service queue includes a first service queue corresponding to the first cloud game.

[0132] Illustratively, after performing an object selection operation on a first cloud game, the first account is added to a first service queue corresponding to the first cloud game; since the first account may have performed object selection operations on multiple cloud games, the first account may be added to multiple service queues.

[0133] In some embodiments, the account queueing orders of the first account in at least one service queue are compared, so that the service preview animation is displayed according to the queueing order.

[0134] Among them, the account queue order is used to represent the queue status of the first account in the service queue corresponding to the cloud game. For example: the first account joins the service queues corresponding to the three cloud games respectively. It ranks 16th in the service queue 1 corresponding to cloud game A, and the account queue order of the first account in service queue 1 is 16; it ranks 33rd in the service queue 2 corresponding to cloud game B, and the account queue order of the first account in service queue 2 is 33; it ranks 8th in the service queue 3 corresponding to cloud game C, and the account queue order of the first account in service queue 3 is 8.

[0135] In some embodiments, in response to a first queuing order of the first account in the first service queue being earlier than a queuing order of the first account in other service queues, a service preview animation corresponding to the first cloud game is displayed.

[0136] In an illustrative manner, after comparing the account queueing orders corresponding to the first account in multiple service queues, the service queue with the smallest queueing order is determined, and the cloud game corresponding to the service queue is determined, so as to display the service preview animation corresponding to the cloud game. That is, when the first queueing order of the first account in the first service queue is earlier than the queueing order of the first account in other service queues, the service preview animation corresponding to the first cloud game can be displayed.

[0137] For example: the account queue order of the first account in service queue 1 is 16, the account queue order in service queue 2 is 33, and the account queue order in service queue 3 is 8, then the cloud game C corresponding to service queue 3 is determined, and the service preview animation corresponding to cloud game C is displayed.

[0138] like Figure 7 As shown, the object arrangement window 710 includes an animation display area 720 for displaying a service preview animation; since the first account is ranked 46 in the service queue corresponding to the cloud game X (currently ranked 46th in the queue), which is ahead of the first account's ranking 84 in the service queue corresponding to the cloud game Y (not shown in the figure), the service preview animation corresponding to the cloud game X is displayed in the animation display area 720 for displaying the service preview animation, thereby more intuitively indicating that the first account is at the front of the service queue corresponding to the cloud game X at the current moment, and is more likely to successfully queue up for the cloud game X.

[0139] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0140] In an optional embodiment, the first object identifier corresponding to the first cloud game is displayed in an object arrangement window for displaying an object arrangement state.

[0141] Illustratively, when displaying the object arrangement state, the object arrangement state is displayed on the object arrangement window, and based on the object selection operation performed by the first account on the first cloud game, the first object identifier corresponding to the first cloud game is displayed on the object arrangement window. The first object identifier is used to indicate that the first account has been added to the first service queue corresponding to the first cloud game.

[0142] Indicatively, Figure 7 As shown, based on the first cloud game being any one of the multiple cloud games, take the first cloud game as cloud game Y as an example. After the first account performs an object selection operation on cloud game Y, "Added to queue cloud game Y" is displayed in the object arrangement window 710, and this prompt is regarded as the first object identifier 730, which can show the service queue of cloud game Y joined by the first account.

[0143] In some embodiments, in response to receiving an object selection operation for other cloud games before receiving an object selection operation for the first cloud game, a first object identifier corresponding to the first cloud game is displayed in an object arrangement window for displaying an object arrangement state.

[0144] Among them, at least one cloud game in the object arrangement state includes other cloud games.

[0145] Illustratively, before receiving an object selection operation for the first cloud game, no object selection operation for other cloud games has been received, and the second object identifier corresponding to the first cloud game is displayed in the object arrangement window for displaying the object arrangement state, and the second object identifier is used to represent the account queue order of the first account in the first service queue corresponding to the first cloud game. For example: the first cloud game is the first cloud game selected by the first account, and the first cloud game and the corresponding account queue order are displayed in the object arrangement window based on the object selection operation.

[0146] Illustratively, when an object selection operation for other cloud games has been received before an object selection operation for a first cloud game is received, the second object identifier corresponding to the first cloud game is not directly displayed in the object arrangement window used to display the object arrangement status, but the first object identifier corresponding to the first cloud game is first displayed in the object arrangement window used to display the object arrangement status to indicate that the first account has been added to the first service queue corresponding to the first cloud game.

[0147] In an optional embodiment, in response to the display time of the first object identifier in the object arrangement window reaching a preset time, an object display control is displayed on the object arrangement window.

[0148] Among them, the object display control is used to expand and display the object arrangement status.

[0149] Illustratively, after the first object identifier is displayed on the object arrangement window, the display duration of the first object identifier is counted, and the display duration is compared with a preset duration, such as 2 seconds.

[0150] Optionally, when the display duration reaches a preset duration, an object display control is displayed on the object arrangement window to expand and display the object arrangement state of at least one cloud game. Schematically, the queue order of the accounts corresponding to the at least one cloud game is expanded and displayed.

[0151] Indicatively, Figure 7 The first object identifier 730 shown in the display time on the object display interface reaches the preset time, and the display is as follows: Figure 8 The interface shown. In the object arrangement window 810, an object display control 820 is displayed, wherein "queue 1 / 2" is used to indicate that the first account has performed object selection operations on two cloud games; wherein "cloud game X" is used to indicate that the service preview animation corresponding to cloud game X is displayed in the current object display interface; wherein the text displayed in the service preview animation: currently queued 46th, indicates that the first account is currently ranked 46th in the account queue in cloud game X, etc.

[0152] Optionally, based on a triggering operation on an object expansion control, at least one service object and a queue order of accounts respectively corresponding to the at least one service object are expanded and displayed.

[0153] like Fig. 9 As shown, after the object display control 910 is triggered, the object queue order 920 is expanded and displayed, where "Cloud Game X—Currently in the queue 46th" means that the first account is ranked 46th in the service queue corresponding to Cloud Game X; similarly, "Cloud Game Y—Currently in the queue 84th" means that the first account is ranked 84th in the service queue corresponding to Cloud Game Y, and so on.

[0154] Indicatively, Fig. 9 As shown, an object thumbnail control 930 is also shown; based on the triggering operation of the object thumbnail control 930, the interface before the object display control 910 is not triggered can also be restored and displayed.

[0155] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0156] In an optional embodiment, in response to the object selection operation and the first account meeting the preset account condition, the object arrangement status is displayed.

[0157] Indicatively, the preset account condition is a pre-set account condition. For example, the preset account condition is that the account belongs to a member user (Very Important Person, VIP); or the preset account condition is that the account belongs to a super member user (Super Very Important Person, SVIP); or the preset account condition is that the account level exceeds the preset level (such as: level 10, level 30, etc.); or the preset account condition is that the account period exceeds the preset period (such as: 3 years, 5 years, etc.).

[0158] Optionally, after receiving the object selection operation, the first account is compared with a preset account condition, and when the first account meets the preset account condition, the object queuing order is displayed.

[0159] In an optional embodiment, in response to the object selection operation, and the first account does not meet the preset account conditions, service queue prompt information is displayed based on the queue status of the first account in other service queues.

[0160] Optionally, after receiving the object selection operation, the first account is compared with a preset account condition, and when the first account does not meet the preset account condition, the queuing status of the first account in other service queues is determined.

[0161] Illustratively, if it is detected that the first account is also queued in the service queues corresponding to other cloud games, the displayed service queue prompt information is used to prompt the first account to exit other service queues, that is: if the first account does not meet the preset account conditions, the first account can only queue in the service queue corresponding to one cloud game; if it is detected that the first account is not queued in the service queues corresponding to other cloud games, the displayed service queue prompt information is used to prompt that the first account can only queue in the current service queue, and cannot queue in the service queues corresponding to other cloud games, etc.

[0162] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0163] To sum up, with the help of the object selection operation, the first account can be added to the service queue corresponding to at least one cloud game at the same time, avoiding the problem that the first account can only queue under a single cloud game and the probability of participating in the game is low. The object selection operation enables the first account to select multiple cloud games for queuing, and the queuing status of the first account in multiple cloud games can be timely and accurately viewed through the object arrangement status, which greatly improves the probability of the first account participating in the game in time, facilitates players to participate in cloud games more efficiently, and improves the efficiency of human-computer interaction.

[0164] In the embodiment of the present application, dragging the first cloud game to the object queue window by means of a drag operation is conducive to more intuitively and vividly showing the process of adding the first account to the first service queue corresponding to the first cloud game; the first account can be more accurately added to the first service queue corresponding to the first cloud game by means of a click operation. In addition, through the service preview animation displayed in the object queue window, it is also convenient for the first account to more intuitively know the current queuing status of the first account in the service queues corresponding to multiple cloud games, thereby improving the efficiency of human-computer interaction.

[0165] In an optional embodiment, after the object arrangement state is displayed, a prompt window for prompting the first account to receive game services is displayed according to the queue order of the first account in the service queue corresponding to at least one cloud game, so as to more efficiently find a cloud game that can provide game services by queuing at least one cloud game at the same time. Fig.10 As shown above Figure 2 The illustrated step 230 may then be implemented as the following steps 1010 to 1080 .

[0166] Step 1010: In response to the second queuing order of the first account in the second service queue corresponding to the second cloud game meeting the preset queuing condition, display a first prompt window.

[0167] Wherein, at least one cloud game includes a second cloud game. Schematically, the second cloud game is any cloud game in the object arrangement state; the service queue corresponding to the second cloud game is the second service queue; and the second queuing order is used to represent the account queuing order of the first account in the second service queue.

[0168] Optionally, the second queuing order of the first account in the second service queue is detected periodically; or, the second queuing order of the first account in the second service queue is detected in real time.

[0169] Illustratively, in addition to sending the object arrangement status to the terminal, the server also detects in real time the account queueing order of the first account in the service queue corresponding to at least one cloud game. If it is detected that the second queueing order of the first account in the second service queue meets the preset queueing conditions, a first prompt message is sent to the terminal to display a first prompt window on the terminal.

[0170] The preset queuing condition is a pre-set queuing condition. Optionally, the preset queuing condition is that the first account is ranked first in the service queue; or the preset queuing condition is that the first account is ranked first in the service queue, etc.

[0171] Among them, the first prompt window is used to prompt the first account to accept the game service provided by the second cloud game, and the first prompt information is used to indicate the information sent by the server to the terminal, prompting the first account to receive the service provided by the second cloud game.

[0172] Illustratively, the first prompt window is used to prompt the first account to enter the second cloud game to participate in the game process.

[0173] In an optional embodiment, in response to the second queuing order indicating that the first account is at the top of the second service queue, a first prompt window is displayed.

[0174] Illustratively, when the server detects that the first account is at the first position in the second service queue, it is considered that the second queue order meets the preset queue condition, and the server sends a first prompt message to the terminal to display a first prompt window on the terminal.

[0175] like Fig.11 As shown, it is a schematic diagram of an interface displaying a first prompt window, wherein the first prompt window 1110 displayed includes text content “The queue for cloud game X has ended, do you want to enter the game?”, which means that the first account is at the first place in the service queue corresponding to cloud game X (regarded as the second cloud game).

[0176] Step 1021, in response to receiving a trigger operation for the first control in the first prompt window, displaying a service interface corresponding to the second cloud game.

[0177] Illustratively, the first control is a trigger control in the first prompt window, and the first control is used to indicate that the first account accepts the game service provided by the second cloud game.

[0178] like Fig.11As shown, the first prompt window includes a first control 1120, in which the prompt text "Enter now" is used to indicate that the first account accepts the game service provided by the second cloud game; optionally, based on the triggering operation of the first control, the service interface corresponding to the second cloud game is displayed, indicating that the first account accepts the game service provided by the second cloud game and starts the game process.

[0179] Step 1022: In response to receiving a trigger operation for the second control in the first prompt window, display the object arrangement state.

[0180] Illustratively, the second control is also a trigger control in the first prompt window, and the second control is used to indicate that the first account temporarily does not accept the game service provided by the second cloud game.

[0181] like Fig.11 As shown, the first prompt window includes a second control 1130, in which the prompt text "Talk about it later" is used to indicate that the first account temporarily does not accept the game service provided by the second cloud game; optionally, based on the triggering operation of the second control, the object arrangement status is displayed; or, the object display interface is displayed, etc.

[0182] In some embodiments, when the second control is triggered, the first account is automatically dequeued in the second service queue, that is, the first account is deleted from the second service queue; or, when the second control is triggered, the first account is automatically moved backward by a preset number of places in the second service queue, such as the preset number of places is 10. When the first account meets the preset queuing conditions in the second service queue, but the terminal receives a trigger operation from the first account for the second control, the first account is not deleted from the second service queue for the time being, but the first account is automatically moved backward by 10 places to remind the first account to enter the second cloud game again after 10 places.

[0183] Optionally, when the trigger operation of the first account on the second control reaches a preset number of trigger times, the first account is deleted from the second service queue. For example, when the trigger operation of the first account on the second control reaches a preset number of trigger times of 5, it is deemed that the first account does not want to enter the second cloud game, and the first account is automatically deleted from the second service queue.

[0184] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0185] Step 1030: display a second prompt window.

[0186] In an optional embodiment, after executing the above step 1021, the queuing process for the service queues corresponding to other cloud games is continued by default; or, after executing the above step 1021, steps 1030 to 1040 are executed.

[0187] Optionally, after the service interface corresponding to the second cloud game is displayed, the second prompt window is displayed; or, when the service interface corresponding to the second cloud game is displayed and the duration of stay in the service interface reaches a preset duration, the second prompt window is displayed, etc.

[0188] Among them, the second prompt window is used to prompt the first account to adjust the queue status for other cloud games.

[0189] Illustratively, the queue continuation state is used to represent a situation where the first account continues to queue in a service queue corresponding to other cloud games.

[0190] like Fig.12 , which is a schematic diagram of the interface of the second prompt window. A second prompt window 1220 is displayed on the service interface 1210, and the second prompt window 1220 includes a prompt text "Do you want to continue queuing for the remaining games?"

[0191] Step 1040: In response to receiving a trigger operation for the queue continuation control on the second prompt window, displaying a queue prompt mark on the service interface.

[0192] Among them, the queue continuation control is used to indicate that the first account continues to queue for at least one other cloud game.

[0193] Indicatively, the queue reminder mark is the mark on the second reminder window. Fig.12 As shown, the second prompt window 1220 includes a "continue" control and a "discontinue" control, wherein the "continue" control is the queue continuation control mentioned above. When the "continue" control is triggered, a queue prompt mark 1230 is displayed on the service interface 1210.

[0194] Among them, the queue prompt mark is used to represent the queue status of the first account in other cloud games.

[0195] Indicatively, the queue reminder sign can be implemented in any of a variety of forms such as text, circle, floating window, etc. Fig.12 As shown, the queue reminder mark 1230 is implemented in the form of a small floating ball, where "1 / 6 in queue" is used to indicate that the first account is currently in the queue process in the service queues corresponding to 6 cloud games.

[0196] Optionally, a trigger operation for the queue prompt indicator is received to display the remaining queue order, including at least one cloud game that has not been abandoned by the first account; a deletion operation for the fifth cloud game in the remaining queue order is received, and the first account is deleted from the service queue corresponding to the fifth cloud game. That is, the cloud games in the queue can be continuously screened by the queue prompt indicator, thereby simplifying the queuing method, etc.

[0197] like Fig.12 As shown, when the "Don't Continue" control is triggered, it is deemed that the first account has given up the queuing process for other cloud games.

[0198] Step 1050: In response to the queuing order of the first account in the third service queue corresponding to the third cloud game meeting the preset queuing condition, display a third prompt window.

[0199] Among them, at least one cloud game includes a third cloud game; the third cloud game is a cloud game other than the second cloud game in at least one cloud game; and the third service queue is a service queue corresponding to the third cloud game.

[0200] Illustratively, after the service interface is displayed, when the queue order of the first account in the third service queue corresponding to the third cloud game meets the preset queue conditions, a third prompt window is displayed.

[0201] Optionally, after the first account performs cloud gaming through the first cloud game and does not give up the queuing process for other cloud games by default, if the queuing order of the first account in the third service queue corresponding to the third cloud game meets the preset queuing conditions, a third prompt window is displayed; or, after the first account performs cloud gaming through the first cloud game and manually chooses to continue the queuing process for other cloud games through the second prompt window, if the queuing order of the first account in the third service queue corresponding to the third cloud game meets the preset queuing conditions, a third prompt window is displayed, etc.

[0202] Among them, the third prompt window is used to prompt the first account to accept the game service provided by the third cloud game.

[0203] Step 1060, in response to receiving a trigger operation for a service acceptance control on a third prompt window, displaying a service interface corresponding to a third cloud game.

[0204] Indicatively, the third prompt window includes a service acceptance control, which is used to enter the third cloud game to accept the game service provided by the third cloud game, thereby displaying the service interface corresponding to the third cloud game. For example: jump to the third cloud game to display the corresponding service interface, etc.

[0205] Optionally, in response to receiving a trigger operation for a service rejection control on a third prompt window, a service interface corresponding to the second cloud game is displayed.

[0206] Illustratively, the third prompt window also includes a service rejection control, which is used to indicate that the first account does not accept the game service provided by the third cloud game, and the corresponding service interface of the second cloud game continues to be displayed.

[0207] Step 1070, receiving a setting operation for the fourth cloud game in the object arrangement state.

[0208] The setting operation is used to adjust at least one of the object display content and the account queue content. Schematically, the object display content is used to represent the arrangement display of at least one cloud game in the object arrangement state; the account queue content is used to represent the queue status of the first account in at least one cloud game.

[0209] Optionally, an object setting operation for a fourth cloud game in the object arrangement state is received, where the object setting operation is used to adjust an arrangement display condition of at least one cloud game in the object arrangement state.

[0210] like Fig.13 As shown, an object arrangement state 1310 is displayed, and taking the fourth cloud game as cloud game X as an example, a drag trigger operation of a mobile control 1320 corresponding to cloud game X in the object arrangement state is received as an object setting operation to move the arrangement order of cloud game X in the object arrangement state, such as moving cloud game X to after cloud game Y.

[0211] Optionally, an account setting operation for a fourth cloud game in the object arrangement state is received, where the account setting operation is used to adjust a queuing status of the first account in at least one cloud game.

[0212] like Fig.13 As shown, an object arrangement state 1310 is displayed. Taking the fourth cloud game as cloud game Y as an example, a drag trigger operation of a setting control 1330 corresponding to cloud game Y in the object arrangement state is received as an account setting operation. The setting control 1330 includes a delete function, a pause function and other account setting functions. The delete function is used to remove the first account from the service queue corresponding to the cloud game; the pause function is used to maintain the queue order of the first account in the service queue corresponding to the cloud game (such as: maintaining the 10th position), etc. By triggering the setting control 1330 and selecting the delete function, the first account can be removed from the service queue corresponding to cloud game Y, etc.

[0213] Illustratively, a delete operation is received for a fourth cloud game in an object arrangement state, where the delete operation is used to cancel the queue of the first account in a fourth service queue corresponding to the fourth cloud game.

[0214] In an optional embodiment, a click operation on a cloud game in an object arrangement state is received, and a preview service animation of the cloud game is displayed in the video preview area. Fig.13As shown, a click operation for cloud game Y is received, and a preview service animation corresponding to cloud game Y is displayed in the video preview area 1340. Optionally, the account queue order corresponding to cloud game Y is also displayed in the video preview area 1340 (e.g., the first account ranks 84th in the service queue corresponding to cloud game Y).

[0215] Step 1080: In response to the setting operation, display the content in the adjustment object result.

[0216] Illustratively, in response to the deletion operation, the fourth cloud game and the account queue order corresponding to the fourth cloud game are cancelled in the object arrangement state.

[0217] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0218] To sum up, with the help of the object selection operation, the first account can be added to the service queue corresponding to at least one cloud game at the same time, avoiding the problem that the first account can only queue under a single cloud game and the probability of participating in the game is low. The object selection operation enables the first account to select multiple cloud games for queuing, and the queuing status of the first account in multiple cloud games can be timely and accurately viewed through the object arrangement status, which greatly improves the probability of the first account participating in the game in time, facilitates players to participate in cloud games more efficiently, and improves the efficiency of human-computer interaction.

[0219] In an embodiment of the present application, after displaying the object arrangement state for showing the queuing status of at least one cloud game, a prompt window for prompting the player to receive the cloud game service can be displayed according to the queuing order of the first account in the service queue corresponding to the cloud game. It is also possible to continue the queuing process for other cloud games while playing a cloud game, thereby greatly improving the player's participation in the cloud game, and also enabling the player to be matched with the desired cloud game with a greater probability, which not only enriches the gameplay, but also improves the efficiency of human-computer interaction, and avoids the problem of waste of data resources caused by constantly entering and exiting cloud games.

[0220] In an optional embodiment, when the first account is implemented as a common account, the first account is restricted from queuing for one of the cloud games among the cloud games. For example, when the first account queues for cloud games based on the terminal, if one of the cloud games is first selected to start and queue, the background (server) will record the cloud games currently queued by the first account. When the first account switches to other cloud games, it is necessary to exit the current cloud game, queue for other cloud games again, and update the number of queues, that is, there is a one-to-one relationship between the first account and the cloud game;

[0221] When the first account is implemented as an SVIP account, the first account can queue multiple cloud games based on the above cloud game selection method. The above cloud game selection method can also be called "a method in which a terminal is used as a cloud game control device, and an SVIP player queues multiple opened games at the same time". Indicatively, the cloud game selection method can also be implemented as follows Fig.14 The process shown includes steps 1401 to 1412.

[0222] Step 1401, the player starts the cloud game.

[0223] Illustratively, a player logs in to a first account in a terminal, and a cloud gaming application is installed in the terminal. The cloud gaming application is an application provided by a cloud platform. Based on the player's triggering operation on the terminal, an object display interface is displayed, which includes multiple cloud games provided by the cloud platform.

[0224] Receiving a player's selection of a cloud game for an object of any one of the multiple cloud games (eg, the first cloud game) is deemed as the player starting the cloud game.

[0225] Step 1402, the terminal notifies the server that the cloud game needs to be started.

[0226] Illustratively, after the user starts the cloud game, the terminal notifies the server of the startup event of the current first account to notify the server that the cloud game needs to be started.

[0227] Step 1403, the server detects that the cloud game needs to be queued and pushes the game's promotional video stream to the terminal.

[0228] Indicatively, after the terminal notifies the server of the startup event of the current first account, the server analyzes the queue status of the cloud game and the account status of the first account. If the current cloud game does not need to queue, enter the cloud game directly; if the current cloud game needs to queue, determine whether the first account is an SVIP, if not, only one cloud game can be queued; if there is a cloud game that has already been queued, notify the user that the previous cloud game must be exited before queuing for this cloud game, and if the first account is an SVIP, send the game's promotional video (i.e., the above-mentioned service preview animation) to the terminal.

[0229] Step 1404, after the terminal receives the video stream, a pop-up window is displayed on the current page, the player plays the video and a button is provided to allow the player to add the video to the queue.

[0230] Indicatively, after receiving the video stream, the terminal displays a pop-up window (such as Figure 5Alternatively, a pop-up window is displayed on the object display interface, and based on the player performing a play operation on the video stream in the pop-up window (such as clicking a start control), the video stream is played.

[0231] Optionally, display a queue button below the pop-up window (such as Figure 5 The first queue control 511 is shown, and the player can click the queue button to add the current cloud game to the queue.

[0232] Indicatively, Figure 5 As shown, in the game list on the terminal homepage (object display interface 500), the player long presses a cloud game, such as cloud game X, and a pop-up window (first object display window 510) pops up. The upper part of the pop-up window is a promotional video of the cloud game, and the lower part is a first queue control 511 of "start the game and add it to the queue queue".

[0233] Alternatively, if Figure 6 As shown, when the player clicks the first queue control 610 of "Start the game and add to the queue", the current cloud game will shrink to the lower right corner in the form of a floating window (object arrangement window 620), continue to play the cloud game promotional video, and the current queue status will be displayed on the screen.

[0234] Step 1405, the terminal notifies the server to queue the player, and the server records the event and adds the player to the backend queue.

[0235] Illustratively, the terminal notifies the server of the queuing event, the server records the queuing event of the player, and adds the player to the queuing queue of the cloud game, that is, the first account is added to the service queue corresponding to the cloud game.

[0236] In some embodiments, the above steps 1402 to 1405 are referred to as queuing steps.

[0237] Step 1406, the player starts another cloud game.

[0238] Illustratively, the player starts a cloud game other than the first cloud game among multiple cloud games through the terminal.

[0239] like Figure 7 As shown, if the player continues to open another cloud game, he can add it to the queue through the "Add its game to the queue" control, or he can press and hold the game cover image and slide (drag) it to the queue floating window (object arrangement window) to add it to the queue.

[0240] Optionally, the game cover of the game in the queue in the game list will turn gray, but will gradually change from gray to color as the queue progresses. For example: when the first account just joins the cloud game, it ranks 80th, and the cover is gray. As the queue gradually moves forward, the cover gradually changes from gray to color; or, when the first account just joins the cloud game, it ranks 80th, and the cover is gray; when the first account ranks in the top 10 of the cloud game, the cover gradually changes from gray to color, etc.

[0241] In some embodiments, when a player adds another cloud game, the information corresponding to the cloud game pops up and disappears automatically after being displayed for 2 seconds, and the UI returns to its original state, and the queue information at this moment becomes 1 / 2. If multiple games are added, the queue information display is similar, such as 1 / 3, 1 / 4, etc.

[0242] In some embodiments, the UI of the floating window (object arrangement window) will also change with the queue progress. If the queue progress of a cloud game is ahead, the floating window UI will give priority to playing the promotional video of the cloud game.

[0243] Step 1407, the terminal and the server execute the queuing steps on the left again, and the server will record the current user's queue game brushing volume and inform the terminal. The above steps can be repeatedly executed according to the needs of the players.

[0244] Optionally, the player can choose to start other cloud games, and the terminal will again perform the queuing steps shown in the above steps 1402 to 1405. At this time, the server will synchronously update the number of queued games for the player and notify the terminal to update the display user interface (UI).

[0245] Indicatively, after the terminal receives the update event, it will display the queue pop-up window (such as Figure 6 In the object arrangement window 620 shown, the number of cloud games in queue, the ranking of cloud games (number of queue digits), the first account has queued multiple games, etc. are updated.

[0246] Step 1408: The queue window displayed on the terminal shows the name, number and queue of the cloud games currently in queue. Players can view the specific cloud games in queue by sliding the queue pop-up window.

[0247] Optionally, you can use a sliding queue pop-up window (e.g. Figure 8 The object display control shown in the figure) can be used to view the queue position of the first account in different cloud games (that is, the account queue order mentioned above).

[0248] Optionally, the server detects the ranking of each cloud game in real time, and notifies the terminal immediately when the ranking is updated, so that the terminal can update the ranking information synchronously; the player can also click the delete queue button provided in the pop-up window (such as Fig.13 If the delete control included in the setting control 1330 is selected, the terminal notifies the server to remove the player's queuing event for the cloud game from the server's queuing queue (that is, remove the first account from the service queue corresponding to the cloud game). After the removal is successful, the terminal synchronously updates the pop-up window display.

[0249] Step 1409, the server detects the ranking of each cloud game in real time. When a game queue ends, the terminal is notified of the end event. The terminal receives the queue reception notification and a pop-up window is displayed to inform the player.

[0250] Indicatively, when the ranking of a cloud game ends (e.g., the first account ranks first in the service queue corresponding to the cloud game), the server notifies the terminal of the event. After the terminal receives the queue end event, a queue end pop-up window (e.g., Fig.11 The first prompt window 1110 shown in the figure is displayed to inform the player that he can enter the cloud game immediately. That is, when the cloud game queue is over, a pop-up window prompts the player so that the player can choose whether to enter the cloud game.

[0251] In step 1410, the player can choose to enter the game or give up. If giving up, it is regarded as giving up the queue; the server removes the cloud game from the queue and notifies the next queued player.

[0252] Illustratively, if the player selects No based on the queue end pop-up window (i.e., does not enter the cloud game immediately), the terminal informs the server that the player (the first account) has given up queuing (i.e., the first account gives up queuing in the service queue corresponding to the cloud game), and the server removes the player from the queue (i.e., the server removes the first account from the service queue corresponding to the cloud game), and takes the next player in the queue (e.g., the second account) in sequence, and informs the second account of the queue end event.

[0253] In some embodiments, the above steps 1409 to 1410 are referred to as queuing end steps.

[0254] In step 1411, the client updates the pop-up window display, removes the game abandoned by the player from the queue pop-up window, waits for the next queued game to end, and executes the above queue end step again after the end.

[0255] Illustratively, based on the fact that the first account does not immediately enter the cloud game, the terminal corresponding to the first account removes the cloud game from the queue pop-up window corresponding to the first account, and updates the number of queued games.

[0256] Optionally, the server continues to detect the ranking status of other cloud games in real time. When the queue of another cloud game ends, the above queue ending steps are also performed, and the display status of the queue pop-up window is updated according to the player's choice.

[0257] Step 1412: The player chooses to enter a cloud game, or abandons all queued games, and the process ends.

[0258] Illustratively, when a player chooses to enter a certain cloud game, the terminal notifies the server of the event, and the server removes the player's other queued games from the queue and updates the player's queue quantity to 0; alternatively, the terminal is notified according to the player's selective removal process of other queued games, and the terminal removes the cloud game in the queue pop-up window according to the player's needs, enters the game page of the selected cloud game, and receives the game video stream from the server.

[0259] Indicatively, after entering a cloud game, the player is prompted whether to continue queuing for the remaining cloud games. If the player chooses to continue queuing for other games, the queue status of other cloud games will be displayed in the game interface in the form of small floating balls during the current cloud game, such as Fig.12 The queue prompt mark 1230 is shown; after the remaining cloud games are queued, the player can choose to end the current cloud game or hang up the current cloud game, and then switch to another queued cloud game to participate in the game process.

[0260] Optionally, if all players choose to give up when the ranking of the last queued game ends, the terminal will synchronously remove the queue pop-up window (or remove the cloud game in the queue pop-up window), and the server will update the player's queue number to 0, waiting for the player to start other cloud games to display the queue pop-up window again, or directly enter other cloud games without starting, etc.

[0261] In an optional embodiment, Fig.13 If the player clicks on a cloud game, the top screen will play the promotional video of the cloud game and display the queue status of the currently clicked cloud game.

[0262] In addition, with the help of Fig.13 The mobile control 1320 shown can move the order of the cloud game in the object arrangement state. For example, pressing the mobile control 1320 can drag up and down to change the queue position; Fig.13 The setting control 1330 shown can execute various account setting functions such as deletion function and pause function. The deletion function is used to remove the first account from the service queue corresponding to the cloud game; the pause function is used to maintain the queue order of the first account in the service queue corresponding to the cloud game, etc.

[0263] It is worth noting that the above are merely illustrative examples and are not limited to the embodiments of the present application.

[0264] To sum up, with the help of the object selection operation, the first account can be added to the service queue corresponding to at least one cloud game at the same time, avoiding the problem that the first account can only queue under a single cloud game and the probability of participating in the game is low. The object selection operation enables the first account to select multiple cloud games for queuing, and the queuing status of the first account in multiple cloud games can be timely and accurately viewed through the object arrangement status, which greatly improves the probability of the first account participating in the game in time, facilitates players to participate in cloud games more efficiently, and improves the efficiency of human-computer interaction.

[0265] In the embodiment of the present application, players of different levels are distinguished. For ordinary players, the rule of one person queuing for one cloud game is used; for SVIP players, they can choose to queue for multiple cloud games independently, so that SVIP players can enter the selected queued game at a faster speed, shortening the queuing time of SVIP players, and improving the cloud gaming experience of SVIP players, which is conducive to promoting the conversion of ordinary players to SVIP players, enhancing the appeal of the cloud game queuing process, and improving the efficiency of human-computer interaction.

[0266] Fig.15 is a structural block diagram of a cloud game selection device provided by an exemplary embodiment of the present application, such as Fig.15 As shown, the device includes the following parts:

[0267] An interface display module 1510 is used to display an object display interface of a cloud gaming platform, wherein the object display interface is used to display a first account logged into the cloud gaming platform, wherein the cloud gaming platform is equipped with a plurality of cloud games, and wherein the cloud games are used to provide gaming services for the first account;

[0268] An operation receiving module 1520 is used to receive an object selection operation for a first cloud game among the multiple cloud games, wherein the object selection operation is used to add the first account to a first service queue corresponding to the first cloud game, and the first service queue is used to represent an account queuing status of the first cloud game when providing the game service;

[0269] The result display module 1530 is used to display an object arrangement status in response to the object selection operation, wherein the object arrangement status includes at least one cloud game selected by the first account, the at least one cloud game includes the first cloud game, and the object arrangement status is used to show the queue status of the first account in the at least one cloud game.

[0270] In an optional embodiment, the result display module 1530 is also used to display the at least one cloud game and the account queuing order corresponding to the at least one cloud game as the object arrangement status in response to the object selection operation; the account queuing order is used to characterize the queuing status of the first account in the service queue corresponding to the cloud game.

[0271] In an optional embodiment, the result display module 1530 is also used to display a service preview animation in response to the object selection operation based on the queuing status of the first account in at least one service queue, and the object arrangement status includes the service preview animation, which is the game screen corresponding to the cloud game.

[0272] In an optional embodiment, the result display module 1530 is further used to display a service preview animation corresponding to the first cloud game in response to the first queuing order of the first account in the first service queue being earlier than the queuing order of the first account in other service queues.

[0273] In an optional embodiment, the result display module 1530 is also used to display the first object identifier corresponding to the first cloud game in the object arrangement window used to display the object arrangement status, and the first object identifier is used to represent that the first account has been added to the first service queue corresponding to the first cloud game.

[0274] In an optional embodiment, the result display module 1530 is also used to display an object display control on the object arrangement window in response to the display time of the first object identifier in the object arrangement window reaching a preset time, and the object display control is used to expand and display the object arrangement status.

[0275] In an optional embodiment, the operation receiving module 1520 is also used to display an object arrangement window on the object display interface, and the object arrangement window is used to display the object arrangement status; and receive the dragging operation of dragging the first cloud game to the object arrangement window as the object selection operation.

[0276] In an optional embodiment, the operation receiving module 1520 is also used to receive a selection operation for the first cloud game among the multiple cloud games, display a first object display window corresponding to the first cloud game, the first object display window including a first queue control, and the first queue control is used to add the first account to a first service queue corresponding to the first cloud game; receive a trigger operation for the first queue control in the first object display window as the object selection operation.

[0277] In an optional embodiment, the operation receiving module 1520 is further used to play a service preview animation corresponding to the first cloud game in the first object display window.

[0278] In an optional embodiment, the apparatus is configured on a display device, and a communication connection relationship is established between the display device and a control device;

[0279] The operation receiving module 1520 is further used to receive a trigger operation for a first cloud game among the multiple cloud games through the control device as the object selection operation.

[0280] like Fig.16 As shown, in an optional embodiment, the device further includes:

[0281] The prompt module 1540 is used to display a first prompt window in response to the second queuing order of the first account in the second service queue corresponding to the second cloud game meeting the preset queuing conditions, wherein the first prompt window is used to prompt the first account to accept the game service provided by the second cloud game; wherein the at least one cloud game includes the second cloud game.

[0282] In an optional embodiment, the prompt module 1540 is further configured to display the first prompt window in response to the second queuing order indicating that the first account is at the top of the second service queue.

[0283] In an optional embodiment, the prompt module 1540 is also used to display the service interface corresponding to the second cloud game in response to receiving a trigger operation on the first control in the first prompt window, and the first control is used to represent that the first account accepts the game service provided by the second cloud game; or, in response to receiving a trigger operation on the second control in the first prompt window, display the object arrangement state, and the second control is used to represent that the first account refuses to accept the game service provided by the second cloud game.

[0284] In an optional embodiment, the prompt module 1540 is also used to display a second prompt window, and the second prompt window is used to prompt the first account to adjust the queue duration status for other cloud games; in response to receiving a trigger operation for the queue duration control on the second prompt window, a queue prompt logo is displayed on the service interface, and the queue duration control is used to indicate that the first account continues to queue for at least one other cloud game, and the queue prompt logo is used to indicate the queue status of the first account in the other cloud games.

[0285] In an optional embodiment, the prompt module 1540 is also used to display a third prompt window in response to the queuing order of the first account in the third service queue corresponding to the third cloud game meeting the preset queuing condition, and the third prompt window is used to prompt the first account to accept the game service provided by the third cloud game; wherein the at least one cloud game includes the third cloud game.

[0286] In an optional embodiment, the prompt module 1540 is further used to display a service interface corresponding to the third cloud game in response to receiving a trigger operation for a service acceptance control on the third prompt window.

[0287] In an optional embodiment, the prompt module 1540 is also used to receive a deletion operation for the fourth cloud game in the object arrangement state, and the deletion operation is used to cancel the queue of the first account in the fourth service queue corresponding to the fourth cloud game; in response to the deletion operation, the queue order of the fourth cloud game and the account corresponding to the fourth cloud game is canceled in the object arrangement state.

[0288] To sum up, with the help of the object selection operation, the first account can be added to the service queue corresponding to at least one cloud game at the same time, avoiding the problem that the first account can only queue under a single cloud game and the probability of participating in the game is low. The object selection operation enables the first account to select multiple cloud games for queuing, and the queuing status of the first account in multiple cloud games can be timely and accurately viewed through the object arrangement status, which greatly improves the probability of the first account participating in the game in time, facilitates players to participate in cloud games more efficiently, and improves the efficiency of human-computer interaction.

[0289] It should be noted that the cloud game selection device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the cloud game selection device provided in the above embodiment and the cloud game selection method embodiment belong to the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0290] Fig.17The block diagram of the structure of an electronic device 1700 provided by an exemplary embodiment of the present application is shown. The electronic device 1700 may be a portable mobile terminal, such as a smart phone, a vehicle-mounted terminal, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 player (Moving Picture Experts Group Audio Layer IV), a laptop computer or a desktop computer. The electronic device 1700 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal or other names.

[0291] Typically, the electronic device 1700 includes a processor 1701 and a memory 1702 .

[0292] The processor 1701 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 1701 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1701 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 1701 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 1701 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.

[0293] The memory 1702 may include one or more computer-readable storage media, which may be non-transitory. The memory 1702 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 1702 is used to store at least one instruction, which is used to be executed by the processor 1701 to implement the cloud game selection method provided in the method embodiment of the present application.

[0294] In some embodiments, the electronic device 1700 further includes one or more sensors, including but not limited to: a proximity sensor, a gyroscope sensor, and a pressure sensor.

[0295] The proximity sensor, also called a distance sensor, is usually disposed on the front panel of the electronic device 1700. The proximity sensor is used to collect the distance between the user and the front of the electronic device 1700.

[0296] The gyroscope sensor can detect the body direction and rotation angle of the electronic device 1700, and the gyroscope sensor can cooperate with the acceleration sensor to collect the user's 3D actions on the electronic device 1700. The processor 1701 can implement the following functions based on the data collected by the gyroscope sensor: motion sensing (such as changing the UI according to the user's tilt operation), image stabilization during shooting, game control, and inertial navigation.

[0297] The pressure sensor can be set on the side frame of the electronic device 1700 and / or the lower layer of the display screen. When the pressure sensor is set on the side frame of the electronic device 1700, it can detect the user's holding signal of the electronic device 1700, and the processor 1701 performs left and right hand recognition or quick operation according to the holding signal collected by the pressure sensor. When the pressure sensor is set on the lower layer of the display screen, the processor 1701 controls the operability controls on the UI interface according to the user's pressure operation on the display screen. The operability controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0298] In some embodiments, the electronic device 1700 further includes other components, which can be understood by those skilled in the art. Fig.17 The structure shown in the figure does not constitute a limitation on the electronic device 1700, and may include more or less components than those shown in the figure, or combine certain components, or adopt a different component arrangement.

[0299] The embodiment of the present application also provides a computer device, which can be implemented as follows: Figure 2 The computer device includes a processor and a memory, wherein at least one instruction, at least one program, code set or instruction set is stored in the memory, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor to implement the cloud game selection method provided by the above-mentioned method embodiments.

[0300] An embodiment of the present application also provides a computer-readable storage medium, on which is stored at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the cloud game selection method provided in the above-mentioned method embodiments.

[0301] The embodiments of the present application also provide a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. The processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the cloud game selection method described in any of the above embodiments.

[0302] Optionally, the computer readable storage medium may include: a read-only memory (ROM), a random access memory (RAM), a solid state drive (SSD), or an optical disk. Among them, the random access memory may include a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.

[0303] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0304] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A cloud game selection method, characterized in that: The method comprises: Displaying an object display interface of a cloud gaming platform, the cloud gaming platform having a first account logged in, the object display interface being used to display a plurality of cloud games installed in the cloud gaming platform, the cloud games being used to provide gaming services for the first account; receiving an object selection operation for a first cloud game among the multiple cloud games, the object selection operation being used to add the first account to a first service queue corresponding to the first cloud game, the first service queue being used to represent an account queuing status of the first cloud game when providing the game service; In response to the object selection operation, an object arrangement state is displayed, wherein the object arrangement state includes at least one cloud game selected by the first account, wherein the at least one cloud game includes the first cloud game, and the object arrangement state is used to show the queue status of the first account in the at least one cloud game.

2. The method according to claim 1, characterized in that The displaying of the object arrangement state in response to the object selection operation comprises: In response to the object selection operation, displaying the at least one cloud game and a queue order of accounts respectively corresponding to the at least one cloud game as the object arrangement state; The account queuing order is used to represent the queuing status of the first account in the service queue corresponding to the cloud game.

3. The method according to claim 1 or 2, characterized in that: The displaying of the object arrangement state in response to the object selection operation comprises: In response to the object selection operation, a service preview animation is displayed based on the queue status of the first account in at least one service queue, the object arrangement status includes the service preview animation, and the service preview animation is a game screen corresponding to the cloud game.

4. The method according to claim 3, characterized in that The displaying of a service preview animation based on the queuing status of the first account in at least one service queue includes: In response to a first queuing order of the first account in the first service queue being earlier than a queuing order of the first account in other service queues, a service preview animation corresponding to the first cloud game is displayed.

5. The method according to claim 1 or 2, characterized in that: The displaying of the object arrangement state in response to the object selection operation comprises: A first object identifier corresponding to the first cloud game is displayed in an object arrangement window used to display the object arrangement status, where the first object identifier is used to indicate that the first account has been added to the first service queue corresponding to the first cloud game.

6. The method according to claim 5, characterized in that After displaying the first object identifier corresponding to the first cloud game in the object arrangement window for displaying the object arrangement state, the method further includes: In response to the display time of the first object identifier in the object arrangement window reaching a preset time, an object display control is displayed on the object arrangement window, and the object display control is used to expand and display the object arrangement state.

7. The method according to claim 1 or 2, characterized in that: The receiving an object selection operation for a first cloud game among the plurality of cloud games includes: Displaying an object arrangement window on the object display interface, wherein the object arrangement window is used to display the object arrangement state; The dragging operation of dragging the first cloud game to the object arrangement window is received as the object selection operation.

8. The method according to claim 1 or 2, characterized in that: The receiving an object selection operation for a first cloud game among the plurality of cloud games includes: receiving a selection operation for the first cloud game among the multiple cloud games, and displaying a first object display window corresponding to the first cloud game, wherein the first object display window includes a first queue control, and the first queue control is used to add the first account to a first service queue corresponding to the first cloud game; A trigger operation for the first queuing control in the first object display window is received as the object selection operation.

9. The method according to claim 1 or 2, characterized in that: The method is applied to a display device, a connection relationship is established between the display device and a control device, and the control device is used to control the display content of the display device; The receiving an object selection operation for a first cloud game among the plurality of cloud games includes: A trigger operation for a first cloud game among the plurality of cloud games is received through the control device as the object selection operation.

10. The method according to claim 1 or 2, characterized in that: After displaying the object arrangement state in response to the object selection operation, the method further includes: In response to the second queuing order of the first account in the second service queue corresponding to the second cloud game meeting the preset queuing condition, displaying a first prompt window, wherein the first prompt window is used to prompt the first account to accept the game service provided by the second cloud game; Among them, the at least one cloud game includes the second cloud game.

11. The method according to claim 10, characterized in that In response to the second queuing order of the first account in the second service queue corresponding to the second cloud game meeting the preset queuing condition, displaying the first prompt window includes: In response to the second queuing order indicating that the first account is at the top of the second service queue, the first prompt window is displayed.

12. The method according to claim 10, characterized in that After displaying the first prompt window, the method further includes: In response to receiving a trigger operation for a first control in the first prompt window, displaying a service interface corresponding to the second cloud game, wherein the first control is used to indicate that the first account accepts game services provided by the second cloud game; or, In response to receiving a trigger operation for a second control in the first prompt window, the object arrangement state is displayed, and the second control is used to represent that the first account refuses to accept the game service provided by the second cloud game.

13. The method according to claim 12, characterized in that After displaying the service interface corresponding to the second cloud game, the method further includes: Displaying a second prompt window, where the second prompt window is used to prompt the first account to adjust the queue duration status for other cloud games; In response to receiving a trigger operation for a queue continuation control on the second prompt window, a queue prompt logo is displayed on the service interface, the queue continuation control is used to indicate that the first account continues to queue for at least one other cloud game, and the queue prompt logo is used to indicate the queue status of the first account in the other cloud games.

14. The method according to claim 12, characterized in that After displaying the service interface corresponding to the second cloud game, the method further includes: In response to the queuing order of the first account in the third service queue corresponding to the third cloud game meeting the preset queuing condition, displaying a third prompt window, wherein the third prompt window is used to prompt the first account to accept the game service provided by the third cloud game; Among them, the at least one cloud game includes the third cloud game.

15. The method according to claim 14, characterized in that After displaying the third prompt window, the method further includes: In response to receiving a trigger operation for a service acceptance control on the third prompt window, a service interface corresponding to the third cloud game is displayed.

16. The method according to claim 1 or 2, characterized in that: After displaying the object arrangement state in response to the object selection operation, the method further includes: receiving a deletion operation for a fourth cloud game in the object arrangement state, wherein the deletion operation is used to cancel the queue of the first account in a fourth service queue corresponding to the fourth cloud game; In response to the deletion operation, the fourth cloud game and the account queuing order corresponding to the fourth cloud game are canceled in the object arrangement state.

17. A cloud game selection device, characterized in that: The device comprises: An interface display module, used to display an object display interface of a cloud gaming platform, wherein the object display interface is used to display a first account logged into the cloud gaming platform, wherein the cloud gaming platform is equipped with a plurality of cloud games, and wherein the cloud games are used to provide gaming services for the first account; An operation receiving module, configured to receive an object selection operation for a first cloud game among the multiple cloud games, wherein the object selection operation is used to add the first account to a first service queue corresponding to the first cloud game, wherein the first service queue is used to represent an account queuing status of the first cloud game when providing the game service; A result display module is used to display an object arrangement status in response to the object selection operation, wherein the object arrangement status includes at least one cloud game selected by the first account, the at least one cloud game includes the first cloud game, and the object arrangement status is used to show the queue status of the first account in the at least one cloud game.

18. A computer device, characterized in that: The computer device includes a processor and a memory, wherein at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the cloud game selection method as described in any one of claims 1 to 16.

19. A computer-readable storage medium, characterized in that: The storage medium stores at least one program, and the at least one program is loaded and executed by the processor to implement the cloud game selection method as described in any one of claims 1 to 16.

20. A computer program product, characterized in that It includes computer instructions, which, when executed by a processor, implement the cloud game selection method as described in any one of claims 1 to 16.