Game interface processing method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202311197579.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-15
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2043-09-15
AI Technical Summary
[0004]在上述方案中,在游戏界面的处理中,存在操作步骤较繁琐,且效率较低的问题
[0016]从上面所述可以看出,本公开实施例提供的游戏界面处理方法、装置、电子设备及存储介质,通过终端设备提供图形用户界面,所述图形用户界面显示有第一游戏界面和一返回控件,目标游戏中包括多级游戏界面,所述返回控件被配置为响应第一触发操作而控制将在所述图形用户界面显示的所述第一游戏界面切换为所述第一游戏界面的上一级游戏界面,该方法包括:响应于针对所述返回控件的第二触发操作,控制所述图形用户界面显示第一界面标识和/或第二界面标识,其中,所述第一界面标识为所述第一游戏界面的上级游戏界面对应的界面标识,所述第二界面标识为所述第一游戏界面的下级游戏界面对应的界面标识,所述第一界面标识和/或第二界面标识的数量至少为一个;响应于针对所述第一界面标识或第二界面标识中目标界面标识的选择操作,在所述图形用户界面展示一预览窗口,并在所述预览窗口中展示所述目标界面标识对应的目标游戏界面的预览界面;响应于所述选择操作的结束,控制将所述图形用户界面显示的所述第一游戏界面切换为所述目标界面标识对应的所述目标游戏界面。本公开在提供预览界面的基础上,可以通过预览界面跳转到预览界面对应的目标游戏界面,操作步骤较简洁,效率较高。
Smart Images

Figure CN117160035B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the fields of electronic computers and the Internet, and in particular to a game interface processing method, apparatus, electronic device and storage medium. Background Technology
[0002] This section is intended to provide background or context for the embodiments of this disclosure as set forth in the claims. The description herein is not intended to be a prior art simply because it is included in this section.
[0003] In video games, there are several different game interfaces. Because the game functions carried by different game interfaces are related, when a user wants to enter a target game interface, they need to jump through layers to enter the target interface. Similarly, when a user wants to return, such as to the home game interface, they also need to jump through layers to return to the home game interface.
[0004] The above solutions suffer from cumbersome and inefficient operation steps in the processing of the game interface. Summary of the Invention
[0005] In view of this, the purpose of this disclosure is to provide a game interface processing method, device, electronic device and storage medium, which at least to some extent solves one of the technical problems in the related art.
[0006] Based on the above objectives, a first aspect of the exemplary embodiments of this disclosure provides a game interface processing method, which provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation. The method includes:
[0007] In response to a second trigger operation on the return control, the graphical user interface is controlled to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the lower game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one.
[0008] In response to a selection operation for a target interface identifier in the first interface identifier or the second interface identifier, a preview window is displayed in the graphical user interface, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window;
[0009] In response to the end of the selection operation, the control switches the first game interface displayed in the graphical user interface to the target game interface corresponding to the target interface identifier.
[0010] Based on the same inventive concept, a second aspect of the exemplary embodiments of this disclosure provides a game interface processing apparatus that provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation. The apparatus includes:
[0011] The interface identifier display module is configured to control the graphical user interface to display a first interface identifier and / or a second interface identifier in response to a second trigger operation on the return control, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, the second interface identifier is the interface identifier corresponding to the lower game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one.
[0012] The preview interface display module is configured to, in response to a selection operation of a target interface identifier in the first interface identifier or the second interface identifier, display a preview window in the graphical user interface and display a preview interface of the target game interface corresponding to the target interface identifier in the preview window;
[0013] The game interface display module is configured to, in response to the end of the selection operation, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier.
[0014] Based on the same inventive concept, a third aspect of the exemplary embodiments of this disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the method as described in the first aspect.
[0015] Based on the same inventive concept, a fourth aspect of the exemplary embodiments of this disclosure provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method as described in the first aspect.
[0016] As can be seen from the above description, the game interface processing method, apparatus, electronic device, and storage medium provided in this disclosure provide a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation. The method includes: in response to a second trigger operation on the return control, controlling the graphical user interface to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the previous level game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the next level game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one; in response to a selection operation on a target interface identifier among the first interface identifier and the second interface identifier, displaying a preview window on the graphical user interface and displaying a preview interface of the target game interface corresponding to the target interface identifier in the preview window; in response to the end of the selection operation, controlling the first game interface displayed on the graphical user interface to switch to the target game interface corresponding to the target interface identifier. This disclosure provides a preview interface, which allows users to jump to the target game interface corresponding to the preview interface. The operation steps are relatively simple and efficient. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in this disclosure or related technologies, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are only embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 A schematic diagram illustrating an application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0019] Figure 2 A schematic diagram illustrating another application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0020] Figure 3 A schematic flowchart of a game interface processing method provided as an exemplary embodiment of the present disclosure;
[0021] Figure 4 A schematic diagram illustrating another application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0022] Figure 5Another schematic flowchart of a game interface processing method provided as an exemplary embodiment of this disclosure;
[0023] Figure 6 A schematic diagram illustrating another application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0024] Figure 7 Another schematic flowchart of a game interface processing method provided as an exemplary embodiment of this disclosure;
[0025] Figure 8 A schematic diagram illustrating another application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0026] Figure 9 A schematic diagram illustrating another application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0027] Figure 10 Another schematic flowchart of a game interface processing method provided as an exemplary embodiment of this disclosure;
[0028] Figure 11 A schematic diagram illustrating another application scenario of the game interface processing method provided as an exemplary embodiment of this disclosure;
[0029] Figure 12 A schematic diagram of a game interface processing apparatus provided as an exemplary embodiment of the present disclosure;
[0030] Figure 13 A schematic diagram of the structure of an electronic device provided for an exemplary embodiment of this disclosure. Detailed Implementation
[0031] It is understood that before using the technical solutions disclosed in the various embodiments of this application, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this application in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0032] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this application's technical solution, based on the prompt message.
[0033] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0034] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this application. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this application.
[0035] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0036] To make the objectives, technical solutions, and advantages of this disclosure clearer, the principles and spirit of this disclosure will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided merely to enable those skilled in the art to better understand and implement this disclosure, and are not intended to limit the scope of this disclosure in any way. Rather, these embodiments are provided to make this disclosure more thorough and complete, and to fully convey the scope of this disclosure to those skilled in the art.
[0037] In this article, it is important to understand that any number of elements in the accompanying figures is for illustrative purposes and not for limitation, and any naming is for distinction only and has no limiting meaning.
[0038] The principles and spirit of this disclosure will be explained in detail below with reference to several representative embodiments.
[0039] As described in the background section, there are several different game interfaces in a video game. Because the game functions carried by different game interfaces are related, when a user wants to enter the target game interface, they need to jump through layers to enter the target game interface. Similarly, when a user wants to return, for example, to the home game interface, they also need to jump through layers to return to the home game interface.
[0040] For details, please refer to Figure 1 This is a schematic diagram illustrating an application scenario of the game interface processing method provided by an exemplary embodiment of this disclosure.
[0041] In this application scenario, a graphical user interface is provided through a terminal device. The content displayed by the graphical user interface includes game interface A, game interface B, game interface C, and game interface D, respectively, for illustration.
[0042] Among them, game interface A contains control a, game interface B contains control b and control x, game interface C contains control c and control x, and game interface D contains control x.
[0043] Specifically, in response to a trigger operation on control a, the user jumps to game interface B; in response to a trigger operation on control b, the user jumps to game interface C; and in response to a trigger operation on control c, the user jumps to game interface D.
[0044] Specifically, in response to a trigger operation on control x in game interface D, the system jumps to game interface C; in response to a trigger operation on control x in game interface C, the system jumps to game interface B; and in response to a trigger operation on control x in game interface B, the system jumps to game interface A.
[0045] Because the game functions carried by game interfaces A, B, C, and D are related, in this case, when the graphical user interface currently displays game interface A, if the user wants to enter game interface D, they need to follow the jump path: game interface A → game interface B → game interface C → game interface D to enter game interface D; when the graphical user interface currently displays game interface D, if the user wants to return to game interface A, they need to follow the jump path: game interface D → game interface C → game interface B → game interface A to return to game interface A.
[0046] In the above embodiments, a game interface with four levels (game interface A, game interface B, game interface C and game interface D) was described. However, in actual video games, the number of game interface levels is often much higher than in the above embodiments. In this case, the step-by-step jumping scheme has the problems of cumbersome operation steps and low efficiency.
[0047] To address the aforementioned issues, this disclosure provides a game interface processing solution. A graphical user interface (GUI) is provided via a terminal device. The GUI displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the GUI to the parent game interface of the first game interface in response to a first trigger operation. The method includes: in response to a second trigger operation on the return control, controlling the GUI to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the child game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one; in response to a selection operation on a target interface identifier among the first or second interface identifiers, displaying a preview window on the GUI and showing a preview of the target game interface corresponding to the target interface identifier in the preview window; and in response to the end of the selection operation, controlling the switching of the first game interface displayed on the GUI to the target game interface corresponding to the target interface identifier. This disclosure provides a preview interface, which allows users to jump to the target game interface corresponding to the preview interface. The operation steps are relatively simple and efficient.
[0048] After introducing the basic principles of this disclosure, various non-limiting embodiments of this disclosure will be described in detail below.
[0049] refer to Figure 2 This is a schematic diagram illustrating another application scenario of the game interface processing method provided by the exemplary embodiments of this disclosure.
[0050] This application scenario includes a local terminal device 210 and a server 220. The local terminal device 210 and the server 220 can be connected via a wired or wireless communication network to achieve data interaction.
[0051] The local terminal device 210 can be an electronic device located close to the user side, possessing data transmission and multimedia input / output functions, such as a desktop computer, mobile phone, portable computer, tablet computer, media player, in-vehicle computer, smart wearable device, personal digital assistant (PDA), or other electronic devices capable of performing the aforementioned functions. This electronic device may include a processor and a display screen with touch input functionality. The display screen is used to present a graphical user interface (GUI), which can display a music game interface. The processor is used to process music game data, generate the GUI, and control the display of the GUI on the screen.
[0052] Server 220 can be a standalone 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.
[0053] In some exemplary embodiments, the game interface processing method may run on a local terminal device 210 or a server 220.
[0054] When the game interface processing method runs on server 220, server 220 provides game interface processing services to users of terminal devices. The terminal devices have a client installed that communicates with server 220. The terminal devices provide a graphical user interface (GUI) through the client. The GUI displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the GUI to the previous level game interface in response to a first trigger operation. In response to a second trigger operation on the return control, server 220 controls the graphical user interface to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the child game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one; in response to a selection operation on a target interface identifier among the first interface identifier and the second interface identifier, a preview window is displayed on the graphical user interface, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window; in response to the end of the selection operation, server 220 controls the switching of the first game interface displayed on the graphical user interface to the target game interface corresponding to the target interface identifier. Server 220 may also send the target game interface to the client, and the client displays the target game interface to the user. The terminal device may be the aforementioned local terminal device 210.
[0055] When the game interface processing method runs on server 220, this method can be implemented and executed based on a cloud interaction system. This cloud interaction system includes client devices and cloud gaming servers.
[0056] In some exemplary embodiments, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operation mode, the main body running the game program and the main body displaying the game screen are separated. The storage and operation of the control methods for movement in the game are completed on the cloud gaming server. The role of the client device is to receive and send data and display the game screen. For example, the client device can be a display device with data transmission capabilities close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device through the network, and finally, the client device decodes and outputs the game screen.
[0057] In the above embodiments, the game interface processing method is described using server 220 as an example. However, this disclosure is not limited thereto. In some exemplary embodiments, the game interface processing can also be run on local terminal device 210.
[0058] In some exemplary embodiments, taking a game as an example, the local terminal device 210 stores a game program and is used to display game graphics. The local terminal device 210 is used to interact with the player through a graphical user interface (GUI), i.e., conventionally downloading, installing, and running the game program via an electronic device. The local terminal device 210 can provide the GUI to the player in various ways, such as rendering it on a terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device 210 may include a display screen for displaying the GUI, which includes game graphics, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.
[0059] Local terminal device 210 may include a display screen and a processor. A client communicating with the processor is installed in local terminal device 210. The client provides a graphical user interface (GUI) via the display screen, which displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the GUI to the previous level game interface in response to a first trigger operation. In response to a second trigger operation on the return control, the processor controls the GUI to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the previous level game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the next level game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one; in response to a selection operation on a target interface identifier among the first or second interface identifiers, a preview window is displayed on the GUI, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window; in response to the end of the selection operation, the processor controls the switching of the first game interface displayed on the GUI to the target game interface corresponding to the target interface identifier. The processor can also send the target game interface to the client, which then displays the target game interface to the user via a screen.
[0060] In some exemplary embodiments, this disclosure provides a game interface processing method that provides a graphical user interface through a terminal device, wherein the terminal device may be the aforementioned local terminal device 210 or a client device in the aforementioned cloud interaction system.
[0061] The following is combined with Figure 1 , 2 The above application scenarios are used to describe the game interface processing method according to exemplary embodiments of this disclosure. It should be noted that the above application scenarios are shown only to facilitate understanding of the spirit and principles of this disclosure, and the embodiments of this disclosure are not limited in any way. Rather, the embodiments of this disclosure can be applied to any applicable scenario.
[0062] refer to Figure 3 This is a schematic flowchart of a game interface processing method provided by an exemplary embodiment of the present disclosure.
[0063] A game interface processing method provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation.
[0064] The game interface processing method includes the following steps:
[0065] Step S310: In response to the second trigger operation on the return control, control the graphical user interface to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, the second interface identifier is the interface identifier corresponding to the child game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one.
[0066] The following section will describe the definition and content of a graphical user interface.
[0067] In this embodiment, a graphical user interface (GUI) refers to a computer operating user interface that is displayed graphically.
[0068] In practice, a graphical user interface (GUI) is a human-computer interaction display format that allows users to manipulate icons or menu options on the screen using input devices such as a mouse to select commands, access files, launch programs, or perform other routine tasks. Compared to character-based interfaces that rely on keyboard input for text or character commands, GUIs offer numerous advantages. A GUI consists of windows, drop-down menus, dialog boxes, and their corresponding control mechanisms. It is standardized across various modern applications, meaning the same operations are always performed in the same way. In a GUI, users see and manipulate graphical objects, utilizing computer graphics techniques.
[0069] The above embodiments described the definition and content of the graphical user interface. The following will describe the definition and content of the game interface.
[0070] In this embodiment, the game interface refers to the graphical user interface of the game software.
[0071] In practice, the game interface refers to the graphical user interface that interacts with game users in electronic games that use a computer as the operating platform. It includes game design elements that directly or indirectly come into contact with game users, such as buttons, animations, text, sounds, and windows in the game screen.
[0072] The above embodiments described the definition and content of the game interface. The following will describe the types of game interfaces.
[0073] In this embodiment, the types of game interfaces include: functional interfaces (or operation interfaces), scene environment interfaces, plot and emotional design interfaces, and sound effect interfaces, etc.
[0074] In practical implementation, the functional interface (or operation interface) specifically includes:
[0075] The smart keyboard pops up whenever you press any letter, number, or symbol without a specific purpose on the keyboard. Users can use the smart keyboard to input Chinese, English, and numbers to search for desired categories, access the main menu bar, toolbar, general information bar, status bar, information bar, and instant detail windows.
[0076] In practical implementation, the scene environment interface specifically includes:
[0077] Specific environmental factors within the game's storyline influence the user's information delivery. Environmental interface design encompasses a wide range of factors, including history, culture, and technology, reflecting the social nature of design art.
[0078] In practical implementation, the interface design for storyline and emotional elements includes:
[0079] Games employ various methods to immerse players in their storylines and engage them. If the storyline is unengaging, no matter how skillful the game's presentation, it will fail to achieve its goal. The content a game presents must be acceptable to players and also innovative. Given significant cultural differences among players, Western games often emphasize the realism of characters and environments, creating a cinematic feel, while Eastern games generally pursue a comic book-like effect, focusing on the beauty of atmosphere and imagery.
[0080] Emotionally engaging interface design conveys the emotions a game aims to express to the user, achieving emotional resonance. This transmission of emotional information involves a unity of certainty and uncertainty. This interface reflects the relationship between design and people.
[0081] In practical implementation, the sound effects interface specifically includes:
[0082] Background sound effects: Play continuously at the same time as the background music.
[0083] Random sound effects: Played randomly in a scene.
[0084] Custom sound effects: Sound effects that play in response to the player's actions.
[0085] In the above embodiments, the definition, content and type of the game interface were described. The definition and content of the first game interface will be described below.
[0086] In this embodiment, the first game interface is the game interface currently displayed by the graphical user interface provided by the terminal device.
[0087] In practice, the game interface currently displayed by the graphical user interface provided by the terminal device can be any of the game interfaces in the above embodiments.
[0088] In the above embodiments, the definition and content of the first game interface were described. The definition and content of the return control will be described below.
[0089] In this embodiment, the return control refers to the control that the player triggers to express their intention to switch to a different game interface.
[0090] In practice, the shape, size, and position of the return control in the graphical user interface can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment.
[0091] In practice, the shape, size, and position of the returned control in the graphical user interface should be optimized to avoid obscuring other content displayed in the graphical user interface. For example, the control should occupy a relatively small area compared to the overall graphical user interface and be positioned at the edge or corner of the graphical user interface.
[0092] In the above embodiments, the definition and content of the return control were described. The definition, content and function of the first trigger operation will be described below.
[0093] In this embodiment, the first trigger operation refers to the operation that the player inputs through touch on a certain position of the return control, which is used to realize the player's intention to select the return control or a certain position on the return control.
[0094] In specific implementation, the first triggering operation can be a single click, double click, long press, hard press, swipe, or scroll. For example, for a long press, the duration for which the user needs to hold the long press can be set according to specific implementation needs, such as 1 second, 2 seconds, etc.; while for single clicks, double clicks, or hard presses, the specific parameters such as the duration of action, operation interval, and pressure intensity (which can be collected based on 3D Touch technology) can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment. In addition, the first triggering operation can also be any simple and feasible first triggering operation other than those listed above, which is different from the triggering operations in the prior art.
[0095] In this embodiment, in response to a first trigger operation on the return control, the control switches the first game interface displayed on the graphical user interface to the game interface above the first game interface.
[0096] In the above embodiments, the first game interface, the return control, and the first trigger operation were described. The definition, content, and function of the second trigger operation will be described below.
[0097] In this embodiment, the second trigger operation refers to the operation that the player inputs via touch on a certain position of the return control, which is used to realize the player's intention to select the return control or a certain position on the return control.
[0098] In specific implementation, the second triggering operation can be a single click, double click, long press, hard press, swipe, or scroll. For example, for a long press, the duration for which the user needs to hold the long press can be set according to specific implementation needs, such as 1 second, 2 seconds, etc.; while for single clicks, double clicks, or hard presses, the specific parameters such as the duration of action, operation interval, and pressure intensity (which can be collected based on 3D Touch technology) can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment. In addition, the second triggering operation can also be any other simple and feasible second triggering operation that is different from the triggering operations in the prior art, in addition to the examples mentioned above.
[0099] In this embodiment, in response to a second trigger operation on the return control, the graphical user interface is controlled to display a first interface identifier and / or a second interface identifier.
[0100] In the above embodiments, the definitions, contents and functions of the first triggering operation and the second triggering operation were described. The relationship between the first triggering operation and the second triggering operation will be described below.
[0101] In some exemplary embodiments, the method further includes:
[0102] The first triggering operation and the second triggering operation are independent operations.
[0103] In practice, the first trigger operation and the second trigger operation are independent operations. The first trigger operation is used to implement the normal function of the return control, that is, to return to the previous level game interface; the second trigger operation is used to implement the function of the return control that is different from the related technologies, that is, to jump to the target game interface, which can be a game interface other than the previous level game interface.
[0104] In the above embodiments, the definition, content, and function of the second triggering operation were described. The definition and content of the interface identifier will be described below.
[0105] In this embodiment, the interface identifier includes a first interface identifier and / or a second interface identifier.
[0106] In this embodiment, the interface identifier refers to the control that the player triggers to express their intention to select the game interface they want to preview during the preview process.
[0107] In practice, the shape, size, and position of the interface identifier in the graphical user interface can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment.
[0108] The definition and content of the interface identifiers were described in the above embodiments. The display method of the interface identifiers will be described below:
[0109] In this embodiment, in response to a second trigger operation on the return control, controlling the graphical user interface to display a first interface identifier and / or a second interface identifier includes:
[0110] In response to the second trigger operation on the return control, the graphical user interface is controlled to display an interface identifier window, and the first interface identifier and / or the second interface identifier are displayed in the interface identifier window.
[0111] In practice, the first interface identifier and / or the second interface identifier can be arranged in a strip (including horizontal and vertical arrangement), an array, or an arc in the interface identifier window.
[0112] In practice, the shape, size, and position of the interface identifier window in the graphical user interface can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment.
[0113] In specific implementation, the shape, size, and position of the first interface icon and / or the second interface icon displayed in the interface icon window can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment.
[0114] It should be noted that the first interface identifier and / or the second interface identifier can be displayed not only in the interface identifier window, but also directly in the graphical user interface.
[0115] The above embodiments described the display method of the interface identifiers. The display position of the interface identifiers will be described below.
[0116] In some exemplary embodiments, the control of the graphical user interface display interface identifier includes:
[0117] Within a preset range around the return control, the graphical user interface is controlled to display the interface identifier.
[0118] In practice, when the display positions of the interface icon and the return control are close together, it is easier for players to trigger the interface icon after triggering the return control, thus improving the continuity and convenience of the triggering operations. At the same time, it also makes it easier for players to understand the correlation between the functions of the interface icon and the return control, reducing the learning cost for players.
[0119] In the above embodiments, the display position of the interface identifier was described. The following will describe the display relationship between the interface identifier and the return control.
[0120] In some exemplary embodiments, while controlling the graphical user interface to display the interface identifier, the method further includes:
[0121] Control the graphical user interface to disable the return control.
[0122] In practice, since the functions of the interface icon and the return control are related, with the interface icon being a continuation of the return control's function, the return control is disabled when the interface icon is displayed, reflecting the continuity of the two controls' functions; at the same time, it reduces the chance of players accidentally touching the interface.
[0123] In the above embodiments, the display relationship between the interface identifier and the return control is described, wherein the interface identifier and the return control are two functionally related but independent controls. However, this disclosure is not limited thereto. In some exemplary embodiments, the interface identifier can be transformed from the return control. Specifically:
[0124] In some exemplary embodiments, the control of the graphical user interface display interface identifier includes:
[0125] Transform the return control into the interface identifier.
[0126] In specific implementation, in response to the second trigger operation on the return control, the return control is controlled to be transformed into the first interface identifier and / or the second interface identifier.
[0127] In practice, transformations include substitution and deformation.
[0128] In practice, the interface identifier is directly transformed from the return control, which better reflects the continuity of the two controls in terms of function, and the continuity of the two controls in terms of function is more strongly reflected.
[0129] In practice, the graphical user interface is controlled to display an animation of the return control being deformed to obtain the interface identifier.
[0130] In practice, by transforming the return control into the interface identifier, the continuity between the second trigger operation for the return control and the selection operation for the interface identifier can be achieved.
[0131] In some exemplary embodiments, when the interface identifier is displayed in the interface identifier window, the interface identifier window can be transformed from the return control, specifically:
[0132] In some exemplary embodiments, the control of the graphical user interface display interface identifier includes:
[0133] The return control is transformed into the interface identifier window, and the first interface identifier and / or the second interface identifier are displayed in the interface identifier window.
[0134] In specific implementation, in response to the second trigger operation on the return control, the return control is transformed into the interface identifier window.
[0135] In practice, transformations include substitution and deformation.
[0136] In practice, the interface identifier window is directly transformed from the return control, which better reflects the continuity of the two controls in terms of function, and the continuity of the two controls in terms of function is more strongly reflected.
[0137] In practice, the graphical user interface is controlled to display the effect animation of the return control being deformed to obtain the interface identifier window.
[0138] In practice, by transforming the return control into the interface identifier window, the continuity of the second trigger operation for the return control and the selection operation for the first interface identifier and / or the second interface identifier in the interface identifier window can be achieved.
[0139] The above embodiments described the definition, content, and display location of the interface identifier. The method for determining the interface identifier will be described below.
[0140] In some exemplary embodiments, the method for determining the interface identifier includes:
[0141] Determine the historical access path corresponding to the first game interface;
[0142] Based on the game interface on the historical access path, the parent game interface and / or the child game interface of the first game interface are obtained.
[0143] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0144] In practice, there may be several historical access paths corresponding to the first game interface. In this case, these historical access paths can be sorted according to their priority, and the historical access paths with lower priority can be removed. The priority of the historical access path is determined based on the access frequency of the historical access path. Specifically, the higher the access frequency, the higher the priority, and the lower the access frequency, the lower the priority.
[0145] In practice, there may be several game interfaces on the historical access path. In this case, these game interfaces can be sorted according to their priority, and the game interfaces with lower priority can be removed. The priority of a game interface is determined based on its access frequency. Specifically, a higher access frequency results in a higher priority, and a lower access frequency results in a lower priority.
[0146] In the above embodiments, the determination of the interface identifier based on the historical access path is used as an example for illustration. However, this disclosure is not limited to this. In other embodiments, the interface identifier can also be determined based on the interface hierarchy structure.
[0147] In some exemplary embodiments, the method for determining the interface identifier further includes:
[0148] Determine the interface hierarchy structure corresponding to the first game interface;
[0149] Based on the game interface in the interface hierarchy, the upper-level game interface and / or lower-level game interface of the first game interface are obtained.
[0150] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0151] In the above embodiments, the determination of interface identifiers based on the interface hierarchy structure is used as an example. However, this disclosure is not limited to this. In other embodiments, recommendations can also be made based on the functions of the game interface to determine the interface identifiers.
[0152] In some exemplary embodiments, the method for determining the interface identifier further includes:
[0153] Determine the function corresponding to the first game interface, and predict the recommended game interface set;
[0154] Based on the game interfaces in the recommended game interface set, the superior game interface and / or subordinate game interface of the first game interface are obtained.
[0155] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0156] In practice, if the first game interface is a failure screen, then it is recommended that the game interface be an interface for enhancing virtual characters, enhancing virtual weapons, or configuring level difficulty, etc.
[0157] In practice, for any given game interface, the corresponding recommended game interface can be pre-configured by the user. In this case, a personalized experience can be achieved to meet the individual needs of each user.
[0158] In practice, for any given game interface, the corresponding recommended game interface can be calculated using a specified algorithm. In this case, it can play an auxiliary role, helping users to complete the game more easily.
[0159] In the above embodiments, the method of determining the interface identifier based on the historical access path, interface hierarchy structure and game interface functions has been used as an example. However, this disclosure is not limited to this. In other embodiments, the above methods can be used in combination to determine the interface identifier.
[0160] In some exemplary embodiments, the method for determining the interface identifier further includes:
[0161] Determine the historical access path, interface hierarchy, and recommended game interface set corresponding to the first game interface;
[0162] Based on the historical access path, interface hierarchy, and game interfaces in the recommended game interface set, the parent game interface and / or child game interface of the first game interface are obtained.
[0163] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0164] The first interface identifier and / or the second interface identifier are displayed in the interface identifier window in a specified order.
[0165] In practice, the specified order can be determined based on the historical access path and interface hierarchy, with the interface identifier closer to the current interface and the interface identifier further away from the current interface based on recommendations.
[0166] Alternatively, interface identifiers determined based on historical access paths and interface hierarchy may be far from the current interface, while interface identifiers determined based on recommendations may be close to the current interface.
[0167] In the above embodiments, the directionality of the jump path is not sufficiently clear. By obtaining jump paths related to the current game interface, and then sorting these jump paths according to their priority (the priority can be determined based on the frequency of use of the jump path), the game interface is obtained based on the jump paths with higher priority, thus obtaining the interface identifier. However, this disclosure is not limited to this. In some exemplary embodiments, the jump path can point to a specific game interface specified by the user. Specifically:
[0168] In some exemplary embodiments, determining the jump path to which the first game interface belongs includes:
[0169] Select the desired game interface;
[0170] The jump path to which the first game interface belongs includes the jump path from the specified game interface to the first game interface.
[0171] In practice, we will take returning from the current game interface as an example. Specifically:
[0172] Determine the jump path from the home game interface to the first game interface, and obtain the game interface on the jump path;
[0173] Based on the game interface on the jump path, the first interface identifier and / or the second interface identifier are obtained.
[0174] In practice, it can be implemented to jump from the current game interface to any game interface in the jump path from the current game interface back to the homepage game interface.
[0175] In this embodiment, after controlling the graphical user interface to display a first interface identifier and / or a second interface identifier in response to a second trigger operation on the return control, the method further includes:
[0176] In response to a third trigger operation on the return control, control cancels the display of the first interface identifier and / or the second interface identifier on the graphical user interface.
[0177] Step S320: In response to the selection operation of the target interface identifier in the first interface identifier or the second interface identifier, a preview window is displayed in the graphical user interface, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window.
[0178] In the above embodiments, the definition, content, display position and determination method of the interface identifier were described. The definition and content of the selection operation will be described below.
[0179] In this embodiment, the selection operation refers to the operation that the player inputs through touch on a certain position on the interface icon, which is used to realize the player's intention to select the interface icon or a certain position on the interface icon.
[0180] In practice, the selection operation can be a single click, double click, long press, hard press, swipe, or scroll. For example, for a long press, the duration the user needs to hold the press can be set according to specific implementation requirements, such as 1 second or 2 seconds. For single clicks, double clicks, or hard presses, the specific parameters such as duration, operation interval, and pressure (which can be collected based on 3D Touch technology) can be set according to the specific hardware and software parameters of the client device to which the method of this embodiment is applied. The specific settings mentioned above are not specifically limited in this embodiment. In addition, the selection operation can also be any simple and feasible selection operation other than those mentioned above, which is different from the triggering operations in the prior art.
[0181] In the above embodiments, the definitions and contents of the second trigger operation and the selection operation were described. The relationship between the second trigger operation and the selection operation will be described below.
[0182] In some exemplary embodiments, the method further includes:
[0183] The second triggering operation and the selection operation are consecutive triggering operations.
[0184] In practice, the second triggering operation and the selection operation are consecutive triggering operations. That is, the second triggering operation and the selection operation are consecutive, meaning that the starting point of the subsequent triggering operation, i.e. the selection operation, is the position of the earlier triggering operation, i.e. the second triggering operation, and there is no interruption between the selection operation and the second triggering operation. They are consecutive and holistic triggering operations.
[0185] In the above embodiments, the definition and content of the selection operation were described. The definition and content of the preview window will be described below.
[0186] In this embodiment, the preview window is used to display a preview of the target game interface corresponding to the target interface identifier.
[0187] In this embodiment, the preview interface refers to an interface used to preview any game interface. The preview interface is derived from any of the game interfaces and corresponds one-to-one; each game interface is referred to as the target game interface corresponding to the preview interface.
[0188] In practice, the preview interface can be obtained by scaling down the target game interface proportionally, and the target game interface can be represented as a thumbnail.
[0189] In practice, the preview interface may only contain key information from the target game interface.
[0190] The following will describe the relationship between the target game interface corresponding to the target interface identifier displayed in the preview window and the first game interface.
[0191] In this embodiment, the target game interface and the first game interface belong to the same game.
[0192] In practice, this embodiment is used for quick navigation between different game interfaces within the same game software program.
[0193] In the above embodiments, the definition, content and determination method of the preview window were described. The display position of the preview window will be described below.
[0194] In some exemplary embodiments, controlling the graphical user interface to display the preview window includes:
[0195] Within a preset range around the interface identifier, the graphical user interface is controlled to display the preview window.
[0196] In practice, when the display positions of the preview window and the interface icons are close together, it is easier for players to trigger operations on the preview window after triggering operations on the interface icons, thus improving the continuity and convenience of triggering operations. At the same time, it also makes it easier for players to understand the correlation between the functions of the preview window and the functions of the interface icons, reducing the learning cost for players.
[0197] The following describes how to switch the displayed preview window.
[0198] In some exemplary embodiments, after displaying a preview of the target game interface corresponding to the target interface identifier in the preview window, the method further includes:
[0199] In response to a switching operation targeting a target interface identifier, the preview interface displayed in the preview window is switched according to the switching operation.
[0200] In this embodiment, the different trigger positions of the selection operation for the interface identifier correspond to different preview windows.
[0201] In specific implementation, when the trigger position for the selection operation of the interface icon is the first trigger position, the graphical user interface is controlled to display the first preview window corresponding to the first trigger position; when the trigger position for the selection operation of the interface icon changes from the first trigger position to the second trigger position, the graphical user interface is controlled to cancel the display of the first preview window corresponding to the first trigger position and display the second preview window corresponding to the second trigger position.
[0202] Step S330: In response to the end of the selection operation, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier.
[0203] In the above embodiments, the definition and content of the selection operation were described. Below, the definition and content of the target game interface will be described.
[0204] In this embodiment, since the preview interface is obtained based on any one of the game interfaces and corresponds one-to-one, the game interface corresponding to the preview interface, i.e., the target game interface, can be obtained based on any one of the preview interfaces.
[0205] As can be seen from the above, the game interface processing method provided in this embodiment provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation. The method includes: in response to a second trigger operation on the return control, controlling the graphical user interface to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the previous level game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the next level game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one; in response to a selection operation on a target interface identifier among the first interface identifier and the second interface identifier, displaying a preview window on the graphical user interface, and displaying a preview interface of the target game interface corresponding to the target interface identifier in the preview window; in response to the end of the selection operation, controlling the first game interface displayed on the graphical user interface to switch to the target game interface corresponding to the target interface identifier. This disclosure provides a preview interface, which allows users to jump to the target game interface corresponding to the preview interface. The operation steps are relatively simple and efficient.
[0206] refer to Figure 4 This is a schematic diagram illustrating another application scenario of the game interface processing method provided by the exemplary embodiments of this disclosure.
[0207] The graphical user interface 401 provided by the terminal device is divided into four stages according to the interaction process between the user and the graphical user interface 401 and the changes in the content displayed by the graphical user interface 401:
[0208] In the first stage, the graphical user interface 401 currently displays a first game interface 402 and a return control 403. The target game includes multiple levels of game interfaces, and the return control 403 is configured to switch from the first game interface displayed in the graphical user interface to the previous level game interface (not shown in the figure) in response to a first trigger operation.
[0209] The first game interface 402 occupies a larger area in the graphical user interface 401 than the overall area of the graphical user interface 401, and is located in the center of the graphical user interface 401.
[0210] The return control 403 occupies a relatively small area in the graphical user interface 401 compared to the overall area of the graphical user interface 401, and is located in a corner of the graphical user interface 401.
[0211] In this process, the second stage begins when the user performs a second trigger operation on the return control 403 (the second trigger operation can be a single click, double click, long press, hard press, swipe, or scroll).
[0212] In the second stage, the graphical user interface 401 currently displays the following content: a first game interface 402, a return control 403, and several interface icons 404 (including a first interface icon and / or a second interface icon, not shown in the figure, wherein the first interface icon is the interface icon corresponding to the parent game interface of the first game interface, and the second interface icon is the interface icon corresponding to the lower game interface of the first game interface, and the number of the first interface icon and / or the second interface icon is at least one).
[0213] Since the transition from the first game interface 402 to other game interfaces has not yet been implemented, the content currently displayed in the graphical user interface 401 still includes the first game interface 402. However, the first game interface 402 can be blurred (represented by a dotted line) to avoid the first game interface 402 affecting other displayed content.
[0214] Since the interface identifier 404 may not be transformed from the return control 403, the content currently displayed by the graphical user interface 401 still includes the return control 403.
[0215] Users can make a selection operation for the interface indicator 404. When a user makes a selection operation for the interface indicator 404, the third stage begins.
[0216] In the third stage, the preview window 405 currently displayed by the graphical user interface 401 is the preview window 405 corresponding to the currently triggered interface identifier 404, and the preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window (not shown in the figure).
[0217] When the user triggers an action on preview window 405, the fourth stage begins.
[0218] In the fourth stage, the graphical user interface 401 currently displays the target game interface 406 corresponding to the preview window 405 and the return control 403.
[0219] Since the jump from the first game interface 402 to the target game interface 406 corresponding to the preview window has already been achieved, the content currently displayed in the graphical user interface 401 no longer includes the first game interface 402, but instead displays the target game interface 406 corresponding to the preview window. Thus, a quick jump from the first game interface 402 to the target game interface 406 corresponding to the preview window has been achieved.
[0220] refer to Figure 5 This is another flowchart illustrating a game interface processing method provided by an exemplary embodiment of the present disclosure.
[0221] A game interface processing method provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation.
[0222] The game interface processing method includes the following steps:
[0223] Step S510: In response to the second trigger operation on the return control, control the graphical user interface to display an interface identifier window, and display a first interface identifier and / or a second interface identifier in a bar arrangement in the interface identifier window, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, the second interface identifier is the interface identifier corresponding to the child game interface of the first game interface, the number of the first interface identifier and / or the second interface identifier is at least one, and the first interface identifier and / or the second interface identifier is a virtual button.
[0224] In practice, the graphical user interface is controlled to display the effect animation of the return control being extended and deformed to obtain the interface identifier window.
[0225] Step S520: In response to the selection operation of the target interface identifier in the first interface identifier or the second interface identifier, a preview window is displayed in the graphical user interface, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window.
[0226] In this embodiment, the selection operation for the target interface identifier in the first interface identifier or the second interface identifier includes:
[0227] In response to a sliding operation on the interface identifier window, the cursor representing the selected element is controlled to move on the first interface identifier and / or the second interface identifier.
[0228] In response to the cursor hovering over the first interface identifier and / or the second interface identifier, the first interface identifier and / or the second interface identifier are used as the target interface identifier.
[0229] Step S530: In response to the end of the selection operation, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier.
[0230] In this embodiment, the end of the selection operation includes:
[0231] In response to a swipe operation from the target interface identifier to the preview interface, the selection operation is determined to have ended.
[0232] refer to Figure 6 This is a schematic diagram illustrating another application scenario of the game interface processing method provided by the exemplary embodiments of this disclosure.
[0233] The interaction process between the user and the graphical user interface 601, as well as the changes in the content displayed by the graphical user interface 601, is divided into four stages:
[0234] In the first stage, the graphical user interface 601 currently displays the first game interface 602 and the return control 603.
[0235] The first game interface 602 occupies a relatively large area in the graphical user interface 601 compared to the overall area of the graphical user interface 601, and is positioned in the center of the graphical user interface 601.
[0236] The return control 603 occupies a relatively small area in the graphical user interface 601 compared to the overall area of the graphical user interface 601, and is located in a corner of the graphical user interface 601.
[0237] The second stage begins when the user performs a second trigger operation on the return control 603.
[0238] In the second stage, the graphical user interface 601 currently displays the following content: a first game interface 602, an interface identifier window 604, and a number of interface identifiers 605 arranged in a bar in the interface identifier window 604 (including a first interface identifier and / or a second interface identifier, not shown in the figure, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the lower game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one).
[0239] Since the transition from the first game interface 602 to other game interfaces has not yet been implemented, the content currently displayed in the graphical user interface 601 still includes the first game interface 602. However, the first game interface 602 can be blurred (represented by a dotted line) to avoid the first game interface 602 affecting other displayed content.
[0240] Since the interface identifier window 604 can be transformed from the return control 603, the content currently displayed in the graphical user interface 601 no longer includes the return control 603.
[0241] In this process, the user can perform a sliding operation on the interface identifier window 604 to trigger the interface identifier 605 on the interface identifier window 604. When the user performs a sliding operation on the interface identifier window 604 to trigger the interface identifier 605 on the interface identifier window 604, the third stage is entered.
[0242] In the third stage, the graphical user interface 601 currently displays the first game interface 602, the interface identifier window 604, the interface identifier 605 on the interface identifier window 604, and the preview window 606.
[0243] The user triggers an action on the preview window 606 by swiping (the dashed arrows indicate the direction of the swipe).
[0244] The fourth stage begins when the user triggers an action on preview window 606.
[0245] In the fourth stage, the graphical user interface 601 currently displays the target game interface 607 corresponding to the preview window and the return control 603.
[0246] Since the jump from the first game interface 602 to the target game interface 607 corresponding to the preview window has already been achieved, the content currently displayed in the graphical user interface 601 no longer includes the first game interface 602, but instead displays the target game interface 607 corresponding to the preview window. Thus, a quick jump from the first game interface 602 to the target game interface 607 corresponding to the preview window has been achieved.
[0247] refer to Figure 7 This is another flowchart illustrating a game interface processing method provided by an exemplary embodiment of the present disclosure.
[0248] A game interface processing method provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation.
[0249] The game interface processing method includes the following steps:
[0250] Step S710: In response to the second trigger operation on the return control, control the graphical user interface to display an interface identifier window, and display a first interface identifier and / or a second interface identifier in an arc arrangement around the return control in the interface identifier window, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, the second interface identifier is the interface identifier corresponding to the child game interface of the first game interface, the number of the first interface identifier and / or the second interface identifier is at least one, and the first interface identifier and / or the second interface identifier is a virtual button including the keyword of the corresponding game interface.
[0251] In this embodiment, the method further includes:
[0252] In response to a sliding operation on the interface identifier window, the first interface identifier and / or the second interface identifier displayed in the interface identifier window of the graphical user interface are switched to an updated other first interface identifier and / or second interface identifier.
[0253] Step S720: In response to the selection operation of the target interface identifier in the first interface identifier or the second interface identifier, a preview window is displayed in the graphical user interface, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window.
[0254] Step S730: In response to the end of the selection operation, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier.
[0255] refer to Figure 8 This is a schematic diagram illustrating another application scenario of the game interface processing method provided by the exemplary embodiments of this disclosure.
[0256] The interaction process between the user and the graphical user interface 801, as well as the changes in the content displayed by the graphical user interface 801, is divided into four stages:
[0257] In the first stage, the graphical user interface 801 currently displays the first game interface 802 and the return control 803.
[0258] The first game interface 802 occupies a relatively large area in the graphical user interface 801 compared to the overall area of the graphical user interface 801, and is positioned in the center of the graphical user interface 801.
[0259] The return control 803 occupies a relatively small area in the graphical user interface 801 compared to the overall area of the graphical user interface 801, and is located in a corner of the graphical user interface 801.
[0260] In this process, the second stage begins when the user performs a trigger operation on the return control 803 (the trigger operation can be a single click, double click, long press, hard press, swipe, or scroll).
[0261] In the second stage, the content currently displayed by the graphical user interface 801 includes the first game interface 802, the return control 803, the interface label window 804, and the interface labels 805 arranged in an arc around the return control 803 in the interface label window 804 (the interface labels 805 include the first interface label and / or the second interface label, which are not shown in the figure).
[0262] Since the transition from the first game interface 802 to other game interfaces has not yet been implemented, the content currently displayed in the graphical user interface 801 still includes the first game interface 802. However, the first game interface 802 can be blurred (represented by a dotted line) to avoid the first game interface 802 affecting other displayed content.
[0263] Since the interface identifier window 804 may not be transformed from the return control 803, the content currently displayed by the graphical user interface 801 still includes the return control 803.
[0264] Users can make selections based on interface identifier 805. When a user makes a selection based on interface identifier 805, the process enters the third stage.
[0265] In the third stage, the graphical user interface 801 currently displays the following content: the first game interface 802, the interface identifier window 804, the interface identifier 805 displayed vertically in the interface identifier window 804, and the preview window 806.
[0266] The fourth stage begins after the user triggers an action on preview window 806.
[0267] In the fourth stage, the graphical user interface 801 currently displays the target game interface 807 corresponding to the preview window 806 and the return control 803.
[0268] Since the jump from the first game interface 802 to the target game interface 807 corresponding to the preview window 806 has already been achieved, the content currently displayed in the graphical user interface 801 no longer includes the first game interface 802, but instead displays the target game interface 807 corresponding to the preview window 806. Thus, a quick jump from the first game interface 802 to the target game interface 807 corresponding to the preview window 806 has been achieved.
[0269] refer to Figure 9 This is a schematic diagram illustrating another application scenario of the game interface processing method provided by the exemplary embodiments of this disclosure.
[0270] The graphical user interface 801 originally displays a first game interface 802, a return control 803, an interface identifier window 804, and several interface identifiers displayed in the interface identifier window 804 (e.g., interface identifiers 8051, 8052, 8053, and 8054), wherein the interface identifiers are arranged in an arc around the return control 803.
[0271] When a user slides in a certain direction (the dashed arrow indicates the user's sliding direction) in the interface icon window 804, several interface icons in the interface icon window 804 rotate around the return control 803. The old interface icons (interface icons 8051 and 8052) rotate out of the interface icon window 804, and the new interface icons (interface icons 8055 and 8056) rotate into the interface icon window 804.
[0272] Through the above embodiments, more interface icons can be displayed using limited display space to meet the requirements for a large number of interface icons.
[0273] refer to Figure 10This is another flowchart illustrating a game interface processing method provided by an exemplary embodiment of the present disclosure.
[0274] A game interface processing method provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation.
[0275] The game interface processing method includes the following steps:
[0276] Step S1010: In response to the second trigger operation on the return control, control the graphical user interface to display an interface identifier window, and display a first interface identifier and / or a second interface identifier in an array in the interface identifier window, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, the second interface identifier is the interface identifier corresponding to the child game interface of the first game interface, the number of the first interface identifier and / or the second interface identifier is at least one, and the first interface identifier and / or the second interface identifier is a screenshot or thumbnail of the corresponding game interface.
[0277] In specific implementation, when the first interface identifier and / or the second interface identifier is a screenshot or thumbnail of the corresponding game interface, the interface identifier window also functions as a preview window, and the first interface identifier and / or the second interface identifier also functions as a preview interface.
[0278] In this embodiment, the method further includes:
[0279] In response to a sliding operation on the interface identifier window, at least some of the currently displayed first interface identifiers and / or second interface identifiers are controlled to slide out of the interface identifier window, and at least some of the other first interface identifiers and / or second interface identifiers are controlled to slide into the interface identifier window.
[0280] In practice, a scroll bar control can be used to implement the sliding operation of the interface icon window.
[0281] In practice, displaying the scroll bar control at the edge of the interface icon window can prevent the scroll bar control from obscuring other content displayed in the interface icon window, such as the interface icon, and facilitates user operation of the scroll bar control.
[0282] The definition and content of the scroll bar control were described in the above embodiments. The definition and content of the scrolling operation will be described below.
[0283] In this embodiment, scrolling refers to the operation that the player inputs via touch on a certain position of the scroll bar control, which is used to realize the player's intention to select a certain position on the scroll bar control.
[0284] In practice, scrolling can be implemented using an external input device with a scroll wheel, such as a mouse.
[0285] Step S1020: In response to the selection operation of the target interface identifier in the first interface identifier or the second interface identifier, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier.
[0286] refer to Figure 11 This is a schematic diagram illustrating another application scenario of the game interface processing method provided by the exemplary embodiments of this disclosure.
[0287] The interaction process between the user and the graphical user interface 1101, as well as the changes in the content displayed by the graphical user interface 1101, is divided into four stages:
[0288] In the first stage, the graphical user interface 1101 currently displays the first game interface 1102 and the return control 1103.
[0289] The first game interface 1102 occupies a larger area in the graphical user interface 1101 than the overall area of the graphical user interface 1101, and is located in the center of the graphical user interface 1101.
[0290] The return control 1103 occupies a relatively small area in the graphical user interface 1101 compared to the overall area of the graphical user interface 1101, and is located in a corner of the graphical user interface 1101.
[0291] The second stage begins when the user triggers the return control 1103.
[0292] In the second stage, the content currently displayed by the graphical user interface 1101 includes a first game interface 1102, an interface identifier window 1104, and several interface identifiers 1105 arrayed in the interface identifier window 1104 (the several interface identifiers 1105 include the first interface identifier and / or the second interface identifier, which are not specifically shown in the figure).
[0293] Since the transition from the first game interface 1102 to other game interfaces has not yet been implemented, the content currently displayed in the graphical user interface 1101 still includes the first game interface 1102. However, the first game interface 1102 can be blurred (represented by a dotted line) to avoid the first game interface 1102 affecting other displayed content.
[0294] The user can perform a sliding operation on the interface identifier window 1104. When the user performs a sliding operation on the interface identifier window 1104, at least some of the currently displayed first interface identifiers and / or second interface identifiers are controlled to slide out of the interface identifier window, and at least some of the other first interface identifiers and / or second interface identifiers are controlled to slide into the interface identifier window.
[0295] Users can make selections based on interface identifier 1105. When a user makes a selection based on interface identifier 1105, the user enters the third stage.
[0296] In the third stage, the graphical user interface 1101 currently displays the target game interface 1106 corresponding to the interface identifier 1105 and the return control 1103.
[0297] Since the jump from the first game interface 1102 to the target game interface 1106 corresponding to interface identifier 1105 has been achieved, the content currently displayed in the graphical user interface 1101 no longer includes the first game interface 1102, but instead displays the target game interface 1106 corresponding to interface identifier 1105. Thus, a quick jump from the first game interface 1102 to the target game interface 1106 corresponding to interface identifier 1105 has been achieved.
[0298] In summary, the beneficial effects of the embodiments disclosed herein are as follows:
[0299] No matter how many levels of interfaces a player has opened, they can return to the main interface or go to the desired interface in a few steps.
[0300] In the path back to the main interface or to the desired interface, a large number of interface loading steps can be skipped, which reduces loading steps and saves energy consumption of network computing resources.
[0301] The operation logic can be set by using existing virtual buttons in video games, such as the back button, without wasting resources or obstructing the interface.
[0302] Furthermore, a game recommendation interface based on a recommendation algorithm has been added to the game preview interface, and the game operation process has been optimized.
[0303] It should be noted that the method of this disclosure embodiment can be executed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method of this disclosure embodiment, and the multiple devices will interact with each other to complete the method described.
[0304] It should be noted that the above description describes some embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0305] Based on the same inventive concept, corresponding to any of the above-described embodiments, this disclosure also provides a game interface processing device.
[0306] A game interface processing device provides a graphical user interface through a terminal device. The graphical user interface displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the graphical user interface to the previous level game interface in response to a first trigger operation.
[0307] refer to Figure 12 The game interface processing device includes the following modules:
[0308] The interface identifier display module 1210 is configured to control the graphical user interface to display a first interface identifier and / or a second interface identifier in response to a second trigger operation on the return control, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the lower game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one.
[0309] The preview interface display module 1220 is configured to display a preview window in the graphical user interface in response to a selection operation for a target interface identifier in the first interface identifier or the second interface identifier, and to display a preview interface of the target game interface corresponding to the target interface identifier in the preview window.
[0310] The game interface display module 1230 is configured to, in response to the end of the selection operation, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier.
[0311] In some exemplary embodiments, the preview interface display module 1220 is configured as follows:
[0312] In response to a switching operation targeting a target interface identifier, the preview interface displayed in the preview window is switched according to the switching operation.
[0313] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0314] In response to a third trigger operation on the return control, control cancels the display of the first interface identifier and / or the second interface identifier on the graphical user interface.
[0315] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0316] In response to the second trigger operation on the return control, the graphical user interface is controlled to display an interface identifier window, and the first interface identifier and / or the second interface identifier are displayed in the interface identifier window.
[0317] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0318] Determine the historical access path corresponding to the first game interface;
[0319] Based on the game interface on the historical access path, the parent game interface and / or the child game interface of the first game interface are obtained.
[0320] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0321] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0322] Determine the interface hierarchy structure corresponding to the first game interface;
[0323] Based on the game interface in the interface hierarchy, the upper-level game interface and / or lower-level game interface of the first game interface are obtained.
[0324] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0325] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0326] Determine the function corresponding to the first game interface, and predict the recommended game interface set;
[0327] Based on the game interfaces in the recommended game interface set, the superior game interface and / or subordinate game interface of the first game interface are obtained.
[0328] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0329] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0330] Determine the historical access path, interface hierarchy, and recommended game interface set corresponding to the first game interface;
[0331] Based on the historical access path, interface hierarchy, and game interfaces in the recommended game interface set, the parent game interface and / or child game interface of the first game interface are obtained.
[0332] Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
[0333] The first interface identifier and / or the second interface identifier are displayed in the interface identifier window in a specified order.
[0334] In some exemplary embodiments, the second triggering operation and the selection operation are consecutive operations.
[0335] In some exemplary embodiments, the preview interface display module 1220 is configured as follows:
[0336] In response to a swipe operation on the interface identifier window, the selected state of the first interface identifier and / or the second interface identifier is switched.
[0337] The first interface identifier and / or the second interface identifier that are in the selected state are used as the target interface identifier.
[0338] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0339] The first interface identifier and / or the second interface identifier are screenshots of the corresponding game interface;
[0340] The first interface identifier and / or the second interface identifier are arranged in an array in the interface identifier window.
[0341] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0342] The first interface identifier and / or the second interface identifier are virtual buttons;
[0343] The first interface identifier and / or the second interface identifier are arranged in a bar shape in the interface identifier window.
[0344] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0345] The first interface identifier and / or the second interface identifier are virtual buttons that include keywords of the corresponding game interface;
[0346] The first interface identifier and / or the second interface identifier are arranged in an arc around the return control in the interface identifier window.
[0347] In some exemplary embodiments, the interface identifier display module 1210 is configured to:
[0348] In response to a sliding operation on the interface identifier window, the first interface identifier and / or the second interface identifier are controlled to rotate around the return control in the interface identifier window.
[0349] In some exemplary embodiments, the preview interface display module 1220 is configured as follows:
[0350] The target game interface is scaled down proportionally to obtain the preview interface.
[0351] For ease of description, the above apparatus is described in terms of its functions, divided into various modules. Of course, in implementing this disclosure, the functions of each module can be implemented in one or more software and / or hardware.
[0352] The apparatus described above is used to implement the corresponding game interface processing method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0353] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the game interface processing method described in any of the above embodiments.
[0354] Figure 13This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1310, a memory 1320, an input / output interface 1330, a communication interface 1340, and a bus 1350. The processor 1310, memory 1320, input / output interface 1330, and communication interface 1340 are interconnected internally via the bus 1350.
[0355] The processor 1310 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0356] The memory 1320 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1320 can store the operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1320 and is called and executed by the processor 1310.
[0357] The input / output interface 1330 is used to connect input / output modules to realize information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.
[0358] The communication interface 1340 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0359] Bus 1350 includes a pathway for transmitting information between various components of the device, such as processor 1310, memory 1320, input / output interface 1330, and communication interface 1340.
[0360] It should be noted that although the above-described device only shows the processor 1310, memory 1320, input / output interface 1330, communication interface 1340, and bus 1350, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.
[0361] The electronic devices described above are used to implement the corresponding game interface processing methods in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0362] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this disclosure also provides a non-transitory computer-readable storage medium that stores computer instructions for causing the computer to execute the game interface processing method as described in any of the above embodiments.
[0363] The aforementioned non-transitory computer-readable storage media can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).
[0364] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the game interface processing method as described in any of the embodiments in the exemplary method section above, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0365] Based on the same inventive concept, corresponding to the game interface processing method described in any of the above embodiments, this disclosure also provides a computer program product, which includes computer program instructions. In some embodiments, the computer program instructions can be executed by one or more processors of a computer to cause the computer and / or the processor to execute the game interface processing method. Corresponding to the execution entity for each step in each embodiment of the game interface processing method, the processor executing the corresponding step can belong to the corresponding execution entity.
[0366] The computer program products of the above embodiments are used to cause the computer and / or the processor to execute the game interface processing method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0367] Those skilled in the art will recognize that embodiments of this disclosure can be implemented as a system, method, or computer program product. Therefore, this disclosure can be implemented as entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." Furthermore, in some embodiments, this disclosure can also be implemented as a computer program product contained in one or more computer-readable media, which includes computer-readable program code.
[0368] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example,, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (not exhaustive) of a computer-readable storage medium may include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.
[0369] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0370] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0371] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network (including a local area network (LAN) or a wide area network (WAN)), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0372] It should be understood that each block of a flowchart and / or block diagram, as well as combinations of blocks in a flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine that, when executed by a computer or other programmable data processing device, creates means for implementing the functions / operations specified in the blocks of the flowchart and / or block diagram.
[0373] These computer program instructions may also be stored in a computer-readable medium that enables a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce a product comprising an instruction apparatus that implements the functions / operations specified in the boxes of a flowchart and / or block diagram.
[0374] Computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, such that the instructions that execute on the computer or other programmable apparatus can provide a process for implementing the functions / operations specified in the boxes of a flowchart and / or block diagram.
[0375] Furthermore, although the operations of the methods of this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all of the operations shown must be performed to achieve the desired result. Rather, the steps depicted in the flowcharts may be executed in a different order. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0376] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this disclosure should have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar words used in the embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly. The article "a" or "an" preceding an element does not exclude the existence of multiple such elements.
[0377] While the spirit and principles of this disclosure have been described with reference to several specific embodiments, it should be understood that this disclosure is not limited to the disclosed specific embodiments, and the division of aspects does not imply that features in these aspects cannot be combined for benefit; such division is merely for convenience of expression. This disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The scope of the appended claims is to be interpreted in the broadest sense, thereby encompassing all such modifications and equivalent structures and functions.
Claims
1. A method for processing a game interface, characterized in that, A graphical user interface (GUI) is provided through a terminal device. The GUI displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the GUI to the previous level game interface in response to a first trigger operation. The method includes: In response to a second trigger operation on the return control, the graphical user interface is controlled to display a first interface identifier and / or a second interface identifier, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, and the second interface identifier is the interface identifier corresponding to the lower game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one. In response to a selection operation for a target interface identifier in the first interface identifier or the second interface identifier, a preview window is displayed in the graphical user interface, and a preview interface of the target game interface corresponding to the target interface identifier is displayed in the preview window; In response to the end of the selection operation, the control switches the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier; The method further includes: Determine the function corresponding to the first game interface, and predict the recommended game interface set; Based on the game interfaces in the recommended game interface set, the superior game interface and / or subordinate game interface of the first game interface are obtained. Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
2. The method according to claim 1, characterized in that, After displaying a preview of the target game interface corresponding to the target interface identifier in the preview window, the method further includes: In response to a switching operation targeting a target interface identifier, the preview interface displayed in the preview window is switched according to the switching operation.
3. The method according to claim 1, characterized in that, After controlling the graphical user interface to display a first interface identifier and / or a second interface identifier in response to a second trigger operation on the return control, the method further includes: In response to a third trigger operation on the return control, control cancels the display of the first interface identifier and / or the second interface identifier on the graphical user interface.
4. The method according to claim 1, characterized in that, In response to a second trigger operation on the return control, controlling the graphical user interface to display a first interface identifier and / or a second interface identifier includes: In response to the second trigger operation on the return control, the graphical user interface is controlled to display an interface identifier window, and the first interface identifier and / or the second interface identifier are displayed in the interface identifier window.
5. The method according to claim 1, characterized in that, The method further includes: Determine the historical access path corresponding to the first game interface; Based on the game interface on the historical access path, the parent game interface and / or the child game interface of the first game interface are obtained. Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
6. The method according to claim 1, characterized in that, The method further includes: Determine the interface hierarchy structure corresponding to the first game interface; Based on the game interface in the interface hierarchy, the upper-level game interface and / or lower-level game interface of the first game interface are obtained. Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
7. The method according to claim 4, characterized in that, The method further includes: Determine the historical access path, interface hierarchy, and recommended game interface set corresponding to the first game interface; Based on the historical access path, interface hierarchy, and game interfaces in the recommended game interface set, the parent game interface and / or child game interface of the first game interface are obtained. Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained. The first interface identifier and / or the second interface identifier are displayed in the interface identifier window in a specified order.
8. The method according to claim 1, characterized in that, The second triggering operation and the selection operation are consecutive operations.
9. The method according to claim 4, characterized in that, The selection operation for the target interface identifier in the first interface identifier or the second interface identifier includes: In response to a swipe operation on the interface identifier window, the selected state of the first interface identifier and / or the second interface identifier is switched. The first interface identifier and / or the second interface identifier that are in the selected state are used as the target interface identifier.
10. The method according to claim 4, characterized in that, The step of displaying the first interface identifier and / or the second interface identifier in the interface identifier window includes: The first interface identifier and / or the second interface identifier are screenshots of the corresponding game interface; The first interface identifier and / or the second interface identifier are arranged in an array in the interface identifier window.
11. The method according to claim 4, characterized in that, The step of displaying the first interface identifier and / or the second interface identifier in the interface identifier window includes: The first interface identifier and / or the second interface identifier are virtual buttons; The first interface identifier and / or the second interface identifier are arranged in a bar shape in the interface identifier window.
12. The method according to claim 4, characterized in that, The step of displaying the first interface identifier and / or the second interface identifier in the interface identifier window includes: The first interface identifier and / or the second interface identifier are virtual buttons that include keywords of the corresponding game interface; The first interface identifier and / or the second interface identifier are arranged in an arc around the return control in the interface identifier window.
13. The method according to claim 12, characterized in that, The method further includes: In response to a sliding operation on the interface identifier window, the first interface identifier and / or the second interface identifier are controlled to rotate around the return control in the interface identifier window.
14. The method according to claim 1, characterized in that, The preview window that displays the preview interface of the target game interface corresponding to the target interface identifier includes: The target game interface is scaled down proportionally to obtain the preview interface.
15. A game interface processing device, characterized in that, A graphical user interface (GUI) is provided via a terminal device. The GUI displays a first game interface and a return control. The target game includes multiple levels of game interfaces. The return control is configured to switch the first game interface displayed on the GUI to the previous level game interface in response to a first trigger operation. The device includes: The interface identifier display module is configured to control the graphical user interface to display a first interface identifier and / or a second interface identifier in response to a second trigger operation on the return control, wherein the first interface identifier is the interface identifier corresponding to the parent game interface of the first game interface, the second interface identifier is the interface identifier corresponding to the lower game interface of the first game interface, and the number of the first interface identifier and / or the second interface identifier is at least one. The preview interface display module is configured to, in response to a selection operation of a target interface identifier in the first interface identifier or the second interface identifier, display a preview window in the graphical user interface and display a preview interface of the target game interface corresponding to the target interface identifier in the preview window; The game interface display module is configured to, in response to the end of the selection operation, control the switching of the first game interface displayed by the graphical user interface to the target game interface corresponding to the target interface identifier; The interface identifier display module is configured as follows: Determine the function corresponding to the first game interface, and predict the recommended game interface set; Based on the game interfaces in the recommended game interface set, the superior game interface and / or subordinate game interface of the first game interface are obtained. Based on the upper-level game interface and / or the lower-level game interface, the first interface identifier and / or the second interface identifier are obtained.
16. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any one of claims 1 to 14.
17. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing a computer to perform the method of any one of claims 1 to 14.
Citation Information
Patent Citations
Page switching method and device
CN111538455A
Game interface switching method and device, electronic equipment and storage medium
CN116603234A