Game navigation method and device, electronic equipment and storage medium
By displaying map marks and teleportation points in the game map, players can choose to track routes and quickly teleport, solving the problem of operational burden and process in the game exploration process and improving the gaming experience.
Patent Information
- Application Number
- CN202411247180.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-05
- Publication Date
- 2024-12-27
AI Technical Summary
During the game exploration process, players need to frequently select and teleport to multiple locations, resulting in increased operational burden and poor flow, reducing the gaming experience.
By displaying map marks and teleportation points in the game map, players can choose to track the route and teleport to the next target location in the game scene through virtual objects, reducing duplicate operations and improving smoothness.
It reduces the operation burden of players, improves the fluency of the exploration process and game experience, and allows players to perceive the exploration trajectory more intuitively and quickly teleport to the target location.
Smart Images

Figure CN119185939A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of game interaction technology, and in particular to a game navigation method, a game navigation device, an electronic device and a computer-readable storage medium. Background Art
[0002] In the game, there are many locations in the game world for players to track. These locations can correspond to corresponding exploration tasks, material collection, event triggering, treasure chests, etc. By exploring these locations, players can have a great exploration experience. In the exploration process of the game, players often do not explore only one location, but may conduct concentrated exploration of multiple locations within a period of time. However, different locations are often located in different positions in the game world. After completing the exploration of one location, players need to determine the next exploration location. For this process, it is easy for players to forget the next location to explore. At the same time, repeated operations will bring operational burden to players, interrupt the exploration process, and reduce the player's gaming experience. Summary of the invention
[0003] The embodiments of the present invention provide a game navigation method, device, electronic device and computer-readable storage medium to solve or partially solve the problems of operation burden, unsmooth exploration process and low gaming experience during game exploration.
[0004] An embodiment of the present invention discloses a game navigation method, wherein a graphical user interface is provided through a terminal device, the graphical user interface displays at least part of a game scene, the game scene includes a virtual object, and the method comprises:
[0005] Displaying a game map through the graphical user interface, wherein the game map at least includes map marks and transmission points;
[0006] In response to a tracking selection operation for at least two map markers, displaying a tracking route in the game map, the tracking route comprising a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-routes comprise map markers, or comprise map markers and corresponding transmission points;
[0007] In response to the virtual object being located in a first area in the game scene, displaying a first transmission control, the first area being an area in the game scene corresponding to a first tracking sub-route among the multiple tracking sub-routes;
[0008] In response to a trigger operation on the first transmission control, the virtual object is transmitted to a second area, the second area is an area corresponding to a second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point.
[0009] The embodiment of the present invention further discloses a game navigation device, which provides a graphical user interface through a terminal device, wherein the graphical user interface displays at least part of a game scene, wherein the game scene includes a virtual object, and the device includes:
[0010] A map display module, used to display a game map, wherein the game map includes at least map marks and transmission points;
[0011] A route display module, configured to display a tracking route in the game map in response to a tracking selection operation for at least two map marks, wherein the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-routes include map marks, or include map marks and corresponding transmission points;
[0012] A control display module, configured to display a first transmission control in response to the virtual object being located in a first area in the game scene, wherein the first area is an area in the game scene corresponding to a first tracking sub-route among the multiple tracking sub-routes;
[0013] A transmission module is used to transmit the virtual object to a second area in response to a trigger operation on the first transmission control, wherein the second area is an area corresponding to a second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point.
[0014] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0015] The memory is used to store computer programs;
[0016] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.
[0017] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.
[0018] The embodiments of the present invention include the following advantages:
[0019] In an embodiment of the present invention, during a game, a player can call up a game map, which may include at least a map mark and a transmission point. For the map mark, the player can input a corresponding tracking selection operation, and the terminal can respond to the tracking selection operation for at least two map marks and display a tracking route in the game map, wherein the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-route includes a map mark, or includes a map mark and a corresponding transmission point. In the process of tracking the map mark, the terminal can respond to a virtual object being located in a first area in the game scene, display a first transmission control, the first area being an area corresponding to the first tracking sub-route of the plurality of tracking sub-routes in the game scene, and then can respond to the trigger operation input by the player for the first transmission control to transmit the virtual object. To the second area, the second area is the area corresponding to the second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point, so that in the process of the player tracking at least two map marks, on the one hand, when the player selects the corresponding target map mark for tracking, the terminal can display the corresponding tracking route, so that the player can intuitively perceive the tracking trajectory, and on the other hand, in the process of tracking, when the virtual object meets the conditions, the terminal can display the corresponding first transmission control, so that the player can achieve fast transmission through the first transmission control, so that the player does not need to open the game map again to achieve map transmission, which effectively reduces the player's operating burden, improves the smoothness of the exploration process, and ensures the player's gaming experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 is a flowchart of the steps of a game navigation method provided in an embodiment of the present invention;
[0021] Figure 2 is a schematic diagram of a game map provided in an embodiment of the present invention;
[0022] Figure 3 is a schematic diagram of a game map provided in an embodiment of the present invention;
[0023] Figure 4 is a schematic diagram of a game map provided in an embodiment of the present invention;
[0024] Figure 5 is a schematic diagram of a game map provided in an embodiment of the present invention;
[0025] Figure 6 is a schematic diagram of a game map provided in an embodiment of the present invention;
[0026] Figure 7is a schematic diagram of a game map provided in an embodiment of the present invention;
[0027] Figure 8 is a schematic diagram of a game screen provided in an embodiment of the present invention;
[0028] Fig. 9 is a structural block diagram of a navigation device for a game provided in an embodiment of the present invention;
[0029] Fig.10 It is a block diagram of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0031] As an example, in open world adventure games, the vast game world provides players with many exploration contents. During the exploration process, players can usually track multiple target locations. However, during the exploration process, players need to repeat the same operation to complete multi-point exploration. Players cannot quickly select multiple locations for tracking. After completing the exploration of one location, they need to determine the next exploration location, and then repeat the tracking and teleportation pathfinding. Not only is it easy to forget the next location, but it also brings a greater operational burden to the player, and it is easy to interrupt the player's exploration process, reducing the player's exploration experience.
[0032] In this regard, in the present invention, during the game process, the player can call up the game map, which may include at least map marks and transmission points. For the map marks, the player can input a corresponding tracking selection operation, and the terminal can respond to the tracking selection operation for at least two map marks, and display a tracking route in the game map, and the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-route includes a map mark, or includes a map mark and a corresponding transmission point. In the process of tracking the map mark, the terminal can respond to the virtual object being located in a first area in the game scene, display a first transmission control, the first area being the area corresponding to the first tracking sub-route of the plurality of tracking sub-routes in the game scene, and then can respond to the trigger operation input by the player for the first transmission control to transmit the virtual object. To the second area, the second area is the area corresponding to the second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point, so that in the process of the player tracking at least two map marks, on the one hand, when the player selects the corresponding target map mark for tracking, the terminal can display the corresponding tracking route, so that the player can intuitively perceive the tracking trajectory, and on the other hand, in the process of tracking, when the virtual object meets the conditions, the terminal can display the corresponding first transmission control, so that the player can achieve fast transmission through the first transmission control, so that the player does not need to open the game map again to achieve map transmission, which effectively reduces the player's operating burden, improves the smoothness of the exploration process, and ensures the player's gaming experience.
[0033] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, some technical features involved in the embodiments of the present invention are explained below:
[0034] A game map can be used to display graphics or data corresponding to the game scene for players in the game. It can help players locate themselves, find targets or explore new areas in the game world, display the target location of the task, the location of important places or key items, and display the geographical layout and cities of the game world, etc., to enhance the immersion of the game. Among them, the game map may include map marks and teleportation points, etc. The map marks may include resource marks, location marks, task marks, and custom marks, etc. The resource marks may correspond to the locations in the game scene that can provide players with corresponding game resources, the location marks may correspond to relevant landmarks in the game scene, the task marks may correspond to the relevant locations in the game scene that can be claimed, submitted, and triggered game tasks, etc. The custom marks may be map marks formed by players selecting any location in the game map and adding corresponding marks, and the present invention does not limit this. In addition, the teleportation point may be a mark in the game that enables virtual objects to quickly move to the corresponding destination.
[0035] It should be noted that in the embodiment of the present invention, the marks in the game map are divided into map marks and teleportation points according to whether they can be teleported in the game scene. The map marks only serve as identification, while the teleportation points can realize teleportation. It can be understood that according to actual needs, the map marks can also realize teleportation, and the present invention does not limit this.
[0036] Reference Figure 1 , shows a flowchart of the steps of a game navigation method provided in an embodiment of the present invention, wherein a graphical user interface is provided through a terminal device, and the graphical user interface displays at least part of a game scene, and the game scene includes a virtual object, and specifically may include the following steps:
[0037] Step 101, displaying a game map through the graphical user interface, wherein the game map at least includes map marks and transmission points;
[0038] Optionally, the present invention can be applied to an electronic terminal (hereinafter referred to as a terminal), in which a corresponding application can be run, and a corresponding game screen can be displayed through a graphical user interface. The game screen can display at least part of the game scene, and the player can control the virtual object in the game scene to perform corresponding game operations, such as moving, releasing skills, attacking, teleporting, etc. In addition, the terminal can also display interactive controls for controlling virtual objects, game function controls for triggering corresponding game functions, and map controls in the graphical user interface. The player can control the virtual object to move, attack, release skills, etc. in the game scene through the interactive controls, and can also evoke relevant game functions through the game function controls, such as opening a backpack, opening a task interface, opening an attribute interface, opening an achievement interface, etc., and can also evoke a game map through the map control.
[0039] The map control may be a small map in the game, and the small map may be used to present map information of the game scene where the virtual object is currently located to the player.
[0040] Step 102, in response to a tracking selection operation for at least two map marks, displaying a tracking route in the game map, wherein the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-routes include map marks, or include map marks and corresponding transmission points;
[0041] Different map marks and different transmission points are displayed in the game map. According to the exploration needs of the player, the player can input tracking selection operations for at least two map marks in the game map, so as to select multiple map marks for tracking in one exploration process. Accordingly, the terminal can display the tracking route formed between the target map mark selected by the player and the corresponding target transmission point in the game map based on the tracking selection operations for at least two map marks input by the player. Among them, the tracking route includes multiple tracking sub-routes connected in sequence. Optionally, the tracking sub-route can include a map mark, or a map mark and a corresponding transmission point, etc., which is not limited by the present invention.
[0042] In some feasible implementations, the terminal can determine the target map mark selected by the player in response to a tracking selection operation for at least two map marks, determine the target transmission point closest to the target map mark in the game map for each target map mark, and determine a tracking sub-route based on the determination result of the target transmission point. The tracking sub-route is formed by connecting the determined target map mark and the target transmission point, or is composed of the target map mark, and then connecting each tracking sub-route to obtain a tracking route, so that the terminal can automatically select the nearest target transmission point for the target map mark, so that the player can realize the rapid transmission of virtual objects through the target transmission point, and at the same time, by displaying the corresponding tracking route, provide the player with a navigation route for the target map mark, so that the player can track the target map mark based on the tracking route.
[0043] It should be noted that in the process of selecting a map mark, in addition to tracking the map mark by selecting a single map mark, the terminal can also provide the player with a multiple selection mode, that is, the player can trigger the multiple selection mode for the map mark through a multiple selection trigger instruction, so as to select at least two map marks for tracking in the multiple selection mode. Specifically, the terminal can respond to the multiple selection trigger instruction to control the map mark in the game map to enter the multiple selection mode. In the multiple selection mode, in response to the tracking selection operation for at least two map marks in the game map, the target map mark selected by the player is determined. After determining the target map mark, the terminal can determine the target transmission point closest to the target map mark in the game map for each target map mark, so as to construct a corresponding tracking route based on the target map mark, the target transmission point, etc. Among them, the multiple selection trigger instruction can be an instruction generated by the terminal according to the long press operation input by the player for the map mark in the game map, or it can provide a corresponding touch control for the terminal, and generate an instruction when the player triggers the touch control, and the present invention is not limited to this.
[0044] Optionally, for the nearest target teleportation point, a corresponding distance threshold can also be set to filter the teleportation points, so that the terminal can determine the target teleportation point in the game map that is closest to the target map mark and whose distance is less than a preset threshold, thereby filtering out the "nearest" teleportation point that relatively matches the target map mark as the target teleportation point of the target map mark.
[0045] In addition, in the process of determining the tracking sub-route, if there is a target transmission point in the game map that is closest to the target map mark and the distance is less than a preset threshold, the terminal can connect the determined target transmission point and the target map mark selected by the player to obtain the corresponding tracking sub-route; if there is no target transmission point in the game map that is closest to the target map mark and the distance is less than the preset threshold, the terminal can determine that the tracking sub-route is composed of the target map marks, that is, connecting at least two target map marks selected by the player.
[0046] After the player has selected the target map mark that he wants to track and the terminal has determined the tracking sub-routes corresponding to each target map mark, the terminal can connect each tracking sub-route according to the player's selection order for the target map marks in each tracking sub-route to obtain a tracking route, thereby providing the player with a navigation route for the target map mark by displaying the corresponding tracking route, so that the player can track the target map mark based on the tracking route.
[0047] In a specific implementation, when the player selects one of the target map marks in the game map, the terminal obtains the distance between the target map mark and each transmission point, and then uses the transmission point with the smallest distance as the target transmission point corresponding to the target map mark, and displays the tracking route between the target transmission point and the target map mark. This makes it easier for the player to intuitively perceive the exploration route, and in the subsequent exploration process, the player can use the target transmission point to transmit the virtual object to a position closer to the target map mark, making it easier for the player to track the target map mark.
[0048] In one example, assuming that the player has selected two target map markers in the game map, the terminal can, in response to the selection operation for the map marker, display in the game map a tracking route pointing to the nth map marker from the nth transmission point closest to the nth map marker selected by the player, and then, in response to the selection operation for the map marker, display in the game map a tracking route pointing to the n+1th map marker from the n+1th transmission point closest to the n+1th map marker selected by the player, as well as a connection line between the nth map marker and the n+1th transmission point, so that the terminal can automatically select the nearest target transmission point for the target map marker, so that the player can realize the rapid transmission of virtual objects through the target transmission point, and at the same time, provide the player with a navigation route for the target map marker by displaying the corresponding tracking route, so that the player can track the target map marker based on the tracking route.
[0049] For example, after the player selects the nth map marker in the game map, the terminal determines that the nth teleportation point is the teleportation point closest to the nth map marker, and then the terminal can display the tracking route from the nth teleportation point to the nth map marker in the game map; then after the player selects the n+1th map marker in the game map, the terminal determines that the n+1th teleportation point is the teleportation point closest to the n+1th map marker, and the terminal can display the tracking route from the n+1th teleportation point to the n+1th map marker in the game map, and at the same time display the connection between the nth map marker and the n+1th teleportation point, that is, "nth teleportation point->nth map marker-n+1th teleportation point->n+1th map marker", so that the terminal can automatically select the nearest target teleportation point for the target map marker, so that the player can realize the rapid transmission of virtual objects through the target teleportation point, and at the same time provide the player with a navigation route for the target map marker by displaying the corresponding tracking route, so that the player can track the target map marker based on the tracking route.
[0050] It should be noted that, in the above example, the positional relationship between different map marks and teleportation points may be the same. For example, the teleportation point closest to the nth map mark is the nth teleportation point, and the teleportation point closest to the n+1th map mark is also the nth teleportation point, indicating that the distance between the two target map marks selected by the player is close. In the case where the two target map marks correspond to the same nearest target teleportation point, the two target map marks can share one target teleportation point, that is, after the player teleports the virtual object through the target teleportation point, the player can explore two different target map marks without having to teleport through other teleportation points, thereby reducing the player's teleportation operation on the virtual object and reducing the player's operating burden.
[0051] In a specific implementation, after the player selects the n+1th map marker, the terminal can obtain the first distance between the nth map marker and the n+1th map marker, and the second distance between the teleportation points closest to the n+1th map marker, and then compare the first distance with the second distance. If the corresponding first distance between the n+1th map marker and the nth map marker is less than the second distance between the n+1th map marker and the teleportation point closest to the n+1th map marker, then the tracking route from the nth map marker to the n+1th map marker is displayed in the game map, or the tracking route from the nth teleportation point to the n+1th map marker and the tracking route from the n+1th map marker to the nth map marker are displayed; if the first distance is greater than the second distance, then the tracking route from the n+1th teleportation point closest to the n+1th map marker to the n+1th map marker and the tracking route between the nth map marker and the n+1th teleportation point are displayed in the game map.
[0052] For example, assuming that the distances between the nth map marker, the n+1th map marker and the nth teleportation point are L1 and L2 respectively, in one case, the tracking route can be displayed according to the order in which the player selects the map markers, that is, the tracking route displayed on the game map can be "nth teleportation point->nth map marker->n+1th map marker"; in another case, as the player selects the n+1th map marker and L2 is less than L1, the tracking route that the terminal can display on the game map can be "nth teleportation point->n+1th map marker->nth map marker", so that the terminal can flexibly adjust the tracking route according to the distance between the map marker and the teleportation point, so that the player can better track the selected target map marker according to the tracking route, thereby improving the player's tracking efficiency and exploration experience.
[0053] It should be noted that, for n in the above embodiment, its value can be a positive integer greater than or equal to 1.
[0054] In some other feasible implementations, the terminal can also determine the target map mark and the target transmission point in response to the selection operation for at least two map marks and the transmission point, and then in response to the tracking operation input by the player, use the target map mark as the tracking target, and generate a tracking route, which includes the target map mark and the target transmission point. In a specific implementation, the player can first select at least two map marks that he wants to track in the game map as the target map marks, and according to the selected target map marks, select the corresponding transmission point in the game map according to his own ideas as the target transmission point for transmission in the process of tracking the target map mark, and after selecting the target map mark and the target transmission point, input the corresponding tracking operation, use the target map mark as the tracking target, and the terminal displays the corresponding tracking route in the game map based on the tracking operation, so that the player can track the selected target map mark according to the tracking route, thereby improving the player's tracking efficiency and exploration experience.
[0055] It should be noted that, unlike the previous implementation method, in this implementation method, the focus is on the player's understanding of the game scene. The player can choose the teleportation point according to his own ideas, which effectively guarantees the player's subjective initiative in the game and provides players with more choices; while in the previous implementation method, the focus is on providing players with a quick tracking method based on the player's tracking needs, so that players can quickly track the corresponding tracking targets, effectively ensuring the player's tracking efficiency.
[0056] Optionally, for the above-mentioned tracking route display process, the tracking selection operation input by the player may include a selection operation and a tracking operation. The selection operation can be used to select a target to be tracked, and the tracking operation can be used to trigger route planning for the tracking target. In an embodiment of the present invention, the terminal can respond to a selection operation on at least two map marks in the game map, determine the target map mark selected by the player, and then can respond to a tracking operation on the target map mark, use the target map mark as the tracking target, and display the tracking route in the game map. Among them, for the selection operation of map marks, players can select map marks through single selection mode, multiple selection mode, etc.; for tracking operations, the terminal can provide corresponding tracking controls in the game map. After the player selects the target map mark to be tracked, the player can touch the tracking control to make the terminal use the target map mark as the tracking target based on at least two target map marks selected by the player, and display the tracking route in the game map. Alternatively, after the player selects at least two target map marks to be tracked, if it is detected that the player has not input any operation for a preset period of time, the terminal can also use the target map mark as the tracking target and display the tracking route in the game map, so that the player can track the selected target map mark according to the tracking route, thereby improving the player's tracking efficiency and exploration experience.
[0057] In addition, for the target map mark that has been selected, the player can also input a cancel tracking operation for the target map mark to remove the corresponding target map mark from the tracking route. The terminal can then display a cancel control in response to the first trigger operation for the map mark on the tracking route, and then can respond to the second trigger operation for the cancel control to delete the map mark affected by the first trigger operation from the tracking route and update the tracking route.
[0058] Among them, in the tracking route, a target teleportation point can correspond to at least one target map mark. When the target teleportation point has and corresponds to a target map mark, when the player removes the target map mark, the terminal can also remove the target teleportation point at the same time; when the target teleportation point corresponds to at least two target map marks, if the player only removes one target map mark, the terminal only removes the corresponding target map mark from the tracking route and updates the tracking route to ensure the continuity of the tracking route.
[0059] In the above process, the player can cancel the tracking of the target map mark by a single selection. In addition, the player can also cancel the tracking of multiple target map marks at the same time by multiple selection. Optionally, the terminal can respond to the continuous sliding selection operation for at least two target map marks, display a cancel control for at least two third target map marks selected by the player, and then respond to the selection operation for the cancel control, remove the third target map mark and the corresponding third target transmission point from the tracking route, or remove the third target map mark from the tracking route.
[0060] For example, the player can long press one of the target map marks in the game map, and then slide to other target map marks while maintaining touch, thereby selecting multiple target map marks and canceling tracking at the same time through the coordination between the long press touch operation and the sliding operation. Based on the cancellation of tracking results, the terminal can update the tracking route. If there is no target map mark, the terminal removes the tracking route, etc., so that the player can choose the corresponding interaction method according to his own needs to cancel the tracking of map marks, enriching the player's game interaction method.
[0061] Step 103, in response to the virtual object being located in a first area in the game scene, displaying a first transmission control, wherein the first area is an area in the game scene corresponding to a first tracking sub-route among the multiple tracking sub-routes;
[0062] After the tracking route is displayed, the player can track the selected target map mark based on the tracking route. Specifically, the player can control the virtual object to move in the game scene according to the tracking route to reach the corresponding position of the target map mark in the game scene. During the tracking process, the terminal can detect the position of the virtual object in the game scene in real time. When it is detected that the virtual object is located in the first area of the game scene, the terminal can display a first transmission control in the game interface so that the player can achieve fast transmission through the first transmission control. Among them, the first area can be the area corresponding to the first tracking sub-route in the game scene among multiple tracking sub-routes. Optionally, the terminal can display the first transmission control in response to the virtual object moving to the first target position in the first area. The first target position is the position corresponding to the first map mark in the game scene, so that when the player performs tracking for the target map mark, as the virtual object moves in the game scene, when the virtual object moves to the corresponding position, the first transmission control can be triggered to display, so as to achieve fast transmission based on the first transmission control, thereby improving tracking efficiency.
[0063] For example, for the first tracking sub-route, the corresponding area in the game scene may include the area between the first position corresponding to the first target teleportation point in the game scene and the second position corresponding to the first target map mark in the game scene, and the first area may be the second position, or an area within a preset radius with the second position as the center, etc., so that in the process of the player tracking the target map mark, when the player controls the virtual object to move to the corresponding position, the corresponding first teleportation control can be triggered to display, so that the player can achieve fast teleportation through the first teleportation control to improve tracking efficiency.
[0064] In some feasible implementations, the terminal may display a second transmission control in the game map in response to a trigger operation for a first transmission point in the game map, and then control the transmission of the virtual object to the first transmission position corresponding to the first transmission point in the game scene in response to a trigger operation for the second transmission control in the game map. For example, after the terminal determines the tracking route, the player may select the first transmission point in the tracking route, and the terminal displays the second transmission control in the game map based on the player's selection operation, and then the player may further input a trigger operation for the second transmission control, and the terminal transmits the virtual object to the first position corresponding to the first transmission point in the game scene based on the trigger operation, thereby transmitting the virtual object to the corresponding position through the transmission point, so that the player can control the virtual object to quickly move from a position close to the target map mark to the position corresponding to the map mark to explore the game content.
[0065] It should be noted that the teleportation control may include a first teleportation control displayed in the game screen and a second teleportation control displayed in the game map. For the first teleportation control, when the player sets a tracking route and performs tracking for a target map mark, the terminal determines whether the corresponding conditions are met based on the position of the virtual object. If the conditions are met, the first teleportation control may be displayed in the game screen, so that the player can quickly teleport through the first teleportation control without opening the game map, thereby improving tracking efficiency; and for the second teleportation control, it is associated with the teleportation point in the game map. When the player selects one of the teleportation points, the terminal may display the introduction information corresponding to the teleportation point and the corresponding second teleportation control in the game map. The player can teleport the virtual object to the corresponding position through the second teleportation control, thereby providing players with different types of teleportation controls to enrich the teleportation methods in the tracking process, so that players can flexibly adjust the tracking strategy according to their own needs.
[0066] Step 104, in response to a trigger operation on the first transmission control, the virtual object is transmitted to a second area, the second area is an area corresponding to a second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point.
[0067] For the first transmission control, it can quickly transmit the virtual object to the second area, so that during the tracking process, when the virtual object meets the conditions, the terminal can display the corresponding first transmission control, so that the player can achieve fast transmission through the first transmission control, so that the player does not need to open the game map again to achieve map transmission, which effectively reduces the player's operating burden, improves the smoothness of the exploration process, and ensures the player's gaming experience.
[0068] In a specific implementation, when the player controls the virtual object to move to the first area corresponding to the first tracking sub-route, the terminal can display the first transmission control corresponding to the second tracking sub-route in the game interface, and the player can use the first transmission control to quickly transmit the virtual object to the second area corresponding to the second tracking sub-route. It should be noted that for the second tracking sub-route, it needs to contain a corresponding transmission point to trigger the corresponding quick transmission. For example, assuming that the tracking route includes a first tracking sub-route and a second tracking sub-route, wherein the first tracking sub-route includes a first target transmission point and a first target map mark, and the second tracking sub-route includes a second target transmission point and a second target map mark, the player can first use the first target transmission point to transmit the virtual object to the first position corresponding to the first target transmission point in the game scene, and then control the virtual object to move from the first position to the second position (i.e., the first area) corresponding to the first target map mark in the game scene. When reaching or approaching the first area, the terminal can display the first transmission control in the game interface so that the player can complete the corresponding operation (such as performing a teleportation on the first area). In the process of tracking, when the virtual object meets the conditions, the terminal can display the corresponding first transmission control, so that the player can quickly transmit the virtual object through the first transmission control, so that the player does not need to open the game map again to realize the map transmission, which effectively reduces the player's operating burden, improves the fluency of the exploration process, and ensures the player's gaming experience.
[0069] It should be noted that the embodiments of the present invention include but are not limited to the above examples. It is understandable that those skilled in the art can also make settings according to actual needs under the guidance of the ideas of the embodiments of the present invention, and the present invention is not limited to this.
[0070] In an embodiment of the present invention, during a game, a player can call up a game map, which may include at least a map mark and a transmission point. For the map mark, the player can input a corresponding tracking selection operation, and the terminal can respond to the tracking selection operation for at least two map marks and display a tracking route in the game map, wherein the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-route includes a map mark, or includes a map mark and a corresponding transmission point. In the process of tracking the map mark, the terminal can respond to a virtual object being located in a first area in the game scene, display a first transmission control, the first area being an area corresponding to the first tracking sub-route of the plurality of tracking sub-routes in the game scene, and then can respond to the trigger operation input by the player for the first transmission control to transmit the virtual object. To the second area, the second area is the area corresponding to the second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point, so that in the process of the player tracking at least two map marks, on the one hand, when the player selects the corresponding target map mark for tracking, the terminal can display the corresponding tracking route, so that the player can intuitively perceive the tracking trajectory, and on the other hand, in the process of tracking, when the virtual object meets the conditions, the terminal can display the corresponding first transmission control, so that the player can achieve fast transmission through the first transmission control, so that the player does not need to open the game map again to achieve map transmission, which effectively reduces the player's operating burden, improves the smoothness of the exploration process, and ensures the player's gaming experience.
[0071] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the following examples are used for exemplary description:
[0072] Reference Figure 2 , shows a schematic diagram of a game map provided in an embodiment of the present invention. The game map may include different map markers 210 and teleportation points 220. When a player long presses one of the map markers, a multi-selection mode of the map marker may be triggered. At the same time, the terminal may select the target map marker currently long pressed by the player, determine the target teleportation point closest to the target map marker, and then display a tracking route from the target teleportation point to the target map marker. Figure 3 When the player selects multiple target map marks, based on the same processing method, the terminal can display the corresponding tracking route in the game interface. The relevant processing process can refer to the aforementioned embodiment and will not be repeated here.
[0073] It should be noted that when at least two target map markers share the same target transmission point, the tracking route displayed by the terminal can be as follows: Figure 4 , Figure 5 As shown, Figure 4 The tracking route displayed by the terminal according to the distance between the target map mark and the target transmission point is shown, that is, the distance L1 between the first map mark 410 and the target transmission point 430 is greater than the distance L2 between the second map mark 420 and the target transmission point 430. Therefore, the tracking route displayed by the terminal can point from the target transmission point 430 to the second map mark 420, and then from the second map mark 420 to the first map mark 410; Figure 5 The terminal shows the tracking route displayed according to the order in which the player selects the target map markers, that is, the player first selects the first map marker 510 and then selects the second map marker 520. Therefore, when the player selects the corresponding target map marker for tracking, the terminal can automatically select the nearest target transmission point for the target map marker, so that the player can quickly transmit the virtual object through the target transmission point.
[0074] Accordingly, when the player selects a map marker for tracking, the player can also cancel the selected target map marker to cancel the tracking of the selected map marker. Figure 6 , showing that the player cancels tracking of the target map mark by single selection (the dotted line is the original tracking route). After the player cancels tracking, the terminal can cancel the display of the relevant tracking route; refer to Figure 7 , showing that the player selects multiple target map markers through sliding operation to cancel the tracking of all selected target map markers, so that the player can choose the corresponding interaction method according to their own needs to cancel the tracking of map markers, enriching the player's game interaction method.
[0075] Reference Figure 8, showing a schematic diagram of a game screen provided in an embodiment of the present invention. During the process of the player tracking the target map mark being tracked, the player can trigger the display of the transmission control 820 in the game interface by long pressing the map control 810. The terminal can also obtain the current position of the virtual object and determine whether to trigger the display of the transmission control 820 in the game interface according to the distance between the current position and the target position corresponding to the target map mark currently being explored in the game scene. Therefore, during the exploration process, when the conditions are met, the terminal can display the transmission control corresponding to the next transmission point in the game screen, so that the player can achieve fast transmission through the transmission control, so that the player does not need to open the game map again to achieve map transmission, which effectively reduces the player's operating burden, improves the fluency of the exploration process, and ensures the player's gaming experience.
[0076] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0077] Reference Fig. 9 , shows a structural block diagram of a navigation device for a game provided in an embodiment of the present invention, wherein a graphical user interface is provided through a terminal device, and the graphical user interface displays at least part of a game scene, wherein the game scene includes a virtual object, and specifically may include the following modules:
[0078] A map display module 901, configured to display a game map through the graphical user interface, wherein the game map includes at least map marks and transmission points;
[0079] A route display module 902, configured to display a tracking route in the game map in response to a tracking selection operation for at least two map marks, wherein the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-routes include map marks, or include map marks and corresponding transmission points;
[0080] A control display module 903, configured to display a first transmission control in response to the virtual object being located in a first area in the game scene, wherein the first area is an area corresponding to a first tracking sub-route among the multiple tracking sub-routes in the game scene;
[0081] The transmission module 904 is used to transmit the virtual object to a second area in response to a trigger operation on the first transmission control, where the second area is an area corresponding to a second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point.
[0082] In some feasible implementations, the transmission module 904 is specifically used to:
[0083] In response to a trigger operation on the first transmission control, the virtual object is transmitted to a second transmission position in the second area, where the second transmission position is a position corresponding to a transmission point included in the second tracking sub-route in the game scene.
[0084] In some feasible implementations, the device further includes:
[0085] A trigger module, configured to display a second transmission control in the game map in response to a trigger operation on a first transmission point in the game map;
[0086] A position transmission module is used to control the transmission of the virtual object to a first transmission position corresponding to the first transmission point in the game scene in response to a trigger operation on a second transmission control in the game map.
[0087] In some feasible implementations, the first tracking sub-route includes the first transmission point and the first map mark, and the control display module 903 is specifically used to:
[0088] In response to the virtual object moving to a first target position in the first area, a first transmission control is displayed, wherein the first target position is a position corresponding to the first map mark in the game scene.
[0089] In some feasible implementations, the route display module 902 is used to:
[0090] In response to a track selection operation for at least two map markers, determining a target map marker selected by the player;
[0091] For each of the target map marks, determine the target transmission point closest to the target map mark in the game map, and determine a tracking sub-route based on the determination result of the target transmission point, wherein the tracking sub-route is formed by connecting the determined target map mark and the target transmission point, or is composed of the target map mark;
[0092] The tracking sub-routes are connected to obtain a tracking route.
[0093] In some feasible implementations, the route display module 902 is used to:
[0094] A target transmission point which is closest to the target map mark and whose distance is less than a preset threshold is determined in the game map.
[0095] In some feasible implementations, the route display module 902 is used to:
[0096] If there is a target transmission point in the game map that is closest to the target map mark and whose distance is less than a preset threshold, then connect the determined target transmission point and the target map mark to obtain a tracking sub-route;
[0097] If there is no target transmission point in the game map that is closest to the target map mark and whose distance is less than a preset threshold, it is determined that the tracking sub-route is composed of the target map mark.
[0098] In some feasible implementations, the route display module 902 is used to:
[0099] According to the order in which the player selects the target map marks in each of the tracking sub-routes, the tracking sub-routes are connected to obtain a tracking route.
[0100] In some feasible implementations, the route display module 902 is used to:
[0101] In response to a multiple selection trigger instruction, the map mark in the game map is controlled to enter a multiple selection mode;
[0102] In the multiple selection mode, in response to a tracking selection operation for at least two map markers in the game map, a target map marker selected by the player is determined.
[0103] In some feasible implementations, the route display module 902 is used to:
[0104] In response to a selection operation on at least two map markers and a teleportation point, determining a target map marker and a target teleportation point;
[0105] In response to a tracking operation, the target map marker is used as a tracking target, and a tracking route is generated, wherein the tracking route includes the target map marker and the target transmission point.
[0106] In some feasible implementations, the tracking selection operation includes a selection operation and a tracking operation, and the route display module 902 is used to:
[0107] In response to a selection operation on at least two map markers in the game map, determining a target map marker selected by the player;
[0108] In response to a tracking operation on the target map marker, the target map marker is set as a tracking target, and a tracking route is displayed in the game map.
[0109] In some feasible implementations, the map mark on the tracking route is a tracking target.
[0110] In some feasible implementations, the device further includes:
[0111] a cancel module, configured to display a cancel control in response to a first trigger operation on a map mark on the tracking route;
[0112] The mark deletion module is used to delete the map mark affected by the first trigger operation from the tracking route and update the tracking route in response to the second trigger operation on the cancel control.
[0113] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0114] In addition, an embodiment of the present invention further provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the navigation method embodiment of the above-mentioned game are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0115] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned game navigation method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0116] Fig.10 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.
[0117] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, a processor 1010, and a power supply 1011. Those skilled in the art will appreciate that the electronic device structure involved in the embodiments of the present invention does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.
[0118] It should be understood that in the embodiment of the present invention, the radio frequency unit 1001 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 1010 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 1001 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 1001 can also communicate with the network and other devices through a wireless communication system.
[0119] The electronic device provides users with wireless broadband Internet access through the network module 1002, such as helping users to send and receive emails, browse web pages, and access streaming media.
[0120] The audio output unit 1003 can convert the audio data received by the RF unit 1001 or the network module 1002 or stored in the memory 1009 into an audio signal and output it as sound. Moreover, the audio output unit 1003 can also provide audio output related to a specific function performed by the electronic device 1000 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 1003 includes a speaker, a buzzer, a receiver, etc.
[0121] The input unit 1004 is used to receive audio or video signals. The input unit 1004 may include a graphics processor (GPU) 10041 and a microphone 10042. The graphics processor 10041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 1006. The image frame processed by the graphics processor 10041 can be stored in the memory 1009 (or other storage medium) or sent via the radio frequency unit 1001 or the network module 1002. The microphone 10042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 1001 in the case of a telephone call mode.
[0122] The electronic device 1000 also includes at least one sensor 1005, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 10061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 10061 and / or the backlight when the electronic device 1000 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 1005 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.
[0123] The display unit 1006 is used to display information input by the user or information provided to the user. The display unit 1006 may include a display panel 10061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0124] The user input unit 1007 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 10071 or near the touch panel 10071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 10071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the coordinates of the contact point, and then sends it to the processor 1010, receives the command sent by the processor 1010 and executes it. In addition, the touch panel 10071 can be implemented in various types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 10071, the user input unit 1007 may also include other input devices 10072. Specifically, other input devices 10072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.
[0125] Further, the touch panel 10071 may be covered on the display panel 10061. When the touch panel 10071 detects a touch operation on or near it, it is transmitted to the processor 1010 to determine the type of the touch event, and then the processor 1010 provides a corresponding visual output on the display panel 10061 according to the type of the touch event. It can be understood that in one embodiment, the touch panel 10071 and the display panel 10061 are used as two independent components to implement the input and output functions of the electronic device, but in some embodiments, the touch panel 10071 and the display panel 10061 can be integrated to implement the input and output functions of the electronic device, which is not limited here.
[0126] The interface unit 1008 is an interface for connecting an external device to the electronic device 1000. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 1008 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 1000 or may be used to transmit data between the electronic device 1000 and an external device.
[0127] The memory 1009 can be used to store software programs and various data. The memory 1009 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 1009 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0128] The processor 1010 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 1009 and calling data stored in the memory 1009, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 1010 may include one or more processing units; preferably, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1010.
[0129] The electronic device 1000 may also include a power supply 1011 (such as a battery) for supplying power to each component. Preferably, the power supply 1011 may be logically connected to the processor 1010 via a power management system, thereby managing functions such as charging, discharging, and power consumption through the power management system.
[0130] In addition, the electronic device 1000 includes some functional modules not shown, which will not be described in detail here.
[0131] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0132] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0133] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.
[0134] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0135] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0136] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0137] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0138] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0139] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, 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. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.
[0140] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A game navigation method, characterized in that: Providing a graphical user interface through a terminal device, wherein the graphical user interface displays at least a portion of a game scene, wherein the game scene includes a virtual object, the method comprising: Displaying a game map through the graphical user interface, wherein the game map at least includes map marks and transmission points; In response to a tracking selection operation for at least two map markers, displaying a tracking route in the game map, the tracking route comprising a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-routes comprise map markers, or comprise map markers and corresponding transmission points; In response to the virtual object being located in a first area in the game scene, displaying a first transmission control, the first area being an area in the game scene corresponding to a first tracking sub-route among the multiple tracking sub-routes; In response to a trigger operation on the first transmission control, the virtual object is transmitted to a second area, the second area is an area corresponding to a second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point.
2. The method according to claim 1, characterized in that In response to the triggering operation on the first transmission control, transmitting the virtual object to the second area includes: In response to a trigger operation on the first transmission control, the virtual object is transmitted to a second transmission position in the second area, where the second transmission position is a position corresponding to a transmission point included in the second tracking sub-route in the game scene.
3. The method according to claim 1, characterized in that The method further comprises: In response to a trigger operation on a first transmission point in the game map, displaying a second transmission control in the game map; In response to a triggering operation on a second transmission control in the game map, the virtual object is controlled to be transmitted to a first transmission position corresponding to the first transmission point in the game scene.
4. The method according to claim 3, characterized in that The first tracking sub-route includes the first transmission point and a first map marker; In response to the virtual object being located in a first area in the game scene, displaying a first transmission control comprises: In response to the virtual object moving to a first target position in the first area, a first transmission control is displayed, wherein the first target position is a position corresponding to the first map mark in the game scene.
5. The method according to claim 1, characterized in that: In response to the tracking selection operation for at least two map markers, displaying the tracking route in the game map includes: In response to a track selection operation for at least two map markers, determining a target map marker selected by the player; For each of the target map marks, determine the target transmission point closest to the target map mark in the game map, and determine a tracking sub-route based on the determination result of the target transmission point, wherein the tracking sub-route is formed by connecting the determined target map mark and the target transmission point, or is composed of the target map mark; The tracking sub-routes are connected to obtain a tracking route.
6. The method according to claim 5, characterized in that Determining the target transmission point closest to the target map mark in the game map includes: A target transmission point which is closest to the target map mark and whose distance is less than a preset threshold is determined in the game map.
7. The method according to claim 6, characterized in that The determining of the tracking sub-route based on the determination result of the target transmission point includes: If there is a target transmission point in the game map that is closest to the target map mark and whose distance is less than a preset threshold, then connect the determined target transmission point and the target map mark to obtain a tracking sub-route; If there is no target transmission point in the game map that is closest to the target map mark and whose distance is less than a preset threshold, it is determined that the tracking sub-route is composed of the target map mark.
8. The method according to claim 5, characterized in that The step of connecting the tracking sub-routes to obtain the tracking route includes: According to the order in which the player selects the target map marks in each of the tracking sub-routes, the tracking sub-routes are connected to obtain a tracking route.
9. The method according to claim 5, characterized in that The step of determining the target map marker selected by the player in response to the tracking selection operation for at least two map markers comprises: In response to a multiple selection trigger instruction, the map mark in the game map is controlled to enter a multiple selection mode; In the multiple selection mode, in response to a tracking selection operation for at least two map markers in the game map, a target map marker selected by the player is determined.
10. The method according to claim 1, characterized in that In response to the tracking selection operation for at least two map markers, displaying the tracking route in the game map includes: In response to a selection operation on at least two map markers and a teleportation point, determining a target map marker and a target teleportation point; In response to a tracking operation, the target map marker is used as a tracking target, and a tracking route is generated, wherein the tracking route includes the target map marker and the target transmission point.
11. The method according to claim 1, characterized in that The tracking selection operation includes a selection operation and a tracking operation, and in response to the tracking selection operation for at least two map markers, displaying a tracking route in the game map includes: In response to a selection operation on at least two map markers in the game map, determining a target map marker selected by the player; In response to a tracking operation on the target map marker, the target map marker is set as a tracking target, and a tracking route is displayed in the game map.
12. The method according to claim 1, characterized in that The map mark on the tracking route is the tracking target.
13. The method according to claim 1, characterized in that The method further comprises: In response to a first trigger operation on a map marker on the tracking route, displaying a cancel control; In response to a second trigger operation on the cancel control, the map mark affected by the first trigger operation is deleted from the tracking route, and the tracking route is updated.
14. A navigation device for a game, characterized in that: A graphical user interface is provided through a terminal device, wherein the graphical user interface displays at least a portion of a game scene, wherein the game scene includes a virtual object, and the apparatus comprises: A map display module, used to display a game map through the graphical user interface, wherein the game map at least includes map marks and transmission points; A route display module, configured to display a tracking route in the game map in response to a tracking selection operation for at least two map marks, wherein the tracking route includes a plurality of tracking sub-routes connected in sequence; wherein the tracking sub-routes include map marks, or include map marks and corresponding transmission points; A control display module, configured to display a first transmission control in response to the virtual object being located in a first area in the game scene, wherein the first area is an area in the game scene corresponding to a first tracking sub-route among the multiple tracking sub-routes; A transmission module is used to transmit the virtual object to a second area in response to a trigger operation on the first transmission control, wherein the second area is an area corresponding to a second tracking sub-route in the game scene, the second tracking sub-route is the next tracking sub-route of the first tracking sub-route in the tracking route, and the second tracking sub-route includes a transmission point.
15. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 13 when executing the program stored in the memory.
16. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 13.
