Game map display method and device and electronic equipment

By displaying the target route and the location of the game object in the LBS game, the problem that players find it difficult to predict the game object on the travel route is solved, and the game experience and strategy are improved.

CN119318804APending Publication Date: 2025-01-17NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411337208.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

In LBS games, it is difficult for players to predict the game objects they will encounter on their travel routes, which leads to low control over the game and difficulty in making effective decisions and plans, which affects the game experience.

Method used

By obtaining the relevant geographical information data of the target route and the target game object, the target route indicators and object identifiers are displayed in the game interface, which facilitates players to interact with the game objects and perform game tasks during travel.

Benefits of technology

It improves players' gaming experience and control, allowing players to choose suitable challenges based on their travel routes, and increases the fun and strategic nature of the game.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119318804A_ABST
    Figure CN119318804A_ABST
Patent Text Reader

Abstract

The invention provides a game map display method and device and electronic equipment, and the method comprises the steps: obtaining a target route which is a route determined when terminal equipment operates a designated client or operates a game client; and displaying an indication identifier of the target route and an object identifier of the target game object in a game interface based on the related geographic information data of the target route and the target game object. According to the method, the travel route required by the player and the game object near the travel route are displayed in the game map, so that the player can conveniently interact with the game object in the travel process and execute the game task, and the game experience of the player is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technology, and in particular to a method, device and electronic device for displaying a game map. Background Art

[0002] LBS games are games based on actual geographic locations. The full name of LBS is "Location-Based Services". LBS games use GPS positioning technology and Internet technology to connect games with the real world, allowing game participants to complete game tasks in a real environment and experience game fun that is different from traditional games.

[0003] When playing the game, players need to select the tasks provided by the game and go to the task point indicated on the game map (which is a real place). The task point usually has a preset game object. After arriving at the task point, the player can interact with the game object set at the task point. However, in real life, the player may need to go to a real place, which may not be the task point. The player cannot balance completing the game task and real life, resulting in a poor player experience. Summary of the invention

[0004] In view of this, the purpose of the present disclosure is to provide a method, device and electronic device for displaying a game map, so as to display the travel route required by the player and the game objects near the travel route in the game map, so as to facilitate the player to interact with the game objects during the travel process, perform game tasks, and improve the player's gaming experience.

[0005] In a first aspect, an embodiment of the present disclosure provides a method for displaying a game map, wherein a game interface is obtained by running a game client on a terminal device; the method comprises: obtaining a target route, the target route being a route determined when the terminal device runs a specified client or runs a game client; based on relevant geographic information data of the target route and a target game object, an indication mark of the target route and an object mark of the target game object are displayed in the game interface, wherein the target game object is a game object related to the target route determined from a plurality of preset game objects; each game object has a corresponding geographical location; and the distance between the geographical location corresponding to the target game object and the target route satisfies a preset condition.

[0006] In a second aspect, an embodiment of the present disclosure provides a device for displaying a game map, wherein a game interface is obtained by running a game client on a terminal device; the device comprises: a route acquisition module, for acquiring a target route, wherein the target route is a route determined when the terminal device runs a specified client or runs a game client; an identification display module, for displaying an indication of the target route and an object identification of the target game object in the game interface based on relevant geographic information data of the target route and a target game object, wherein the target game object is a game object related to the target route determined from a plurality of preset game objects; each game object has a corresponding geographical location; and the distance between the geographical location corresponding to the target game object and the target route satisfies a preset condition.

[0007] In a third aspect, an embodiment of the present invention provides an electronic device, including a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned game map display method.

[0008] In a fourth aspect, an embodiment of the present invention provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the above-mentioned game map display method.

[0009] The embodiments of the present invention bring the following beneficial effects:

[0010] The above-mentioned method, device and electronic device for displaying a game map obtain a target route, which is a route determined when a terminal device runs a designated client or a game client; based on the relevant geographic information data of the target route and the target game object, an indicator mark of the target route and an object mark of the target game object are displayed in the game interface. This method displays the travel route required by the player and the game objects near the travel route in the game map, which facilitates the player to interact with the game object during the travel process and perform game tasks, thereby improving the player's gaming experience.

[0011] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or understood by practicing the present disclosure. The purpose and other advantages of the present disclosure are realized and obtained by the structures particularly pointed out in the description, claims and drawings.

[0012] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without paying any creative work.

[0014] Figure 1 A flowchart of a method for displaying a game map provided by an embodiment of the present disclosure;

[0015] Figure 2 A schematic diagram of a game interface provided by an embodiment of the present disclosure;

[0016] Figure 3 A schematic diagram of a first route setting window provided by an embodiment of the present disclosure;

[0017] Figure 4 A schematic diagram of another game interface provided by an embodiment of the present disclosure;

[0018] Figure 5 A schematic diagram of another game interface provided by an embodiment of the present disclosure;

[0019] Figure 6 A schematic diagram of another game interface provided by an embodiment of the present disclosure;

[0020] Figure 7 A schematic diagram of another first route setting window provided by an embodiment of the present disclosure;

[0021] Figure 8 A schematic diagram of another game interface provided by an embodiment of the present disclosure;

[0022] Fig. 9 A schematic diagram of the structure of a display device for a game map provided in an embodiment of the present disclosure;

[0023] Fig.10 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0024] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0025] In LBS games, players need to select tasks provided by the game and go to the task point indicated on the game map. The task point usually has a preset game object. After arriving at the task point, the player can interact with the game object set at the task point to perform the game task.

[0026] When players travel in real life, they cannot know in advance what monsters will appear on their travel routes, which leads to low control over the game and difficulty in making effective decisions and plans. Since it is difficult for players to anticipate the specific game content, the game stickiness of players may be low.

[0027] Based on this, the embodiments of the present disclosure provide a method, device and electronic device for displaying a game map, and the technology can be applied to various game scenarios.

[0028] In one embodiment of the present invention, the method for displaying a game map can be run on a local terminal device or a server. When the method for displaying a game map is run on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0029] In an optional implementation, various cloud applications can be run under the cloud interaction system, such as cloud games. Taking cloud games as an example, cloud games refer to a game method based on cloud computing. In the operation mode of cloud games, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the display method of the game map are completed on the cloud game server. The role of the client device is used for receiving and sending data and presenting the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, a TV, a computer, a handheld computer, etc.; but the cloud game server in the cloud is used for information processing. When playing the game, the player operates the client device to send an operation instruction to the cloud game server. The cloud game server runs the game according to the operation instruction, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0030] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present a game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed by an electronic device and run conventionally. The local terminal device may provide the graphical user interface to the player in a variety of ways, for example, it may be rendered and displayed on a display screen of the terminal, or provided to the player through a holographic projection. For example, the local terminal device may include a display screen and a processor, the display screen is used to present a graphical user interface, the graphical user interface includes a game screen, and the processor is used to run the game, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0031] See also Figure 1 First, a method for displaying a game map provided by an embodiment of the present invention is introduced, and a game interface is obtained by running a game client through a terminal device. The method includes the following steps:

[0032] Step S102, obtaining a target route, where the target route is a route determined when the terminal device runs a designated client or a game client.

[0033] The above-mentioned target route usually refers to a route formed by a geographical location in the real world, which can be generated by a player using a pathfinding algorithm based on the location coordinate points when using a designated client or a game client. The target route usually includes a route starting point, a route end point, and multiple navigable geographical locations between the two. In some cases, the target route may also include a destination location between the route starting point and the route end point, which may be referred to as a waypoint. The specific settings can be made according to the needs and are not limited here.

[0034] The route start point and route end point of the target route are usually set by the player. The route start point and the waypoint end point can be called the route endpoint. The player can also set a destination (also called a waypoint) between the route start point and the route end point, so that the target route is formed in the order of the route start point, the waypoint, and the route end point.

[0035] The designated client may be a client of a map software with a navigation function. Players may set the route endpoints through the map software with a navigation function. When a navigation function is provided in an LBS game, players may also set the route endpoints through the navigation function in the game.

[0036] Determining the target route based on the route endpoints is usually achieved through a navigation system, which mainly relies on satellite positioning technology and geographic information system (Geographic Information System or Geo-Information system, referred to as "GIS").

[0037] After determining the starting point and the end point of the route (also called the "destination"), the navigation system can use map data and traffic information to plan the best route from the starting point to the end point. Map data and traffic information are usually obtained through GPS satellites and image sensors installed in various places. This may include choosing the nearest road, avoiding congested roads, and considering other factors such as weather and road conditions. The navigation system displays the information to the user, usually through the car display or on a smartphone. This information may include voice prompts, images or text instructions.

[0038] The routes planned by the navigation system can be one or more. Different routes may consider different factors, such as some routes take the shortest time, and some routes have the shortest total distance. Players can choose the target route according to their needs, or they can choose not to choose and regard all these routes as possible target routes. Therefore, the target route can be one or more.

[0039] In the process of using the map software, when the player determines the target route through the map software, if he wants to determine which game objects the target route will pass through, he can request the geographical location information of the game objects from the game server for subsequent determination of the target game objects. If the client of the map software does not have the authority to communicate with the game server, the player can also share the target route data determined by the map software to the game software. For example, when the map software provides a data copy function, the player can copy the relevant data of the target route, such as the route starting point, the route end point, the geographical location between the two, and the map data including the target route, and share it to the game client. So that the game server can obtain the target route.

[0040] Step S104, based on the relevant geographic information data of the target route and the target game object, an indication mark of the target route and an object mark of the target game object are displayed in the game interface, wherein the target game object is a game object related to the target route determined from a plurality of preset game objects; each game object has a corresponding geographical location; and the distance between the geographical location corresponding to the target game object and the target route meets preset conditions.

[0041] In LBS games, game tasks are usually set at different geographical locations, and game tasks are usually achieved by interacting with game objects. One or more game tasks can be set at a geographical location, and a game task can also be completed by interacting with one or more game objects. After a game task is set at a certain geographical location, the game object used for interaction in the game task corresponds to the geographical location. Generally speaking, when the player is close to the geographical location corresponding to the game object, the game object will be displayed in the player's terminal device, and the player can interact with the game object by operating the terminal device. Among them, the terminal device can be a mobile phone, a computer, a virtual reality device, a head-mounted display device, etc., which can be set according to needs and is not limited here.

[0042] As mentioned above, the geographical location corresponding to the game object is usually pre-set. Since the player can usually interact with the game object only when he reaches the geographical location corresponding to the game object or the distance to the geographical location corresponding to the game object is less than a preset distance threshold, the game object whose distance to the target route is less than the preset distance threshold, that is, the game object that the player can interact with during the travel along the target route, is usually taken as the target game object.

[0043] The target route is a curve, and the geographical location of the game object is a point. The distance between the game object and the target route can be calculated by calculating the shortest distance from the point to the curve. After determining the distance between the game object and the target route, it can be determined whether the distance is less than or equal to a preset distance threshold. If less than, the game object is determined as the target game object.

[0044] The above-mentioned relevant geographic information data may be data including geographic information of the route endpoints and waypoints of the target route. Normally, in order to enable the user to clearly understand the target route, a map of the geographical area where the target route is located will be displayed while displaying the indicator of the target route. The map can be displayed as a rectangle, and a rectangular map range can be determined based on the target route, and then the geographic information data within the map range can be obtained as relevant geographic information data. The map can also be displayed in other shapes, and the shape of the map range determined based on the target route needs to be controlled to be consistent with the display shape of the map. The acquisition of relevant geographic information data usually also needs to be achieved through satellite positioning technology and geographic information systems, which will not be elaborated here.

[0045] In actual applications, the target route indicator can be displayed at the location where the target route passes in the map, and the specific display method can be similar to the display method during the map navigation process. When displaying the object identifier of the target game object, it can be displayed at a preset position on the game interface, such as Figure 2As shown, the object identifier of the target game object can be displayed in the lower part of the game interface. Figure 2 The target game object is represented by identifier 1, identifier 2, and identifier 3; the object identifier of the target game object can also be displayed at the display position of the corresponding geographical location on the map. At this time, the player can understand which position of the target game object is closer to the target route.

[0046] The above-mentioned method for displaying a game map obtains a target route, which is a route determined when a terminal device runs a designated client or a game client; based on the relevant geographic information data of the target route and the target game object, an indication mark of the target route and an object mark of the target game object are displayed in the game interface. This method displays the travel route required by the player and the game objects near the travel route in the game map, making it convenient for the player to interact with the game objects during the travel process and perform game tasks, thereby improving the player's gaming experience.

[0047] The following embodiment provides a specific method for obtaining a target route.

[0048] When players need to search for routes, they usually open the map software set on the terminal device. At this time, the terminal device runs the client of the map software. For the convenience of writing, the client is called the designated client, which can be the client of the map software or any other client of software with navigation function, without limitation.

[0049] When the client is running, the first route setting window can be provided by specifying the client. The first route setting window is usually provided with an editing control for inputting route endpoints, and can also be provided with a draggable icon, which can be dragged to a certain position displayed in the first route setting window to set the route endpoint, and there is no limitation here.

[0050] The operation of the player setting the route endpoint through the above-mentioned controls or icons can be referred to as the first setting operation. In response to the first setting operation acting on the first route setting window, the first route endpoint is determined; wherein the first route endpoint generally includes a waypoint starting point and a route end point, and may also include a waypoint, which is not limited here. Then, geographic information data related to the first route endpoint is obtained, and the target route corresponding to the first route endpoint is determined based on the acquired geographic information data; this process is generally implemented based on satellite positioning technology and a GIS system. Usually, a control for route sharing is set in the first route setting window, and the user can click the control to share the target route to the client of other software. This operation can be referred to as a route sharing operation. If Figure 3As shown, after the user triggers the sharing control, the logo of the game client is displayed. After the user clicks the logo, the target route can be reversed to the game client. In response to the route sharing operation for the game client, the terminal device starts running the game client and controls the game client to obtain the target route.

[0051] When the game client can provide a navigation function, the terminal device runs the game client and provides a second route setting window through the game client. The second route setting window may be the same as the display content of the first route setting window, or it may be different, and there is no limitation here. The player's operation on the waypoint endpoint editing control or icon in the second route setting window can be referred to as a second setting operation. In response to the second setting operation acting on the second route setting window, the second route endpoint is determined; similar to the above-mentioned first route endpoint, the second route endpoint generally includes a waypoint starting point and a route end point, and may also include a waypoint. Further, geographic information data related to the second route endpoint is obtained, and the target route corresponding to the second route endpoint is determined based on the acquired geographic information data. This process is similar to the above-mentioned process of determining the target route corresponding to the first route endpoint, and will not be repeated here.

[0052] The following embodiment provides a specific method for displaying an indicator mark of a target route and an object mark of a target game object in a game interface based on relevant geographic information data of a target route and a target game object.

[0053] When users can use map software, navigation software and other software to find game objects that they will encounter along the route, these software need to have the permission to communicate with the game server. The client of these software is called a designated client. The terminal device runs the designated client, and a third route setting window is provided through the designated client. The third route setting window can be the same as the first and second route setting windows mentioned above, or slightly different, such as prompting players to search for game objects. The specific settings can be set according to needs and are not limited here.

[0054] The player can perform the third setting operation through the third route setting window to determine the route endpoint. After determining the target route based on the route endpoint, it is necessary to obtain the game object information from the game server through the designated client. The game object information includes the geographical locations corresponding to the preset multiple game objects, and may also include the name, identification and other data of the game object. Then, based on the geographical locations of the multiple game objects, the target game object related to the target route can be determined.

[0055] Assume that the terminal device is used to control the first game account. In the game to which this method can be applied, usually when the distance between the geographical location of the terminal device and the geographical location corresponding to a game object is within the interactive distance range, the game object is in an interactive state for the first game account. The minimum value of the interactive distance range can be 0 or other values, which are not limited here. For example, the interactive distance range of a game object is 10m to 50m. When the terminal device is 25m away from the geographical location corresponding to a game object, the first game account controlled by the terminal device can interact with the game object.

[0056] In practical applications, the above preset condition can be set to that the shortest distance between the game object and the target route is less than or equal to the distance threshold, or that the distance between the game object and the target route is within a preset distance range. The above preset distance range is usually the above interactive distance range, and can also be included in the interactive distance range, which is not limited here.

[0057] The above distance threshold or distance range may be the same or different for different target game objects. When different game objects have different interactive distance ranges, the distance threshold or distance range for different game objects is usually different. The target game object is the game object that may be in an interactive state when the player travels along the target route.

[0058] There are usually many game objects determined in the game. A part of the game objects that players may encounter when traveling along the target route can be screened out according to the geographical area where they are located, and then whether they are the target game objects can be determined based on the distance between the game objects and the target route. In the specific implementation process, the target geographical area through which the target route passes can be first determined, and then the candidate game objects whose corresponding geographical locations are located in the target geographical area among the preset multiple game objects can be determined. Furthermore, for each candidate game object, it is necessary to calculate the shortest distance between the candidate game object and the target route, and the candidate game objects whose shortest distance to the target route is less than or equal to the distance threshold among the candidate game objects are determined as the target game objects related to the target route.

[0059] In a specific implementation, a map corresponding to the relevant geographic information data is displayed on the game interface, and a route identifier of the target route is displayed at a display position corresponding to the geographical location passed by the target route on the map, and an object identifier of the target game object is displayed at a display position corresponding to the geographical location of the target game object on the map, such as Figure 4 shown. Figure 4 In the figure, the black bold curve represents the route identifier of the target route, and identifiers 4, 5 and 6 represent the object identifiers of target game objects that may appear in the target route.

[0060] In practical applications, there may be multiple target routes. The starting and ending positions of the multiple target routes are the same, and at least some of the different target routes do not overlap. Figure 4 shown. Figure 4 In the figure, the dark grey bold curve and the light grey bold curve represent target route 1 and target route 2 respectively; logo 7, logo 8 and logo 9 represent the object logos of target game objects that may appear in target route 1; logo 10 and logo 11 represent the object logos of target game objects that may appear in target route 2.

[0061] In actual applications, the prompt information of the target game object can also be displayed on the game interface. The prompt information is used to indicate at least one of the following: the number and type of the target game object and the corresponding game task. Figure 5 As shown, prompt information 1 corresponding to target route 1 and prompt information 2 corresponding to target route 2 are respectively displayed. Prompt information 1 indicates that the game objects that may be encountered on target route 1 include monsters 1, 2 and 3; prompt information 2 indicates that the game objects that may be encountered on target route 2 include treasure 1 and monster 4.

[0062] In order to facilitate players to change the target route, you can also display the route endpoint setting controls in the game interface, such as Figure 6 As shown. The player can perform a setting operation on the route endpoint setting control. In response to the fourth setting operation on the route endpoint setting control, the target route needs to be updated based on the route endpoint corresponding to the fourth setting operation. The process of updating the target route is similar to the process of determining the target route, and is not limited here.

[0063] After viewing the target game objects around the target route in the game interface, the user may choose to travel along that route and interact with the target game objects through the game client during the trip. However, during the trip, the user needs to always use the game client to determine which target game object to interact with, which can easily affect the user's travel experience; when the user needs to drive a vehicle to travel, even if they can interact with a target game object, they may not be able to operate it.

[0064] After the user determines the target route through the first route setting window provided by the designated client, the first route setting window usually displays an indication mark of the target route and a first confirmation control corresponding to the target route, such as Figure 7As shown. The target route indicator is usually displayed on the map to help players understand the target route. After the user shares the target route to the game client, the terminal device can determine that the user needs to interact with the target game object while traveling. The user can operate the terminal device to make the interface displayed by the terminal device jump to the specified client. In response to the jump operation for the specified client, the specified client is run again to display the first route setting window. In order to remind the user that they can automatically "kill monsters" by determining the target route, a prompt message can be displayed in the first route setting window, such as Figure 7 As shown, "You can kill monsters automatically by selecting a route."

[0065] At this time, the user can perform trigger operations such as clicking or long pressing the first confirmation control. In response to the trigger operation on the first confirmation control, the terminal device can control the game client to perform the automatic interaction function with the game object. Specifically, the game client can be controlled to monitor the current geographic location of the terminal device, and in response to the current geographic location having a related game object, the first game account corresponding to the game client is controlled to generate a specified interaction behavior with the game object. If the user does not want to use this function, the first route setting window can be refreshed, and the automatic interaction function with the game object will not be turned on after the user triggers the first confirmation control.

[0066] The game interface may also display a second confirmation mark corresponding to the target route while displaying the indicator mark of the target route, such as Figure 8 In response to the triggering operation on the second confirmation control, the terminal device can control the game client to perform the automatic interaction function with the game object. The same as the above method, that is, the game client is controlled to monitor the current geographical location of the terminal device; in response to the current geographical location having a related game object, the first game account corresponding to the game client is controlled to generate a specified interaction behavior with the game object.

[0067] The present disclosure also provides another method for displaying a game map. Figure 1 The method shown is implemented based on

[0068] This method integrates the navigation function and the game system by copying the navigation route data into the game and displaying the relevant information on the game map, providing players with travel route selection and decision-making.

[0069] The method is implemented by the following steps:

[0070] 1. Players can select the target route (also called "travel route") through the navigation function of the map software (equivalent to the above-mentioned "designated client").

[0071] 2. Players share the route to the game. Specifically, you can click the share control in the navigation interface to display the shareable software on the navigation interface, and players can choose to share the target route to the game.

[0072] 3. The game map will show the location, type and number of monsters that will be encountered on this route, such as Figure 6 shown.

[0073] 4. Players can compare the monsters that appear on different routes and ultimately decide on their travel route.

[0074] This method improves the player's control over the game, allowing players to choose suitable routes and challenges based on their preferences and strengths; it increases the player's game stickiness, because players can combine their personal travel routes with the game, can better plan their gaming experience, and more actively participate in game interactions; it can enhance the strategy of the game, and players can make more informed decisions by comparing the monster information that appears on different routes, which increases the fun and challenge of the game.

[0075] In actual implementation, the map software can be linked with the game product to directly display the types and numbers of monsters in the map software; or, when the player chooses a route on the map, the route is automatically selected in the game. There is no need for players to share the map into the game, nor is there a need for players to confirm twice.

[0076] This method combines positioning technology and game map data to generate monsters at specific locations and enable players to play interactive games in real environments. In the specific implementation process, it is necessary to integrate and convert the data of the navigation system and the game system to ensure that the monster information on the travel route is accurately displayed on the game map; the game map is designed to clearly display the monster information on the travel route and provide players with the function of comparison and decision-making. This method ensures that the travel route data selected by the player can be accurately copied to the game system by copying and synchronizing the navigation route, and the relevant information is updated synchronously.

[0077] For the above method embodiments, see Fig. 9 A display device for a game map is shown, and a game interface is obtained by running a game client through a terminal device; the device includes:

[0078] Route acquisition module 802, used to acquire a target route, where the target route is a route determined when the terminal device runs a specified client or a game client;

[0079] The identification display module 804 is used to display the indicator of the target route and the object identification of the target game object in the game interface based on the relevant geographic information data of the target route and the target game object, wherein the target game object is a game object related to the target route determined from a plurality of preset game objects; each game object has a corresponding geographical location; and the distance between the geographical location corresponding to the target game object and the target route meets the preset conditions.

[0080] The above-mentioned display device of a game map obtains a target route, which is a route determined when a terminal device runs a designated client or a game client; based on the relevant geographic information data of the target route and the target game object, an indication mark of the target route and an object mark of the target game object are displayed in the game interface. This method displays the travel route required by the player and the game objects near the travel route in the game map, which facilitates the player to interact with the game objects during the travel process and perform game tasks, thereby improving the player's gaming experience.

[0081] The above-mentioned designated client provides a first route setting window; the route acquisition module is also used to: respond to the first setting operation acting on the first route setting window, determine the first route endpoint; obtain geographic information data related to the first route endpoint, and determine the target route corresponding to the first route endpoint based on the acquired geographic information data; in response to the route sharing operation for the game client, the terminal device runs the game client and controls the game client to obtain the target route.

[0082] The above-mentioned device also includes: a first confirmation control display module, which is used to display an indicator of the target route and a first confirmation control corresponding to the target route in the first route setting window; the above-mentioned device also includes: a first route setting window display module, which is used to respond to a jump operation for a specified client, and run the specified client to display the first route setting window; a first geographic location monitoring module, which is used to respond to a trigger operation for the first confirmation control, and the terminal device controls the game client to monitor the current geographic location of the terminal device; a first interaction control module, which is used to respond to the current geographic location having a related game object, and control the first game account corresponding to the game client to generate a specified interaction behavior with the game object.

[0083] The above-mentioned identification display module is also used for: a second confirmation control display module, which is used to display the indicator of the target route and the second confirmation identifier corresponding to the target route on the game interface; a second geographic location monitoring module, which is used to respond to the trigger operation of the second confirmation control, and the terminal device controls the game client to monitor the current geographic location of the terminal device; a second interaction control module, which is used to respond to the current geographic location having a related game object, and control the first game account corresponding to the game client to generate specified interaction behavior with the game object.

[0084] The above-mentioned terminal device runs a game client and provides a second route setting window through the game client; the route acquisition module is also used to: respond to a second setting operation acting on the second route setting window to determine the second route endpoint; obtain geographic information data related to the second route endpoint, and determine the target route corresponding to the second route endpoint based on the acquired geographic information data.

[0085] The terminal device runs a designated client and provides a third route setting window through the designated client; the target route is determined based on the route endpoint corresponding to the third setting operation for the third route setting window; the target game object is determined in the following manner: obtaining game object information from a game server through the designated client; the game object information includes geographical locations corresponding to a plurality of preset game objects; based on the geographical locations of the plurality of game objects, determining the target game object related to the target route.

[0086] The above-mentioned terminal device is used to control the first game account; when the distance between the geographical location of the terminal device and the geographical location corresponding to the game object is less than or equal to a preset distance threshold, the game object is in an interactive state for the first game account; the preset conditions include that the shortest distance between the game object and the target route is less than or equal to the distance threshold; the above-mentioned target game object is determined in the following manner: determining the target geographical area through which the target route passes; determining the alternative game objects whose corresponding geographical locations are located in the target geographical area among the preset multiple game objects; calculating the shortest distance between the alternative game objects and the target route; determining the alternative game objects whose shortest distance to the target route is less than or equal to the distance threshold as the target game objects related to the target route.

[0087] The above-mentioned identification display module is also used to: display a map corresponding to the relevant geographic information data on the game interface, display the route identification of the target route at the display position corresponding to the geographical location passed by the target route in the map, and display the object identification of the target game object at the display position corresponding to the geographical location of the target game object in the map.

[0088] The above-mentioned device also includes: a prompt information display module, which is used to display prompt information of the target game object on the game interface; the prompt information is used to indicate at least one of the following: the number and type of the target game object and the corresponding game task.

[0089] The above-mentioned device also includes: a route endpoint setting control display module, which is used to display the route endpoint setting control in the game interface; a target route update module, which is used to respond to the fourth setting operation for the route endpoint setting control and update the target route based on the route endpoint corresponding to the fourth setting operation.

[0090] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned game map display method, for example:

[0091] Obtain the target route, which is the route determined when the terminal device runs a specified client or a game client; based on the relevant geographic information data of the target route and the target game object, display the indicator of the target route and the object identifier of the target game object in the game interface.

[0092] The above method displays the travel route required by the player and the game objects near the travel route in the game map, which makes it convenient for the player to interact with the game objects during the travel process and perform game tasks, thereby improving the player's gaming experience.

[0093] Optionally, the above-mentioned designated client provides a first route setting window; the step of obtaining the target route includes: responding to a first setting operation acting on the first route setting window, determining the first route endpoint; obtaining geographic information data related to the first route endpoint, and determining the target route corresponding to the first route endpoint based on the obtained geographic information data; in response to a route sharing operation for a game client, the terminal device runs the game client and controls the game client to obtain the target route.

[0094] Optionally, after determining the target route corresponding to the first route endpoint based on the acquired geographic information data, the method further includes: displaying an indicator of the target route and a first confirmation control corresponding to the target route in a first route setting window; based on relevant geographic information data of the target route and the target game object, displaying an indicator of the target route and an object identifier of the target game object in the game interface, the method further includes: responding to a jump operation to a specified client, running the specified client to display the first route setting window; responding to a trigger operation to the first confirmation control, the terminal device controlling the game client to listen to the current geographic location of the terminal device; and responding to the current geographic location having a related game object, controlling the first game account corresponding to the game client to generate a specified interactive behavior with the game object.

[0095] Optionally, the above-mentioned step of displaying an indicator of the target route in the game interface includes: displaying an indicator of the target route and a second confirmation indicator corresponding to the target route in the game interface; in response to a trigger operation on the second confirmation control, the terminal device controls the game client to monitor the current geographic location of the terminal device; in response to the current geographic location having a related game object, controlling the first game account corresponding to the game client to generate specified interactive behavior with the game object.

[0096] Optionally, the terminal device runs a game client and provides a second route setting window through the game client; the step of obtaining the target route includes: determining the second route endpoint in response to a second setting operation acting on the second route setting window; obtaining geographic information data related to the second route endpoint, and determining the target route corresponding to the second route endpoint based on the obtained geographic information data.

[0097] Optionally, the terminal device runs a designated client and provides a third route setting window through the designated client; the target route is determined based on the route endpoint corresponding to the third setting operation for the third route setting window; the target game object is determined in the following manner: obtaining game object information from the game server through the designated client; the game object information includes geographical locations corresponding to multiple preset game objects; based on the geographical locations of the multiple game objects, determining the target game object related to the target route.

[0098] Optionally, the terminal device is used to control the first game account; when the distance between the geographical location of the terminal device and the geographical location corresponding to the game object is less than or equal to a preset distance threshold, the game object is in an interactive state for the first game account; the preset conditions include that the shortest distance between the game object and the target route is less than or equal to the distance threshold; the target game object is determined in the following manner: determining the target geographical area through which the target route passes; determining alternative game objects whose corresponding geographical locations are located in the target geographical area among a plurality of preset game objects; calculating the shortest distance between the alternative game objects and the target route; determining the alternative game objects whose shortest distance to the target route is less than or equal to the distance threshold as the target game objects related to the target route.

[0099] Optionally, the above-mentioned step of displaying the indicator mark of the target route and the object mark of the target game object in the game interface includes: displaying a map corresponding to the relevant geographic information data in the game interface, displaying the route mark of the target route at the display position of the map corresponding to the geographical location passed by the target route, and displaying the object mark of the target game object at the display position of the map corresponding to the geographical location corresponding to the target game object.

[0100] Optionally, the above method also includes: displaying prompt information of the target game object on the game interface; the prompt information is used to indicate at least one of the following: the number and type of the target game object and the corresponding game task.

[0101] Optionally, the above method also includes: displaying a route endpoint setting control on the game interface; responding to a fourth setting operation on the route endpoint setting control, and updating the target route based on the route endpoint corresponding to the fourth setting operation.

[0102] See also Fig.10As shown, the electronic device includes a processor 100 and a memory 101, wherein the memory 101 stores machine executable instructions that can be executed by the processor 100, and the processor 100 executes the machine executable instructions to implement the above-mentioned game map display method.

[0103] Further, Fig.10 The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 100 , the communication interface 103 and the memory 101 are connected via the bus 102 .

[0104] The memory 101 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 102 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.10 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0105] The processor 100 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 100. The above processor 100 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present disclosure can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present disclosure can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 101, and the processor 100 reads the information in the memory 101 and completes the steps of the method of the above embodiment in combination with its hardware.

[0106] This embodiment also provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the above-mentioned game map display method.

[0107] A method, device and electronic device for displaying a game map provided in an embodiment of the present disclosure include a computer-readable storage medium storing program code, and the program code includes instructions that can be used to execute the methods described in the previous method embodiments, for example:

[0108] Obtain the target route, which is the route determined when the terminal device runs a specified client or a game client; based on the relevant geographic information data of the target route and the target game object, display the indicator of the target route and the object identifier of the target game object in the game interface.

[0109] The above method displays the travel route required by the player and the game objects near the travel route in the game map, which makes it convenient for the player to interact with the game objects during the travel process and perform game tasks, thereby improving the player's gaming experience.

[0110] Optionally, the above-mentioned designated client provides a first route setting window; the step of obtaining the target route includes: responding to a first setting operation acting on the first route setting window, determining the first route endpoint; obtaining geographic information data related to the first route endpoint, and determining the target route corresponding to the first route endpoint based on the obtained geographic information data; in response to a route sharing operation for a game client, the terminal device runs the game client and controls the game client to obtain the target route.

[0111] Optionally, after determining the target route corresponding to the first route endpoint based on the acquired geographic information data, the method further includes: displaying an indicator of the target route and a first confirmation control corresponding to the target route in a first route setting window; based on relevant geographic information data of the target route and the target game object, displaying an indicator of the target route and an object identifier of the target game object in the game interface, the method further includes: responding to a jump operation to a specified client, running the specified client to display the first route setting window; responding to a trigger operation to the first confirmation control, the terminal device controlling the game client to listen to the current geographic location of the terminal device; and responding to the current geographic location having a related game object, controlling the first game account corresponding to the game client to generate a specified interactive behavior with the game object.

[0112] Optionally, the above-mentioned step of displaying an indicator of the target route in the game interface includes: displaying an indicator of the target route and a second confirmation indicator corresponding to the target route in the game interface; in response to a trigger operation on the second confirmation control, the terminal device controls the game client to monitor the current geographic location of the terminal device; in response to the current geographic location having a related game object, controlling the first game account corresponding to the game client to generate specified interactive behavior with the game object.

[0113] Optionally, the terminal device runs a game client and provides a second route setting window through the game client; the step of obtaining the target route includes: determining the second route endpoint in response to a second setting operation acting on the second route setting window; obtaining geographic information data related to the second route endpoint, and determining the target route corresponding to the second route endpoint based on the obtained geographic information data.

[0114] Optionally, the terminal device runs a designated client and provides a third route setting window through the designated client; the target route is determined based on the route endpoint corresponding to the third setting operation for the third route setting window; the target game object is determined in the following manner: obtaining game object information from the game server through the designated client; the game object information includes geographical locations corresponding to multiple preset game objects; based on the geographical locations of the multiple game objects, determining the target game object related to the target route.

[0115] Optionally, the terminal device is used to control the first game account; when the distance between the geographical location of the terminal device and the geographical location corresponding to the game object is less than or equal to a preset distance threshold, the game object is in an interactive state for the first game account; the preset conditions include that the shortest distance between the game object and the target route is less than or equal to the distance threshold; the target game object is determined in the following manner: determining the target geographical area through which the target route passes; determining alternative game objects whose corresponding geographical locations are located in the target geographical area among a plurality of preset game objects; calculating the shortest distance between the alternative game objects and the target route; determining the alternative game objects whose shortest distance to the target route is less than or equal to the distance threshold as the target game objects related to the target route.

[0116] Optionally, the above-mentioned step of displaying the indicator mark of the target route and the object mark of the target game object in the game interface includes: displaying a map corresponding to the relevant geographic information data in the game interface, displaying the route mark of the target route at the display position of the map corresponding to the geographical location passed by the target route, and displaying the object mark of the target game object at the display position of the map corresponding to the geographical location corresponding to the target game object.

[0117] Optionally, the above method also includes: displaying prompt information of the target game object on the game interface; the prompt information is used to indicate at least one of the following: the number and type of the target game object and the corresponding game task.

[0118] Optionally, the above method also includes: displaying a route endpoint setting control on the game interface; responding to a fourth setting operation on the route endpoint setting control, and updating the target route based on the route endpoint corresponding to the fourth setting operation.

[0119] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0120] In addition, in the description of the embodiments of the present disclosure, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For those skilled in the art, the specific meanings of the above terms in the present disclosure can be understood according to specific circumstances.

[0121] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.

[0122] In the description of the present disclosure, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present disclosure and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present disclosure. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.

[0123] Finally, it should be noted that the above embodiments are only specific implementation methods of the present disclosure, which are used to illustrate the technical solutions of the present disclosure, rather than to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure is described in detail with reference to the above embodiments, those skilled in the art should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed in the present disclosure, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A method for displaying a game map, characterized in that: The game interface is obtained by running the game client through the terminal device; the method comprises: Acquire a target route, where the target route is a route determined when the terminal device runs a designated client or runs the game client; Based on the relevant geographic information data of the target route and the target game object, an indication mark of the target route and an object mark of the target game object are displayed in the game interface, wherein the target game object is a game object related to the target route determined from a plurality of preset game objects; each of the game objects has a corresponding geographical location; and the distance between the geographical location corresponding to the target game object and the target route meets a preset condition.

2. The method according to claim 1, characterized in that: The designated client provides a first route setting window; the step of obtaining a target route includes: In response to a first setting operation acting on the first route setting window, determining a first route endpoint; Acquire geographic information data related to the first route endpoint, and determine a target route corresponding to the first route endpoint based on the acquired geographic information data; In response to a route sharing operation for a game client, the terminal device runs the game client and controls the game client to obtain the target route.

3. The method according to claim 2, characterized in that After determining the target route corresponding to the first route endpoint based on the acquired geographic information data, the method further includes: Displaying an indication mark of the target route and a first confirmation control corresponding to the target route in the first route setting window; Based on the relevant geographic information data of the target route and the target game object, after displaying the indicator mark of the target route and the object mark of the target game object in the game interface, the method further includes: In response to a jump operation on the designated client, running the designated client to display the first route setting window; In response to a trigger operation on the first confirmation control, the terminal device controls the game client to monitor the current geographical location of the terminal device; In response to the current geographical location having a related game object, a first game account corresponding to the game client is controlled to generate a specified interactive behavior with the game object.

4. The method according to claim 1, characterized in that: The step of displaying an indication mark of the target route in the game interface includes: Displaying an indication mark of the target route and a second confirmation mark corresponding to the target route on the game interface; In response to a trigger operation on the second confirmation control, the terminal device controls the game client to monitor the current geographical location of the terminal device; In response to the current geographical location having a related game object, a first game account corresponding to the game client is controlled to generate a specified interactive behavior with the game object.

5. The method according to claim 1, characterized in that The terminal device runs a game client and provides a second route setting window through the game client; The steps to obtain the target route include: In response to a second setting operation acting on the second route setting window, determining a second route endpoint; Obtain geographic information data related to the second route endpoint, and determine a target route corresponding to the second route endpoint based on the acquired geographic information data.

6. The method according to claim 1, characterized in that The terminal device runs a designated client and provides a third route setting window through the designated client; the target route is determined based on a route endpoint corresponding to a third setting operation on the third route setting window; The step of determining a target game object related to the target route from a plurality of preset game objects comprises: Obtaining game object information from the game server through the designated client; the game object information includes geographical locations corresponding to a plurality of preset game objects; Based on the geographic locations of the plurality of game objects, a target game object associated with the target route is determined.

7. The method according to claim 1, characterized in that The terminal device is used to control the first game account; when the distance between the geographical location of the terminal device and the geographical location corresponding to the game object is less than or equal to a preset distance threshold, the game object is in an interactive state for the first game account; the preset condition includes that the shortest distance between the game object and the target route is less than or equal to the distance threshold; The target game object is determined by: Determine a target geographical area through which the target route passes; Determine a candidate game object whose corresponding geographical location is located in the target geographical area among a plurality of preset game objects; Calculating the shortest distance between the candidate game object and the target route; The candidate game objects whose shortest distance to the target route is less than or equal to the distance threshold are determined as target game objects related to the target route.

8. The method according to claim 1, characterized in that The step of displaying the indicator mark of the target route and the object mark of the target game object in the game interface includes: A map corresponding to the relevant geographic information data is displayed on the game interface, a route identifier of the target route is displayed at a display position corresponding to the geographical location through which the target route passes in the map, and an object identifier of the target game object is displayed at a display position in the map corresponding to the geographical location.

9. The method according to claim 1, characterized in that: The method further comprises: The prompt information of the target game object is displayed on the game interface; the prompt information is used to indicate at least one of the following: the number and type of the target game object and the corresponding game task.

10. The method according to claim 1, characterized in that The method further comprises: Displaying route endpoint setting controls on the game interface; In response to a fourth setting operation on the route endpoint setting control, the target route is updated based on the route endpoint corresponding to the fourth setting operation.

11. A display device for a game map, characterized in that: The game interface is obtained by running the game client through the terminal device; the device comprises: A route acquisition module, used to acquire a target route, where the target route is a route determined when the terminal device runs a designated client or runs the game client; An identification display module is used to display an indication identification of the target route and an object identification of the target game object in the game interface based on relevant geographic information data of the target route and a target game object, wherein the target game object is a game object related to the target route determined from a plurality of preset game objects; each of the game objects has a corresponding geographical location; and the distance between the geographical location corresponding to the target game object and the target route meets a preset condition.

12. An electronic device, characterized in that: It includes a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the game map display method described in any one of claims 1-10.

13. A machine-readable storage medium, characterized in that: The machine-readable storage medium stores machine-executable instructions. When the machine-executable instructions are called and executed by the processor, the machine-executable instructions prompt the processor to implement the game map display method described in any one of claims 1-10.