Game display control method and device, computer device and storage medium
By dividing the game interface into multiple display areas, the problem of cumbersome gameplay switching operations is solved, enabling the simultaneous display and operation of multiple game processes, thus improving the gaming experience.
Patent Information
- Application Number
- CN202510069936.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-16
- Publication Date
- 2026-02-06
- Estimated Expiration
- 2045-01-16
AI Technical Summary
When switching between different gameplay modes within the same game, current technology requires closing the interface of the current gameplay mode and then opening the interface of the gameplay mode you want to switch to, which is cumbersome and results in a poor gaming experience for players.
By dividing the graphical user interface into multiple display areas, game pages for different game processes can be displayed separately, enabling simultaneous display and operation of multiple game processes.
It enhances the gaming experience for players, allowing them to operate multiple game pages simultaneously and simplifying the switching process between gameplay modes.
Smart Images

Figure CN119701345B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, specifically to a game display control method, apparatus, computer device, and computer-readable storage medium. Background Technology
[0002] With the development of gaming technology and the diversification of people's leisure activities, gaming has become an important form of relaxation in people's daily lives. Some games offer multiple gameplay modes, allowing players to choose different modes to enjoy the game.
[0003] In related technologies, when players switch between different gameplay modes within the same game, they need to close the interface of the current gameplay mode and then open the interface of the gameplay mode they want to switch to. This operation is cumbersome and results in a poor gaming experience for players. Summary of the Invention
[0004] This application provides a game display control method, apparatus, computer device, and computer-readable storage medium, which can improve the gaming experience for game players.
[0005] This application provides a game display control method, including:
[0006] The graphical user interface is displayed, which includes a first game page corresponding to the first game process in the target game.
[0007] In response to a first operation on the graphical user interface, multiple display areas in the graphical user interface for presenting different game pages are determined;
[0008] The first game page is displayed in the first display area of the plurality of display areas, and the second game page corresponding to the second game process in the target game is displayed in the second display area of the plurality of display areas;
[0009] The first game process and the second game process are respectively used to handle different game logics of the current game account in the target game.
[0010] Accordingly, this application also provides a game display control device, including:
[0011] The first display unit is used to display a graphical user interface, the graphical user interface including a first game page corresponding to a first game process in the target game;
[0012] The first determining unit is configured to determine, in response to a first operation on the graphical user interface, multiple display areas in the graphical user interface for presenting different game pages;
[0013] The second display unit is configured to display the first game page through a first display area in the plurality of display areas, and to display the second game page corresponding to the second game process in the target game through a second display area in the plurality of display areas;
[0014] The first game process and the second game process are respectively used to handle different game logics of the current game account in the target game.
[0015] Accordingly, this application also provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes any of the game display control methods provided in this application.
[0016] Accordingly, embodiments of this application also provide a computer-readable storage medium storing multiple instructions adapted for loading by a processor to execute the game display control method described above.
[0017] This application embodiment displays a graphical user interface (GUI), including a first game page corresponding to a first game process in a target game. In response to a first operation on the GUI, multiple display areas within the GUI are determined for presenting different game pages. The first game page is displayed through a first display area within the multiple display areas, and a second game page corresponding to a second game process in the target game is displayed through a second display area within the multiple display areas. The first and second game processes are respectively used to handle different game logic for the current game account in the target game. Therefore, multiple game pages for multiple game processes within a single game can be displayed simultaneously on the GUI, allowing players to operate multiple game pages concurrently and improving the gaming experience. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a scene diagram of a game display control system provided in an embodiment of this application.
[0020] Figure 2 This is a flowchart illustrating a game display control method provided in an embodiment of this application.
[0021] Figure 3This is a schematic diagram illustrating an application scenario of a game display control method provided in an embodiment of this application.
[0022] Figure 4 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0023] Figure 5 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0024] Figure 6 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0025] Figure 7 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0026] Figure 8 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0027] Figure 9 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0028] Figure 10 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0029] Figure 11 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0030] Figure 12 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0031] Figure 13 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0032] Figure 14 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0033] Figure 15 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application.
[0034] Figure 16 This is a structural block diagram of a game display control device provided in an embodiment of this application.
[0035] Figure 17 A schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0036] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0037] This application provides a game display control method, apparatus, computer-readable storage medium, and computer device. Specifically, the game display control method of this application can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet, laptop, touch screen, game console, personal computer (PC), personal digital assistant (PDA), or other terminal device. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, or an instant messaging client. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms.
[0038] For example, when this game display control method runs on a terminal, the terminal device stores a game application and uses it to display virtual scenes in the game screen. The terminal device is used to interact with the user through a graphical user interface (GUI), such as by downloading, installing, and running the game application. The terminal device can provide the GUI to the user in various ways, such as rendering it on the terminal device's display screen or presenting the GUI through holographic projection. For example, the terminal device can include a touch screen and a processor. The touch screen is used to present the GUI and receive operation commands generated by the user interacting with the GUI, which includes game scenes. The processor is used to run the game, generate the GUI, respond to operation commands, and control the display of the GUI on the touch screen.
[0039] For example, when the game display control method runs on a server, it can be considered cloud gaming. Cloud gaming refers to a gaming method based on cloud computing. In cloud gaming, the game application and the game screen presentation are separate. The storage and execution of the game display control method are completed on the cloud gaming server. The game screen presentation is completed on the cloud gaming client, which is mainly used for receiving and sending game data and presenting the game screen. For example, the cloud gaming client can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, PDA, or personal digital assistant. However, the terminal device for processing game data is the cloud gaming server in the cloud. When playing the game, the user operates the cloud gaming client to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the cloud gaming client via the network, and finally, the cloud gaming client decodes and outputs the game screen.
[0040] Please see Figure 1 , Figure 1 This is a schematic diagram of a game display control system provided in an embodiment of this application. The system may include at least one terminal, at least one server, at least one database, and a network. The user's terminal can connect to servers of different games via the network. The terminal is any device with computing hardware capable of supporting and executing software products corresponding to the game. Additionally, the terminal has one or more multi-touch screens for sensing and obtaining input from touch or swipe operations performed by the user at multiple points on one or more touch displays. Furthermore, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can connect to each other through different networks and different servers. The network can be a wireless network or a wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Furthermore, different terminals 1000 can also connect to other terminals or servers using their own Bluetooth networks or hotspot networks. For example, multiple users can connect online through different terminals via appropriate networks and synchronize with each other to support multiplayer games. In addition, the system can include multiple databases coupled to different servers, and can continuously store information related to the game environment in the databases as different users play multiplayer games online.
[0041] This application provides a game display control method, which can be executed by a terminal or a server. This application example illustrates the game display control method executed by a terminal. The terminal includes a touchscreen display and a processor. The touchscreen display is used to present a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. When the user operates the GUI through the touchscreen display, the GUI can control local content on the terminal in response to the received operation commands, or it can control content on a peer server in response to the received operation commands. For example, the operation commands generated by the user interacting with the GUI may include commands to launch a game application. The processor is configured to launch the game application after receiving the user's command to launch the game application. Furthermore, the processor is configured to render and draw the GUI associated with the game on the touchscreen display. The touchscreen display is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously by multiple points on the screen. When the user performs touch operations on the GUI using their finger, the GUI, upon detecting the touch operation, controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any of the following types of games: casual games, action games, role-playing games, strategy games, sports games, puzzle games, etc. The game may include a virtual environment. Furthermore, the virtual environment may include one or more virtual objects, such as virtual characters, controlled by the user (or player). Additionally, the virtual environment may include one or more obstacles, such as railings, ditches, walls, etc., to restrict the movement of virtual objects, for example, limiting the movement of one or more objects to a specific area within the virtual environment. Optionally, the virtual environment may also include one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, offer virtual services, increase scores related to player performance, etc. Furthermore, the graphical user interface may present one or more indicators to provide guidance information to the player. For example, the game may include virtual objects controlled by the player and one or more other virtual objects (such as enemy characters). In one embodiment, one or more other virtual objects are controlled by other players in the game. For example, one or more other virtual objects may be computer-controlled, such as robots using artificial intelligence (AI) algorithms, enabling a human-computer interaction mode. For example, virtual objects possess various skills or abilities used by the player to achieve objectives. For example, virtual objects possess one or more weapons, items, tools, etc., that can be used to eliminate other objects in the game. Such skills or abilities can be activated by the player using one of several preset touch operations on the terminal's touchscreen display. The processor can be configured to respond to the operation commands generated by the user's touch operations to display the corresponding game screen.
[0042] It should be noted that,Figure 1 The schematic diagram of the game display control system shown is merely an example. The image processing system and scenario described in this application embodiment are for the purpose of more clearly illustrating the technical solutions of this application embodiment and do not constitute a limitation on the technical solutions provided in this application embodiment. As those skilled in the art will know, with the evolution of the game display control system and the emergence of new business scenarios, the technical solutions provided in this application embodiment are also applicable to similar technical problems.
[0043] To address the aforementioned problems, this application provides a first game display control method, apparatus, computer device, and computer-readable storage medium, which can improve the gaming experience for players. These will be described in detail below. It should be noted that the order of description of the following embodiments is not intended to limit the preferred order of the embodiments.
[0044] This application provides a game display control method, which can be executed by a terminal or a server. This application uses the execution of the game display control method by a terminal as an example for illustration.
[0045] Please see Figure 2 , Figure 2 This is a flowchart illustrating a game display control method provided in an embodiment of this application. The specific flow of the game display control method is as follows:
[0046] 101. Display the graphical user interface.
[0047] In this application example, a graphical user interface is displayed through a terminal device, and the content displayed by the graphical user interface may include the first game page corresponding to the first game process in the target game.
[0048] The target game can support multiple gameplay modes. Gameplay modes refer to the design and combination of rules, mechanisms, and operation methods for achieving game objectives and providing game experience. Different gameplay modes can correspond to different game objectives, rules, mechanisms, and operation methods.
[0049] For example, in a target game, different gameplay can include completing different game tasks in different game scenarios.
[0050] Specifically, each gameplay mechanic in the target game corresponds to pre-written game logic. After launching the target game application, the game logic can be processed by running the game process, thereby implementing various gameplay mechanics.
[0051] One game process can be used to run and handle a game logic.
[0052] For example, the target game may include gameplay A, gameplay B, etc. Gameplay A corresponds to the first game logic, and gameplay B corresponds to the second game logic. By running a game process and processing the first game logic, the current game account can be configured to use gameplay A in the target game.
[0053] The first game process can be any game logic process that handles the target game. The first game page is the page displayed when the first game process is running, and the first game page can include the gameplay content (at least including the game scene and operation controls) corresponding to the game logic of the first game process.
[0054] For example, please see Figure 3 , Figure 3 This is a schematic diagram illustrating an application scenario of a game display control method provided in an embodiment of this application. Figure 3 The graphical user interface 10 shown displays a first game page 20 corresponding to the first game process. The first game page 20 may include content of the first gameplay corresponding to the first game process. For example, the first game page 20 may include virtual scenes, game interaction controls, etc., corresponding to the first gameplay.
[0055] 102. In response to a first operation on the graphical user interface, determine multiple display areas in the graphical user interface for presenting different game pages.
[0056] The first operation can be used to trigger the division of the graphical user interface into multiple display areas, and then display the game pages corresponding to different game processes through the multiple display areas.
[0057] The first game process and the second game process are used to handle different game logics of the current game account in the target game.
[0058] For example, a first game process can be used to run and implement the first gameplay in the target game, which can be performed in the first virtual scene of the target game; a second game process can be used to implement the second gameplay in the target game, which can be performed in the second virtual scene of the target game.
[0059] In some embodiments, to facilitate gamers playing multiple games simultaneously, the step "in response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages" may include the following operations:
[0060] In response to the first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas.
[0061] The first trigger operation for the graphical user interface may include: a first trigger operation for any location on the graphical user interface.
[0062] In some embodiments, the first triggering operation may include a touch operation, such as a click operation, a press operation, a swipe operation, etc.
[0063] This involves splitting the graphical user interface into multiple areas.
[0064] In some embodiments, to meet the different split-screen operation needs of game players, the step "in response to a first trigger operation on the graphical user interface, perform split-screen processing on the graphical user interface and determine multiple display areas" may include the following operations:
[0065] In response to the first swipe action on the graphical user interface, a pop-up window is displayed on the graphical user interface;
[0066] In response to a third trigger action on a pop-up window, the graphical user interface is split into multiple display areas.
[0067] The first swipe operation can include various swipe methods, such as pinch-to-zoom swipe, etc.
[0068] The pop-up window can be used to display the first game page.
[0069] In some embodiments, the first swipe operation can be a two-finger zoom swipe operation. When a pop-up window is triggered based on the two-finger zoom swipe operation, the size of the pop-up window can be determined based on the operation information of the two-finger zoom swipe operation. For example, during the two-finger zoom swipe operation, the longer the distance the two fingers slide, the smaller the size of the pop-up window; conversely, the shorter the distance the two fingers slide, the larger the size of the pop-up window.
[0070] For example, please see Figure 4 , Figure 4 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 4 The graphical user interface 10 shown on the left displays the first game page 20. When a two-finger zoom-swipe operation is detected on the graphical user interface, a pop-up window can be triggered to display the first game page 20.
[0071] That is, to obtain Figure 4 The graphical user interface 10 shown on the right includes a pop-up window displaying a first game page 20. A second game page 30 can also be displayed within the graphical user interface 10, and the pop-up window can be overlaid on the second game page 30, similar to a picture-in-picture format.
[0072] In some embodiments, when the first game page is displayed on the graphical user interface via a pop-up window according to the first swipe operation, the graphical user interface may not display the second game page. For example, it may display the default screen (e.g., a black background or a white background). When multiple display areas are determined according to the third trigger operation for the pop-up window, the second game page may be displayed through one of the display areas.
[0073] The third trigger operation for the pop-up can be used to move the pop-up's display position in the graphical user interface.
[0074] In some embodiments, the third triggering operation for the pop-up window may include a touch operation on the pop-up window, such as a drag operation.
[0075] In response to a third trigger operation on the pop-up window, the graphical user interface is split-screen to determine multiple display areas. This may include: when the pop-up window is dragged and moved to a position close to the edge of the graphical user interface based on the drag operation, the graphical user interface can be split-screen.
[0076] For example, please see Figure 5 , Figure 5 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 5 In the graphical user interface 10 shown on the left, when a drag operation on the pop-up is detected, if the pop-up is moved to the upper edge of the graphical user interface 10 according to the drag operation, the graphical user interface 10 can be divided into multiple display areas.
[0077] That is, to obtain Figure 5 The graphical user interface 10 shown on the right can be divided into two display areas: one display area displays the first game page 20, and the other display area displays the second game page 30.
[0078] In some embodiments, when dividing the graphical user interface into multiple display areas, the display sizes of the multiple display areas can be determined based on the size of the pop-up window. For example, the height of the pop-up window can be h1, the height of the graphical user interface can be h2, and the width can be w. Then, based on the width w and height h1, one display area can be divided from the graphical user interface 10; and based on the width w and height h2-h1, another display area can be divided from the graphical user interface 10. Multiple display areas can also be divided in other ways, which are not limited here.
[0079] In some embodiments, to facilitate split-screen operation for players, the step "in response to a first trigger operation on the graphical user interface, perform split-screen processing on the graphical user interface and determine multiple display areas" may include the following operations:
[0080] In response to the first swipe action on the graphical user interface, a pop-up window is displayed on the graphical user interface;
[0081] Based on the display position of the pop-up window on the graphical user interface, the graphical user interface is split into multiple screens to determine multiple display areas.
[0082] For example, when a two-finger zoom-and-swipe gesture is detected in the graphical user interface, the display position of the pop-up is determined based on the end position of the two-finger zoom-and-swipe gesture. The pop-up is then displayed at that position. The graphical user interface is then split into two screens based on that position. For instance, if the pop-up is at the top of the graphical user interface, the top area of the graphical user interface can be divided into one display area to display the first game page, and the bottom area can be used as another display area to display the second game page.
[0083] In some embodiments, to meet the different split-screen operation needs of game players, the step "in response to a first trigger operation on the graphical user interface, perform split-screen processing on the graphical user interface and determine multiple display areas" may include the following operations:
[0084] In response to a second swipe operation on the graphical user interface, the graphical user interface is split into multiple display areas.
[0085] The second sliding operation can include various sliding methods, such as sliding in a preset direction. The second sliding operation differs from the first sliding operation in its sliding method.
[0086] When splitting the graphical user interface to determine multiple display areas based on the second swipe operation, the size of the divided display areas can be determined based on the operation information of the second swipe operation. For example, the height of one display area can be determined based on the swipe distance of the second swipe operation, and then the difference between the height of the graphical user interface and the height of the display area can be used as the height of another display area.
[0087] In some embodiments, the second swiping operation may include an upward swipe operation, which may split the graphical user interface into two screens, namely, dividing the graphical user interface into two display areas, wherein the upper display area may be used to display the first game page and the lower display area may be used to display the second game page.
[0088] To prevent the swipe-up operation from accidentally triggering other functions (such as switching background applications on the device), the swipe-up operation can be a press-and-swipe operation.
[0089] For example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 6 The graphical user interface 10 shown on the left displays the first game page 20. When a press-and-swipe operation by the current player is detected, the graphical user interface 10 can be divided into upper and lower display areas.
[0090] That is, to obtain Figure 6 The graphical user interface 10 shown on the right is divided into two display areas, with the upper display area displaying the first game page 20 and the lower display area displaying the second game page 30.
[0091] In some embodiments, the second swiping operation may include a press-and-swipe operation, which splits the graphical user interface into two screens: an upper screen and a lower screen. The upper screen can be used to display the second game page, and the lower screen can be used to display the first game page.
[0092] In some embodiments, the second swipe operation may include pressing the left swipe operation, which splits the graphical user interface into two screens, namely, dividing the graphical user interface into two display areas, wherein the left display area may be used to display the first game page and the right display area may be used to display the second game page.
[0093] In some embodiments, the second swipe operation may include pressing and swiping right, which splits the graphical user interface into two display areas: the left display area can be used to display the second game page, and the right display area can be used to display the first game page.
[0094] In some embodiments, to facilitate simultaneous operation of multiple gameplay modes by gamers, the step "in response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages" may include the following operations:
[0095] In response to a second triggering operation on the graphical user interface, at least one candidate game process identifier is displayed, which is used to indicate a third game process running concurrently in the target game;
[0096] In response to the selection operation of the target game process identifier among at least one candidate game process identifier, the graphical user interface is split into multiple display areas, and a second game process is determined based on the game process corresponding to the target game process identifier.
[0097] The candidate game process identifier indicates the game process corresponding to the currently running gameplay in the target game for the current game account. That is, if a player has multiple game processes running simultaneously, the current graphical user interface displays the first game page of the first game process, while other running game processes are in the background.
[0098] The second trigger operation for the graphical user interface may include: a second trigger operation for a specified location on the graphical user interface.
[0099] The specified location can include at least the edge location of the graphical user interface, such as the top edge location, bottom edge location, left edge location, and right edge location.
[0100] The second triggering operation may include a touch operation, such as a swipe operation. The second triggering operation may be different from the first triggering operation.
[0101] In some embodiments, the second triggering operation can be a sliding operation with the starting position located at the edge of the graphical user interface, such as a left sliding operation at the right edge of the graphical user interface, or a right sliding operation at the left edge of the graphical user interface.
[0102] For example, please see Figure 7 , Figure 7 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 7 The graphical user interface 10 shown on the left displays the first game page 20. When a left swipe operation by the current player on the right edge of the graphical user interface 10 is detected, the game progress list can be displayed on the graphical user interface.
[0103] This results in the graphical user interface 10 shown on the right, which displays a game process list 50. The game process list 50 may include multiple candidate game process identifiers, such as candidate game process identifier 51, candidate game process identifier 52, candidate game process identifier 53, etc.
[0104] In order to avoid the overlap between the display of the game process list 50 and the display of the first game page 20, which would make it difficult for players to see the candidate game process identifiers in the game process list 50, some content of the first game page 20 can be hidden to provide the game process list 50 with display.
[0105] Among them, the selection operation for the target game process identifier can be used to trigger the switching of the game process corresponding to the target game process identifier to the foreground and display it together with the already displayed first game page.
[0106] The selection operation can specifically include touch operation, such as swipe operation.
[0107] For example, please see Figure 8 , Figure 8 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 8 The graphical user interface 10 shown on the left displays a game process list 50, which may include candidate game process identifiers 51, 52, 53, etc.
[0108] When a swipe gesture by the current player towards candidate game process identifier 51 is detected, the graphical user interface can be divided into multiple display areas. The game process corresponding to candidate game process identifier 51 will then be designated as the second game process.
[0109] That is, to obtain Figure 8 The graphical user interface 10 shown on the right is divided into multiple display areas. One display area displays the first game page 20, and another display area displays the second game page 30 corresponding to the game process corresponding to the candidate game process identifier 52.
[0110] In some embodiments, when the graphical user interface is split into multiple display areas by selecting a target game process identifier, a default size can be used as the size of the multiple display areas. For example, the graphical user interface can be divided into multiple display areas by dividing it vertically.
[0111] In some embodiments, to facilitate players performing multiple gameplay modes simultaneously, the method may further include the following steps:
[0112] If the target game currently running has multiple game processes, then the second game process is determined from among the multiple running game processes.
[0113] After determining the multiple display areas in the graphical user interface used to present different game pages according to the first operation, the game process of the target game currently running on the terminal can be obtained first.
[0114] If the target game currently running has multiple game processes, one game process can be selected from the multiple running game processes as the second game process, and then the second game page corresponding to the second game process can be displayed through the second display area.
[0115] Determining the second game process from multiple running game processes can take several forms. For example, the most recently launched game process can be selected as the second game process to display the game page, allowing players to easily view the content of the most recently launched game process. Alternatively, other rules can be used, which will not be elaborated upon here.
[0116] In some embodiments, the method may further include the following steps:
[0117] If the currently running target game's processes include the first game process and the target game's default process, then the page corresponding to the default process will be displayed in the second display area.
[0118] After determining the multiple display areas in the graphical user interface used to present different game pages according to the first operation, the game process of the target game currently running on the terminal can be obtained first.
[0119] The game process of the target game currently running is the first game process, which can include: the game process of the target game currently running on the terminal device is the first game process, and the default process running the target game (the default process can be a non-game process). The page corresponding to the default process of the target game can be displayed through the second display area.
[0120] The page corresponding to the default process can be used to launch a new game process.
[0121] In some embodiments, the method may further include the following steps:
[0122] In response to the game process launch event for the page corresponding to the default process, a second game process is determined based on the new game process launched by the game process launch event.
[0123] The game process launch event is used to instruct the launch of a new game process on the page corresponding to the default process.
[0124] For example, the default process can be the main interface process of the target game. On the page corresponding to the main interface process, multiple game mode entry points can be displayed, and players can start a new game mode process through the game mode entry point.
[0125] For example, the graphical user interface is divided into multiple display areas. The first display area displays the first game page, and the second display area displays the default process page. Furthermore, when a player starts a new game process from the default process page, the new game process's page can be displayed in the second display area, thus displaying multiple game pages for multiple game processes through the graphical user interface.
[0126] 103. Display the first game page through the first display area of multiple display areas, and display the second game page corresponding to the second game process in the target game through the second display area of multiple display areas.
[0127] In some embodiments, to facilitate gamers in adjusting the display size of various game pages, the method may further include the following steps:
[0128] In response to adjustment events targeting multiple display areas, adjust the size and / or position of the multiple display areas;
[0129] The first game page is displayed based on the adjusted first display area, and the second game page is displayed based on the adjusted second display area.
[0130] Among them, adjustment events can be used to indicate adjustments to the display area, such as size adjustment, position adjustment, etc.
[0131] In some embodiments, the adjustment event can be used to adjust the display size of the display area. Then, the adjustment event for multiple display areas can include size adjustment operations for multiple display areas.
[0132] For example, please see Figure 9 , Figure 9 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 9 The graphical user interface 10 shown on the left includes a first display area and a second display area. The first display area displays a first game page 20, and the second display area displays a second game page 30.
[0133] When the current player's adjustment operation on the size of the first and second display areas is detected (such as a sliding operation on the adjacent edges of the first and second display areas), the size of the first and second display areas can be adjusted.
[0134] That is, to obtain Figure 9 The graphical user interface 10 shown on the right has the following features: the size of the first display area is increased, and the display ratio of the first game page 20 is increased; the size of the second display area is decreased, and the display ratio of the second game page 30 is decreased.
[0135] In some embodiments, the adjustment event can also be used to adjust the display position of the display area. In this case, the adjustment event for multiple display areas can include position adjustment operations for multiple display areas.
[0136] For example, please see Figure 10 , Figure 10 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 10 The graphical user interface 10 shown on the left includes a first display area and a second display area. The first display area displays a first game page 20, and the second display area displays a second game page 30.
[0137] When a player's operation to adjust the position of the first and second display areas is detected (such as a sliding operation between the first and second display areas), the position of the first and second display areas can be adjusted.
[0138] That is, to obtain Figure 10 The graphical user interface 10 shown on the right has the following changes: the first display area is now located below the graphical user interface, that is, the first game page 20 is displayed below the graphical user interface; the second display area is now located above the graphical user interface, that is, the second game page 30 is displayed above the graphical user interface.
[0139] In some embodiments, when an adjustment event is used to adjust the display position of a display area, the size of the display area after the adjustment can remain unchanged, that is... Figure 9 As shown, the display size of the first display area and the second display area remained unchanged before and after the positions of the first display area and the second display area were swapped.
[0140] In some embodiments, when an adjustment event is used to adjust the display position of a display area, the size of the display area after the adjustment can change. For example, if the positions of a first display area and a second display area are swapped, the display size of the first display area after the swap can change to the initial size of the second display area; conversely, the display size of the second display area after the swap can change to the initial size of the first display area. In other words, after the display positions of the first display areas are swapped, their display sizes are also swapped accordingly.
[0141] In some embodiments, the step of "displaying the first game page based on the adjusted first display area, and displaying the second game page based on the adjusted second display area" may include the following operations:
[0142] Obtain the first size of the adjusted first display area, and obtain the second size of the adjusted second display area;
[0143] Determine the display mode corresponding to the first size and the display mode corresponding to the second size;
[0144] The first game page is displayed in the first display area based on the display mode corresponding to the first size, and the second game page is displayed in the second display area based on the display mode corresponding to the second size.
[0145] Wherein, the first size refers to the display size occupied by the adjusted first display area in the graphical user interface, and the second display size refers to the display size occupied by the adjusted second display area in the graphical user interface.
[0146] The display mode can include landscape display, portrait display, etc.
[0147] In this embodiment of the application, multiple candidate display modes and the corresponding size ratios (e.g., aspect ratio, etc.) of each candidate display mode can be preset.
[0148] For example, multiple candidate display modes may include landscape display mode, portrait display mode, etc., wherein the aspect ratio corresponding to the landscape display mode can be 16:9 or 4:3; the aspect ratio corresponding to the portrait display mode can be 9:16.
[0149] Determining the display mode corresponding to the first size may include: determining the display mode corresponding to the aspect ratio of the first size from multiple candidate display modes based on the aspect ratio of the first size; determining the display mode corresponding to the second size may include: determining the display mode corresponding to the aspect ratio of the second size from multiple candidate display modes based on the aspect ratio of the second size.
[0150] By determining the display mode based on the display size of the game page corresponding to each game process, such as the horizontal and vertical screen display rules, the UI layout can be automatically adapted to improve the display effect of multiple pages.
[0151] In some embodiments, to facilitate gamers closing multiple game pages, the method may further include the following steps:
[0152] In response to a close event for the target game page displayed in the target display area across multiple display areas, cancel the display of the target game page.
[0153] The close event can be used to trigger the closure of the target game page displayed in the graphical user interface.
[0154] The close event for the target game page can be triggered by touch operations on the target display area, such as by swiping on the target display area.
[0155] For example, please see Figure 11 , Figure 11 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 11 The graphical user interface 10 shown on the left includes a first display area and a second display area. The first display area displays a first game page 20, and the second display area displays a second game page 30.
[0156] When a swipe operation on the first display area is detected, a close event is triggered on the first game page 20, thus canceling the display of the first game page 20. That is, we obtain... Figure 11 The graphical user interface 10 shown on the right displays a second game page 30, while the first game page 20 is not displayed.
[0157] In some embodiments, the method may further include the following steps:
[0158] In response to a close event of a target game page displayed in a target display area across multiple display areas, if the number of currently running game processes for the target game does not exceed a preset threshold, the running of the game process corresponding to the target game page will be retained; otherwise, the running of the game process corresponding to the target game page will be terminated.
[0159] The preset threshold can be set as the maximum number of game processes of the target game that are allowed to run simultaneously. Running too many game processes may affect terminal performance, causing game lag and thus affecting the player's gaming experience.
[0160] For example, please continue reading Figure 11 ,exist Figure 11 In the graphical user interface 10 shown on the left, when a swipe operation on the first display area is detected, a close event of the first game page 20 can be triggered. At the same time, it can be determined whether the number of game processes of the currently running target game exceeds a preset threshold.
[0161] If the preset number is not exceeded, the game process corresponding to the target game page can be kept running in the background; if the preset number is exceeded, the game process corresponding to the target game page can be terminated. This is to prevent too many game processes from running and affecting the player's gaming experience.
[0162] In some embodiments, the method may further include the following steps:
[0163] In response to a second operation on the graphical user interface, a plurality of display areas in the graphical user interface, including a newly added display area, are determined, and a third game page corresponding to a third game process in the target game is displayed through the newly added display area.
[0164] The second operation can be used to trigger the addition of a new display area in a graphical user interface that includes multiple display areas, and to display the third game page corresponding to the third game process in the target game by adding the new display area.
[0165] The operation method for the second operation of the graphical user interface can include at least any of the operation methods mentioned above for increasing the display area.
[0166] The third game process, along with the first and second game processes, are used to handle different game logics for the current game account in the target game.
[0167] In some embodiments, the step "in response to a second operation on the graphical user interface, determining multiple display areas in the graphical user interface including the newly added display area, and displaying a third game page corresponding to a third game process in the target game through the newly added display area" may include:
[0168] In response to a first swipe operation targeting a first or second display area in the graphical user interface, a new pop-up window is displayed in the graphical user interface, the new pop-up window being used to display the first or second game page;
[0169] In response to a third trigger action for a new pop-up, the graphical user interface is split into multiple display areas, including the newly added display area.
[0170] If a first swipe operation is detected on the first display area of the graphical user interface, the first game page can be displayed through a new pop-up window. Then, the graphical user interface is split-screen, determining multiple display areas, including the newly added display area. This can include dividing the original first display area into two display areas, one displaying the first game page and the other displaying the third game page. The second display area continues to display the second game page.
[0171] If a first swipe operation is detected targeting the second display area in the graphical user interface, a second game page can be displayed via a new pop-up window. Then, the graphical user interface is split-screen, determining multiple display areas, including the newly added display area. This can include dividing the original second display area into two display areas, one displaying the second game page and the other displaying the third game page. The first display area retains the display of the first game page.
[0172] For example, please see Figure 12 , Figure 12 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 12 The graphical user interface 10 shown on the left includes a first display area and a second display area. The first display area displays a first game page 20, and the second display area displays a second game page 30.
[0173] When the first swipe action of the current player in the second display area is detected, a new pop-up window can be triggered in the graphical user interface 10, displaying the second game page 30. That is, [the following is obtained:] Figure 12 The graphical user interface 10 shown on the right displays a new pop-up window, which in turn displays the second game page 30.
[0174] For further details, please refer to Figure 13 , Figure 13 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 13 In the graphical user interface 10 shown on the left, when a third trigger operation for a new pop-up is detected, the original second display area can be divided into two display areas.
[0175] That is, to obtain Figure 13 The graphical user interface 10 shown on the right includes a first display area, a second display area, and a newly added display area. The first display area displays a first game page 20, the second display area displays a second game page 30, and the newly added display area displays a third game page 40 corresponding to a third game process within the target game. Thus, even when the graphical user interface 10 displays game pages for multiple game processes in a split-screen format, it can continue to split the screen, allowing players to simultaneously operate game pages corresponding to multiple gameplay modes.
[0176] In some embodiments, the step "in response to a second operation on the graphical user interface, determining multiple display areas in the graphical user interface including the newly added display area, and displaying a third game page corresponding to a third game process in the target game through the newly added display area" may include:
[0177] In response to a second trigger action on the graphical user interface, at least one candidate game process identifier is displayed;
[0178] In response to the selection operation for a new target game process identifier among at least one candidate game process identifier, the graphical user interface is split-screen, multiple display areas including the newly added display area are determined, and a third game process is determined based on the game process corresponding to the new target game process identifier.
[0179] In response to a selection operation for a new target game process identifier among at least one candidate game process identifier, the graphical user interface is split-screen to determine multiple display areas, including the newly added display area. This can include at least one of the following methods:
[0180] In response to a selection operation for a new target game process identifier among at least one candidate game process identifier, the original first display area is divided into two display areas. One display area displays the first game page, and the other display area displays the third game page corresponding to the third game process. The second display area retains the display of the second game page.
[0181] In response to a selection operation for a new target game process identifier among at least one candidate game process identifier, the original second display area is divided into two display areas. One display area displays the second game page, and the other display area displays the third game page corresponding to the second game process. The first display area retains the display of the first game page.
[0182] For example, please see Figure 14 , Figure 14 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 14 The graphical user interface 10 shown on the left includes a first display area and a second display area. The first display area displays a first game page 20, and the second display area displays a second game page 30.
[0183] When a second trigger action is detected in the current player's graphical user interface, the game progress list can be displayed.
[0184] That is, to obtain Figure 14 The graphical user interface 10 shown on the right displays a game process list 50, which may include multiple candidate game process identifiers, such as candidate game process identifier 52 and candidate game process identifier 53. The current player can trigger an action on a candidate game process identifier in the game process list 50 to create a new display area in the graphical user interface 10, displaying the game page corresponding to the game process associated with that candidate game process identifier.
[0185] For example, please see Figure 15 , Figure 15 This is a schematic diagram illustrating an application scenario of another game display control method provided in an embodiment of this application. Figure 14 In the graphical user interface 10 shown on the left, when a trigger operation on the candidate game process identifier 52 is detected, a new display area can be created in the graphical user interface.
[0186] That is, to obtain Figure 15 The graphical user interface 10 shown on the right includes a first display area, a second display area, and a newly added display area. The first display area displays a first game page 20, the second display area displays a second game page 30, and the newly added display area displays a third game page 40 corresponding to the third game process in the target game.
[0187] This application discloses a game display control method, which includes: displaying a graphical user interface (GUI), the GUI including a first game page corresponding to a first game process in a target game; in response to a first operation on the GUI, determining multiple display areas in the GUI for presenting different game pages; displaying the first game page through a first display area of the multiple display areas, and displaying a second game page corresponding to a second game process in the target game through a second display area of the multiple display areas; wherein the first game process and the second game process are respectively used to handle different game logic of the current game account in the target game. This can improve the gaming experience for players in the target game.
[0188] To facilitate better implementation of the game display control method provided in this application, this application also provides a game display control device based on the above-described game display control method. The meanings of the terms used are the same as in the game display control method described above, and specific implementation details can be found in the descriptions within the method embodiments.
[0189] Please see Figure 16 , Figure 16 A structural block diagram of a game display control device provided in this application embodiment, the device comprising:
[0190] The first display unit 301 is used to display a graphical user interface, the graphical user interface including a first game page corresponding to a first game process in the target game;
[0191] The first determining unit 302 is configured to determine, in response to a first operation on the graphical user interface, multiple display areas in the graphical user interface for presenting different game pages;
[0192] The second display unit 303 is used to display the first game page through the first display area of the plurality of display areas, and to display the second game page corresponding to the second game process in the target game through the second display area of the plurality of display areas;
[0193] The first game process and the second game process are respectively used to handle different game logics of the current game account in the target game.
[0194] In some embodiments, the first determining unit 302 may include:
[0195] The first determining subunit is configured to perform screen splitting processing on the graphical user interface in response to a first trigger operation on the graphical user interface, and determine the plurality of display areas.
[0196] In some embodiments, the first determining subunit may specifically be used for:
[0197] In response to a first swipe operation on the graphical user interface, a pop-up window is displayed on the graphical user interface, the pop-up window being used to display the first game page;
[0198] In response to a third trigger operation on the pop-up window, the graphical user interface is split into multiple screens to determine the multiple display areas.
[0199] In some embodiments, the first determining subunit may specifically be used for:
[0200] In response to a second swipe operation on the graphical user interface, the graphical user interface is split into multiple screens to determine the plurality of display areas.
[0201] In some embodiments, the first determining unit 302 may include:
[0202] A first display subunit is configured to display at least one candidate game process identifier in response to a second trigger operation on the graphical user interface;
[0203] The processing subunit is configured to, in response to a selection operation of a target game process identifier among the at least one candidate game process identifiers, perform screen splitting processing on the graphical user interface, determine the plurality of display areas, and determine the second game process based on the game process corresponding to the target game process identifier.
[0204] In some embodiments, the device may further include:
[0205] The second determining unit is configured to determine the second game process from among the multiple running game processes if the currently running target game includes multiple game processes.
[0206] In some embodiments, the device may further include:
[0207] The third display unit is configured to display the page corresponding to the default process through the second display area if the currently running process of the target game includes the first game process and the default process of the target game. The page corresponding to the default process can be used to start a new game process.
[0208] In some embodiments, the device may further include:
[0209] The third determining unit is used to determine the second game process based on the new game process started by the game process start event in response to the game process start event for the page corresponding to the default process.
[0210] In some embodiments, the device may further include:
[0211] An adjustment unit is configured to adjust the size and / or position of the plurality of display areas in response to an adjustment event for the plurality of display areas;
[0212] The fourth display unit is used to display the first game page based on the adjusted first display area, and to display the second game page based on the adjusted second display area.
[0213] In some embodiments, the fourth display unit may include:
[0214] The first acquisition subunit is used to acquire the first size of the adjusted first display area and the second size of the adjusted second display area;
[0215] The second determining subunit is used to determine the display mode corresponding to the first size and the display mode corresponding to the second size;
[0216] The second display subunit is configured to display the first game page in the first display area based on the display mode corresponding to the first size, and to display the second game page in the second display area based on the display mode corresponding to the second size.
[0217] In some embodiments, the device may further include:
[0218] The cancellation unit is used to cancel the display of the target game page in response to a close event of the target game page displayed in the target display area of the plurality of display areas.
[0219] In some embodiments, the device may further include:
[0220] The retention unit is used to respond to a closing event of a target game page displayed in a target display area of the plurality of display areas. If the number of currently running game processes of the target game does not exceed a preset threshold, the running of the game process corresponding to the target game page is retained; otherwise, the running of the game process corresponding to the target game page is terminated.
[0221] In some embodiments, the device may further include:
[0222] The fifth display unit is configured to, in response to a second operation on the graphical user interface, determine a plurality of display areas in the graphical user interface including a newly added display area, and display a third game page corresponding to a third game process in the target game through the newly added display area.
[0223] This application discloses a game display control device. A first display unit 301 displays a graphical user interface (GUI), which includes a first game page corresponding to a first game process in a target game. A first determining unit 302, in response to a first operation on the GUI, determines multiple display areas in the GUI for presenting different game pages. A second display unit 303 displays the first game page through a first display area among the multiple display areas, and displays a second game page corresponding to a second game process in the target game through a second display area among the multiple display areas. The first game process and the second game process are respectively used to handle different game logics of the current game account in the target game. This improves the gaming experience for players in the target game.
[0224] Accordingly, embodiments of this application also provide a computer device, which can be a terminal. For example... Figure 17 As shown, Figure 17 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. The computer device 600 includes a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 and the memory 602 are electrically connected. Those skilled in the art will understand that the computer device structure shown in the figure does not constitute a limitation on the computer device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0225] The processor 601 is the control center of the computer device 600. It connects various parts of the computer device 600 through various interfaces and lines. By running or loading software programs and / or modules stored in the memory 602, and calling data stored in the memory 602, it performs various functions of the computer device 600 and processes data, thereby monitoring the computer device 600 as a whole.
[0226] In this embodiment, the processor 601 in the computer device 600 loads the instructions corresponding to the processes of one or more applications into the memory 602 according to the following steps, and the processor 601 runs the applications stored in the memory 602 to achieve various functions:
[0227] Display a graphical user interface, which includes the first game page corresponding to the first game process in the target game;
[0228] In response to a first operation on the graphical user interface, multiple display areas in the graphical user interface are determined for presenting different game pages;
[0229] The first game page is displayed in the first display area of multiple display areas, and the second game page corresponding to the second game process in the target game is displayed in the second display area of multiple display areas.
[0230] The first game process and the second game process are used to handle different game logics of the current game account in the target game.
[0231] In some embodiments, in response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages includes:
[0232] In response to the first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas.
[0233] In some embodiments, in response to a first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas, including:
[0234] In response to a first swipe operation on the graphical user interface, a pop-up window is displayed on the graphical user interface to display the first game page;
[0235] In response to a third trigger action on a pop-up window, the graphical user interface is split into multiple display areas.
[0236] In some embodiments, in response to a first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas, including:
[0237] In response to a second swipe operation on the graphical user interface, the graphical user interface is split into multiple display areas.
[0238] In some embodiments, in response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages includes:
[0239] In response to a second trigger action on the graphical user interface, at least one candidate game process identifier is displayed;
[0240] In response to the selection operation of the target game process identifier among at least one candidate game process identifier, the graphical user interface is split into multiple display areas, and a second game process is determined based on the game process corresponding to the target game process identifier.
[0241] In some embodiments, the method further includes:
[0242] If the target game currently running has multiple game processes, then the second game process is determined from among the multiple running game processes.
[0243] In some embodiments, the method further includes:
[0244] If the currently running target game process includes the first game process and the target game's default process, then the page corresponding to the default process will be displayed in the second display area. The page corresponding to the default process can be used to launch a new game process.
[0245] In some embodiments, the method further includes:
[0246] In response to the game process launch event for the page corresponding to the default process, a second game process is determined based on the new game process launched by the game process launch event.
[0247] In some embodiments, the method further includes:
[0248] In response to adjustment events targeting multiple display areas, adjust the size and / or position of the multiple display areas;
[0249] The first game page is displayed based on the adjusted first display area, and the second game page is displayed based on the adjusted second display area.
[0250] In some embodiments, displaying a first game page based on an adjusted first display area and displaying a second game page based on an adjusted second display area includes:
[0251] Obtain the first size of the adjusted first display area, and obtain the second size of the adjusted second display area;
[0252] Determine the display mode corresponding to the first size and the display mode corresponding to the second size;
[0253] The first game page is displayed in the first display area based on the display mode corresponding to the first size, and the second game page is displayed in the second display area based on the display mode corresponding to the second size.
[0254] In some embodiments, the method further includes:
[0255] In response to a close event for the target game page displayed in the target display area across multiple display areas, cancel the display of the target game page.
[0256] In some embodiments, the method further includes:
[0257] In response to a close event of a target game page displayed in a target display area across multiple display areas, if the number of currently running game processes for the target game does not exceed a preset threshold, the running of the game process corresponding to the target game page will be retained; otherwise, the running of the game process corresponding to the target game page will be terminated.
[0258] In some embodiments, the method further includes:
[0259] In response to a second operation on the graphical user interface, a plurality of display areas in the graphical user interface, including a newly added display area, are determined, and a third game page corresponding to a third game process in the target game is displayed through the newly added display area.
[0260] This application embodiment displays a graphical user interface (GUI), including a first game page corresponding to a first game process in a target game. In response to a first operation on the GUI, multiple display areas within the GUI are determined for presenting different game pages. The first game page is displayed through a first display area within the multiple display areas, and a second game page corresponding to a second game process in the target game is displayed through a second display area within the multiple display areas. The first and second game processes are respectively used to handle different game logic for the current game account in the target game. Therefore, multiple game pages for multiple game processes within a single game can be displayed simultaneously on the GUI, allowing players to operate multiple game pages concurrently and improving the gaming experience.
[0261] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0262] Optional, such as Figure 17 As shown, the computer device 600 also includes: a touch screen display 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch screen display 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607. Those skilled in the art will understand that... Figure 17 The computer device structure shown does not constitute a limitation on the computer device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0263] The touch display screen 603 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 603 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the computer device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 601. It can also receive and execute commands from the processor 601. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 601 to determine the type of touch event. Subsequently, the processor 601 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 603 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 603 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 603 can also be used as part of the input unit 606 to achieve input functions.
[0264] The radio frequency circuit 604 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other computer devices, and to transmit and receive signals with network devices or other computer devices.
[0265] Audio circuitry 605 can be used to provide an audio interface between a user and a computer device via a speaker and a microphone. Audio circuitry 605 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuitry 605, converted back into audio data, and then processed by processor 601 before being transmitted via radio frequency circuitry 604 to, for example, another computer device, or output to memory 602 for further processing. Audio circuitry 605 may also include an earphone jack to facilitate communication between peripheral headphones and computer devices.
[0266] The input unit 606 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.
[0267] Power supply 607 is used to supply power to various components of computer device 600. Optionally, power supply 607 can be logically connected to processor 601 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 607 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.
[0268] although Figure 17 As not shown in the diagram, computer device 600 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.
[0269] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0270] As can be seen from the above, the computer device provided in this embodiment can display a graphical user interface, which includes a first game page corresponding to a first game process in the target game; in response to a first operation on the graphical user interface, multiple display areas in the graphical user interface for presenting different game pages are determined; the first game page is displayed through a first display area in the multiple display areas, and the second game page corresponding to a second game process in the target game is displayed through a second display area in the multiple display areas; wherein, the first game process and the second game process are respectively used to handle different game logic of the current game account in the target game.
[0271] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.
[0272] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute the steps in any of the game display control methods provided in embodiments of this application. For example, the computer program can execute the following steps:
[0273] Display a graphical user interface, which includes the first game page corresponding to the first game process in the target game;
[0274] In response to a first operation on the graphical user interface, multiple display areas in the graphical user interface for presenting different game pages are determined; a first game page is displayed through a first display area in the multiple display areas, and a second game page corresponding to a second game process in the target game is displayed through a second display area in the multiple display areas;
[0275] The first game process and the second game process are used to handle different game logics of the current game account in the target game.
[0276] In some embodiments, in response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages includes:
[0277] In response to the first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas.
[0278] In some embodiments, in response to a first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas, including:
[0279] In response to a first swipe operation on the graphical user interface, a pop-up window is displayed on the graphical user interface to display the first game page;
[0280] In response to a third trigger action on a pop-up window, the graphical user interface is split into multiple display areas.
[0281] In some embodiments, in response to a first trigger operation on the graphical user interface, the graphical user interface is split into multiple display areas, including:
[0282] In response to a second swipe operation on the graphical user interface, the graphical user interface is split into multiple display areas.
[0283] In some embodiments, in response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages includes:
[0284] In response to a second trigger action on the graphical user interface, at least one candidate game process identifier is displayed;
[0285] In response to the selection operation of the target game process identifier among at least one candidate game process identifier, the graphical user interface is split into multiple display areas, and a second game process is determined based on the game process corresponding to the target game process identifier.
[0286] In some embodiments, the method further includes:
[0287] If the target game currently running has multiple game processes, then the second game process is determined from among the multiple running game processes.
[0288] In some embodiments, the method further includes:
[0289] If the currently running target game process includes the first game process and the target game's default process, then the page corresponding to the default process will be displayed in the second display area. The page corresponding to the default process can be used to launch a new game process.
[0290] In some embodiments, the method further includes:
[0291] In response to the game process launch event for the page corresponding to the default process, a second game process is determined based on the new game process launched by the game process launch event.
[0292] In some embodiments, the method further includes:
[0293] In response to adjustment events targeting multiple display areas, adjust the size and / or position of the multiple display areas;
[0294] The first game page is displayed based on the adjusted first display area, and the second game page is displayed based on the adjusted second display area.
[0295] In some embodiments, displaying a first game page based on an adjusted first display area and displaying a second game page based on an adjusted second display area includes:
[0296] Obtain the first size of the adjusted first display area, and obtain the second size of the adjusted second display area;
[0297] Determine the display mode corresponding to the first size and the display mode corresponding to the second size;
[0298] The first game page is displayed in the first display area based on the display mode corresponding to the first size, and the second game page is displayed in the second display area based on the display mode corresponding to the second size.
[0299] In some embodiments, the method further includes:
[0300] In response to a close event for the target game page displayed in the target display area across multiple display areas, cancel the display of the target game page.
[0301] In some embodiments, the method further includes:
[0302] In response to a close event of a target game page displayed in a target display area across multiple display areas, if the number of currently running game processes for the target game does not exceed a preset threshold, the running of the game process corresponding to the target game page will be retained; otherwise, the running of the game process corresponding to the target game page will be terminated.
[0303] In some embodiments, the method further includes:
[0304] In response to a second operation on the graphical user interface, a plurality of display areas in the graphical user interface, including a newly added display area, are determined, and a third game page corresponding to a third game process in the target game is displayed through the newly added display area.
[0305] This application embodiment displays a graphical user interface (GUI), including a first game page corresponding to a first game process in a target game. In response to a first operation on the GUI, multiple display areas within the GUI are determined for presenting different game pages. The first game page is displayed through a first display area within the multiple display areas, and a second game page corresponding to a second game process in the target game is displayed through a second display area within the multiple display areas. The first and second game processes are respectively used to handle different game logic for the current game account in the target game. Therefore, multiple game pages for multiple game processes within a single game can be displayed simultaneously on the GUI, allowing players to operate multiple game pages concurrently and improving the gaming experience.
[0306] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.
[0307] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.
[0308] Since the computer program stored in the computer-readable storage medium can execute the steps in any of the game display control methods provided in the embodiments of this application, the beneficial effects that any of the game display control methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.
[0309] The foregoing has provided a detailed description of a game display control method, apparatus, computer-readable storage medium, and computer device provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A game display control method characterized by comprising: The method includes: The graphical user interface is displayed, which includes a first game page corresponding to a first game process running in the target game. In response to a first operation on the graphical user interface, multiple display areas in the graphical user interface for presenting different game pages are determined; The first game page is displayed in the first display area of the plurality of display areas, and the second game page corresponding to the second game process in the target game is displayed in the second display area of the plurality of display areas; The first game process and the second game process are respectively used to handle different game logics of the current game account in the target game; If the currently running target game process includes the first game process and the target game's default process, then the page corresponding to the default process is displayed through the second display area. In response to a game process launch event for the page corresponding to the default process, the second game process is determined based on the new game process launched by the game process launch event. The page corresponding to the default process can be used to launch a new game process; or The step of determining multiple display areas in the graphical user interface for presenting different game pages in response to a first operation on the graphical user interface includes: in response to a second trigger operation on the graphical user interface, displaying at least one candidate game process identifier, the candidate game process identifier being used to indicate a third game process running simultaneously in the target game; in response to a selection operation on the target game process identifier among the at least one candidate game process identifier, performing screen splitting processing on the graphical user interface, determining the multiple display areas, and determining the second game process based on the game process corresponding to the target game process identifier.
2. The method of claim 1, wherein, In response to a first operation on the graphical user interface, determining multiple display areas in the graphical user interface for presenting different game pages includes: In response to a first trigger operation on the graphical user interface, the graphical user interface is split into multiple screens to determine the plurality of display areas.
3. The method of claim 2, wherein, The step of splitting the graphical user interface in response to a first trigger operation on the graphical user interface and determining the plurality of display areas includes: In response to a first swipe operation on the graphical user interface, a pop-up window is displayed on the graphical user interface, the pop-up window being used to display the first game page; In response to a third trigger operation on the pop-up window, the graphical user interface is split into multiple screens to determine the multiple display areas.
4. The method of claim 2, wherein, The step of splitting the graphical user interface in response to a first trigger operation on the graphical user interface and determining the plurality of display areas includes: In response to a second swipe operation on the graphical user interface, the graphical user interface is split into multiple screens to determine the plurality of display areas.
5. The method of claim 1, wherein, The method further includes: If there are multiple game processes of the target game currently running, then the second game process is determined from the multiple running game processes.
6. The method of claim 1, wherein, The method further includes: adjusting sizes and / or positions of the plurality of display regions in response to an adjustment event for the plurality of display regions; displaying the first game page based on the adjusted first display region and displaying the second game page based on the adjusted second display region.
7. The method of claim 6, wherein, The displaying the first game page based on the adjusted first display region and displaying the second game page based on the adjusted second display region includes: obtaining a first size of the adjusted first display region and obtaining a second size of the adjusted second display region; determining a display mode corresponding to the first size and a display mode corresponding to the second size; displaying the first game page in the first display region based on the display mode corresponding to the first size and displaying the second game page in the second display region based on the display mode corresponding to the second size.
8. The method of claim 1, wherein, The method further includes: in response to a closing event of a target game page displayed in a target display region of the plurality of display regions, canceling displaying the target game page.
9. The method of claim 8, wherein, The method further includes: in response to a closing event of a target game page displayed in a target display region of the plurality of display regions, if a number of game processes of the target game currently running does not exceed a preset threshold, keeping running a game process corresponding to the target game page, otherwise ending running the game process corresponding to the target game page.
10. The method of claim 1, wherein, The method further includes: in response to a second operation for the graphical user interface, determining a plurality of display regions including a newly added display region in the graphical user interface, and displaying a third game page corresponding to a third game process in the target game through the newly added display region.
11. A game display control device characterized by comprising: The apparatus includes: a first display unit configured to display a graphical user interface including a first game page corresponding to a first game process in a target game; a first determination unit configured to, in response to a first operation for the graphical user interface, determine a plurality of display regions for presenting different game pages in the graphical user interface; a second display unit configured to display the first game page through a first display region of the plurality of display regions and display a second game page corresponding to a second game process in the target game through a second display region of the plurality of display regions; wherein the first game process and the second game process are respectively configured to process different game logics of the target game by a current game account; wherein a third display unit configured to, if processes of the target game currently running include the first game process and a default process of the target game, display a page corresponding to the default process through the second display region, wherein the page corresponding to the default process can be used to start a new game process; a third determination unit configured to, in response to a game process starting event for the page corresponding to the default process, determine the second game process based on a new game process started by the game process starting event; or the first determination unit includes: The first display subunit is configured to display at least one candidate game process identifier in response to a second trigger operation on the graphical user interface, the candidate game process identifier being used to indicate a third game process running simultaneously in the target game; The processing subunit is configured to perform split-screen processing on the graphical user interface in response to a selection operation on a target game process identifier in the at least one candidate game process identifier, determine the multiple display regions, and determine the second game process based on a game process corresponding to the target game process identifier.
12. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein, The processor implements the game display control method according to any one of claims 1 to 10 when executing the program.
13. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a plurality of instructions adapted to be loaded by the processor to execute the game display control method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Game information sending method and device, computer equipment and storage medium
CN115193043A
Cloud game control method and device, electronic equipment and storage medium
CN115364477A