Game interface display method and device, equipment, medium and program product

By displaying auxiliary controls in the game interface and retrieving teammates' game footage from the cloud, the problem of high complexity in communication between players and teammates is solved, and the efficiency of human-computer interaction is improved.

CN120983902APending Publication Date: 2025-11-21TENCENT TECH (BEIJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410628244.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-05-20
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

The complex communication and interaction between players and their teammates in the game results in low efficiency of human-computer interaction.

Method used

The game interface displays auxiliary controls that allow players to send screen sharing requests to teammates through interactive operations. Upon receiving authorization, the game screen of teammates is retrieved from the cloud and displayed, simplifying the operation process.

Benefits of technology

It reduces the complexity of player operations, improves the efficiency of human-computer interaction, and allows players to communicate with teammates without affecting their own operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120983902A_ABST
    Figure CN120983902A_ABST
Patent Text Reader

Abstract

The invention discloses a game interface display method and device, equipment, a medium and a program product. The game interface display method comprises the steps that a game interface is displayed, the game interface comprises an auxiliary control and a first game picture corresponding to a target game, and the auxiliary control is used for obtaining a second game picture; in response to an interaction operation for the auxiliary control, sending a picture sharing request to a target player corresponding to the interaction operation; when authorization information corresponding to the picture sharing request is received, a second game picture corresponding to the target player is obtained from the cloud end, and the second game picture is displayed in the game playing interface. According to the scheme, the picture transmission efficiency can be improved, the operation complexity of the player can be reduced, the player can conduct other game operations conveniently, and the user experience is improved. Therefore, the man-machine interaction efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of cloud technology, and in particular to a game interface display method and device, electronic equipment, computer storage medium and computer program product. BACKGROUND

[0002] At present, when a player is playing a game, the player often needs to quickly communicate with a teammate. The player can communicate with the teammate by long-pressing a quick signal dial to call out or clicking on an avatar of the teammate in a mini-map to view a game screen of a location where the teammate is.

[0003] However, in the above manner, the player needs to sufficiently understand the settings of the game and perform a tedious operation to communicate with the teammate. It can be seen that in the above manner, the operation complexity of the player is high, and the player is not conducive to performing other game operations, which leads to low human-computer interaction efficiency. SUMMARY

[0004] The embodiments of the present application provide a game interface display method and device, electronic equipment, computer readable storage medium and computer program product, which can reduce the operation complexity of the player, facilitate the player to perform other game operations, and thus improve the human-computer interaction efficiency.

[0005] In a first aspect, the embodiments of the present application provide a game interface display method, which includes:

[0006] displaying a game interface, the game interface including an auxiliary control and a first game screen corresponding to a target game, the auxiliary control being used to obtain a second game screen, wherein the first game screen and the second game screen are game screens of different players in the same camp in the target game;

[0007] in response to an interactive operation on the auxiliary control, sending a screen sharing request to a target player corresponding to the interactive operation;

[0008] when receiving authorization information corresponding to the screen sharing request, obtaining the second game screen corresponding to the target player from a cloud, and displaying the second game screen corresponding to the target player in the game interface.

[0009] In a second aspect, the embodiments of the present application further provide a game interface display device, which includes:

[0010] a display module, configured to display a game interface, the game interface including an auxiliary control and a first game screen corresponding to a target game, the auxiliary control being used to obtain a second game screen;

[0011] The sending module is configured to send a screen sharing request to a target player corresponding to the interaction operation in response to the interaction operation on the auxiliary control, wherein the first game screen and the second game screen are game screens of different players of the same team in the target game.

[0012] The display module is configured to obtain the second game screen corresponding to the target player from the cloud when authorization information corresponding to the screen sharing request is received, and display the second game screen corresponding to the target player in the game interface.

[0013] Optionally, in some embodiments of the present application, the sending module comprises:

[0014] The first display unit is configured to display a candidate player list according to current game data of the target game in response to a first interaction operation on the auxiliary control.

[0015] The determination unit is configured to determine a candidate player corresponding to a second interaction operation on the candidate player list as a target player in response to the second interaction operation.

[0016] The sending unit is configured to send a screen sharing request to the target player.

[0017] Optionally, in some embodiments of the present application, the sending unit is specifically configured to:

[0018] display sending confirmation information;

[0019] send a screen sharing request to the target player in response to a confirmation operation on the sending confirmation information.

[0020] Optionally, in some embodiments of the present application, the display module comprises:

[0021] The obtaining unit is configured to obtain the second game screen corresponding to the target player from the cloud when authorization information corresponding to the screen sharing request is received.

[0022] The second display unit is configured to display the second game screen in the game interface based on the number of the second game screens and display information of the game interface.

[0023] Optionally, in some embodiments of the present application, the second display unit is specifically configured to:

[0024] determine a candidate display position in the game interface according to the display information of the game interface;

[0025] display the second game screen in the game interface based on the number of the second game screens and the candidate display position.

[0026] Optionally, in some embodiments of the present application, the second display unit is specifically further used for:

[0027] In response to the zoom-in operation on the second game picture, the second game picture is displayed in full screen.

[0028] Optionally, in some embodiments of the present application, the device further comprises an updating module, which is used for:

[0029] If the game player updating information is obtained during the game process of the target game, the auxiliary control is marked;

[0030] In response to a third interaction operation on the marked auxiliary control, a player list corresponding to the marked auxiliary control is displayed.

[0031] Optionally, in some embodiments of the present application, the sending module is specifically further used for:

[0032] When the picture sharing request is received, picture sharing information corresponding to the picture sharing request is displayed;

[0033] In response to an authorization operation on the picture sharing information, the sender of the picture sharing request is authorized to obtain the first game picture from the cloud.

[0034] In a third aspect, the embodiments of the present application further provide an electronic device, comprising a processor and a memory, wherein the memory stores a computer program, and the processor is used to run the computer program in the memory to realize the steps in the game interface display method provided by the embodiments of the present application.

[0035] In a fourth aspect, the embodiments of the present application further provide a computer readable storage medium, which stores a computer program, and the computer program is adapted to be loaded by a processor to execute the steps in the game interface display method provided by the embodiments of the present application.

[0036] In a fifth aspect, the embodiments of the present application further provide a computer program product, comprising a computer program, which is executed by a processor to realize the steps in the game interface display method provided by the embodiments of the present application.

[0037] The embodiment of the present application provides a game interface display method, device, equipment, medium and program product, after a game interface is displayed, the game interface comprises an auxiliary control and a first game picture corresponding to a target game, the auxiliary control is used for obtaining a second game picture, in response to an interactive operation for the auxiliary control, a picture sharing request is sent to a target player corresponding to the interactive operation, when authorization information corresponding to the picture sharing request is received, a second game picture corresponding to the target player is obtained from the cloud, and the second game picture corresponding to the target player is displayed in the game interface. The game interface display scheme provided by the present application can display the first game picture corresponding to the target game and the auxiliary control for obtaining the second game picture in the game interface when the player plays the game, when the player needs to obtain the game picture (i.e. the second game picture) of the teammate, only needs to interact with the auxiliary control, and after the teammate confirms, the game picture of the teammate can be directly obtained from the cloud and displayed in the game interface of the player, without the need for the teammate to synchronize the game picture, the picture transmission efficiency is higher, and the problem of picture distortion does not occur. In addition, the player can communicate with the teammate through the second game picture without performing complicated operations, thereby, the complexity of the operation of the player can be reduced, the player can perform other game operations, and the human-computer interaction efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS

[0038] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0039] Figure 1 FIG. 1 is a schematic diagram of a game interface display system provided by the embodiment of the present application;

[0040] Figure 2 FIG. 2 is a flowchart of a game interface display method provided by the embodiment of the present application;

[0041] Figure 3 FIG. 3 is an interface schematic diagram of displaying a candidate player list in the game interface display method provided by the embodiment of the present application;

[0042] Figure 4 FIG. 4 is an interface schematic diagram of displaying confirmation information in the game interface display method provided by the embodiment of the present application;

[0043] Figure 5 FIG. 5 is an interface schematic diagram of displaying prompt information in the game interface display method provided by the embodiment of the present application;

[0044] Figure 6is a schematic diagram of an interface for displaying a second game screen in the game interface display method provided by the embodiment of the present application;

[0045] Figure 7 is a schematic diagram of adjusting a second game screen in the game interface display method provided by the embodiment of the present application;

[0046] Figure 8 is another schematic diagram of adjusting a second game screen in the game interface display method provided by the embodiment of the present application;

[0047] Figure 9 is a schematic diagram of changing an auxiliary control in the game interface display method provided by the embodiment of the present application;

[0048] Figure 10 is another schematic diagram of the game interface display method provided by the embodiment of the present application;

[0049] Figure 11 is a structural schematic diagram of the game interface display device provided by the embodiment of the present application;

[0050] Figure 12 is another structural schematic diagram of the game interface display device provided by the embodiment of the present application;

[0051] Figure 13 is a structural schematic diagram of the electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION

[0052] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0053] The present application provides a game interface display method, device, electronic device, computer storage medium and computer program product.

[0054] The electronic device can be a terminal or a server. The terminal can be a smartphone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart television, a smart watch, a vehicle-mounted terminal, etc., but is not limited thereto. The terminal and the server can be directly or indirectly connected through wired or wireless communication. The server can be a standalone physical server, a server cluster composed of multiple physical servers, or a distributed system. The server can also be a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, network acceleration services, and basic cloud computing services such as big data and artificial intelligence platforms. The present application does not limit the server.

[0055] For example, please refer to Figure 1 The present application provides a game interface display system, which includes a game interface display terminal 10, a game interface display terminal 20, a game interface display terminal 30, a game interface display terminal 40, a game interface display terminal 50, and a server 60.

[0056] The game interface display terminal can receive cloud game data sent by the server 60, wherein the cloud game data includes user parameters of a user and video stream data of a cloud game. The server is a cloud server. In a cloud game scenario, the cloud server renders a game scenario into a video and audio stream (i.e., video stream data), transmits the video and audio stream to a terminal of the user through a network, and then the terminal displays a game interface corresponding to the user according to the video stream data and the user parameters. The user parameters include a virtual character of the user, virtual assets in the cloud game, a nickname of the virtual character, etc. Therefore, each user has a corresponding game interface. For ease of description, only the game interface of one user is taken as an example for further description.

[0057] The game interface display terminal 10, the game interface display terminal 20, the game interface display terminal 30, the game interface display terminal 40 and the game interface display terminal 50 correspond to the first player, the second player, the third player, the fourth player and the fifth player respectively, and the first player, the second player, the third player, the fourth player and the fifth player are game players of the same camp in the current game. Taking the first player as the current terminal player as an example, after entering the game, the game interface display terminal 10 displays the game interface of the first player, and the game interface includes an auxiliary control and a first game screen corresponding to the first player. The auxiliary control is used to obtain a second game screen, that is, to obtain a game screen corresponding to the second player, a game screen corresponding to the third player, a game screen corresponding to the fourth player and a game screen corresponding to the fifth player. If the first player needs to obtain the game screens of the second player and the third player during the game, the first player can click the auxiliary control. At this time, the first player sends a screen sharing request to the second player and the third player through the game interface display terminal 10. When the game interface display terminal 10 receives the authorization information returned by the second player through the game interface display terminal 20, the game screen corresponding to the second player can be displayed in the game interface of the first player. When the game interface display terminal 10 receives the authorization information returned by the third player through the game interface display terminal 30, the game screen corresponding to the third player can be displayed in the game interface of the first player.

[0058] The game interface display scheme provided in the application can display the first game screen corresponding to the target game and the auxiliary control for obtaining the second game screen in the game interface when the player plays the game. When the player needs to obtain the game screen of the teammate (that is, the second game screen), the player only needs to interact with the auxiliary control. After the teammate confirms, the second game screen can be displayed in the game interface of the player. The player can communicate with the teammate through the second game screen without performing complicated operations. Therefore, the complexity of the player's operation can be reduced, the player can perform other game operations, and the human-computer interaction efficiency is improved.

[0059] It should be understood that in the specific embodiments of the application, the related data such as attribute data, attribute set and attribute subset are involved. When the following embodiments of the application are applied to specific products or technologies, permission or consent is required, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards of relevant countries and regions.

[0060] The following will be described in detail. It should be noted that the order of the following embodiments is not limited as the preferred order of the embodiments.

[0061] The embodiment of the application provides a game interface display method, which comprises the following steps: displaying a game interface; in response to an interaction operation on an auxiliary control, sending a picture sharing request to a target player corresponding to the interaction operation; when receiving authorization information corresponding to the picture sharing request, obtaining a second game picture corresponding to the target player from a cloud, and displaying the second game picture corresponding to the target player in the game interface.

[0062] Please refer to Figure 2 , Figure 2 The game interface display method provided by the application is shown in a flowchart. The specific process of the game interface display method can be as follows:

[0063] 101, the terminal displays a game interface.

[0064] Specifically, the current player can play a game through the terminal, and the terminal can display a game interface of the current player. The game interface comprises an auxiliary control and a first game picture corresponding to a target game, the auxiliary control is used to obtain a second game picture, and the first game picture and the second game picture are game pictures of different players in the same camp in the target game.

[0065] In the embodiment of the application, the target game is a cloud game deployed and run in a cloud container. The cloud game, also known as gaming on demand, is an online game technology based on cloud computing technology. The cloud game technology enables a thin client with relatively limited graphics processing and data processing capabilities to run high-quality games. In the cloud game scenario, the game is not run on the player's game terminal, but is run in the cloud server, and the cloud server renders the game scene into a video and audio stream and transmits the stream to the player's game terminal through the network. The player's game terminal does not need to have strong graphics processing and data processing capabilities, but only needs to have basic streaming media playback capabilities and the ability to obtain player input instructions and send them to the cloud server.

[0066] Compared with the traditional game mode, the cloud game can greatly reduce the cost of the device for the player to play the game. For many high-quality games that need long-term updates, cloud gaming can also reduce the cost of game publishers issuing and updating games. However, compared with traditional games, cloud gaming has certain gaps in ensuring the game experience of players, mainly including: (1) The game interaction delay depends on the network communication delay. Compared with traditional network games that only need to transmit game state data, the multimedia transmission of cloud games is more sensitive to network delay. When the network communication quality is poor, the player will directly feel that the delay from instruction input to picture update time is high, thereby significantly reducing the quality of the player's game experience. (2) The quality of the game scene rendering multimedia stream depends on the network communication bandwidth. Compared with traditional network games, the multimedia stream of cloud games needs to consume more bandwidth, and the higher the quality of the multimedia stream, the higher the bandwidth resources it consumes.

[0067] Optionally, in some embodiments of the present application, the target game can be a MOBA (Multiplayer Online Battle Arena) game or a multiplayer shooting game, and the game data can be received through a wired network or a wireless network. Specifically, after receiving the game data corresponding to the target game, a match interface is displayed according to the received game data. For example, the first game picture is the game picture of the current player in the multiplayer shooting game, the second game picture is the game picture of another player in the multiplayer shooting game, and the current player and the other player belong to the same camp in the current match.

[0068] Optionally, in some embodiments of the present application, the first game picture can contain a first virtual character, and the second game picture can contain a second virtual character. The first virtual character and the second virtual character are virtual characters of the same camp.

[0069] Optionally, in some embodiments of the present application, the style of the auxiliary control can be circular, rectangular or rectangular, and the display position can be in the upper, middle or lower area of the match interface. The display position can be set according to actual conditions. In addition, the auxiliary control can be displayed simultaneously with the game picture after entering the match, or it can be displayed in advance before the match. Of course, the auxiliary control can also be displayed in the form of wake-up, that is, the player wakes up the auxiliary control through a wake-up operation, and the auxiliary control is displayed in the match interface at this time. The wake-up operation can be a voice operation, a shaking operation or a double-click operation, and the specific operation is not limited.

[0070] 102、The terminal sends a picture sharing request to the target player corresponding to the interaction operation in response to the interaction operation for the auxiliary control.

[0071] Optionally, in some embodiments of the present application, the interactive operation can be a long press, a click, a double-click, a continuous click, a preset direction sliding operation or a drag operation on the auxiliary control, which is selected according to actual conditions.

[0072] When the terminal receives the interactive operation on the auxiliary control, a picture sharing request for the target player is generated, and then the picture sharing request is sent to the cloud server, and the cloud server sends the picture sharing request to the electronic device corresponding to the target player; if the target player authorizes the picture sharing request, step 103 is executed; if the target player does not authorize the picture sharing request, the current game interface display process ends.

[0073] It should be noted that if the target player does not authorize the picture sharing request, the current player triggers the picture sharing request again, and the target player authorizes the second triggered picture sharing request, then step 103 is executed.

[0074] Taking a MOBA game as an example, in the MOBA game, there are a plurality of virtual characters controlled by players and a plurality of virtual characters controlled by the system. In order to distinguish, the virtual characters controlled by the users are referred to as "heroes" below. Specifically, each hero has its own attribute value, such as "blood volume", "physical defense" and "magic defense", and the positioning of each hero in different matches is also different. Therefore, in a game, even if it is the same hero, the equipment selected based on the positioning in the match will result in different "blood volume", "physical defense" and "magic defense" of the same hero in different matches. At the same time, in different matches, even on the same map, the field of view range of the same virtual character is also different. For example, in match one, hero A is the winning side, and hero A enjoys the field of view of the enemy base when attacking the base of the opponent. In match two, hero A is the losing side, and hero A fails to enter the base of the enemy. Therefore, the game interfaces of the players in the same match are different, and the game interfaces of each player in different matches are also different. Therefore, in order to win the match, the players often need to cooperate with the team, so it is necessary to obtain the second game picture to adjust the virtual character controlled by the player in the strategy.

[0075] It can be understood that there can be multiple players of the same camp who play the same match as the current player. For example, in a MOBA game, there are generally 5 players of the same camp who play the same match. Therefore, in some embodiments of the present application, after clicking the auxiliary control, a list can be displayed for the current player to select the picture of the same camp player to be viewed. That is, the step "in response to the interactive operation on the auxiliary control, sending a picture sharing request to the target player corresponding to the interactive operation" can specifically include:

[0076] in response to a first interaction operation for the auxiliary control, displaying a candidate player list according to current match data of the target game;

[0077] in response to a second interaction operation for the candidate player list, determining a candidate player corresponding to the second interaction operation as a target player, and sending a screen sharing request to the target player.

[0078] Specifically, please refer to Figure 3 After displaying the match interface, if the player needs to view the screen of the teammate, the player can click the auxiliary control s in the match interface. In response to the click operation (i.e. the first interaction operation) of the player for the auxiliary control s, a candidate player list L is displayed according to the current match data of the target game. The candidate player list L displays candidate players in the same camp as the player, as shown in Figure 3 The candidate player list L includes candidate player p1, candidate player p2, and candidate player p3. It should be noted that the display form of the candidate player p1, the candidate player p2, and the candidate player p3 in the candidate player list L can be an icon, a button, or other display forms, which can be set according to actual conditions. In the embodiments of the present application, the candidate player p1, the candidate player p2, and the candidate player p3 are displayed in the form of icons. Further, if the player needs to view the game screen of the candidate player p1, the player can click the icon corresponding to the candidate player p1, i.e. triggering a second interaction operation for the icon corresponding to the candidate player p1. Then, the terminal of the player sends the screen sharing request to the terminal of the candidate player p1 through the cloud server.

[0079] Further, when sending the screen sharing request to the candidate player p1, in order to avoid user misoperation, a sending confirmation information can be displayed before sending, i.e. in some embodiments of the present application, the step of "sending the screen sharing request to the target player" can specifically include:

[0080] displaying a sending confirmation information;

[0081] in response to a confirmation operation for the sending confirmation information, sending the screen sharing request to the target player.

[0082] For example, specifically, please refer to Figure 4 When the player sends the screen sharing request to the candidate player p1, the player can display a sending confirmation information in the match interface. The display form of the sending confirmation information can be a pop-up window z as shown in Figure 4 The pop-up window z includes a confirmation item and a cancel item. In response to the click operation of the player for the confirmation item, the screen sharing request is sent to the candidate player p1. If the player clicks the cancel item, the player returns to the interface of the candidate player list L.

[0083] Further, after the player sends the screen sharing request to the candidate player p1, the game interface of the candidate player p1 displays prompt information corresponding to the screen sharing request. The display form of the prompt information can be a prompt pop-up window or a prompt interface, and the specific form can be set according to actual conditions.

[0084] For example, after the player sends the screen sharing request to the candidate player, the game interface of the candidate player p1 is as shown in FIG. 13A. The game interface of the candidate player p1 includes the game screen of the candidate player p1 and prompt information. The prompt information can include prompt content, an agree item Y, and a reject item N. In response to a click operation of the candidate player p1 on the agree item Y, the player is sent authorization information corresponding to the screen sharing request. Then, step 103 is performed. If the candidate player p1 refuses to share the game screen of the candidate player p1 with the player, the reject item N can be clicked. At this time, the process of the second game screen sharing is terminated. Figure 5

[0085] 103. When the terminal receives the authorization information corresponding to the screen sharing request, the second game screen corresponding to the target player is obtained from the cloud, and the second game screen corresponding to the target player is displayed in the game interface.

[0086] It can be understood that the second game screen is a game screen of a target game in a different virtual character or virtual scene. For example, in a MOBA game, the first game screen is a game screen of a virtual character A in a scene a, and the second game screen is a game screen of a virtual character B in a scene b. In order to obtain the game situation of the virtual character B, the player of the virtual character A sends a screen sharing request to the player of the virtual character B. When the authorization information of the player corresponding to the virtual character B is received, the second game screen corresponding to the target player is obtained from the cloud, and the second game screen is displayed in the game interface, as shown in FIG. 13B. Figure 6

[0087] Further, when the authorization information corresponding to the screen sharing request is received, the second game screen corresponding to the target player can be obtained. Then, according to the number of authorized target players and the content displayed in the game interface, the second game screen corresponding to the target player is obtained from the cloud, and the second game screen is displayed in the game interface. That is, in some embodiments of the present application, the step of "when the authorization information corresponding to the screen sharing request is received, the second game screen corresponding to the target player is displayed in the game interface" can specifically include:

[0088] When the authorization information corresponding to the screen sharing request is received, the second game screen corresponding to the target player is obtained from the cloud.

[0089] Based on the number of second game screens and the display information of the game interface, the second game screen is displayed in the game interface. ​​

[0090] The display information includes content displayed on the game interface and display size of the game interface. The content displayed on the game interface includes a game screen, game controls, and platform controls corresponding to a game platform. In the current game session, a player can need to obtain second game screens corresponding to multiple target players to clearly understand the situation of the game session. Alternatively, in some embodiments, the second game screen can have multiple second game screens. Therefore, the display positions of each second game screen need to be reasonably allocated according to the display information of the game interface and the number of second game screens, that is, the step of displaying the second game screen in the game interface based on the number of second game screens and the display information of the game interface can specifically include the following steps:

[0091] determining a candidate display position in the game interface according to the display information of the game interface;

[0092] displaying the second game screen in the game interface based on the number of second game screens and the candidate display position.

[0093] Alternatively, in some embodiments, a display area of the second game screen can be preset in the game interface, for example, a right area of the game interface is set as the display area of the second game screen. If the number of the first obtained second game screen is one, the second game screen can fill the entire display area, thereby facilitating the player to clearly view the second game screen. If the number of the first obtained second game screen is greater than one, the display size of each second game screen can be allocated based on the size of the display area, for example, if the display area is 20x80 mm, the display size of each second game screen can be 20x40 mm, of course, it can also be set to 15x30 mm, which can be set according to actual conditions.

[0094] Further, the display information of the game interface can include control parameters of each control, the control parameters including shape parameters and function parameters of the operation control, the shape parameters being used to indicate the shape, size, and color of the operation control, and the function parameters being used to indicate the functions performed by the operation control, such as page switching, resolution adjustment, and game closing functions. It should be noted that the shape, size, color, and functions performed by each operation control are preset.

[0095] Optionally, in some embodiments, in order to facilitate the user to select the operation control of different functions to control the game interface, the corresponding area in the game interface can be determined as the control area according to the function (i.e. the function parameter) of each control, for example, the operation control is a page parameter setting type control (such as a resolution adjustment control), and the control of this type is arranged at the upper left corner of the game interface, and for example, the operation control is a page switching type control (such as a return control), and the control of this type is arranged at the upper right corner of the game interface. In the embodiments of the present application, the control parameter is used as the basis for the layout of each operation control, and the layout of different function operation types in the game interface is reasonably planned. When the second game screen is subsequently displayed, the second game screen can be displayed in the game interface based on the layout of the game interface. Thus, not only can the current situation of the target player in the current game be quickly understood, but also the situation of misoperation or misoperation of the second game screen can be avoided.

[0096] It should be noted that in the actual game process, the current player may need to obtain the second game screen corresponding to the target player k1 at t1, and on the basis of obtaining the second game screen A corresponding to the target player k1, the second game screen B corresponding to the target player k2 is obtained at t2. At this time, at t1, the second game screen A corresponding to the target player k1 can be displayed in the display area of the game interface to fill the entire display area; at t2, the size of the second game screen A corresponding to the target player k1 is adjusted, and the second game screen B corresponding to the target player k2 is displayed, as shown in Figure 7 .

[0097] It can be understood that after the second game screen is displayed in the game interface, the player can display the second game screen in full screen. Of course, after the second game screen is displayed in full screen, the second game screen can also be closed or hidden.

[0098] Optionally, in some embodiments of the present application, the player can also adjust the size of the second game screen by adjusting the second game screen, such as adjusting the size of the second game screen by double-clicking the second game screen, or by dragging the vertex of the second game screen. For example, the size of the second game screen A, the second game screen B and the second game screen C can be adjusted to the style as shown in Figure 8 .

[0099] In addition, during the game process, there may be new players joining the game, and in the embodiments of the present application, the auxiliary control can be marked to remind the player that there are new players joining the game, so that the player can subsequently obtain the second game screen of the newly joined player, i.e. optionally, in some embodiments, the game interface display method provided in the embodiments of the present application can further comprise:

[0100] If the game player update information is obtained during the game process of the target game, the auxiliary control is marked;

[0101] In response to a third interaction operation on the marked auxiliary control, a player list corresponding to the marked auxiliary control is displayed.

[0102] For example, specifically, if the game player update information is obtained during the game process of the target game, the style of the auxiliary control is changed, such as changing the style of the auxiliary control from style 1 to style 2, so as to mark the auxiliary control, as shown in the figure; in response to a third interaction operation on the marked auxiliary control, a player list corresponding to the marked auxiliary control is displayed, and after the third interaction operation, the style of the auxiliary control is changed from style 2 to style 1. Figure 9

[0103] It can be understood that the player can also accept the screen sharing request of other players in the same camp, that is, the target player requests the current player to share the screen, that is, the game interface display method provided by the embodiment of the application can also specifically include:

[0104] When the screen sharing request is received, display the screen sharing information corresponding to the screen sharing request;

[0105] In response to an authorization operation on the screen sharing information, the sender of the screen sharing request is authorized to obtain the first game screen from the cloud.

[0106] Specifically, when the terminal receives the screen sharing request sent by the other player, the screen sharing information corresponding to the screen sharing request is displayed on the current game interface. In this embodiment, the screen sharing information can be a prompt information for prompting the current player that other players in the same camp request to share the game screen. The display form of the prompt information can be a prompt pop-up window or a prompt interface, etc., which can be set according to actual conditions. When it is detected that the current player performs an authorization operation on the screen sharing information, the terminal sends authentication information to the sender of the screen sharing request through the cloud to authorize that the sender can directly obtain the game screen (i.e. the first game screen) of the current player from the cloud through the authentication information.

[0107] The above is the game interface display process of the embodiment of the application.

[0108] ​The embodiment of the application provides a game interface display method, after a game interface is displayed, the game interface comprises a first game picture corresponding to an auxiliary control and a target game, the auxiliary control is used for obtaining a second game picture, in response to an interactive operation for the auxiliary control, a picture sharing request is sent to a target player corresponding to the interactive operation, when authorization information corresponding to the picture sharing request is received, the second game picture corresponding to the target player is obtained from the cloud, and the second game picture corresponding to the target player is displayed in the game interface. The game interface display scheme provided by the application can display the first game picture corresponding to the target game and the auxiliary control for obtaining the second game picture in the game interface when the player plays the game, when the player needs to obtain the game picture (i.e. the second game picture) of the teammate, only needs to interact with the auxiliary control, after the teammate confirms, the game picture of the teammate can be directly obtained from the cloud and displayed in the game interface of the player, without the need for the teammate to synchronize the game picture, the picture transmission efficiency is higher, and the problem of picture distortion does not occur; in addition, the player can communicate with the teammate through the second game picture without performing complicated operations, thereby, the complexity of the operation of the player can be reduced, the player can perform other game operations, and the human-computer interaction efficiency is improved.

[0109] In order to facilitate understanding of the game interface display scheme of the application, the following takes the scene that the player plays the game through the cloud game platform as an example for specific description, and the specific description is as follows.

[0110] After the No. 1 player and the No. 2 player enter a certain game through the cloud game platform, the game interface of the No. 1 player and the No. 2 player will display a "floating ball" (auxiliary control), the player can open the floating window by clicking the cloud game "floating ball", and some setting items will appear on the floating window; if the player updates after a new game starts, the "floating ball" will appear a red dot or a highlight prompt.

[0111] If the first player and the second player are players in the same game and belong to the same team, the first player can view the game screen of the second player through the "floating ball"; of course, the second player can also view the game screen of the first player through the "floating ball". For example, specifically, when the game is being played, if the first player needs to formulate the next game strategy through the game screen of the second player, the first player can click the "floating ball", at this time, the terminal of the first player sends a screen sharing request to the terminal of the second player through the cloud server, when the second player authorizes the screen sharing request, the game screen of the second player can be displayed on the terminal of the first player, based on the game screen, the first player can formulate the corresponding game strategy. At this time, the game screen of the first player is not displayed in the game interface of the second player, and the second player can determine whether to obtain the game screen of the first player according to the needs of the second player. If the second player needs to obtain the game screen of the first player, the second player can also obtain the game screen of the first player by clicking the "floating ball" in the game interface, for details, please refer to the above embodiment, which will not be repeated here.

[0112] It can be understood that if the first player views the game screen of the second player and formulates the corresponding game strategy, in order to avoid the game screen of the second player affecting its own game operation, the game screen shared by the second player can be closed. It should be noted that in some embodiments of the present application, after the closing, if it is needed to watch the game screen of the second player again, in order to improve the human-computer interaction efficiency, it is not necessary to send a screen sharing request again in this game, and the game screen of the second player can be watched again.

[0113] In addition, when the first player views the game screen of the second player, the game screen of the second player can also be enlarged, such as full-screen display of the game screen of the second player, which can be set according to actual conditions.

[0114] When the player is playing the game, it is detected that there is another player in the game, and then the step of automatically updating the "floating ball" is triggered, and the game users in the current game accessed through the cloud game platform are displayed; the player list displayed is different for different players in each game.

[0115] For example, when the first player and the second player play the game, it is detected that there is a newly added third player in the current game, at this time, the step of updating the "floating ball" is triggered, that is, the mark of the "floating ball" in the game interface of the first player is updated, and the mark of the "floating ball" in the game interface of the second player is updated, the updated marks can be the same or different, which can be set by the corresponding player.

[0116] When the sharing player accepts the game screen viewing request, a corresponding window is displayed in the client of the initiator player, and the game screen of the viewed game player is displayed on the window. The initiator player cannot operate and can only watch, and can full screen or close the game screen of the sharing player by clicking the full screen control or the close control in the corresponding window.

[0117] When multiple game players accept the game screen sharing request, multiple corresponding windows are displayed in the client of the initiator player, and the game screen of the viewed game player is displayed on the window. The initiator cannot operate and can only watch, and can full screen or close the game screen of the sharing player by clicking the full screen control or the close control in the corresponding window.

[0118] It should be noted that cloud gaming has the characteristics of no download, cross-platform and low device requirements, and the technical implementation of cloud gaming mainly depends on the development of WebRTC (Web Real-Time Communication). WebRTC is a real-time communication technology that can directly transmit audio, video and other data between browsers or other applications.

[0119] The Web client establishes a bidirectional communication connection with the cloudgame in the cloud container through the signaling server, and negotiates the information required by WebRTC connection through the signaling service. After WebRTC establishes a connection, the cloudgame game server in the cloud container encodes the game screen into a video stream, and then transmits the video stream to the player's device through WebRTC. After the browser or application on the player's device receives the video stream, it decodes and displays it, thereby realizing real-time game screen display. The player's click and keyboard input events on the client can be sent to the game server through the data channel (datachannel) established in WebRTC.

[0120] The terminal establishes WebRTC with the cloud through the cloud game SDK (Software Development Kit), and the cloudgame runs in the cloud container. Since the cloudgame runs in the cloud container, the requests sent by the game on the terminal side to the game server can be intercepted / acquired / proxied by the cloud container. By deploying a proxy plug-in on the corresponding cloud container virtual container, the header information of the request in the game can be parsed. According to the information obtained by the cloud game plug-in and in combination with the change data trigger, the game information data is compared, and the game session information is changed to trigger the game session information change service to update the game session information mapping table.

[0121] After the cloud game client logs in, the client establishes a connection with the game information service, and when the game information changes, the client is pushed a message through a message queue to update the game user role list. The client can receive the corresponding game video stream by inserting the video stream id of the corresponding game user role. The specific process is shown in Figure 10

[0122] Cloud game SDK: mainly used when the user logs in to the cloud game. The cloud game SDK can obtain user login information by calling game login and send user authentication tokens for cloud game container and game server communication authentication. The cloud game SDK establishes contact with the business server, allocates user WebRTC video stream id, triggers the cloud container to start the game, and establishes WebRTC contact between the cloud container game and the client through the WebRTC video stream id. The game video stream is displayed on the client, and the cloud game SDK sends bidirectional instructions to the business service to trigger the cloud container game action.

[0123] End scene control module: the main function is to query the 3 game information query service in the business server according to the local user account information (such as user id). This part maintains the latest state of the cloud game user game information mapping table in real time, and can query the user's current game information and the video stream id information of all users in the game through the user id. When the client queries the current game information of other users associated with the user id through this module, it returns the rendering player list information, format such as [{username1, user id1, video stream id1}, {username2, user id2, video stream id2}, {username3, user id3, video stream id3}, {…}]. If it cannot be queried, it returns empty information [], and the client will not render the player list information.

[0124] Business service module: the main function is to manage WebRTC information flow and establish the corresponding relationship between the client and the cloud container game. This part is also responsible for business data query and writing, establishing and maintaining the message queue of real-time game information data, and information pushing and receiving.

[0125] WebRTC control module: the main function is to allocate the corresponding cloud container game for the user according to the user id and the user's selected game data information, and establish a WebRTC bidirectional connection. The user login authentication token is set to the cloud container for the corresponding cloud game session. The corresponding WebRTC video stream id is returned to the client. Through this module, the data communication between the client and the game deployed in the cloud container is established, and the corresponding interactive instructions can return the response game picture.

[0126] ​Match information query module: the main role is to query the current game information of the user through the game user id (generally openid), the information includes the current game id (game name unique id specified), game session id (unique identifier of the current game), and current game session user {username, video stream id}. This part of data is maintained by the "match information change service".

[0127] Match information change service: the main role is to query and update the id in real time according to the user id {game id, game session id, current game session user [{username, video stream id}, {…}]}.

[0128] Cloud container game business part: the main role is to run the game in the cloud container, respond to the client instruction conversion into game operation simulation instruction to trigger game action, return the game picture in the cloud container to the client in the form of WebRTC video; according to the plug-in to update the cloud game session user mapping table in the business service, and timely find the user game and game session change in this container and trigger the business service part "match information change service" to update the information.

[0129] Game module: the main role is to start and exit the game cloud container, when the game starts, the user will trigger the client WeChat / QQ login through the client, and the login information will be passed to the user information directory under the game module for interaction with the game server through the user identity. This part of deployment includes the encoding and decoding service of WebRTC for converting interactive pictures into audio and video streams for transmission, and the client game interaction coordinate instruction is converted into user game click instruction to make the game respond. After the WebRTC video stream is built, the video stream id will be generated for the business service part.

[0130] User information maintenance module: mainly used for temporary storage of the current allocated cloud container user authentication token ticket and current user information table {user id, game id, game session id, video stream id}; the match information change service will cache the data for timely comparison, and update the data if changes are found.

[0131] Data filtering plug-in service: the main role is to intercept the request sent by the cloud container game and analyze it to obtain the game information {user id, game id, game session id}, and pass this part of information data to the next step for processing; if the analysis fails, it will not proceed to the next step.

[0132] The game information transformation service primarily compares the data from the data filtering plugin service with the data in the current user information table cached in the "User Information Maintenance Module" of the game information change service. If they match, no action is taken; otherwise, if data changes, the cached data is updated, and the game information transformation service in the 3rd business service module is invoked to update the data. After the game information transformation service in the 3rd business service module updates the data, the information is pushed to the client via a message queue.

[0133] Client-side scene receiving module: Its main function is to respond to the data from the 3 business service module on the client side and update the locally rendered game user list. This list information is used by the client user to trigger the creation and switching of other game players' WebRTC scene audio and video streams.

[0134] Client-side scene display and interaction module: Its main function is to create a new rendering frame (video) to display multi-user game video scenes and provide basic interactions.

[0135] To better implement the above methods, this application also provides a game interface display device, such as... Figure 11 As shown, the game interface display device may include: a display module 301, a sending module 302, and a display module 303, as follows:

[0136] Display module 301 is used to display the game interface.

[0137] The game interface includes auxiliary controls and a first game screen corresponding to the target game. The auxiliary controls are used to acquire a second game screen. The first and second game screens are game screens of different players of the same faction in the target game. Optionally, in some embodiments of this application, the first game screen may include a first virtual character, and the second game screen may include a second virtual character. The first and second virtual characters are virtual characters of the same faction.

[0138] The sending module 302 is used to send a screen sharing request to the target player corresponding to the interactive operation in response to the interactive operation of the auxiliary control.

[0139] When an interactive operation is received for the auxiliary control, a screen sharing request is generated for the target player. Then, the screen sharing request is sent to the cloud server, which then distributes the screen sharing request to the target player's corresponding electronic device.

[0140] Optionally, in some embodiments of this application, the sending module 302 may specifically include:

[0141] The first display unit is used to respond to the first interactive operation on the auxiliary control and display a list of candidate players based on the current game data of the target game;

[0142] determining, in response to a second interaction operation on the candidate player list, that a candidate player corresponding to the second interaction operation is a target player;

[0143] sending a screen sharing request to the target player.

[0144] Optionally, in some embodiments of the present application, the sending unit can be specifically configured to:

[0145] display the sending confirmation information;

[0146] in response to a confirmation operation on the sending confirmation information, send the screen sharing request to the target player.

[0147] The display module 303 is configured to, when receiving authorization information corresponding to the screen sharing request, acquire a second game screen corresponding to the target player from the cloud, and display the second game screen corresponding to the target player in the game interface.

[0148] When the authorization information corresponding to the screen sharing request is received, the second game screen corresponding to the target player can be acquired, and then, according to the number of authorized target players and the content displayed in the game interface, the second game screen corresponding to the target player is acquired from the cloud, and the second game screen is displayed in the game interface.

[0149] Optionally, in some embodiments of the present application, the display module 303 can specifically include:

[0150] The acquisition unit is configured to, when receiving the authorization information corresponding to the screen sharing request, acquire the second game screen corresponding to the target player from the cloud;

[0151] The second display unit is configured to display the second game screen in the game interface based on the number of second game screens and the display information of the game interface.

[0152] Optionally, in some embodiments of the present application, the second display unit can be specifically configured to: determine a candidate display position in the game interface according to the display information of the game interface; and display the second game screen in the game interface based on the number of second game screens and the candidate display position.

[0153] Optionally, in some embodiments of the present application, the second display unit can be specifically configured to: in response to a zoom-in operation on the second game screen, display the second game screen in full screen.

[0154] Optionally, in some embodiments of the present application, the game interface display apparatus can further include an update module 304, for example, Figure 12As shown, the update module 304 can be specifically configured to: if the game session player update information is acquired during the game session of the target game, mark the auxiliary control; and in response to a third interaction operation on the marked auxiliary control, display a player list corresponding to the marked auxiliary control.

[0155] Optionally, in some embodiments of the present application, the sending module 302 can be further configured to: when the screen sharing request is received, display screen sharing information corresponding to the screen sharing request; and in response to an authorization operation on the screen sharing information, authorize the sender of the screen sharing request to acquire the first game screen from the cloud.

[0156] As can be seen from the above, the embodiments of the present application provide a game interface display device. After a game session interface is displayed, the game session interface includes an auxiliary control and a first game screen corresponding to a target game. The auxiliary control is used to acquire a second game screen. In response to an interaction operation on the auxiliary control, a screen sharing request is sent to a target player corresponding to the interaction operation. When authorization information corresponding to the screen sharing request is received, the second game screen corresponding to the target player is acquired from the cloud, and the second game screen corresponding to the target player is displayed in the game session interface. The game interface display scheme provided by the present application can display the first game screen corresponding to the target game and the auxiliary control used to acquire the second game screen in the game session interface when the player performs the game session. When the player needs to acquire the game screen (i.e., the second game screen) of a teammate, the player only needs to interact with the auxiliary control. After the teammate confirms, the game screen of the teammate can be directly acquired from the cloud and displayed in the game session interface of the player, without the need for the teammate to synchronize the game screen. The screen transmission efficiency is higher, and the problem of screen distortion does not occur. In addition, the player can communicate with the teammate through the second game screen without performing complicated operations. Therefore, the complexity of the player's operation can be reduced, the player can perform other game operations, and the human-computer interaction efficiency is improved.

[0157] The embodiments of the present application also provide an electronic device, such as Figure 13 As shown, a structural schematic diagram of an electronic device related to the embodiments of the present application is shown, specifically:

[0158] The electronic device can include a processor 401 with one or more processing cores, a memory 402 with one or more computer readable storage media, a power supply 403, and an input unit 404. Those skilled in the art can understand that Figure 13 The structure of the electronic device shown in the figure does not constitute a limitation on the electronic device, and can include more or fewer components than shown, or combine certain components, or different component arrangements. Among them:

[0159] The processor 401 is the control center of the electronic device, connects each part of the entire electronic device by various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 402 and calling data stored in the memory 402. Optionally, the processor 401 can include one or more processing cores; preferably, the processor 401 can integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, the player interface, and the application program, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 401.

[0160] The memory 402 can be used to store computer programs and modules, and the processor 401 executes various functions and game interface displays by running the computer programs and modules stored in the memory 402. The memory 402 can mainly include a program storage area and a data storage area, wherein the program storage area can store the operating system, at least one computer program required by the function (such as a sound playing function, an image playing function, etc.), etc.; and the data storage area can store data created according to the use of the electronic device, etc. In addition, the memory 402 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device. Accordingly, the memory 402 can also include a memory controller to provide the processor 401 with access to the memory 402.

[0161] The electronic device also includes a power supply 403 for supplying power to each component, and preferably, the power supply 403 can be logically connected to the processor 401 through a power management system, so as to realize the functions of managing charging, discharging, and power consumption management, etc. through the power management system. The power supply 403 can also include one or more than one direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power state indicator, etc. any component.

[0162] The electronic device can also include an input unit 404, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to player settings and function control.

[0163] Although not shown, the electronic device can also include a display unit, etc., which will not be described here. Specifically, in the present embodiment, the processor 401 in the electronic device will load the executable file corresponding to the process of one or more computer programs into the memory 402 according to the following instructions, and run the target player stored in the memory 402 by the processor 401, so as to realize various functions, as follows:

[0164] The game interface displays a second game screen corresponding to the target player in response to the interaction operation on the auxiliary control and in response to the sending of the screen sharing request and the sending of the authorization information.

[0165] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0166] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0167] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0168] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0169] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0170] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0171] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0172] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0173] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0174] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0175] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0176] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0177] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0178] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0179] Optionally, in some embodiments of the present application, the processor 401 is specifically configured to:

[0180] The electronic device provided in the embodiments of the present application can display the first game screen corresponding to the target game and the auxiliary control for obtaining the second game screen in the game interface when the player plays the game, and when the player needs to obtain the game screen (i.e., the second game screen) of the teammate, the player only needs to interact with the auxiliary control, and after the confirmation of the teammate, the game screen of the teammate can be directly obtained from the cloud and displayed in the game interface of the player, without the need for the teammate to synchronize the game screen, so that the transmission efficiency of the screen is higher, and the problem of screen distortion does not occur. In addition, the player can communicate with the teammate through the second game screen without performing complicated operations, thereby reducing the complexity of the player's operation, facilitating the player to perform other game operations, and improving the human-computer interaction efficiency.

[0181] The specific implementation of each operation can be referred to the foregoing embodiments, which will not be described herein.

[0182] The computer readable storage medium can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0183] Due to the computer program stored in the computer readable storage medium, the steps of any one of the game interface display methods provided in the embodiments of the present application can be executed, and thus the beneficial effects of any one of the game interface display methods provided in the embodiments of the present application can be achieved. Details are described in the foregoing embodiments, which will not be described herein.

[0184] According to an aspect of the present application, a computer program product or a computer program is provided, which includes computer instructions stored in a computer readable storage medium. The processor of the 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 method provided in the various optional implementation manners of the game interface display aspect.

[0185] The game interface display method, device, electronic device, computer readable storage medium and computer program product provided in the embodiments of the present application are described in detail above, and the specific examples are applied to the principles and implementation manners of the present application. The above description of the embodiments is only used to help understand the method and its core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation manner and application range can be changed, and the above description of the present application should not be understood as a limitation.

Claims

1. A game interface display method, characterized by, The method comprises: displaying a game interface, the game interface comprising an auxiliary control and a first game screen corresponding to a target game, the auxiliary control being used to obtain a second game screen, wherein the first game screen and the second game screen are game screens of different players of the same team in the target game; in response to an interaction operation on the auxiliary control, sending a screen sharing request to a target player corresponding to the interaction operation; when authorization information corresponding to the screen sharing request is received, obtaining the second game screen of the target player from the cloud, and displaying the second game screen of the target player in the game interface.

2. The game interface display method of claim 1, wherein, The method comprises: in response to a first interaction operation on the auxiliary control, displaying a candidate player list according to current game data of the target game; in response to a second interaction operation on the candidate player list, determining a candidate player corresponding to the second interaction operation as a target player, and sending a screen sharing request to the target player.

3. The game interface display method of claim 2, wherein, The method comprises: displaying sending confirmation information; in response to a confirmation operation on the sending confirmation information, sending a screen sharing request to the target player.

4. The game interface display method of claim 1, wherein, The method comprises: when the authorization information corresponding to the screen sharing request is received, obtaining the second game screen of the target player from the cloud; based on the number of the second game screens and display information of the game interface, displaying the second game screens in the game interface.

5. The game interface display method of claim 4, wherein, The method comprises: determining a candidate display position in the game interface according to the display information of the game interface; based on the number of the second game screens and the candidate display position, displaying the second game screens in the game interface.

6. The game interface display method of claim 4, wherein, The method further comprises: in response to a zoom-in operation on the second game screen, displaying the second game screen in full screen.

7. The game interface display method of claim 1, wherein, The method further comprises: if game player update information is obtained during a game of the target game, marking the auxiliary control; in response to a third interaction operation on the marked auxiliary control, displaying a player list corresponding to the marked auxiliary control.

8. The method of claim 1-7, wherein, The method further comprises: when the screen sharing request is received, displaying screen sharing information corresponding to the screen sharing request; in response to an authorization operation on the screen sharing information, authorizing a sender of the screen sharing request to obtain the first game screen from the cloud.

9. A game interface display apparatus, characterized by comprising: The method comprises: The display module is configured to display a game interface, the game interface including a first game screen corresponding to the target game and an auxiliary control, the auxiliary control being configured to obtain a second game screen, wherein the first game screen and the second game screen are game screens of different players of the same team in the target game. The sending module is configured to send a screen sharing request to a target player corresponding to an interaction operation on the auxiliary control. The display module is configured to obtain the second game screen of the target player from a cloud when authorization information corresponding to the screen sharing request is received, and display the second game screen of the target player in the game interface.

10. The gaming interface display apparatus of claim 9, wherein, The sending module includes: A first display unit configured to display a candidate player list according to current game data of the target game in response to a first interaction operation on the auxiliary control. A determination unit configured to determine a candidate player corresponding to a second interaction operation on the candidate player list as a target player. A sending unit configured to send a screen sharing request to the target player.

11. The gaming interface display apparatus of claim 10, wherein, The sending unit is specifically configured to: Display sending confirmation information. Send a screen sharing request to the target player in response to a confirmation operation on the sending confirmation information.

12. The gaming interface display apparatus of claim 9, wherein, The display module includes: An obtaining unit configured to obtain the second game screen of the target player from a cloud when authorization information corresponding to the screen sharing request is received. A second display unit configured to display the second game screen in the game interface based on a number of the second game screens and display information of the game interface.

13. An electronic device, comprising: A processor and a memory, the memory storing a computer program, the processor being configured to run the computer program in the memory to perform the steps in the game interface display method of any one of claims 1-8.

14. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program being adapted to be loaded by a processor to perform the steps in the game interface display method of any one of claims 1-8.

15. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps in the game interface display method of any one of claims 1-8.