A game perspective auxiliary display method, device and computer readable storage medium

By detecting the frequency and status of minimap viewing during gameplay, a minimap preview window is generated, which solves the problem of insufficient auxiliary functions in game screen display and improves the user's gaming experience.

CN115845374BActive Publication Date: 2025-11-21NUBIA TECHNOLOGY CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211702500.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2025-11-21
Estimated Expiration
2042-12-29

AI Technical Summary

Technical Problem

In existing technologies, game screen display assistance functions are insufficient, resulting in a poor user experience and making it difficult to provide personalized and user-friendly operation support without affecting game performance.

Method used

By detecting the frequency of minimap viewing, coordinates, game status, and system status during gameplay, a minimap preview window is generated and the game screen showing the minimap viewing coordinates in real time, achieving adaptive game perspective auxiliary display.

Benefits of technology

It improves the user's game perspective, saves the need for additional perspective switching operations, and enhances the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115845374B_ABST
    Figure CN115845374B_ABST
Patent Text Reader

Abstract

The application discloses a game view angle auxiliary display method and device and a computer readable storage medium, wherein the method comprises the following steps: in a game process, detecting whether a small map viewing frequency in a preset period meets a preset first condition; when the small map viewing frequency meets the first condition, detecting whether a small map viewing coordinate in the preset period meets a preset second condition; when the small map viewing coordinate meets the second condition, detecting whether a current game state meets a preset third condition and whether a current system state meets a preset fourth condition; when the game state meets the third condition and the system state meets the fourth condition, generating a small map preview window and displaying a game picture in real time. An adaptive game view angle auxiliary display scheme is realized, the game view angle of a user is improved, an extra view angle switching operation is saved, and the game experience of the user is enhanced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of mobile communication, and in particular to a game view angle auxiliary display method, device and computer readable storage medium. BACKGROUND

[0002] In the prior art, with the rapid development of smart phones and the popularity of 5G networks, the importance of mobile phones to people is increasing, and mobile phones are not only communication tools but also entertainment tools in today's era. Mobile games can help people relax and increase fun, train the brain, and are increasingly popular with users. The mobile game market has become increasingly large.

[0003] In order to enable players to experience the core fun of heavy games with lightweight operations, manufacturers have developed many game auxiliary tools in addition to optimizing the game itself. That is, by simulating keyboard and mouse actions and other means, users can achieve personalized and humanized game operations in the game process, reducing mechanical operations that can easily cause fatigue, thereby effectively increasing game fun without violating game copyrights or any laws and regulations.

[0004] Therefore, how to optimize the auxiliary function of game picture display and improve the operation experience of users has become a technical problem to be solved at present. SUMMARY

[0005] In order to solve the above technical defects in the prior art, the present application provides a game view angle auxiliary display method, which comprises:

[0006] In the game process, it is detected whether the small map viewing frequency in a preset period meets a preset first condition;

[0007] When the small map viewing frequency meets the first condition, it is detected whether the small map viewing coordinates in the preset period meet a preset second condition;

[0008] When the small map viewing coordinates meet the second condition, it is detected whether the current game state meets a preset third condition and whether the current system state meets a preset fourth condition;

[0009] When the game state meets the third condition and the system state meets the fourth condition, a small map preview window is generated in the current game interface, and a game picture containing the small map viewing coordinates is displayed in the small map preview window in real time.

[0010] Optionally, before the game process, it is detected whether the small map viewing frequency in a preset period meets a preset first condition, which comprises:

[0011] acquire a game task and / or an object position in the game state;

[0012] a time period when the same game task is performed and / or a time period when the object position is in the same range as the preset time period.

[0013] Optionally, the detecting whether the frequency of the mini-map viewing in the preset time period meets a preset first condition during the game includes:

[0014] presetting a viewing frequency threshold corresponding to an attribute and / or a level of the current game task;

[0015] when the frequency of the mini-map viewing is greater than the viewing frequency threshold, determining that the frequency of the mini-map viewing meets the first condition.

[0016] Optionally, the detecting whether the mini-map viewing coordinates in the preset time period meet a preset second condition when the frequency of the mini-map viewing meets the first condition includes:

[0017] presetting reference coordinates and a distance threshold of a teammate position and / or an opponent position related to the current object position;

[0018] when a distance between the mini-map viewing coordinates and the reference coordinates is within the distance threshold, determining that the mini-map viewing coordinates meet the second condition.

[0019] Optionally, the detecting whether the current game state meets a preset third condition and whether the current system state meets a preset fourth condition when the mini-map viewing coordinates meet the second condition includes:

[0020] presetting an interface idle area threshold in the game state and a reference progress of the game task;

[0021] when there is a display area greater than the interface idle area threshold in the current game interface and the current game progress meets the reference progress, determining that the current game state meets the third condition.

[0022] Optionally, the detecting whether the current game state meets a preset third condition and whether the current system state meets a preset fourth condition when the mini-map viewing coordinates meet the second condition further includes:

[0023] presetting a processing resource occupation rate threshold and a display resource occupation rate threshold in the system state;

[0024] When the current remaining processing resource is greater than the processing resource occupancy threshold and the current remaining display resource is greater than the display resource occupancy threshold, it is determined that the current system state satisfies the fourth condition.

[0025] Optionally, when the game state satisfies the third condition and the system state satisfies the fourth condition, a mini-map preview window is generated in the current game interface, and a game picture containing the mini-map viewing coordinates is displayed in the mini-map preview window in real time, including:

[0026] A minimum display frame rate of the preview window is preset.

[0027] The game picture is displayed at the minimum display frame rate, and a difference frame rate between a current display frame rate of a main window and the minimum display frame rate is updated as a new display frame rate of the main window.

[0028] Optionally, when the game state satisfies the third condition and the system state satisfies the fourth condition, a mini-map preview window is generated in the current game interface, and a game picture containing the mini-map viewing coordinates is displayed in the mini-map preview window in real time, and further including:

[0029] In the process of displaying the game picture in the mini-map preview window in real time, the satisfaction states of the first condition, the second condition, the third condition and the fourth condition are monitored.

[0030] The game picture is updated according to the satisfaction states.

[0031] The application further provides a game view angle auxiliary display device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program implements the steps of the game view angle auxiliary display method according to any one of the above.

[0032] The application further provides a computer readable storage medium, which stores a game view angle auxiliary display program, and the game view angle auxiliary display program implements the steps of the game view angle auxiliary display method according to any one of the above when executed by a processor.

[0033] The game perspective auxiliary display method, device and computer readable storage medium of the present application are implemented by detecting whether the small map viewing frequency in a preset period meets a preset first condition in the game process; when the small map viewing frequency meets the first condition, detecting whether the small map viewing coordinates in the preset period meet a preset second condition; when the small map viewing coordinates meet the second condition, detecting whether the current game state meets a preset third condition and whether the current system state meets a preset fourth condition; when the game state meets the third condition and the system state meets the fourth condition, generating a small map preview window in the current game interface, and displaying the game picture containing the small map viewing coordinates in the small map preview window in real time. An adaptive game perspective auxiliary display scheme is realized, the user's game perspective is improved, the additional perspective switching operation is saved, and the user's game experience is enhanced. BRIEF DESCRIPTION OF DRAWINGS

[0034] The present application will be further described below in conjunction with the drawings and embodiments, wherein:

[0035] Figure 1 is a hardware structure schematic diagram of a mobile terminal involved in the present application;

[0036] Figure 2 is a first flowchart of the game perspective auxiliary display method of the present application;

[0037] Figure 3 is a second flowchart of the game perspective auxiliary display method of the present application;

[0038] Figure 4 is a third flowchart of the game perspective auxiliary display method of the present application;

[0039] Figure 5 is a fourth flowchart of the game perspective auxiliary display method of the present application;

[0040] Figure 6 is a fifth flowchart of the game perspective auxiliary display method of the present application;

[0041] Figure 7 is a sixth flowchart of the game perspective auxiliary display method of the present application;

[0042] Figure 8 is a seventh flowchart of the game perspective auxiliary display method of the present application;

[0043] Figure 9 is an eighth flowchart of the game perspective auxiliary display method of the present application. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein are merely illustrative of the present application and should not be construed as limiting the present application.

[0045] In the following description, suffixes such as "module", "part", or "unit" used for components are merely intended for facilitation of explanation of the present application, and are not intended to have specific meanings or roles. Therefore, "module", "part", or "unit" can be used interchangeably.

[0046] A terminal can be implemented in various forms. For example, the terminal described in the present application can include a mobile terminal such as a mobile phone, a tablet, a notebook, a palmtop, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, etc., and a stationary terminal such as a digital TV, a desktop computer, etc.

[0047] In the following description, a mobile terminal will be exemplified, and those skilled in the art will understand that the configuration according to the embodiments of the present application can be applied to a stationary type terminal, except for elements particularly used for mobile purposes.

[0048] Referring to Figure 1 , which is a schematic diagram of a hardware structure of a mobile terminal according to an embodiment of the present application, the mobile terminal 100 can include an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (audio / video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111, etc. Those skilled in the art will understand that the mobile terminal structure shown in FIG. 1 is not intended to limit the mobile terminal, and the mobile terminal can include more or less components than those shown in the drawing, or combine certain components, or arrange the components in different arrangements. Figure 1 The mobile terminal structure shown in FIG. 1 is not intended to limit the mobile terminal, and the mobile terminal can include more or less components than those shown in the drawing, or combine certain components, or arrange the components in different arrangements.

[0049] Hereinafter, the components of the mobile terminal will be described in detail. Figure 1 The components of the mobile terminal will be described in detail.

[0050] The radio frequency unit 101 can be used for receiving and transmitting signals in information or communication processes. Specifically, the radio frequency unit 101 receives downlink information from a base station and provides the received information to the processor 110 for processing. In addition, the radio frequency unit 101 transmits uplink data to the base station. Generally, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can communicate with a network and other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution), etc.

[0051] The WiFi belongs to a short-range wireless transmission technology. The WiFi module 102 can help a user to send and receive e-mails, browse web pages, and access streaming media, etc. The WiFi module 102 provides the user with wireless broadband Internet access. Although the WiFi module 102 is shown, it is understood that it does not belong to the essential components of the mobile terminal, and can be omitted as needed without changing the essence of the application. Figure 1 The WiFi module 102 is shown, but it is understood that it does not belong to the essential components of the mobile terminal, and can be omitted as needed without changing the essence of the application.

[0052] The audio output unit 103 can convert audio data, which is received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109, into an audio signal and output the audio signal as sound when the mobile terminal 100 is in a call signal reception mode, a call mode, a recording mode, a voice recognition mode, a broadcast reception mode, etc. In addition, the audio output unit 103 can provide audio output related to a particular function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 can include a speaker, a buzzer, etc.

[0053] The A / V input unit 104 is configured to receive audio or video signals. The A / V input unit 104 can include a graphics processor (GPU) 1041 and a microphone 1042. The graphics processor 1041 processes image data of a still picture or a video obtained by an image capture device (e.g., a camera) in a video call mode or an image call mode. Processed image frames can be displayed on the display unit 106. Processed image frames can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) via the microphone 1042 in a phone call mode, a recording mode, a voice recognition mode, or the like, and can process such sound into audio data. Processed audio (voice) data can be converted into a format transmittable to a mobile communication base station via the radio frequency unit 101 in the case of the phone call mode. The microphone 1042 can implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the process of receiving and transmitting audio signals.

[0054] The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the mobile terminal 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when at rest, and can be used for applications that recognize the posture of the mobile phone (such as switching between landscape and portrait screens, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometers, taps), and the like. As for the fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared sensor, and other sensors that can be configured to the mobile phone, they are not described here.

[0055] The display unit 106 is configured to display information input by a user or information provided to the user. The display unit 106 can include a display panel 1061, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0056] The user input unit 107 can be used to receive input numerals or character information, and to generate key signal inputs related to user settings of the mobile terminal and control of functions. Specifically, the user input unit 107 can include a touch panel 1071 and other input devices 1072. The touch panel 1071, also called a touch screen, can collect a touch operation of a user on or proximate thereto (such as an operation of the user using a finger, a stylus, or any suitable object or accessory on or proximate to the touch panel 1071), and drive a corresponding connection device according to a pre-set program. The touch panel 1071 can include two parts, a touch detecting device and a touch controller. The touch detecting device detects a user's touch position and detects a signal resulting from a touch operation, and transmits the signal to the touch controller. The touch controller receives touch information from the touch detecting device, converts it into touch coordinates, and transmits the touch coordinates to the processor 110, and can receive commands from the processor 110 and execute them. In addition, the touch panel 1071 can be implemented in various types such as a resistive type, a capacitive type, an infrared type, and a surface acoustic wave type. In addition to the touch panel 1071, the user input unit 107 can include other input devices 1072. Specifically, the other input devices 1072 can include one or more of, but are not limited to, a physical keyboard, function keys (such as a volume control button, a switch button, etc.), a trackball, a mouse, a joystick, etc.

[0057] Further, the touch panel 1071 can cover the display panel 1061, and when the touch panel 1071 detects a touch operation on or proximate thereto, it transmits the same to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in the above description, the touch panel 1071 and the display panel 1061 are implemented as two separate components to achieve the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to achieve the input and output functions of the mobile terminal, without being limited thereto. Figure 1

[0058] The interface unit 108 serves as an interface through which at least one external device can be connected with the mobile terminal 100. For example, the external device can include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, etc. The interface unit 108 can be used to receive input (e.g., data information, power, etc.) from an external device and to transmit the received input to one or more elements within the mobile terminal 100, or can be used to transmit data between the mobile terminal 100 and the external device. ​

[0059] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; and the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), and the like. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.

[0060] The processor 110 is the control center of the mobile terminal, connects all parts of the mobile terminal through various interfaces and lines, executes various functions of the mobile terminal and processes data by running or executing software programs and / or modules stored in the memory 109 and calling data stored in the memory 109, and thus monitors the mobile terminal as a whole. The processor 110 can include one or more processing units; preferably, the processor 110 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the like, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 110.

[0061] The mobile terminal 100 can also include a power supply 111 (such as a battery) for supplying power to various components; preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system.

[0062] Although Figure 1 The mobile terminal 100 can also include a Bluetooth module and the like, which are not shown here.

[0063] Based on the above mobile terminal hardware structure, various embodiments of the method of the present application are proposed.

[0064] Figure 2 is the first flowchart of the game view auxiliary display method of the present application. The embodiment proposes a game view auxiliary display method, which comprises:

[0065] S1, detecting whether a small map viewing frequency in a preset period meets a preset first condition in a game process;

[0066] S2, detecting whether a small map viewing coordinate in the preset period meets a preset second condition when the small map viewing frequency meets the first condition;

[0067] S3, detecting whether a current game state meets a preset third condition and whether a current system state meets a preset fourth condition when the mini-map viewing coordinate meets the second condition;

[0068] S4, generating a mini-map preview window in a current game interface and displaying a game picture containing the mini-map viewing coordinate in the mini-map preview window in real time when the game state meets the third condition and the system state meets the fourth condition.

[0069] In the embodiment, the game player detects that the user continuously clicks the mini-map in a short time to view the dynamics of the same position during the game process, which indicates that the user is very concerned about the trend of the position at the moment. Considering the power consumption, the auxiliary display service is started when the number of times that the user views the same position in a short time reaches a threshold. At this time, the trend of the position concerned by the user is presented to the user in the form of a floating window, and the user's operation in the current area is not affected. Clicking the floating window can directly switch to the corresponding map area.

[0070] Specifically, in the embodiment, first, during the game process, it is detected whether the mini-map viewing frequency in a preset period meets a preset first condition. Then, when the mini-map viewing frequency meets the first condition, it is detected whether the mini-map viewing coordinate in the preset period meets a preset second condition. Then, when the mini-map viewing coordinate meets the second condition, it is detected whether a current game state meets a preset third condition and whether a current system state meets a preset fourth condition. Finally, when the game state meets the third condition and the system state meets the fourth condition, a mini-map preview window is generated in a current game interface, and a game picture containing the mini-map viewing coordinate is displayed in the mini-map preview window in real time.

[0071] The embodiment has the beneficial effects that by detecting whether the mini-map viewing frequency in a preset period meets a preset first condition during the game process, detecting whether the mini-map viewing coordinate in the preset period meets a preset second condition when the mini-map viewing frequency meets the first condition, detecting whether a current game state meets a preset third condition and whether a current system state meets a preset fourth condition when the mini-map viewing coordinate meets the second condition, and generating a mini-map preview window in a current game interface and displaying a game picture containing the mini-map viewing coordinate in the mini-map preview window in real time when the game state meets the third condition and the system state meets the fourth condition, an adaptive game view auxiliary display scheme is implemented, the game view of the user is improved, the additional view switching operation is saved, and the game experience of the user is enhanced.

[0072] Figure 3 is a second flowchart of the game perspective auxiliary display method of the present application, based on the above embodiment, wherein the step of detecting whether the small map viewing frequency in a preset period meets a preset first condition during the game process comprises:

[0073] S01, obtaining a game task and / or object position in the game state;

[0074] S02, taking a period of executing the same game task and / or a period of the object position being in the same range as the preset period.

[0075] Optionally, in the embodiment, the object position is a position area where a current main control game object of the user is located.

[0076] Figure 4 is a third flowchart of the game perspective auxiliary display method of the present application, based on the above embodiment, wherein the step of detecting whether the small map viewing frequency in a preset period meets a preset first condition during the game process comprises:

[0077] S11, presetting a viewing frequency threshold corresponding to an attribute and / or level of the current game task;

[0078] S12, determining that the small map viewing frequency meets the first condition when the small map viewing frequency is greater than the viewing frequency threshold.

[0079] Optionally, in the embodiment, the attribute of the game task is used to determine the importance of the task, and the level is used to determine the difficulty of the task, for example, the higher the importance and the higher the difficulty, the higher the corresponding viewing frequency threshold.

[0080] Figure 5 is a fourth flowchart of the game perspective auxiliary display method of the present application, based on the above embodiment, wherein the step of detecting whether the small map viewing coordinate in the preset period meets a preset second condition when the small map viewing frequency meets the first condition comprises:

[0081] S21, presetting a reference coordinate and a distance threshold of a teammate position and / or an opponent position related to the current object position;

[0082] S22, determining that the small map viewing coordinate meets the second condition when the distance between the small map viewing coordinate and the reference coordinate is within the distance threshold.

[0083] Optionally, in the embodiment, the small map viewing coordinate is a game coordinate in the map that falls in the small map area and is mapped to the map when the user clicks the small map, and the coordinate is used to reflect the position point intended to be viewed by the game user in the small map.

[0084] Figure 6 is the fifth flowchart of the game perspective auxiliary display method of the present application, based on the above-mentioned embodiment, the game state whether the current satisfies the third condition preset and the current system state whether the fourth condition preset are detected when the small map viewing coordinate satisfies the second condition, including:

[0085] S31, preset interface idle area threshold in the game state and reference progress of the game task;

[0086] S32, when there is a display area greater than the interface idle area threshold in the current game interface and the current game progress meets the reference progress, it is determined that the current game state satisfies the third condition.

[0087] Optionally, in the present embodiment, the game progress includes the team battle progress between a plurality of game objects, and the indication of the progress can be determined by the battle loss data of the team battle.

[0088] Figure 7 is the sixth flowchart of the game perspective auxiliary display method of the present application, based on the above-mentioned embodiment, the game state whether the current satisfies the third condition and the current system state whether the fourth condition preset are detected when the small map viewing coordinate satisfies the second condition, further including:

[0089] S33, preset processing resource occupation rate threshold and display resource occupation rate threshold in the system state;

[0090] S34, when the current remaining processing resource is greater than the processing resource occupation rate threshold and the current remaining display resource is greater than the display resource occupation rate threshold, it is determined that the current system state satisfies the fourth condition.

[0091] Optionally, in the present embodiment, when the small window display is avoided, the performance impact on the game is avoided.

[0092] Figure 8 is the seventh flowchart of the game perspective auxiliary display method of the present application, based on the above-mentioned embodiment, when the game state satisfies the third condition and the system state satisfies the fourth condition, a small map preview window is generated in the current game interface, and the game picture containing the small map viewing coordinate is displayed in the small map preview window in real time, including:

[0093] S41, preset minimum display frame rate of the preview window;

[0094] S42, display the game picture according to the lowest display frame rate, and update the difference frame rate between the current display frame rate of the main window and the lowest display frame rate as the new display frame rate of the main window.

[0095] Figure 9 is the eighth flowchart of the game view auxiliary display method, based on the above-mentioned embodiment, when the game state meets the third condition and the system state meets the fourth condition, a small map preview window is generated in the current game interface, and the game picture containing the small map viewing coordinates is displayed in the small map preview window in real time, and the game view auxiliary display method further comprises:

[0096] S43, monitor the satisfaction state of the first condition, the second condition, the third condition and the fourth condition in the process of displaying the game picture in the small map preview window in real time;

[0097] S44, update the game picture according to the satisfaction state.

[0098] In an example, a user opens a game, for example: Wangzherongyao; it is judged that the number of times of switching the screen to view the same coordinate area in a short time reaches a threshold value; if it reaches, the auxiliary display function is started; it is judged that the user's attention area coordinates and the current mobile phone performance state are recognized; if it is consistent, the trend of the user's attention area is presented to the user in the form of a floating window, which does not hinder the user's operation in the current area, and clicking the floating window can directly switch to it. Among them, this embodiment takes into account that in the game, the screen needs to be clicked to switch to the area that the user cares about, for example, the area of interest is called area A, and the area that the user is operating is called area B; when the auxiliary display function is started, the coordinates of areas A and B are recorded, the screen is simulated in the background to issue an instruction to switch to the area A coordinates, the received picture is not displayed, and the floating window is displayed; at the same time, since the user also needs to operate in area B, in order not to affect the operation at this time, this embodiment temporarily reduces the refresh rate of the user's current operation, that is, the refresh frequency of clicking B and the refresh frequency of switching to area A in the background add up to the original refresh rate. Therefore, in fact, a very fast two-way switching mechanism can be realized, the user only sees the display of the current area B and the floating display of area A, and the effect similar to the short-term game double opening on the screen is achieved.

[0099] Based on the above-mentioned embodiment, the application further provides a game view auxiliary display device, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the computer program is executed by the processor to realize the steps of the game view auxiliary display method according to any one of the above-mentioned embodiments.

[0100] It should be noted that the above device embodiments and method embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, and the technical features in the method embodiments are all applicable in the device embodiments, which will not be repeated here.

[0101] Based on the above embodiments, the application further provides a computer readable storage medium, which stores a game view auxiliary display program. When the game view auxiliary display program is executed by a processor, the steps of the game view auxiliary display method according to any one of the above embodiments are implemented.

[0102] It should be noted that the above medium embodiments and method embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, and the technical features in the method embodiments are all applicable in the medium embodiments, which will not be repeated here.

[0103] It should be noted that in this document, the terms "comprise", "comprise", or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or include elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprises a" does not exclude the presence of additional identical elements in the process, method, article or device that includes the element.

[0104] The above-mentioned embodiment numbers of the application are only for description, and do not represent the advantages and disadvantages of the embodiments.

[0105] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by software and necessary general hardware platform, of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the application can be embodied in the form of software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network equipment, etc.) execute the methods described in various embodiments of the application.

[0106] The embodiments of the application are described above in combination with the drawings, but the application is not limited to the above specific embodiments, and the above specific embodiments are only illustrative, not restrictive. Those skilled in the art can make many forms under the inspiration of the application without departing from the purpose of the application and the scope protected by the claims. These all belong to the protection of the application.

Claims

1. A game view assist display method, characterized by, The method comprises: During the game, detecting whether a small map viewing frequency in a preset period meets a preset first condition; When the small map viewing frequency meets the first condition, detecting whether a small map viewing coordinate in the preset period meets a preset second condition; When the small map viewing coordinate meets the second condition, detecting whether a current game state meets a preset third condition and whether a current system state meets a preset fourth condition; When the game state meets the third condition and the system state meets the fourth condition, generating a small map preview window in a current game interface and displaying a game picture containing the small map viewing coordinate in the small map preview window in real time; Before the step of detecting whether the small map viewing frequency in the preset period meets the preset first condition during the game, the method further comprises: Obtaining a game task and / or an object position in the game state; Taking a period of executing the same game task and / or a period of keeping the object position in the same range as the preset period; The step of detecting whether the small map viewing frequency in the preset period meets the preset first condition during the game comprises: Setting a viewing frequency threshold corresponding to an attribute and / or a level of the current game task; When the small map viewing frequency is greater than the viewing frequency threshold, determining that the small map viewing frequency meets the first condition; The step of detecting whether the small map viewing coordinate in the preset period meets the preset second condition when the small map viewing frequency meets the first condition comprises: Setting a reference coordinate and a distance threshold of a teammate position and / or an opponent position related to the current object position; When a distance between the small map viewing coordinate and the reference coordinate is within the distance threshold, determining that the small map viewing coordinate meets the second condition; The step of detecting whether the current game state meets the preset third condition and whether the current system state meets the preset fourth condition when the small map viewing coordinate meets the second condition comprises: Setting an interface idle area threshold in the game state and a reference progress of the game task; When a display area greater than the interface idle area threshold exists in the current game interface and the current game progress meets the reference progress, determining that the current game state meets the third condition; Setting a processing resource occupation rate threshold and a display resource occupation rate threshold in the system state; When a current remaining processing resource is greater than the processing resource occupation rate threshold and a current remaining display resource is greater than the display resource occupation rate threshold, determining that the current system state meets the fourth condition.

2. The game view assist display method of claim 1, wherein, The step of generating the small map preview window in the current game interface and displaying the game picture containing the small map viewing coordinate in the small map preview window in real time when the game state meets the third condition and the system state meets the fourth condition comprises: Setting a minimum display frame rate of the preview window; display the game picture according to the lowest display frame rate, and update a difference frame rate between a current display frame rate of the main window and the lowest display frame rate as a new display frame rate of the main window.

3. The game view assist display method of claim 2, wherein, The game picture containing the small map viewing coordinate is displayed in the small map preview window in real time when the game state satisfies the third condition and the system state satisfies the fourth condition. The first condition, the second condition, the third condition and the fourth condition are monitored during the process of displaying the game picture in the small map preview window in real time. The game picture is updated according to the satisfaction state.

4. A game view assist display device, characterized by, The device comprises a memory, a processor and a computer program stored on the memory and executable on the processor, and the computer program is executed by the processor to implement the steps of the game view auxiliary display method according to any one of claims 1 to 3.

5. A computer readable storage medium, characterized in that, The computer readable storage medium stores a game view auxiliary display program, and the game view auxiliary display program is executed by the processor to implement the steps of the game view auxiliary display method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Video clip sharing system and method for generating cloud supply games

    CN103902808A

  • Information processing method and device, electronic equipment and storage medium

    CN107741819A