Game adaptation method and apparatus, electronic device and computer-readable storage medium
By splitting the screen to display the game interface and the actual control interface on the inner screen of the folding screen phone, and establishing a touch mapping between the operation controls and the game control area, the problem of reduced content caused by the unadapted game resolution and blocking the field of view by fingers is solved, and the operation experience of the game is improved.
Patent Information
- Application Number
- PCT/CN2024/123426
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-12
- Filing Date
- 2024-10-08
- Publication Date
- 2025-06-19
AI Technical Summary
When using folding screen phones, many games do not have resolution adaptations, resulting in reduced game content displayed on the large screen, and fingers can easily obstruct the game view when operating on the inner screen, resulting in poor gaming experience.
By acquiring the switching signal of the screen display status, the game interface is displayed in the first display area of the inner screen in response to the switching signal, and the actual control interface is displayed in the second display area, and the game control is realized through the touch mapping between the operation control and the game control area.
It realizes the adaptation of large-screen games without resolution adaptation, avoids the problem of fingers blocking the game's vision and improves the game's operating experience.
Smart Images

Figure CN2024123426_19062025_PF_FP_ABST
Abstract
Description
Game adaptation method, device, electronic device and computer-readable storage medium
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on December 12, 2023, with application number 202311699150.1 and application name “Game adaptation method, device, electronic device and computer-readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of terminal technology, and in particular to a game adaptation method, device, electronic device, and computer-readable storage medium. Background Art
[0003] With the development of terminal technology, electronic games have been widely promoted and applied on mobile devices such as mobile phones. Currently, many games on foldable phones do not adapt the resolution when playing games on the inner screen of the foldable screen, resulting in less game content displayed on the large screen after the foldable screen is opened. In addition, the game viewing area and the game control area of most electronic games overlap, and fingers operating on the inner screen will also block the game view, resulting in a poor gaming experience.
[0004] Summary of the Invention
[0005] The present application provides a game adaptation method, device, electronic device and computer-readable storage medium, which can solve the problem of reduced game content displayed on the inner screen in the game scene and the problem of blocking the game field of view when the finger operates on the inner screen.
[0006] To achieve the above objectives, this application adopts the following technical solutions:
[0007] In a first aspect, a game adaptation method is provided, which may include:
[0008] The electronic device obtains a switching signal for the screen display state, and the switching signal for the screen display state is a touch signal for switching from the full-screen display state of the inner screen to the split-screen display state when the folding screen of the electronic device is unfolded; in response to the switching signal, a game interface is displayed in the first display area of the inner screen, and the game interface includes an overlapping game field of view area and a game control area; in response to a game mapping start signal obtained in the second display area of the inner screen, an actual control interface is displayed in the second display area, and the actual control interface includes an operation control that is touch-mapped to the game control area; wherein the operation control is used to control the game interface based on touch mapping, and the first display area and the second display area are two areas displayed without overlapping on the inner screen.
[0009] Through the above method, the electronic device can adapt third-party games that have not been adapted to the large screen resolution by displaying the game interface and the actual control interface on a split screen. Without reducing the content of the game interface, the game can be controlled through the touch mapping of the operation controls and the game control area, and the operation controls of the actual control interface can be used to avoid blocking the game field of view by the hands when controlling the game interface, thereby improving the gaming experience.
[0010] In a possible implementation of the first aspect, after displaying the game interface in the first display area of the inner screen in response to the switching signal, the method further includes:
[0011] In response to the configuration signal obtained in the second display area of the inner screen, operation controls corresponding to the game interface are configured in the second display area, and prompt information for establishing touch mapping is displayed; based on the prompt information, in response to the touch selection signal obtained in the game control area, touch mapping between the operation controls and the game control area is established.
[0012] For example, after the electronic device recognizes that the current system scene is a game scene, the operating controls of the actual control interface can selectively configure the operating controls of the second display area based on user needs, such as the obtained configuration signal.
[0013] Since different game types may require different display methods for operating controls, through the above method, the actual control interface can be configured and touch mapping can be performed based on the type of game scene opened and user needs, so that it can be adapted to various types of games that have not been adapted for large-screen resolution without changing the game development package; at the same time, based on the selective opening of the actual control interface, more flexible choices are provided to users when entering the actual game scene.
[0014] In a possible implementation of the first aspect, in response to a configuration signal obtained in the second display area of the inner screen, configuring an operation control corresponding to the game interface in the second display area includes:
[0015] In response to the configuration signal, a layout mode of the actual control interface in the second display area is determined; based on the layout mode, the number and position of the operation controls corresponding to the game interface in the second display area are determined.
[0016] For example, based on the configuration of the actual control interface, one or more layout modes of the actual control interface can be configured for a game. For example, different characters in a game can correspond to operation controls of different layout modes, so that the actual control interface can be flexibly adapted according to the user's actual game scenario.
[0017] Through the above method, by selecting the layout mode of the number and position of the operation controls in the second display area, and setting the actual control interface that matches the type of game scene, a more flexible selection of the layout mode of the operation controls of the actual control interface and a more flexible adaptation of the game interface are achieved.
[0018] In a possible implementation of the first aspect, establishing a touch mapping between an operation control and the game control area in response to a touch selection signal acquired in the game control area includes:
[0019] Based on the touch icon in the game control area corresponding to the touch selection signal, a touch mapping between the position coordinates of the operation control and the position coordinates of the touch icon is established.
[0020] Exemplarily, based on the layout mode selected by the user, the electronic device can determine the position coordinates corresponding to each operation control in the second display area. The position coordinates can be the coordinates of a point or the coordinate range of a position area; the electronic device can establish a touch mapping between the operation control and the touch icon for each operation control based on the touch selection signal input by the user. The touch mapping can be a coordinate mapping between the operation control and the touch icon, that is, when a touch signal is received from the user touching the operation control in the second display area, a touch signal is generated for the touch icon in the first display area based on the coordinate mapping.
[0021] Through the above method, the electronic device can control the game interface of the first display area through the operation controls of the second display area by establishing a touch mapping between the operation controls of the second display area and the touch icons of the first display area. Without the need to adapt the game to the large-screen resolution, unobstructed control of the game can be achieved, greatly improving the game operation experience.
[0022] In a possible implementation of the first aspect, in response to a configuration signal obtained in the second display area of the inner screen, configuring an operation control corresponding to the game interface in the second display area includes:
[0023] Based on the configuration signal, the operation controls corresponding to the game interface are moved, added or deleted in the second display area.
[0024] For example, in the process of configuring the actual control interface, the position of the operation control may be moved, and the operation control may be added or deleted based on the user's operation habits.
[0025] Through the above method, while the layout mode of the actual control interface is flexibly adapted to the game scene, it can also support the movement, addition or deletion of operation controls, so that the layout of operation controls is more in line with the user's operating habits, achieving configuration flexibility while improving the gaming experience.
[0026] In a possible implementation of the first aspect, after displaying the game interface in the first display area of the inner screen in response to the switching signal, the method further includes:
[0027] In response to the configuration signal obtained in the second display area of the inner screen, a default actual operation interface is displayed in the second display area, and the default actual operation interface includes fixed operation controls for manipulating the game interface.
[0028] For example, for some simple games, quick adaptation to the game is achieved by setting a default actual operation interface, that is, under the default actual operation interface, operation controls are set at fixed positions, and there is no need to add, delete or move the operation controls, providing an actual control interface that quickly adapts to the game; wherein, the operation controls in the default actual operation interface establish a default coordinate mapping relationship with the game interface, and the user can directly control the game interface through the operation controls of the default actual control interface.
[0029] Through the above method, a quick-adaptation actual control interface is provided for different game scene types, which improves the flexibility of game adaptation and enhances the gaming experience.
[0030] In a possible implementation of the first aspect, the method further includes:
[0031] Based on the currently opened game package name, the configuration information of the operating controls in the configured actual control interface associated with the game package name is saved. The configuration information is used to call the associated operating controls when the game package name is started next time.
[0032] For example, after configuring the actual control interface for a game, the configuration information can be saved. That is, the game package name and the configuration information can be associated and saved. The saved configuration information can include one or more layout modes. Therefore, the next time the game is launched, the configured actual control interface is called and displayed based on the association between the game package name and the configuration information. After the configuration information is modified, the modified configuration information can also be saved.
[0033] Through the above method, the electronic device saves the configuration information of the actual control interface configuration for the game, so that the configuration information of the actual control interface can be quickly started and called when the game is started next time. There is no need to configure the operation controls every time the game is started, which is convenient for user operation and improves the gaming experience.
[0034] In a possible implementation of the first aspect, the method further includes:
[0035] In the game scenario, a chat pop-up window or an input method pop-up window is displayed in the second display area of the inner screen.
[0036] Through the above method, the chat pop-up window or input method pop-up window in the game scene is displayed in the second display area, which can avoid the above pop-up window blocking the game interface, ensure the visibility of the game field of view, and enhance the gaming experience.
[0037] In a second aspect, a game adaptation device is provided, which may include:
[0038] an acquisition unit, configured to acquire a screen display state switching signal, wherein the screen display state switching signal is a touch signal for switching the inner screen from a full-screen display state to a split-screen display state when the folding screen of the electronic device is unfolded;
[0039] a first processing unit, configured to display a game interface in a first display area of the inner screen in response to a switching signal, wherein the game interface includes a game viewing area and a game control area displayed in an overlapping manner;
[0040] The second processing unit is used to respond to the game mapping start signal obtained in the second display area of the inner screen, and display the actual control interface in the second display area, wherein the actual control interface includes an operation control that is touch-mapped to the game control area; wherein the operation control is used to control the game interface based on the touch mapping, and the first display area and the second display area are two areas displayed non-overlappingly on the inner screen.
[0041] In a third aspect, an electronic device is provided, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the computer program, it implements the method provided in the first aspect or any possible implementation of the first aspect.
[0042] In a fourth aspect, a computer-readable storage medium is provided, comprising: storing a computer program, wherein when the computer program is executed by a processor, the method provided in the first aspect or any possible implementation of the first aspect is implemented.
[0043] In a fifth aspect, a computer program product is provided. When the computer program product is run on an electronic device, the electronic device executes the method provided in the first aspect or any possible implementation of the first aspect.
[0044] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] FIG1 is a schematic diagram of a scenario in which the game adaptation method provided in an embodiment of the present application is applicable;
[0046] FIG2 is a schematic diagram of a process for configuring an actual control interface according to an embodiment of the present application;
[0047] FIG3 is a schematic diagram of a process for establishing touch mapping according to an embodiment of the present application;
[0048] FIG4 is a schematic diagram of an interface for configuring an actual control interface layout mode provided in an embodiment of the present application;
[0049] FIG5 is a schematic diagram of an interface for establishing touch mapping provided in an embodiment of the present application;
[0050] FIG6 is a schematic diagram of a default actual control interface provided in an embodiment of the present application;
[0051] FIG7 is a schematic diagram of an interface for calling game touch mapping provided in an embodiment of the present application;
[0052] FIG8 is a schematic diagram of a screen expansion state of a game scene provided in an embodiment of the present application;
[0053] FIG9 is a flow chart of a game adaptation method according to an embodiment of the present application;
[0054] FIG10 is a block diagram of a device structure for game adaptation according to an embodiment of the present application;
[0055] FIG11 is a diagram of the hardware system architecture of an electronic device provided in an embodiment of the present application;
[0056] FIG12 is a schematic diagram of the structure of the software system of the electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0057] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.
[0058] In order to illustrate the technical solution described in this application, specific embodiments are provided below.
[0059] It will be understood that when used in this specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0060] It should also be understood that the terms used in this specification are for the purpose of describing specific embodiments only and are not intended to limit the present application. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0061] It should be further understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0062] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "upon determination" or "in response to determining" or "upon detection of [described condition or event]" or "in response to detecting [described condition or event]," depending on the context.
[0063] Currently, for gaming scenarios on electronic devices, such as when playing games on the inner screen of a foldable phone, most games do not have resolution adaptation, resulting in less content displayed on the large screen; some adapted games also need to block the extra game view to ensure balance, and the gaming experience for large-screen users is not optimized; and using a mobile phone with an external screen generates severe heat, making it impossible to continue playing the game; in addition, when operating characters or typing on the inner screen, the fingers will also block the game view. In order to obtain a better game view, some game players will even disrupt the order of operation buttons (or touch icons), resulting in a poor gaming experience.
[0064] In response to the above problems, the embodiments of the present application provide a game adaptation method, which is aimed at using large-screen game scenarios, especially scenarios where the game resolution has not been adapted (it can be a game that adapts to the external screen size ratio of a folding screen mobile phone, and a game that has not been adapted for the entire device). It can solve the problem of reduced game content displayed on the large screen and obstruction of the game field of view by fingers when operating on the inner screen due to the failure to adapt the game resolution or change the game display method; it can be applicable to third-party games that have not been adapted for resolution, and there is no need to process or change the game data packet itself.
[0065] For ease of understanding, the game adaptation method provided in the embodiment of the present application is specifically explained below with reference to the accompanying drawings.
[0066] Please refer to Figure 1, which is a schematic diagram of a scenario applicable to the game adaptation method provided in an embodiment of the present application. As shown in Figure 1, the game adaptation method provided in an embodiment of the present application is mainly aimed at game application scenarios of large-screen devices. When the game is not adapted to the large-screen resolution, there is no need to change the data of the game display mode. By splitting the screen and establishing touch mapping, the game can be controlled without blocking the game field of view or reducing the content in the game field of view, thereby improving the user's gaming experience. The following describes the implementation process of the game adaptation method using a foldable screen mobile phone as an example.
[0067] As shown in Figure 1 (a), when the foldable screen phone is in the open state, the inner screen is displayed in large-screen mode; as shown in Figure 1 (b), in a game scene, the game interface can be displayed in the first display area of the inner screen, and the actual control interface can be displayed in the second display area of the inner screen. The game interface can include an overlapping game viewing area and a game control area, that is, the original display mode of the game; the actual control interface can include an operation control that establishes a touch mapping with the game control area of the game interface, and the game interface can be controlled through the operation control and the established touch mapping.
[0068] It should be noted that the size of the first display area and the size of the second display area are not specifically limited, and the display range of the first display area on the inner screen can be determined based on the size ratio of the original adaptation of the game. The division method of the first display area and the second display area on the inner screen is also not specifically limited, but the condition that the first display area and the second display area do not overlap is satisfied; for example, the division of the first display area and the second display area can be divided into two upper and lower areas in the screen direction as shown in Figure (a) of Figure 1 (recorded as the vertical screen direction), or it can be based on the screen direction after the screen direction as shown in Figure (a) of Figure 1 is rotated 90° (recorded as the horizontal screen direction) to divide the two upper and lower areas. The embodiment of this application takes the horizontal screen direction as an example for explanation.
[0069] In addition, the control area in the game interface shown in Figure (b) of Figure 1 is only an example, and may also include other types of control areas, such as display interfaces such as small maps. There is no limitation on the scope of the specific control area in the game interface, and it can be determined for different game scenarios.
[0070] As shown in Figure 8, in a game scene displayed in split screen in the horizontal direction, the game operation can be realized based on the opening angle of the folding screen selected by the user, wherein the opening angle of the folding screen can be determined based on the user's selection, for example, it can be any angle between 90° and 180°.
[0071] Through the above-mentioned split-screen method and the establishment of touch mapping between the operation controls in the actual operation interface and the game control area, the problems of reduced game content displayed on the inner screen and obstruction of the game field of view by fingers when operating on the inner screen can be solved, and there is no need to process the original game package data. It is also suitable for games that have not been adapted to large-screen resolutions and application scenarios that have been adapted but with game obstruction. The game can be controlled through the operation controls of the actual control interface, avoiding obstruction of the game field of view by the hands when operating the game interface, thereby improving the gaming experience.
[0072] The implementation process of touch mapping configuration is explained in detail below with reference to the accompanying drawings.
[0073] As shown in FIG2 , the flowchart of configuring the actual control interface provided in the embodiment of the present application includes the following steps:
[0074] S21, system scene recognition.
[0075] S22: Is it a game scene?
[0076] In an embodiment of the present application, when the electronic device starts an application, it reports the application package name corresponding to the application; the electronic device determines whether the current application scene is a game scene based on whether the reported application package name is a preset game package name.
[0077] Exemplarily, the electronic device may set a game whitelist, that is, if there is a game package name matching the currently launched application package name in the whitelist, it is determined that the application scenario of the current system is a game scenario.
[0078] As shown in Figure 4, an interface diagram of the configuration actual control interface layout mode provided by an embodiment of the present application. When the folding screen of the electronic device is unfolded, the current application scenario of the system is a game scenario, and the electronic device displays the game interface in full-screen mode (or large-screen mode), such as interface 41 shown in Figure (a) of Figure 4; the game interface displayed on interface 41 can be an interface with reduced content in the game field of view, or a display interface after the game interface is partially blocked, that is, the display state of the game is not adapted to the large-screen resolution. The interface 41 receives a screen display state switching signal input by the user. As shown in Figure 4 (a), the user touches the upper and lower split-screen icons in the control 411, and the electronic device switches from the full-screen display state to the split-screen display state as shown in Figure 4 (b). As shown in Figure 4 (b), the display interface 42 displays a game interface in the first display area of the interface 42. The size of the first display area is a display range adapted to the resolution of the game. The second display area of the interface 42 can display controls for searching applications and controls for recommended applications and applications that support split screen. For example, the recommended applications can include a game mapping application 421 for configuring touch mapping, and the game mapping application 421 can also be searched through the search application control.
[0079] It should be noted that the display interface shown in Figure (b) of Figure 4 is only an example. After the split-screen operation is performed, the game mapping application 421 in the second display area of the interface 42 can also be reflected in other forms, such as directly issuing a prompt message in the form of a pop-up window in the second display area to ask whether to configure the game mapping.
[0080] S23: Whether to start game mapping. If yes, execute S24; if not, execute S25.
[0081] S24, configuring an actual control interface adapted to the current game scene in the second display area.
[0082] S25, using the touch icon of the game control area of the current game scene.
[0083] As shown in Figure 4 (b), the electronic device determines whether to start the game mapping configuration process by whether it obtains the configuration signal input by the user in the second display area. The configuration signal can be a touch signal of the user clicking the game mapping application 421 in the second display area of the interface 42. After the electronic device receives the touch signal, it configures the operation control corresponding to the game interface in the second display area based on the touch signal, and then establishes a touch mapping between the operation control and the game control area of the game interface. If the electronic device does not receive the configuration signal, for example, it does not receive the touch signal of the user clicking the game mapping application 421, or does not receive the user's response signal to whether to configure the game mapping, it continues to use the touch icon of the game control area of the current scene, that is, the game is controlled by the touch icon of the game itself.
[0084] As shown in FIG3 , a schematic diagram of a process for establishing touch mapping provided in an embodiment of the present application includes the following steps:
[0085] S241: Determine the number and positions of the operation controls based on the layout mode.
[0086] S242: Establish a touch mapping between the operation control and the touch icon on the game interface.
[0087] S243, save the game package name and corresponding matching information, and start the game.
[0088] In an embodiment of the present application, in response to a configuration signal obtained in the second display area of the inner screen, operation controls corresponding to the game interface are configured in the second display area, and a prompt message for establishing a touch mapping is displayed; based on the prompt message, in response to a touch selection signal obtained in the game control area, a touch mapping between the operation controls and the game control area is established.
[0089] Illustratively, the layout mode is the layout of various operation controls in the actual operation interface, such as sparse mode, compact mode, default layout mode, etc.; the number or position of operation controls corresponding to different modes may be different.
[0090] As shown in interface 43 in FIG. 4( c ), upon entering the display interface of the game mapping application 421, a control 431 for adding a configuration mapping may be displayed in the second display area of interface 43. The electronic device receives a touch signal input by a user clicking on control 431 and enters interface 44 as shown in FIG. 4( d ). In the second display area of interface 44, multiple optional layout modes are provided, such as layout mode 1, layout mode 2, and a default layout mode. Each layout mode may also support flexible selection of the number of operation controls.
[0091] Exemplarily, in response to the configuration signal, the layout mode of the actual control interface in the second display area is determined; based on the layout mode, the number and position of the operating controls corresponding to the game interface in the second display area are determined. As shown in Figure (d) in Figure 4, in the second display area of interface 44, after receiving a touch signal from the user clicking on the layout mode control, the electronic device can display a preview interface 441 of the actual control interface corresponding to the selected layout mode, that is, previewing the position and number of the operating controls for the layout mode, providing a visual reference for the user, so that the user can intuitively select the actual control interface that better suits the current game scenario.
[0092] It should be noted that the display style of the actual control interface corresponding to each of the above layout modes and the display style (or icon type) of the operation controls in the actual operation interface are only illustrative and not specifically limited.
[0093] Exemplarily, based on the configuration signal, the operation controls corresponding to the game interface are moved, added or deleted in the second display area. As shown in Figure (e) of Figure 4, each layout mode also supports the function of custom options, which supports moving, adding or deleting the operation controls in the layout mode in the second display area. In the second display area of interface 45, the electronic device receives the touch signal input by the user clicking on the custom option control and enters interface 46 as shown in Figure 4 (f); the interface 46 includes icons for adding or deleting operation controls, such as icon 462 for adding operation controls and icon 463 for deleting operation controls. At the same time, each operation control can be dragged to any position in the second display area, such as operation 461 in interface 46 (the operation direction is only illustrative), which can be moved in any direction, such as receiving a touch signal from a user long pressing an operation control and changing the position of the operation control based on the signal input by the user for dragging the operation control.
[0094] It should be noted that the above operation prompts for moving, adding and deleting the operation controls in the second display area are only illustrative. Other interface display methods may also support the functions of this custom option. For example, after receiving a touch signal from the user selecting an operation control, a delete icon is displayed, and after receiving a touch signal from the user clicking the delete icon, the operation control is deleted.
[0095] Furthermore, the layout mode after this move, add, or delete operation only adapts to the current game scene. When configuring other games, the number and position of the control elements corresponding to Layout Mode 1 will remain the same as the original supported layout mode. This means that changes made during the specific configuration of the game scene will not change the format supported by the original layout mode in the game mapping application. The number of control elements in the actual operation interface is generally the same as the touch icons in the game operation area of the game interface.
[0096] In some embodiments, based on the touch icon in the game control area corresponding to the touch selection signal, a touch mapping between the position coordinates of the operation control and the position coordinates of the touch icon is established.
[0097] Exemplarily, touch mapping can be a coordinate mapping between the operation control in the actual operation interface and the touch icon in the game control area, that is, when a touch signal is input by the user clicking on the operation control in the actual operation interface, a trigger signal corresponding to the touch icon in the game control area with a coordinate mapping established with the operation control is generated in response to the touch signal, for example, a level trigger signal is sent to it through a circuit connection or a corresponding trigger signal is generated based on software coordinate mapping processing, and the trigger signal is a signal for controlling the game interface.
[0098] As shown in Figure 5, an interface diagram for establishing touch mapping provided by an embodiment of the present application is shown. After determining the layout mode of the actual operation interface, a touch mapping is established for each operation control; as shown in Figure 5 (a), in the second display area of the interface 51, each operation control can send a prompt message for establishing touch mapping by flashing or highlighting, or after the user selects the operation control, send a prompt message of "Please select the touch icon to be mapped"; the electronic device receives a touch selection signal input by the user based on the prompt message, and determines the touch icon for establishing touch mapping in the game interface based on the touch selection signal. For example, in the second display area of the interface 51, the operation control 511 sends a prompt message in a highlighted or flashing manner, and then receives a touch signal input by the user clicking the touch icon 512 in the first display area, and then establishes touch mapping for the two controls.
[0099] As shown in Figure (b) in Figure 5, based on the same implementation principle, touch mapping is established between each pair of operation controls and touch icons in turn. For example, in interface 52, touch mapping is established between operation control 521 and touch icon 522. After all touch mappings are completed, click Save Control to save the configuration information of the touch mapping corresponding to the current game scene.
[0100] In some embodiments, after the layout of the operation controls in the second display area is determined, the electronic device can obtain the position coordinates of each operation control, or the position coordinate range corresponding to each operation control; after receiving the touch selection signal input by the user for the touch icon in the first display area, the position coordinates or position coordinate range of the touch icon can be obtained, and then a touch mapping relationship between the two position coordinates or position coordinate ranges can be established.
[0101] Exemplarily, the position coordinate may be a point coordinate, and the position coordinate range may be an area coordinate. For example, all areas within the entire circle with a certain point as the center and r as the radius belong to the touch area of the operation control or touch icon.
[0102] It should be noted that the specific representation method of the position coordinates or position coordinate range corresponding to each operation control or touch icon is only an example and is not specifically limited. For example, the touch area corresponding to the position coordinate range is represented by point coordinates in an array form.
[0103] In some embodiments, in response to a configuration signal obtained in the second display area of the inner screen, a default actual operation interface is displayed in the second display area, where the default actual operation interface includes fixed operation controls for manipulating the game interface.
[0104] As shown in Figure 6, an interface diagram of the default actual control interface provided by an embodiment of the present application. In order to adapt to different types of games, an embodiment of the present application also supports the actual control interface corresponding to the default layout mode, such as the handheld mode; as shown in Figure 6 (a), in the configuration mapping interface 61, a touch signal input by the user clicking on the default layout mode control is received, and the interface 62 as shown in Figure 6 (b) is jumped to. In this interface 62, fixed operation controls are configured, that is, the position and number of each operation control can be fixed and adapted to the game, and the entire second display area in the interface 62 can be used as an area for controlling the game, which can include various fixed touch icons 621 equivalent to buttons and a screen touch area 622.
[0105] In some embodiments, based on the currently opened game package name, the configuration information of the operating controls in the configured actual control interface associated with the game package name is saved, and the configuration information is used to call the associated operating controls when the game package name is started next time.
[0106] It should be noted that the saved configuration information can be the position and quantity of each operating control after the user further moves, adds or deletes it based on the layout mode, or it can be the position and quantity of the operating controls corresponding to the selected layout mode.
[0107] As shown in Figure 7, an embodiment of the present application provides an interface diagram for calling game touch mapping. After saving the configuration information and the corresponding game package name, the next time the game is started, a prompt may pop up asking whether to enable game mapping, and when the user clicks yes, the interface will jump to the split-screen display. As shown in Figure 7 (a), a prompt message asking whether to enable game mapping is sent in the second display area of interface 71. Upon receiving a touch signal input by the user clicking yes, the electronic device calls the configuration information of the configured touch mapping and jumps to interface 72 as shown in Figure 7 (b). The game interface is displayed in the first display area of interface 72, and the actual control interface is displayed in the second display area of the interface.
[0108] For example, each game can be configured with an actual operation interface with multiple layout modes. When the game is started again, multiple configured layout modes can be provided for users to choose from. For example, different layout modes correspond to different characters in the game scene. When there are multiple characters, multiple corresponding adaptive layout modes will also be configured.
[0109] For example, after starting the game, if the started game is configured with touch mapping, the game interface can be displayed in large-screen mode first. After receiving a touch signal for split-screen display, it can be displayed in split-screen mode, with the game interface displayed in the first display area and a prompt message indicating whether touch mapping is turned on in the second display area; or, after starting the game, it can automatically jump to the split-screen display state, display the game interface in the first display area, and a prompt message indicating whether touch mapping is turned on in the second display area; if a touch signal for user input to turn on is received, the actual operation interface will be directly displayed in the second display area. If a touch signal for user input not to turn on is received, the game interface can continue to be displayed in split-screen mode, or the game interface can be restored to large-screen mode.
[0110] In some embodiments, in order to avoid the chat pop-up window or input method pop-up window blocking the game field of view, the chat pop-up window or input method pop-up window in the game scene will be displayed in the second display area to ensure the visibility of the game field of view and enhance the gaming experience.
[0111] Exemplarily, the layout modes supported in the game mapping APP can be continuously updated with the supported game packages.
[0112] The above-mentioned various display interfaces for configuring the game mapping process are merely illustrative. The operation controls of the actual control interface may be arranged and the touch mapping between the operation controls and the game control area may be established through other interface display methods. The specific implementation method is not limited to the above-mentioned representation method.
[0113] Please refer to Figure 9, which is a flowchart of a game adaptation method provided in an embodiment of the present application. The execution subject of this method can be an electronic device, such as a foldable screen mobile phone. Based on the same implementation principle as above, it will not be repeated here. As shown in Figure 9, the method may include the following steps:
[0114] S91, obtaining a switching signal of the screen display state, where the switching signal of the screen display state is a touch signal for switching the full-screen display state of the inner screen to the split-screen display state when the folding screen of the electronic device is unfolded.
[0115] Exemplarily, the switching signal may be a touch signal received when a user clicks on an icon of the upper and lower split screen in the control 411 as shown in FIG. 4( a ).
[0116] S92, in response to the switching signal, displaying a game interface in the first display area of the inner screen, where the game interface includes a game viewing area and a game control area that are displayed overlappingly.
[0117] S93: In response to a game mapping start signal obtained in the second display area of the inner screen, an actual control interface is displayed in the second display area, where the actual control interface includes an operation control that is touch-mapped to the game control area.
[0118] The operation control is used to control the game interface based on touch mapping, and the first display area and the second display area are two areas displayed without overlapping on the inner screen.
[0119] Through the embodiments of the present application, the electronic device can adapt third-party games that have not been adapted to the large screen resolution by splitting the screen to display the game interface and the actual control interface. Without reducing the content of the game interface, the game can be controlled through the operation controls of the actual control interface through touch mapping of the operation controls and the game control area, thereby avoiding the obstruction of the game field of view by the hands when controlling the game interface, thereby improving the gaming experience. Without changing the game development package, it can be adapted to various types of games that have not been adapted to the large screen resolution, and there is no need to develop whole-machine adaptation for third-party games. At the same time, based on the selective opening of the actual control interface, it provides users with more flexible choices when entering the actual game scene. By selecting the layout mode of the number and position of the operation controls in the second display area, an actual control interface that matches it is set based on the type of game scene, thereby achieving more flexible selection of the layout method of the operation controls of the actual control interface and more flexible adaptation of the game interface.
[0120] Corresponding to the game adaptation method provided in the above embodiment, FIG10 shows a structural diagram of the game adaptation device provided in the embodiment of the present application. For the sake of convenience, only the parts related to the embodiment of the present application are shown.
[0121] 10 , the game adaptation device includes:
[0122] An acquisition unit 101 is configured to acquire a screen display state switching signal, where the screen display state switching signal is a touch signal for switching the inner screen from a full-screen display state to a split-screen display state when the folding screen of the electronic device is unfolded;
[0123] The first processing unit 102 is configured to display a game interface in the first display area of the inner screen in response to the switching signal, wherein the game interface includes a game viewing area and a game control area displayed in an overlapping manner;
[0124] The second processing unit 103 is used to display an actual control interface in the second display area in response to a game mapping start signal obtained in the second display area of the inner screen, where the actual control interface includes operation controls that are touch-mapped to the game control area; wherein the operation controls are used to control the game interface based on the touch mapping, and the first display area and the second display area are two areas displayed non-overlappingly on the inner screen.
[0125] In one possible implementation, the second processing unit 103 is also used to configure operation controls corresponding to the game interface in the second display area in response to a configuration signal obtained in the second display area of the inner screen, and display prompt information for establishing touch mapping; based on the prompt information, in response to the touch selection signal obtained in the game control area, establish a touch mapping between the operation controls and the game control area.
[0126] In one possible implementation, the second processing unit 103 is further used to determine the layout mode of the actual control interface in the second display area in response to the configuration signal; and based on the layout mode, determine the number and position of the operation controls corresponding to the game interface in the second display area.
[0127] In a possible implementation, the second processing unit 103 is further configured to establish a touch mapping between the position coordinates of the operating control and the position coordinates of the touch icon based on the touch icon in the game control area corresponding to the touch selection signal.
[0128] In a possible implementation, the second processing unit 103 is further configured to move, add, or delete operating controls corresponding to the game interface in the second display area based on the configuration signal.
[0129] In one possible implementation, the second processing unit 103 is also used to display a default actual operation interface in the second display area in response to a configuration signal obtained in the second display area of the inner screen, and the default actual operation interface includes fixed operation controls for manipulating the game interface.
[0130] In one possible implementation, the device also includes: a storage unit for saving configuration information of the operating controls in the configured actual control interface associated with the game package name based on the currently opened game package name, and the configuration information is used to call the associated operating controls when the game package name is started next time.
[0131] In one possible implementation, the device further includes: a pop-up window control unit, configured to display a chat pop-up window or an input method pop-up window in the second display area of the inner screen in a game scenario.
[0132] The embodiment of the present application can adapt third-party games that have not been adapted to the large screen resolution by splitting the game interface and the actual control interface. Without reducing the content of the game interface, the game can be controlled through the operation controls of the actual control interface through touch mapping of the operation controls and the game control area, thereby avoiding the obstruction of the game field of view by the hands when controlling the game interface, thereby improving the gaming experience. Without changing the game development package, it can be adapted to various types of games that have not been adapted to the large screen resolution, and there is no need to develop whole-machine adaptation for third-party games. At the same time, based on the selective opening of the actual control interface, it provides users with more flexible choices when entering the actual game scene. By selecting the layout mode of the number and position of the operation controls in the second display area, an actual control interface that matches it is set based on the type of game scene, thereby achieving more flexible selection of the layout of the operation controls of the actual control interface and more flexible adaptation of the game interface.
[0133] FIG11 shows a schematic structural diagram of the electronic device 100 .
[0134] The electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0135] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.
[0136] In some embodiments, the processor 110 may include multiple I2C bus interfaces. The processor 110 may be coupled to the touch sensor 180K, charger, flash, camera 193, and the like via different I2C bus interfaces. For example, the processor 110 may be coupled to the touch sensor 180K via an I2C interface, enabling communication between the processor 110 and the touch sensor 180K via the I2C bus interface, thereby enabling touch functionality of the electronic device 100. For example, in a gaming scenario, the game interface can be controlled based on touch signals input by the user on the screen through touch mapping established with the game control area.
[0137] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0138] Display screen 194 is used to display images, videos, etc. Display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLED, a Micro-oLed, or a quantum dot light-emitting diode (QLED).
[0139] In some embodiments, the electronic device 100 may include one or N display screens 194, where N is a positive integer greater than 1. For example, a foldable screen mobile phone includes an outer screen and an inner screen. When the foldable screen is unfolded, the inner screen can display images in large-screen mode. In large-screen mode, the game interface can be controlled through split-screen mode and established touch mapping without adapting the game to the large-screen resolution, thus avoiding obstruction of the game field of view during game operation.
[0140] The pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, the pressure sensor 180A can be provided on the display screen 194. There are many types of pressure sensors 180A, such as resistive pressure sensors, inductive pressure sensors, capacitive pressure sensors, etc. A capacitive pressure sensor can be a device comprising at least two parallel plates having a conductive material. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes. The electronic device 100 determines the intensity of the pressure based on the change in capacitance. When a touch operation is applied to the display screen 194, the electronic device 100 detects the intensity of the touch operation based on the pressure sensor 180A. The electronic device 100 can also calculate the position of the touch based on the detection signal of the pressure sensor 180A.
[0141] Magnetic sensor 180D includes a Hall effect sensor. Electronic device 100 can use magnetic sensor 180D to detect the opening and closing of the flip cover. In some embodiments, when electronic device 100 is a foldable screen phone, electronic device 100 can detect the folded and opened states of the screen using magnetic sensor 180D. Based on the detected screen opening and closing states, features such as automatically unlocking the inner screen when the foldable screen is opened can be configured.
[0142] The accelerometer 180E can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device and applied to applications such as horizontal and vertical screen switching and pedometers. For example, in a foldable screen mobile phone, when the screen is folded, the horizontal or vertical display state of the outer screen can be controlled by detecting the magnitude and direction of gravity of the mobile phone. When the foldable screen is open, the display state of the inner screen in large screen or split screen mode can be controlled by detecting the magnitude and direction of gravity of the mobile phone.
[0143] The touch sensor 180K is also called a "touch device". The touch sensor 180K can be set on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 194. For example, in some embodiments, the folding screen mobile phone is in the open state, the inner screen is in the split-screen mode of the game scene, and a touch mapping between the first touch position and the second touch position on the screen is established. Through the touch operation acting on the first touch position, the touch mapping with the second touch position is performed to generate a touch signal for the second touch position.
[0144] It should be understood that the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0145] The software system of the electronic device 100 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. In the embodiment of the present application, the Android system with a layered architecture is used as an example to illustrate the software structure of the electronic device 100.
[0146] FIG12 is a block diagram of the software structure of the electronic device 100 according to an embodiment of the present application.
[0147] A layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers: the application layer, the application framework layer, the Android runtime and system libraries, and the kernel layer.
[0148] The application layer can include a series of application packages.
[0149] As shown in FIG12 , the application package may include Game 1, Game 2, Game Mapping, and applications such as call and video.
[0150] The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions.
[0151] As shown in FIG2 , the application framework layer may include a window manager, a content provider, a resource manager, and the like.
[0152] The window manager is used to manage window programs. The window manager can obtain the display size, determine whether there is a status bar, lock the screen, take screenshots, and perform split-screen operations.
[0153] Content providers are used to store and retrieve data and make it accessible to applications. This data can include touch mapping configuration information for games. For example, when a game is launched, the game's touch mapping configuration information can be called based on the game package name to enable the game's touch mapping function.
[0154] The resource manager provides various resources for applications, such as configuration information of touch mapping configured for games in game scenes.
[0155] Android Runtime includes core libraries and a virtual machine. Android runtime is responsible for scheduling and management of the Android system.
[0156] The core library consists of two parts: one is the function that needs to be called by the Java language, and the other is the Android core library.
[0157] The application layer and application framework layer run in a virtual machine. The virtual machine executes Java files in the application layer and application framework layer as binary files. The virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.
[0158] The system library can include multiple functional modules, such as the surface manager and media libraries.
[0159] The surface manager is used to manage the display subsystem.
[0160] The media library supports playback and recording of a variety of common audio and video formats, as well as static image files.
[0161] The kernel layer is the layer between hardware and software. The kernel layer includes at least display drivers and sensor drivers.
[0162] The following is an example of the workflow of the software and hardware of the electronic device 100, using a scenario in which a foldable screen mobile phone is used to control the game on the inner screen when the phone is in the open state to achieve game adaptation.
[0163] When the touch sensor 180K receives a touch operation, the corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into raw input events (including information such as touch coordinates or touch coordinate changes). The raw input events are stored in the kernel layer. The application framework layer obtains the raw input events from the kernel layer and identifies the controls corresponding to the input events. Taking the control of the game interface based on touch mapping as an example, the touch operation generates a touch signal in the actual control interface after the split screen. Based on the touch signal, the application framework layer obtains the touch coordinates corresponding to the touch operation from the kernel layer, identifies the target position coordinates with which the touch coordinates are touch mapped, generates a touch signal for the target position coordinates, and then obtains the target position coordinates from the kernel layer, identifies the icon of the game interface corresponding to the input event, and realizes the control of the game interface through touch mapping.
[0164] This application displays the game interface and the actual control interface in a split screen, which can enable third-party games that have not been adapted to the resolution of the large screen to be adapted to the large screen. Without reducing the content of the game interface, the touch mapping of the operating controls and the game control area can avoid the hands from blocking the game field of view, thereby improving the gaming experience.
[0165] This embodiment further provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the method in the above-mentioned embodiment.
[0166] This embodiment further provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute the above-mentioned related steps to implement the method in the above-mentioned embodiment.
[0167] In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor can execute the computer-executable instructions stored in the memory to enable the chip to execute the methods in the above-mentioned method embodiments.
[0168] Among them, the electronic devices (such as mobile phones, etc.), computer storage media, computer program products or chips provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0169] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0170] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0171] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A game adaptation method, characterized in that: include: Acquire a screen display state switching signal, wherein the screen display state switching signal is a touch signal for switching from a full-screen display state of an inner screen to a split-screen display state when the folding screen of the electronic device is unfolded; In response to the switching signal, displaying a game interface in the first display area of the inner screen, the game interface including a game viewing area and a game control area displayed in an overlapping manner; In response to a game mapping start signal obtained in the second display area of the inner screen, an actual control interface is displayed in the second display area, wherein the actual control interface includes an operation control that is touch-mapped to the game control area; The operation control is used to control the game interface based on the touch mapping, and the first display area and the second display area are two areas displayed without overlapping on the inner screen.
2. The method according to claim 1, characterized in that After the game interface is displayed in the first display area of the inner screen in response to the switching signal, the method further includes: In response to a configuration signal obtained in a second display area of the inner screen, configuring an operation control corresponding to the game interface in the second display area, and displaying prompt information for establishing touch mapping; Based on the prompt information, in response to the touch selection signal acquired in the game control area, a touch mapping between the operation control and the game control area is established.
3. The method according to claim 2, characterized in that The configuring, in response to a configuration signal acquired in a second display area of the inner screen, an operation control corresponding to the game interface in the second display area includes: In response to the configuration signal, determining a layout mode of the actual manipulation interface in the second display area; Based on the layout mode, the number and position of the operation controls corresponding to the game interface in the second display area are determined.
4. The method according to claim 2, characterized in that: The step of establishing a touch mapping between the operation control and the game control area in response to a touch selection signal acquired in the game control area includes: Based on the touch icon in the game control area corresponding to the touch selection signal, a touch mapping between the position coordinates of the operation control and the position coordinates of the touch icon is established.
5. The method according to claim 2, characterized in that: The configuring, in response to a configuration signal acquired in a second display area of the inner screen, an operation control corresponding to the game interface in the second display area includes: Based on the configuration signal, the operation controls corresponding to the game interface are moved, added or deleted in the second display area.
6. The method according to claim 1, characterized in that After the game interface is displayed in the first display area of the inner screen in response to the switching signal, the method further includes: In response to a configuration signal obtained in a second display area of the inner screen, a default actual operation interface is displayed in the second display area, wherein the default actual operation interface includes fixed operation controls for manipulating a game interface.
7. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: Based on the currently opened game package name, save the configuration information of the operating controls in the configured actual control interface associated with the game package name, and the configuration information is used to call the associated operating controls when the game package name is started next time. As a control.
8. The method according to any one of claims 1 to 6, characterized in that: The method further comprises: In a game scenario, a chat pop-up window or an input method pop-up window is displayed in the second display area of the inner screen.
9. A game adaptation device, characterized in that: include: an acquisition unit, configured to acquire a switching signal of a screen display state, wherein the switching signal of the screen display state is a touch signal for switching from a full-screen display state of an inner screen to a split-screen display state when the folding screen of the electronic device is unfolded; A first processing unit, configured to display a game interface in a first display area of the inner screen in response to the switching signal, wherein the game interface includes a game viewing area and a game control area displayed in an overlapping manner; A second processing unit, configured to display an actual control interface in the second display area in response to a game mapping start signal obtained in the second display area of the inner screen, wherein the actual control interface includes an operation control having a touch mapping with the game control area; The operation control is used to control the game interface based on the touch mapping, and the first display area and the second display area are two areas displayed without overlapping on the inner screen.
10. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 8 when executing the computer program.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Game control method, terminal and computer readable storage medium
CN108176047A
Application control method and device, terminal device and computer readable storage medium
CN109925711A
Game operation method and device of mobile terminal, storage medium and electronic device
CN110038297A
Game interface control method, mobile terminal and computer-readable storage medium
CN110064192A
Game control method, device and equipment and storage medium
CN110064197A
Cited By
Screen display method of folding screen terminal
CN121411726A