Display control method and device of game, electronic equipment and storage medium

By displaying prompts on the game map based on players' historical game data, the problem of choosing the starting position in interactive games is solved, improving the game's playability and player experience.

CN116785690BActive Publication Date: 2026-05-29NETEASE (HANGZHOU) NETWORK CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2022-03-14
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing interactive games lack effective prompts for players' starting position, resulting in high learning curves and poor gaming experiences.

Method used

The game displays prompts on the game map based on the player's historical game data, including a first prompt and a second prompt. The first prompt indicates multiple game start locations, and the second prompt indicates the game difficulty of the selected game start location.

Benefits of technology

It provides players with detailed and intuitive guidance on choosing the game's starting position, reducing the learning curve and improving the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116785690B_ABST
    Figure CN116785690B_ABST
Patent Text Reader

Abstract

The application provides a game display control method and device, electronic equipment and storage medium, and relates to the technical field of games. The game display control method comprises the following steps: providing a game map on a graphical user interface, and displaying first prompt information generated based on first historical game data of a target user participating in the game on the game map, the first prompt information being used for prompting at least one game start position. Then, in response to a selection operation on a target game start position in the at least one game start position, second prompt information generated based on second historical game data of a corresponding user of a terminal device is displayed on the target game start position, and the second prompt information is used for at least prompting a game difficulty of starting the game at the target game start position by the corresponding user of the terminal device. Therefore, detailed and intuitive game start position selection guidance is provided for players, the difficulty of starting the game is reduced, and the game experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of game technology, and more specifically, to a game display control method, device, electronic device, and storage medium. Background Technology

[0002] With the rapid development of mobile internet, more and more people are choosing games as a form of leisure and entertainment. At the same time, more and more game developers are joining the game development team, leading to an increasingly competitive environment.

[0003] Among numerous games, interactive games are favored by players due to their unique game mechanics and excellent control experience. However, existing interactive games generally lack guidance on where players can choose their starting position, resulting in a high learning curve and a poor gaming experience. Summary of the Invention

[0004] The purpose of this invention is to address the shortcomings of the prior art by providing a game display control method, device, electronic device, and storage medium, so as to provide guidance to players by displaying prompt information.

[0005] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:

[0006] In a first aspect, embodiments of this application provide a method for displaying and controlling a game, which provides a graphical user interface through a terminal device. The method includes:

[0007] The graphical user interface provides a game map and displays a first prompt message generated based on the first historical game data of the target user participating in the game on the game map. The first prompt message is used to indicate at least one game start location.

[0008] In response to a selection operation for a target game start position among the at least one game start position, a second prompt message generated based on the second historical game data of the user corresponding to the terminal device is displayed at the target game start position. The second prompt message is used at least to indicate the game difficulty to the user corresponding to the terminal device when starting the game at the target game start position.

[0009] Optionally, after the step of displaying the second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, the method further includes:

[0010] Receive a confirmation command for the target game start position, and set the target game start position as the game start position corresponding to the terminal device.

[0011] Optionally, the step of displaying a first prompt message generated based on the first historical game data of the target user participating in the game on the game map includes:

[0012] Based on the first historical game data and the first game parameters, a first heat map is displayed on the game map to indicate the start location of the at least one game.

[0013] The first game parameters include at least one of the following for each game start position: game start position selection frequency, number of players selecting the game start position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players selecting the game start position, game win probability of players selecting the game start position, and survival rate of players at the game start position.

[0014] Optionally, the graphical user interface further displays: a first selection box, the first selection box displaying: multiple game parameters; before displaying the first prompt information generated based on the first historical game data of the target user participating in the game on the game map, the method further includes:

[0015] In response to the game parameter selection operation input to the first selection box, the game parameter selected by the game parameter selection operation is determined to be the first game parameter.

[0016] Optionally, the graphical user interface further displays: a second selection box, the second selection box displaying: multiple statistical modes; before displaying a first heatmap on the game map to indicate the at least one game start location based on the second historical game data and the first game parameters of the target users participating in the game, the method further includes:

[0017] In response to the selection operation of the target statistical mode among the multiple statistical modes, the user corresponding to the target statistical mode is determined as the target user.

[0018] Optionally, the multiple statistical modes include at least two of the following: server-wide statistical mode, same-level statistical mode, and self-statistical mode;

[0019] If the target statistical mode is the server-wide statistical mode, then the target users include: multiple users who belong to the same server as the user corresponding to the terminal device;

[0020] If the target statistical mode is the same level statistical mode, then the target user includes: multiple users who belong to the same level as the user corresponding to the terminal device;

[0021] If the target statistical mode is the self-statistical mode, then the target user is the user corresponding to the terminal device.

[0022] Optionally, the response is directed to the selection operation of a target game start position among the at least one game start position, and the display of a second prompt message generated based on the second historical game data of the user corresponding to the terminal device at the target game start position includes:

[0023] In response to the selection operation of the target game start position, based on the second historical game data and the second game parameters, a second heat map of the target game start position is generated and displayed in a second area on the game map, and the second prompt information is the second heat map;

[0024] The second region is a preset region within the first region centered on the target game start position.

[0025] Optionally, the graphical user interface further displays a third selection box, which displays multiple game parameters; before displaying the second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, the method further includes:

[0026] In response to the game parameter selection operation input in the third selection box, the game parameter selected by the game parameter selection operation is determined to be the second game parameter.

[0027] Optionally, the method further includes:

[0028] In response to the selection of the target game start location, a third prompt message generated based on the first historical game data is displayed in each sub-region of the second region on the game map. The third prompt message displayed in each sub-region is at least used to indicate the game difficulty for the user of the terminal device to start the game at any location in each sub-region.

[0029] Secondly, embodiments of this application also provide a game display control device, comprising:

[0030] First prompt information processing module, second prompt information processing module;

[0031] The first prompt information processing module is used to provide a game map in the graphical user interface and display a first prompt information generated based on the first historical game data of the target user participating in the game on the game map. The first prompt information is used to indicate at least one game start position.

[0032] The second prompt information processing module is used to respond to a selection operation for a target game start position among the at least one game start position; and to display a second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, wherein the second prompt information is used at least to indicate the game difficulty to the user corresponding to the terminal device when starting the game at the target game start position.

[0033] Thirdly, embodiments of this application also provide an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to perform the steps of the display control method for the game as described in any of the first aspects.

[0034] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the display control method for a game as described in any of the first aspects.

[0035] The beneficial effects of this application are as follows: This application provides a game display control method, which includes: providing a game map in a graphical user interface, and displaying first prompt information generated based on first historical game data of a target user participating in the game on the game map. The first prompt information is used to indicate at least one game start position. Subsequently, in response to a selection operation for a target game start position among the at least one game start position, displaying second prompt information generated based on second historical game data of the user corresponding to the terminal device at the target game start position. The second prompt information is used at least to indicate the game difficulty for the user corresponding to the terminal device starting the game at the target game start position. Thus, by indicating available game start positions to the player through the first prompt information and indicating the game difficulty of starting the game at the selected game start position through the second prompt information, detailed and intuitive guidance on selecting a game start position is provided to the player, reducing the learning curve for players and improving the gaming experience. Attached Figure Description

[0036] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 A flowchart illustrating a game display control method provided in one embodiment of this application;

[0038] Figure 2 A graphical user interface diagram provided for one embodiment of this application;

[0039] Figure 3 This is a schematic diagram of another graphical user interface provided in an embodiment of this application;

[0040] Figure 4 This is a schematic diagram of another graphical user interface provided in an embodiment of the present application;

[0041] Figure 5 This is a schematic diagram of another graphical user interface provided in an embodiment of this application;

[0042] Figure 6 A schematic diagram of a game display control device provided in an embodiment of this application;

[0043] Figure 7 This is a schematic diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0044] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are some embodiments of the present invention, but not all embodiments.

[0045] In this application, unless otherwise expressly specified and limited, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one feature. In the description of this invention, "a plurality of" means at least two, such as two or three, unless otherwise expressly specified. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0046] First, it should be noted that the game display control method of this application can be applied to interactive applications, the types of which include, but are not limited to, turn-based massively multiplayer online role-playing games (MMORPGs), multiplayer online battle arena (MOBAs), and real-time strategy games (RTS).

[0047] In existing interactive applications, to enhance freedom and playability, players often have the freedom to choose their starting position. However, for some players, a large number of selectable starting positions also means increased difficulty. Typically, different starting positions significantly impact the player's subsequent gameplay experience. Therefore, current starting position display controls only provide players with a choice of starting position, without offering timely and useful information. Players cannot understand the risk level of each target starting position or its impact on subsequent gameplay, resulting in games that are difficult to learn and offer a poor gaming experience.

[0048] To address the existing problems, this application provides various possible implementation methods to guide players by displaying prompts. The game display control method provided in this application can be applied to graphical user interfaces (GUIs) on various terminal devices. The GUI displays at least a game map. The aforementioned terminal applications can execute software via a terminal device, or execute software on a server via a cloud platform or similar means. The terminal device can be, for example, an electronic device capable of running the program of this application, such as a smart TV or desktop computer, or a portable electronic device capable of running the program of this application, such as a tablet computer, laptop computer, game console, or smartphone. By installing the aforementioned terminal application, its execution on the terminal device is achieved. The following explanation, in conjunction with the accompanying drawings, uses multiple examples to illustrate this. Figure 1 A flowchart illustrating a game display control method provided in one embodiment of this application is shown below. Figure 1 As shown, the method includes:

[0049] Step 101: Provide a game map in the graphical user interface and display a first prompt message generated based on the first historical game data of the target user participating in the game on the game map. The first prompt message is used to indicate at least one game start position.

[0050] Figure 2A graphical user interface diagram provided for one embodiment of this application, such as... Figure 2 As shown, the graphical user interface 100 provides a game map 10. It should be noted that the game map in this application can be generated based on preset materials such as buildings, plains, mountains, canyons, water bodies, forests, grasslands, and islands, or it can be directly generated according to actual needs. This embodiment does not limit this, nor does it limit the map scenes included in the game map. The game map can be a three-dimensional map, including both horizontal and vertical directions. The horizontal direction refers to the direction parallel to the plane on which the buildings, mountains, etc., on the game map are located, and the vertical direction refers to the direction perpendicular to the plane on which the buildings, mountains, etc., on the game map are located. In both the horizontal and vertical directions, the design of the game map can be basically the same as the design of existing three-dimensional maps. For example, in the horizontal direction, the game map can be divided into several sub-regions, each sub-region corresponding to a part of the game map. The game map can also be a two-dimensional map, obtained by projecting the game scene from top to bottom. Similarly, in a two-dimensional map, the map can also be divided into several sub-regions, each sub-region corresponding to a part of the game map. The above is just an example. In actual implementation, there may be other forms of game maps, etc. This application does not limit this, and users can choose according to their actual needs.

[0051] It should also be noted that the first prompt information is generated based on the first historical game data of the target user participating in the game. The target user can be a specific user (e.g., the user of the current terminal device) or a collection of multiple users (e.g., multiple users belonging to the same server as the user corresponding to the terminal device, multiple users of the same level as the user corresponding to the terminal device, multiple users who are friends with the user corresponding to the terminal device, etc.). This application does not limit the specific scope of the target user; users can set or select according to their actual needs. Furthermore, the first historical game data is the game data of the target user within a certain period. The specific time length corresponding to the first historical game data can be set according to the user's needs. For example, it can be game data for one activity cycle for the target user, game data for a specified time period, or all game data since the game's launch. This application does not limit the time length corresponding to the first historical game data.

[0052] In the game map, users can freely choose the starting position of the game. In order to make it easier to show users the difficulty information of the starting position of the game on the game map, the starting position of the game can be displayed in the form of a first prompt message. The first prompt message includes the prompt information of at least one starting position of the game. That is to say, the first prompt message shows at least one starting position of the game on the game map.

[0053] In one possible implementation, the game start location indicated by the first prompt can be an exact location on the game map, such as a specified coordinate; or it can be a region on the game map, for example, the game map can be divided into multiple smaller regions, each of which includes at least one exact game start location. The above is merely illustrative and is not intended to limit the scope of this application.

[0054] Step 102: In response to a selection operation for a target game start position among at least one game start position, display a second prompt message generated based on the second historical game data of the user corresponding to the terminal device at the target game start position. The second prompt message is used to at least indicate the game difficulty to the user corresponding to the terminal device when starting the game at the target game start position.

[0055] In one possible implementation, the user inputs a selection operation for a target game start position through a graphical user interface provided by a terminal device, selecting one of at least one target game start position. In response to this operation, a second prompt message is displayed at the selected target game start position. The selection operation can be input via mouse click, keyboard input, touch operation, etc., and this application does not limit the specific operation method of the selection operation.

[0056] It should also be noted that the second prompt message is generated based on the second historical game data of the user corresponding to the terminal device. This second historical game data is generated based on the user corresponding to the terminal device, but it can be the user's game data within a certain period, such as game data within an activity cycle, a month, or since the server opened. It can also be the game data of a specific user within a certain period, such as the game data of friends, all players on the server, or players of the same level within a certain period. This application does not limit the statistical objects or time length corresponding to the second historical game data.

[0057] In another possible implementation, after a user selects a target game start location on the game map, to provide the user with further information about the game difficulty at that location, a second prompt message generated based on the user's second historical game data is displayed at the selected target game start location. This second prompt message can provide the user with statistical information such as the success rate and kill rate for starting from this location, or it can provide information such as routes, resources, and enemy strongholds near the game start location. This application does not limit the specific content included in the second prompt message.

[0058] In another possible implementation, the first and second prompt messages of this application can be displayed simultaneously on the graphical user interface. Specifically, the graphical user interface provides a game map, and displays on the game map the first prompt message generated based on the first historical game data of the target user participating in the game, and the second prompt message generated based on the second historical game data of the user corresponding to the terminal device. This further simplifies the operation logic of the graphical user interface. The above is merely an illustrative example; in actual implementation, other display methods are possible, and this application does not limit them.

[0059] In summary, this application provides a game display control method, which includes: providing a game map in a graphical user interface and displaying first prompt information generated based on first historical game data of a target user participating in the game on the game map, the first prompt information indicating at least one game start position. Subsequently, in response to a selection operation for a target game start position among the at least one game start position, displaying second prompt information generated based on second historical game data of the user corresponding to the terminal device at the target game start position, the second prompt information at least indicating the game difficulty for the user to start the game at the target game start position. Thus, by providing players with selectable game start positions through the first prompt information and indicating the game difficulty of starting the game at the selected game start position through the second prompt information, detailed and intuitive guidance on selecting a game start position is provided to players, reducing the learning curve and improving the gaming experience.

[0060] Optionally, in the above Figure 1 Based on this, this application also provides a possible implementation of a game display control method, wherein after the step of displaying a second prompt message generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, the method further includes:

[0061] Receive a confirmation command for the target game start position, and set the target game start position as the game start position corresponding to the terminal device.

[0062] In one possible implementation, the user confirms the target game start position by inputting a confirmation operation through a graphical user interface provided by the terminal device. In response to this confirmation command, the target game start position is set as the game start position corresponding to the terminal device, allowing the user to start the game. The confirmation operation can be input via mouse click, keyboard input, touch operation, etc., and this application does not limit the specific method of the confirmation operation.

[0063] The game confirmation command allows users to confirm their choice of the target game start position, enabling them to start the game from that selected position in subsequent games.

[0064] Optionally, in the above Figure 1 Based on this, this application also provides a possible implementation of a game display control method, wherein the step of displaying a first prompt message generated based on the first historical game data of a target user participating in the game on the game map includes:

[0065] Based on the first historical game data and the first game parameters, a first heatmap is displayed on the game map to indicate the at least one game start location; wherein, the first game parameters include at least one of the following for each game start location: game start location selection frequency, number of players selecting the game start location, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players selecting the game start location, game win probability of players selecting the game start location, and survival rate of players at the game start location.

[0066] It should be noted that a heatmap is an image that presents the distribution of the first game parameter data in a visible and intuitive way by using different colored blocks. In the first heatmap, in addition to showing at least one game start position, the first game parameter information of at least one game start position is also displayed in a heatmap format.

[0067] In one possible implementation, the game start position in the first heatmap can be displayed via an interactive key such as a button. The first game parameter information is displayed in the form of a heatmap. The interactive key for the game start position and the heatmap in the first heatmap can be displayed overlaid, or they can be displayed according to a set priority relationship (for example, if the priority of the interactive key for the game start position is set higher than the priority of the heatmap, then if the interactive key for the game start position is displayed in the graphical user interface, the heatmap / partial heatmap of that game start position will not be displayed). The above is only an example; in actual implementation, there are other possibilities for the specific presentation of the first heatmap, which this application does not limit.

[0068] It should also be noted that the first game parameters include at least one of the following parameter information for each game start position, and each parameter information is explained as follows:

[0069] The frequency of game start position selection, i.e., how often the game start position is selected in the first historical game data, can be calculated in the following way:

[0070] Game start position selection frequency = Number of times the game start position was selected in the first historical game data / Total number of times all game start positions were selected in the first historical game data.

[0071] The number of players who selected the game start position is the number of times that game start position was selected in the first historical game data.

[0072] Kill rate, which is the kill percentage of a player who starts the game from their initial position, can be calculated as follows:

[0073] Kill rate = Number of kills completed starting from the game's start position in the first historical game data / Total number of kills in the first historical game data; where the targets of the kills may vary depending on the game settings, this application does not limit them.

[0074] Kill difficulty is the weighted average difficulty of the target killed by a user who starts the game from the beginning position.

[0075] Resource density refers to the resource density within a certain range around the starting position of the game.

[0076] Resource quantity refers to the total amount of resources within a certain radius around the starting position of the game.

[0077] Resource quality refers to the weighted average of the resource quality within a certain range around the game's starting position.

[0078] The player's game time at the selected game start position is the length of time that user who starts the game at that position plays the game.

[0079] The probability of a player winning the game if they choose the starting position mentioned above is the probability of a user who starts the game from that position winning the game.

[0080] The survival rate of players at the game's starting position is the probability that a user who starts the game at that position will survive in the game.

[0081] The above is merely an example; in actual implementation, there may be other first game parameter types, which this application does not limit.

[0082] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method. Figure 3 This is a schematic diagram of another graphical user interface provided in an embodiment of this application; as shown below. Figure 3As shown, the graphical user interface 100 also displays: a first selection box 30, which displays: multiple game parameters; before displaying the first prompt information generated based on the first historical game data of the target user participating in the game on the game map, the method further includes:

[0083] In response to the game parameter selection operation input to the first selection box, the game parameter selected by the game parameter selection operation is determined to be the first game parameter.

[0084] It should be noted that the first selection box 30 is a control in the graphical user interface 100. The first selection box displays multiple game parameters. Users can select from the multiple game parameters in the first selection box as needed by clicking, touching, or other means. After the selection is completed, the terminal device responds to the selection operation and determines that the selected game parameter is the first game parameter. Based on this, the first heat map can be generated according to the selected game parameter.

[0085] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method. Figure 4 Another graphical user interface diagram provided in an embodiment of this application, such as... Figure 4 As shown, the graphical user interface 100 also displays: a second selection box 50, which displays: multiple statistical modes; before displaying a first heatmap on the game map to indicate the start location of at least one game based on the second historical game data and the first game parameters of the target users participating in the game, the method further includes:

[0086] In response to the selection operation of the target statistical mode among the multiple statistical modes, the user corresponding to the target statistical mode is determined as the target user.

[0087] It should be noted that the second selection box 50 is a control in the graphical user interface 100. The second selection box displays multiple statistical modes. Users can select from the multiple statistical modes in the second selection box as needed by clicking, touching, or other means. After selection, the terminal device responds to the selection operation and determines that the selected statistical mode is the target statistical mode. The user corresponding to the target statistical mode is the target user. Based on this, the first heat map can be generated according to the selected statistical mode.

[0088] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method, wherein the multiple statistical modes include at least two of the following: server-wide statistical mode, same-level statistical mode, and self-statistical mode;

[0089] If the target statistical mode is the server-wide statistical mode, then the target users include: multiple users who belong to the same server as the user corresponding to the terminal device.

[0090] If the target statistical mode is the same level statistical mode, then the target user includes: multiple users who belong to the same level as the user corresponding to the terminal device;

[0091] If the target statistical mode is the self-statistical mode, then the target user is the user corresponding to the terminal device.

[0092] It should be noted that the various statistical modes in this application include at least two of the following: server-wide statistical mode, same-level statistical mode, and self-statistical mode. In actual implementation, there may be other statistical modes, such as friend and family statistical mode, geographical area statistical mode (same city statistical mode, same district statistical mode), etc. This application does not limit these.

[0093] In one possible implementation, if the target statistical mode is the server-wide statistical mode, it indicates that statistics need to be performed on all users on the same server, and the target users include: multiple users belonging to the same server as the user corresponding to the terminal device; if the target statistical mode is the same-level statistical mode, it indicates that statistics need to be performed on all users at the same level as the user corresponding to the terminal device, and the target users include: multiple users at the same level as the user corresponding to the terminal device; if the target statistical mode is the self-statistical mode, it indicates that statistics need to be performed on the data of the terminal device user itself, and the target user is: the user corresponding to the terminal device.

[0094] By setting a second selection box, users can flexibly choose the objects they need to count, thereby helping players understand the game's difficulty from multiple perspectives.

[0095] Optionally, in the above Figure 1 Based on this, this application also provides a possible implementation of a game display control method, wherein the response is to a selection operation of a target game start position among the at least one game start position, and the display of a second prompt message generated based on the second historical game data of the user corresponding to the terminal device at the target game start position includes:

[0096] In response to the selection operation of the target game start position, a second heat map of the target game start position is generated and displayed in a second area on the game map based on the second historical game data and the second game parameters. The second prompt information is the second heat map. The second area is the first area with the target game start position as the preset area.

[0097] It should be noted that after the selection of the target game start position is completed, a second heatmap is displayed in a second area of ​​the game map in response to the selection operation. The second heatmap is generated based on second historical game data and second game parameters. This second heatmap is displayed in a second area of ​​the game map. In actual implementation, the second area of ​​the game map is a preset area within the first area centered on the target game start position. The second area can be, for example, an area defined based on the target game start position (e.g., a preset radius range centered on the target game start position); or it can be an area defined based on a preset division of the game map, such as pre-dividing the game map into multiple small areas, each including at least one game start position. After the selection operation, the second heatmap is displayed in the small area corresponding to the selected game start position.

[0098] The second game parameter can be at least one of the following: frequency of selecting the game start position, number of players selecting the game start position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players selecting the game start position, probability of winning the game for players selecting the game start position, and survival rate of players at the game start position. The specific meanings of the above game parameters are the same as those of the parameters in the first game parameter, and will not be repeated here.

[0099] In one possible implementation, after generating a second heatmap within a second area on the game map in response to the selection operation of the target game start position, the second heatmap can be scaled up or down according to the user's needs, making the information in the second heatmap easier to obtain.

[0100] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method. Figure 5 Another graphical user interface diagram provided in an embodiment of this application, such as Figure 5 As shown, the graphical user interface 100 also displays a third selection box 70, which displays multiple game parameters; before displaying the second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, the method further includes:

[0101] In response to the game parameter selection operation input in the third selection box, the game parameter selected by the game parameter selection operation is determined to be the second game parameter.

[0102] The second prompt message is generated based on the second historical game data of the user corresponding to the terminal device. The second historical game data includes data on various game parameters. For example, the types of game parameters may include: frequency of selecting the game start position, number of players selecting the game start position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players who selected the game start position, probability of winning the game for players who selected the game start position, and survival rate of players at the game start position.

[0103] The third selection box 70 is a control in the graphical user interface 100. Multiple game parameters are displayed in the third selection box. Users can select from the multiple game parameters in the third selection box as needed by clicking, touching, or other means. After selection, the terminal device determines the game parameter as the second game parameter by responding to the game parameter selection operation input to the third selection box. Based on this, a second prompt message or a second heat map can be generated according to the selected statistical mode.

[0104] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method, which further includes:

[0105] In response to the selection of the target game start location, a third prompt message generated based on the first historical game data is displayed in each sub-region of the second region on the game map. The third prompt message displayed in each sub-region is at least used to indicate the game difficulty for the user of the terminal device to start the game at any location in each sub-region.

[0106] In one possible implementation, the game map is divided into multiple sub-regions. Each sub-region can be defined based on coordinates or a preset outline. In response to the selection of the target game start position, a third prompt message generated based on the first historical game data is displayed within a second area of ​​the game map for each sub-region. This third prompt message serves at least to indicate the game difficulty level for the user starting the game at any location within each sub-region.

[0107] In another possible implementation, the third prompt can also be used to indicate the game difficulty of different paths after starting the game at the selected target game start position, or the amount and density of resources on different paths.

[0108] In another possible implementation, the third prompt information may also include recommended paths. For example, if a user wins consecutively and is significantly more capable than players of the current rank, then such a user can be encouraged to go to high-level resource areas or areas with more players to obtain higher equipment resources. If a user suffers consecutive defeats, then the user can be recommended to move in a direction that increases survival.

[0109] In another possible implementation, a third prompt can be displayed when the player enters the game loading screen, reminding the player of their current game starting position and available movement paths. This third prompt can also display at least one game parameter within a certain range using a heatmap, such as the frequency of starting position selection, the number of players choosing that starting position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players choosing that starting position, probability of winning for players choosing that starting position, and survival rate of players at that starting position.

[0110] Based on this, users can also use various input methods to mark the third prompt information or the heat map corresponding to the third prompt information with one click, marking the movement path or other location information. After entering the game, the marked information can be projected onto the corresponding location on the in-game map to guide the player's gameplay.

[0111] The above is merely an example. In actual implementation, there may be other forms or contents of third-party prompt information, which this application does not limit.

[0112] By displaying a third-party prompt, players are guided to make a preliminary selection and a final selection of their starting position in the game, further optimizing the gaming experience.

[0113] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method, wherein the first prompt information, the second prompt information, and the third prompt information can be pop-up window information.

[0114] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method, wherein the graphical user interface further displays: a status control, wherein if the target game position point selection operation is detected, and the heatmap function is enabled.

[0115] Before providing a game map in the graphical user interface and displaying a first prompt message generated based on first historical game data of target users participating in the game on the game map, the method further includes:

[0116] In response to the first operation input to the status control, it is determined that the heat display function is enabled.

[0117] Optionally, in response to a second operation input to the status control, it is determined that the heat alert function is turned off.

[0118] The state space allows for flexible control over the display of initial prompts, thereby meeting the personalized needs of more users.

[0119] Optionally, the heatmap data, including the first, second, and third heatmaps, in this application can all be shared. By inputting a share operation, the heatmap data can be projected to the target user. Furthermore, when a heatmap share is received, the receiving user's heatmap can be temporarily overwritten by the sharing user's heatmap, allowing the receiving and sharing users to conduct tactical discussions based on the same heatmap. There can be multiple receiving users.

[0120] Optionally, based on the above embodiments, this application also provides a possible implementation of a game display control method, which preprocesses the game map, divides the game map into multiple small areas, and allows the user to interact with the small areas to display the game parameter information of those small areas.

[0121] Based on this, according to the user's cumulative playtime, level, etc., the system can recommend areas to the user through highlighting, emphasis, and other methods. Players can choose the game start position within the recommended area as their target game start position, or they can choose outside the recommended range.

[0122] The following describes the display control device, electronic device, and storage medium used to execute the game provided in this application. The specific implementation process and technical effects are described above and will not be repeated below.

[0123] This application provides a possible implementation example of a game display control device, which can execute the game display control method provided in the above embodiments. Figure 6 This is a schematic diagram of a game display control device provided in one embodiment of this application. Figure 6 As shown, the display control device 300 of the above game includes: a first prompt information processing module 61 and a second prompt information processing module 63;

[0124] The first prompt information processing module 61 is used to provide a game map in the graphical user interface and display a first prompt information generated based on the first historical game data of the target user participating in the game on the game map. The first prompt information is used to indicate at least one game start position.

[0125] The second prompt information processing module 63 is used to respond to a selection operation for a target game start position among the at least one game start position; and to display a second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, wherein the second prompt information is used at least to prompt the user corresponding to the terminal device about the game difficulty of starting the game at the target game start position.

[0126] Optionally, the display control device 300 for the game mentioned above also includes: a confirmation module;

[0127] The confirmation module is used to receive a confirmation command for the target game start position and set the target game start position as the game start position corresponding to the terminal device.

[0128] Optionally, the first prompt information processing module 61 is used to display a first heat map on the game map to indicate the start location of the at least one game, based on the first historical game data and the first game parameters;

[0129] The first game parameters include at least one of the following for each game start position: game start position selection frequency, number of players selecting the game start position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players selecting the game start position, game win probability of players selecting the game start position, and survival rate of players at the game start position.

[0130] Optionally, the graphical user interface also displays: a first selection box, which displays: multiple game parameters; and a first prompt information processing module 61, which, before displaying the first prompt information generated based on the first historical game data of the target user participating in the game on the game map, responds to a game parameter selection operation input to the first selection box and determines that the game parameter selected by the game parameter selection operation is the first game parameter.

[0131] Optionally, the second prompt information processing module 63 is used to display, based on the second historical game data, the historical game results when the user of the terminal device selected to start the game at the target game start position; wherein, the historical game results include at least one of the following: game start position selection frequency, number of players who selected the game start position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players who selected the game start position, game win probability of players who selected the game start position, and survival rate of players at the game start position.

[0132] Optionally, the graphical user interface also displays: a second selection box, which displays: multiple statistical modes; a first prompt information processing module 61, based on the second historical game data and the first game parameters of the target user participating in the game, before displaying the first heatmap on the game map to prompt the at least one game start location, for responding to the selection operation of the target statistical mode among the multiple statistical modes, and determining the user corresponding to the target statistical mode as the target user.

[0133] Optionally, the second prompt information processing module 63 is used to respond to the selection operation of the target game start position, generate and display a second heat map of the target game start position in a second area on the game map according to the second historical game data and the second game parameters, and the second prompt information is the second heat map; wherein, the second area is the first area with the target game start position as the preset area.

[0134] Optionally, the graphical user interface also displays: a third selection box, which displays: multiple game parameters; and a second prompt information processing module 63, which, before displaying the second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, responds to the game parameter selection operation input to the third selection box and determines that the game parameter selected by the game parameter selection operation is the second game parameter.

[0135] Optionally, the display control device 300 for the game mentioned above further includes: a third prompt information processing module; the third prompt information processing module is used to respond to the selection operation of the target game start position, and display third prompt information generated based on the first historical game data in each sub-area of ​​the second area on the game map, wherein the third prompt information displayed in each sub-area is at least used to prompt the terminal device for the user to start the game at any position in each sub-area.

[0136] The above-described device is used to execute the method provided in the foregoing embodiments, and its implementation principle and technical effect are similar, so they will not be described again here.

[0137] These modules can be one or more integrated circuits configured to implement the above methods, such as one or more Application Specific Integrated Circuits (ASICs), one or more digital signal processors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs). Alternatively, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together as a system-on-a-chip (SOC).

[0138] This application provides a possible implementation example of an electronic device capable of executing the game display control method provided in the above embodiments. Figure 7 This is a schematic diagram of an electronic device provided in an embodiment of this application. The device can be integrated into a terminal device or a chip of a terminal device. The terminal can be a computing device with data processing capabilities.

[0139] The electronic device includes a processor 701, a storage medium 702, and a bus. The storage medium stores program instructions executable by the processor. When the control device is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to perform the steps of the display control method of the aforementioned game. The specific implementation method and technical effect are similar and will not be described in detail here.

[0140] This application provides a possible implementation example of a computer-readable storage medium capable of executing the game display control method provided in the above embodiments. The storage medium stores a computer program, and the computer program, when run by a processor, executes the steps of the game display control method.

[0141] A computer program stored in a storage medium may include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0142] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0143] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0144] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or in the form of hardware plus software functional units.

[0145] The integrated units implemented as software functional units described above can be stored in a computer-readable storage medium. These software functional units, stored in a storage medium, include several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute some steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0146] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for displaying and controlling a game, characterized in that, The method of providing a graphical user interface via a terminal device includes: The graphical user interface provides a game map and displays a first prompt message generated based on the first historical game data of the target user participating in the game on the game map. The first prompt message is used to indicate at least one game start location. In response to a selection operation for a target game start position among the at least one game start position, a second prompt message generated based on the second historical game data of the user corresponding to the terminal device is displayed at the target game start position. The second prompt message is used at least to indicate the game difficulty to the user corresponding to the terminal device when starting the game at the target game start position.

2. The method according to claim 1, characterized in that, After the step of displaying the second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, the method further includes: Receive a confirmation command for the target game start position, and set the target game start position as the game start position corresponding to the terminal device.

3. The method according to claim 1, characterized in that, The step of displaying a first prompt message generated on the game map based on the first historical game data of the target user participating in the game includes: Based on the first historical game data and the first game parameters, a first heat map is displayed on the game map to indicate the start location of the at least one game. The first game parameters include at least one of the following for each game start position: game start position selection frequency, number of players selecting the game start position, kill rate, kill difficulty, resource density, resource quantity, resource quality, game duration of players selecting the game start position, game win probability of players selecting the game start position, and survival rate of players at the game start position.

4. The method according to claim 3, characterized in that, The graphical user interface also displays: a first selection box, which displays: multiple game parameters; before displaying the first prompt information generated based on the first historical game data of the target user participating in the game on the game map, the method further includes: In response to the game parameter selection operation input to the first selection box, the game parameter selected by the game parameter selection operation is determined to be the first game parameter.

5. The method according to claim 3, characterized in that, The graphical user interface also displays a second selection box, which displays multiple statistical modes; before displaying a first heatmap on the game map to indicate the start location of at least one game, based on the second historical game data and first game parameters of the target users participating in the game, the method further includes: In response to the selection operation of the target statistical mode among the multiple statistical modes, the user corresponding to the target statistical mode is determined as the target user.

6. The method according to claim 5, characterized in that, The various statistical modes include at least two of the following: server-wide statistical mode, same-level statistical mode, and self-statistical mode. If the target statistical mode is the server-wide statistical mode, then the target users include: multiple users who belong to the same server as the user corresponding to the terminal device; If the target statistical mode is the same level statistical mode, then the target user includes: multiple users who belong to the same level as the user corresponding to the terminal device; If the target statistical mode is the self-statistical mode, then the target user is the user corresponding to the terminal device.

7. The method according to claim 1, characterized in that, The response is in response to the selection of a target game start position among the at least one game start position, and the display of a second prompt message generated based on the second historical game data of the user corresponding to the terminal device at the target game start position includes: In response to the selection operation of the target game start position, based on the second historical game data and the second game parameters, a second heat map of the target game start position is generated and displayed in a second area on the game map, and the second prompt information is the second heat map; The second region is a preset region within the first region centered on the target game start position.

8. The method according to claim 7, characterized in that, The graphical user interface also displays a third selection box, which displays multiple game parameters; before displaying the second prompt information generated based on the second historical game data of the user corresponding to the terminal device at the target game start position, the method further includes: In response to the game parameter selection operation input in the third selection box, the game parameter selected by the game parameter selection operation is determined to be the second game parameter.

9. The method according to claim 8, characterized in that, The method further includes: In response to the selection of the target game start location, a third prompt message generated based on the first historical game data is displayed in each sub-region of the second region on the game map. The third prompt message displayed in each sub-region is at least used to indicate the game difficulty for the user of the terminal device to start the game at any location in each sub-region.

10. A display control device for a game, characterized in that, It includes a first prompt information processing module and a second prompt information processing module; The first prompt information processing module is used to provide a game map in a graphical user interface and display a first prompt information generated based on the first historical game data of the target user participating in the game on the game map. The first prompt information is used to indicate at least one game start position. The second prompt information processing module is used to respond to a selection operation for a target game start position among the at least one game start position; A second prompt message generated based on the second historical game data of the user corresponding to the terminal device is displayed at the target game start position. The second prompt message is used at least to indicate the game difficulty to the user corresponding to the terminal device when starting the game at the target game start position.

11. An electronic device, characterized in that, include: The device includes a processor, a storage medium, and a bus, wherein the storage medium stores program instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the program instructions to perform the steps of the display control method for the game as described in any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, performs the steps of the display control method for the game as described in any one of claims 1 to 9.