Game control method and apparatus, computer device, and storage medium

By displaying a map panel and multiple route options on the game interface, the problem of unsuitable automatic pathfinding routes in existing technologies is solved, thus improving the player's gaming experience.

WO2025241711A1PCT designated stage Publication Date: 2025-11-27NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/086328
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-21
Filing Date
2025-03-31
Publication Date
2025-11-27

AI Technical Summary

Technical Problem

In existing technologies, when players use automatic pathfinding in games, they usually choose the shortest route, which requires players to replan their routes and affects the gaming experience.

Method used

By displaying a map panel on the graphical user interface, players can select a target scene location and determine multiple routes based on that location and the current location of the virtual object. These routes can be selected based on factors such as the shortest distance, the most resources, or the safety of the route. The map displays these routes and their features for players to choose from.

Benefits of technology

It enables the planning of pathfinding routes based on different needs, simplifies player operations, and improves the gaming experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025086328_27112025_PF_FP_ABST
    Figure CN2025086328_27112025_PF_FP_ABST
Patent Text Reader

Abstract

A game control method and apparatus, a computer device, and a storage medium. The method comprises: displaying a map panel on a graphical user interface; in response to a first operation for the map panel, determining a target scene position from a scene map; on the basis of the target scene position and the current scene position where a first virtual object is located, determining at least one traveling route from the scene map, and displaying on the scene map the at least one traveling route and route feature information corresponding to each traveling route; and in response to a selection operation for a target traveling route among the at least one traveling route, controlling the first virtual object to automatically find a path to the target scene position in a game scene according to the target traveling route. Planning of different path-finding routes can be implemented, thereby satisfying different automatic path-finding requirements, simplifying the operation of gameplayers, and improving game experience.
Need to check novelty before this filing date? Find Prior Art

Description

Game control method and device, computer device and storage medium

[0001] Cross-reference to related applications

[0002] The present application claims priority to the Chinese patent application No. 202410639136.0, filed on May 21, 2024, entitled "Game control method and device, computer device and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of computer, in particular to a game control method and device, computer device and storage medium. BACKGROUND

[0004] In some games, an automatic pathfinding function is provided, such as automatically finding a path to a task location after a player clicks on a task, or a player clicks on a position marker or a virtual character identifier in a map to automatically find a path, which can make a game character automatically move to a target position specified by a game player.

[0005] In related technologies, when a player selects a target position point from a scene map, a shortest path is usually selected as an automatic pathfinding route according to the target position, but this route may not be the route required by the player, so that the player needs to re-plan the route, thereby affecting the game experience of the player. SUMMARY

[0006] The embodiments of the present disclosure provide a game control method and device, computer device and storage medium, which can improve the game experience of a game player.

[0007] The embodiments of the present disclosure provide a game control method, which provides a graphical user interface through a terminal device, and the content displayed by the graphical user interface includes at least part of a game scene and a first virtual object in the game scene controlled by the terminal device, the method comprising: displaying a map panel on the graphical user interface, the map panel including a scene map corresponding to the game scene; determining a target scene position from the scene map in response to a first operation on the map panel; determining at least one travel route from the scene map based on the target scene position and a current scene position of the first virtual object, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map; and controlling the first virtual object to automatically find a path in the game scene according to a target travel route to the target scene position in response to a selection operation on the target travel route in the at least one travel route.

[0008] The embodiment of the present disclosure further provides a game control device, a terminal device provides a graphical user interface, the content displayed by the graphical user interface at least includes part of a game scene and a first virtual object in the game scene controlled by the terminal device, and the device comprises: a first display unit configured to display a map panel on the graphical user interface, the map panel comprising a scene map corresponding to the game scene; a first determination unit configured to determine a target scene position from the scene map in response to a first operation on the map panel; a second determination unit configured to determine at least one travel route from the scene map based on the target scene position and a current scene position of the first virtual object, and display the at least one travel route and route feature information corresponding to each travel route on the scene map; and a first control unit configured to control the first virtual object to automatically navigate to the target scene position according to the target travel route in the game scene in response to a selection operation on a target travel route in the at least one travel route.

[0009] The embodiment of the present disclosure further provides a computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor implements the game control method provided by any of the embodiments of the present disclosure when executing the computer program.

[0010] The embodiment of the present disclosure further provides a computer readable storage medium, the computer readable storage medium stores a plurality of instructions, the instructions are suitable for being loaded by a processor to execute the game control method as above.

[0011] The embodiment of the present disclosure displays a map panel on a graphical user interface, the map panel comprising a scene map corresponding to a game scene; determines a target scene position from the scene map in response to a first operation on the map panel; determines at least one travel route from the scene map based on the target scene position and a current scene position of the first virtual object, and displays the at least one travel route and route feature information corresponding to each travel route on the scene map; and controls the first virtual object to automatically navigate to the target scene position according to a target travel route in the game scene in response to a selection operation on the target travel route. The embodiment of the present disclosure realizes the planning of different navigation routes, meets different automatic navigation requirements, simplifies the operation of a player and improves the game experience of the player. BRIEF DESCRIPTION OF DRAWINGS

[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative effort based on these drawings.

[0013] Fig. 1 is a scene schematic diagram of a game control system provided by one of the embodiments of the present disclosure.

[0014] Fig. 2 is a flow schematic diagram of a game control method provided by one of the embodiments of the present disclosure.

[0015] Fig. 3 is a schematic diagram of an application scenario of a game control method provided by one of the embodiments of the present disclosure.

[0016] Fig. 4 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0017] Fig. 5 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0018] Fig. 6 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0019] Fig. 7 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0020] Fig. 8 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0021] Fig. 9 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0022] Fig. 10 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0023] Fig. 11 is a flow schematic diagram of another game control method provided by one of the embodiments of the present disclosure.

[0024] Fig. 12 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0025] Fig. 13 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0026] Fig. 14 is a schematic diagram of an application scenario of another game control method provided by one of the embodiments of the present disclosure.

[0027] FIG. 15 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0028] FIG. 16 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0029] FIG. 17 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0030] FIG. 18 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0031] FIG. 19 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0032] FIG. 20 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0033] FIG. 21 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0034] FIG. 22 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0035] FIG. 23 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0036] FIG. 24 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0037] FIG. 25 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0038] FIG. 26 is a schematic diagram of an application scenario of another game control method according to one of the embodiments of the present disclosure.

[0039] FIG. 27 is a structural block diagram of a game control device according to one of the embodiments of the present disclosure.

[0040] FIG. 28 is a structural schematic diagram of a computer device according to one of the embodiments of the present disclosure. DETAILED DESCRIPTION

[0041] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present disclosure.

[0042] The embodiments of the present disclosure provide a game control method and device, a storage medium and a computer device. Specifically, the game control method of the embodiments of the present disclosure can be executed by a computer device, which can be a terminal or a server. The terminal can be a terminal device such as a smartphone, a tablet computer, a notebook computer, a touch screen, a game console, a personal computer (PC), a personal digital assistant (PDA), etc. The terminal can also include a client, which can be a game application client, a browser client carrying a game program, an instant messaging client, etc. The server can be a standalone physical server, a server cluster or a distributed system composed of multiple physical servers, a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Distribute Network), and basic cloud computing services such as big data and artificial intelligence platforms, etc.

[0043] For example, when the game control method is run on a terminal, the terminal device stores a game application program and is used to present a virtual scene in a game picture. The terminal device is used to interact with the user through a graphical user interface, for example, by downloading and installing the game application program on the terminal device and running it. The terminal device can provide the graphical user interface to the user in various ways, for example, it can be rendered and displayed on the display screen of the terminal device, or it can be presented by holographic projection. For example, the terminal device can include a touch display screen and a processor, the touch display screen is used to present a graphical user interface and receive operation instructions generated by the user acting on the graphical user interface, the graphical user interface includes a game picture, and the processor is used to run the game, generate the graphical user interface, respond to the operation instructions, and control the display of the graphical user interface on the touch display screen.

[0044] For example, when the game control method is run on a server, it can be a cloud game. The cloud game refers to a game mode based on cloud computing. In the running mode of the cloud game, the running subject of the game application and the game picture presentation subject are separated, and the storage and running of the game control method are completed on the cloud game server. The game picture presentation is completed on the cloud game client. The cloud game client is mainly used for receiving and sending game data and presenting game pictures. For example, the cloud game client can be a display device close to the user side with data transmission function, such as a mobile terminal, a television, a computer, a palm computer, a personal digital assistant, etc. However, the terminal device for game data processing is the cloud game server in the cloud. When playing the game, the user operates the cloud game client to send operation instructions to the cloud game server, the cloud game server runs the game according to the operation instructions, encodes and compresses the game picture data, returns the data to the cloud game client through the network, and finally decodes and outputs the game picture through the cloud game client.

[0045] Please refer to FIG. 1, which is a scene schematic diagram of a game control system provided by an embodiment of the present disclosure. The system can include at least one terminal, at least one server, at least one database, and a network. The terminal held by the user can be connected to different game servers through the network. The terminal is any device with computing hardware capable of supporting and executing software products corresponding to the game. In addition, the terminal has one or more multi-touch screens for sensing and obtaining the input of the user through touch or sliding operations performed at one or more points of the touch display screen. In addition, when the system includes multiple terminals, multiple servers, and multiple networks, different terminals can be connected to each other through different networks and through different servers. The network can be a wireless network or a wired network, such as a wireless network, a wireless local area network (WLAN), a local area network (LAN), a cellular network, a 2G network, a 3G network, a 4G network, a 5G network, etc. In addition, different terminals 1000 can also use their own Bluetooth networks or hotspot networks to connect to other terminals or servers, etc. For example, multiple users can be online through different terminals to support multi-player games by connecting through appropriate networks and synchronizing with each other. In addition, the system can include multiple databases, which are coupled to different servers and can continuously store information related to the game environment in the databases when different users are online for multi-player games.

[0046] Embodiments of the present disclosure provide a game control method, which can be executed by a terminal or a server. Embodiments of the present disclosure take an example of a game control method executed by a terminal to illustrate. The terminal includes a touch display screen and a processor. The touch display screen is configured to present a graphical user interface and receive an operation instruction generated by a user acting on the graphical user interface. When the user operates the graphical user interface through the touch display screen, the graphical user interface can control the content of the terminal locally in response to the received operation instruction, or control the content of a server at the other end in response to the received operation instruction. For example, the operation instruction generated by the user acting on the graphical user interface includes an instruction for starting a game application. The processor is configured to start the game application after receiving the instruction for starting the game application provided by the user. In addition, the processor is configured to render and draw a graphical user interface associated with the game on the touch display screen. The touch display screen is a multi-touch screen capable of sensing the touch or sliding operation of multiple points on the screen at the same time. The user uses a finger to perform a touch operation on the graphical user interface. When the graphical user interface detects the touch operation, the graphical user interface controls different virtual objects in the game to perform actions corresponding to the touch operation. For example, the game can be any one of a casual game, an action game, a role-playing game, a strategy game, a sports game, a puzzle game, etc. The game can include a virtual scene of the game. In addition, the virtual scene of the game can include one or more virtual objects controlled by the user (or player), such as a virtual character. In addition, the virtual scene of the game can also include one or more obstacles, such as a railing, a ditch, a wall, etc., to limit the movement of the virtual object, for example, to limit the movement of one or more objects to a specific area within the virtual scene. Optionally, the virtual scene of the game also includes one or more elements, such as skills, scores, character health status, energy, etc., to provide assistance to the player, provide virtual services, increase scores related to the performance of the player, etc. In addition, the graphical user interface can also present one or more indicators to provide indication information to the player. For example, the game can include a virtual object controlled by the player and one or more other virtual objects (such as enemy characters). In an embodiment, the one or more other virtual objects are controlled by other players of the game. For example, the one or more other virtual objects can be controlled by a computer, such as a robot using an artificial intelligence (AI) algorithm, to implement a man-machine combat mode. For example, the virtual object has various skills or abilities used by the game player to achieve the goal. For example, the virtual object has one or more weapons, props, tools, etc. that can be used to eliminate other objects from the game. Such skills or abilities can be activated by the game player using one of the plurality of preset touch operations of the touch display screen of the terminal. The processor can be configured to present a corresponding game screen in response to the operation instruction generated by the user's touch operation.

[0047] It should be noted that the scene diagram of the game control system shown in FIG. 1 is only an example, and the image processing system and the scene described in the embodiments of the present disclosure are used to more clearly illustrate the technical solutions of the embodiments of the present disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of the game control system and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0048] Based on the above problems, the first game control method, device, computer device and storage medium provided by the embodiments of the present disclosure can improve the game experience of the game player. The following will be described in detail. It should be noted that the description order of the following embodiments does not constitute a limitation on the preferred order of the embodiments.

[0049] The embodiments of the present disclosure provide a game control method, which can be executed by a terminal or a server. The embodiments of the present disclosure take the game control method executed by a terminal as an example to illustrate.

[0050] Please refer to FIG. 2, which is a flowchart of a game control method provided by the embodiments of the present disclosure. The specific process of the game control method can be as follows:

[0051] 101、Display a map panel on a graphical user interface.

[0052] In the embodiments of the present disclosure, a graphical user interface is provided by a terminal device, and the content displayed by the graphical user interface includes at least part of a game scene of a target game and a first virtual object in the game scene. The first virtual object can be controlled by a current game player through the terminal device.

[0053] The target game can be a multiplayer online network game, for example, the target game can be a FPS (First-Person Shooter Game, first-person shooter game) or the like.

[0054] The graphical user interface can display a map panel, and the map panel can include a scene map corresponding to a complete game scene. The player can view the complete scene map through the map panel.

[0055] In some embodiments, the map panel can be displayed on the game screen in the graphical user interface, and the game screen is a screen formed according to the game scene.

[0056] In some embodiments, in order to avoid blocking the player's observation of the game scene, the map panel does not reside in the graphical user interface, and the player can trigger the display of the map panel through the operation of the graphical user interface. Then, the step of “displaying a map panel on a graphical user interface” can include the following operations:

[0057] a map control is provided in the graphical user interface;

[0058] In response to a trigger operation on the map control, a map panel is displayed in the graphical user interface.

[0059] In the map control, a scene map of the game scene is displayed in a thumbnail manner, that is, a scene map of the game scene in a thumbnail version is displayed in the map control. In the map control, identification information of a scene position where the first virtual object is located is also included, so as to facilitate the player to observe the position of the first virtual object in the global game scene.

[0060] In some embodiments, in order to facilitate the player to observe the position of the first virtual object in real time, the map control can be displayed in the graphical user interface.

[0061] For example, refer to FIG. 3, which is a schematic diagram of an application scenario of a game control method provided in an embodiment of the present disclosure. In the graphical user interface 10 shown in FIG. 3, a part of the game scene 11 of the target game is displayed, and the first virtual object 111 controlled by the current game player is in the game scene 11.

[0062] In the graphical user interface 10, a plurality of action controls are provided, which can include, for example, a crouch control 13, a prone control 14, and a jump control 15. The crouch control 13 can be used to control the first virtual object 111 to perform a crouch action; the prone control 14 can be used to control the first virtual object 111 to perform a prone action; and the jump control 15 can be used to control the first virtual object 111 to perform a jump action.

[0063] In the graphical user interface, a first shooting control 16, a second shooting control 17, a movement control 12, a map control 18, and a sight control 19 can also be provided. The first shooting control 16 and the second shooting control 17 can be used to control the first virtual object 111 to shoot enemy objects (such as other virtual objects controlled by players or NPC objects in the game scene) in the game scene 11; the movement control 12 can be used to control the first virtual object 111 to move in the game scene 11; the map control 18 includes a scene map of a thumbnail version of the game scene 11 and the position of the first virtual object 111 in the game scene 11, which can facilitate the current game player to observe the real-time position of the first virtual object 111 in the game scene 11; and the sight control 19 can be used to assist the current game player to control the virtual object 111 to shoot enemy objects, etc.

[0064] The trigger operation can be a touch operation, which can include a click operation, a press operation, or a sliding operation, etc. For example, the trigger operation on the map control can include a click operation on the map control.

[0065] For example, please refer to FIG. 4, which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 4, when the click operation of the player on the map control 18 is detected, the map panel can be displayed on the graphical user interface 10.

[0066] That is, the graphical user interface 10 shown on the lower side of FIG. 4 is obtained, in which the graphical user interface 10 displays the map panel 20, and the map panel 20 can include the scene map 21.

[0067] In some embodiments, since the game map is displayed in both the map control 18 and the map panel 20, in order to avoid displaying repeated content, after the map panel 20 is displayed according to the trigger operation on the map control 18, the map control 18 can be hidden. That is, in the graphical user interface 10 on the lower side of FIG. 4, the map panel 20 is displayed, and the map control 18 is hidden.

[0068] 102. Determine a target scene position from the scene map in response to a first operation on the map panel.

[0069] The first operation can be used to select an end position that needs automatic routing from the scene map. The automatic routing can make the target virtual object automatically move to the position selected by the player.

[0070] The target scene position refers to the end position that needs automatic routing.

[0071] In some embodiments, in order to facilitate the player to realize different game functions through the map panel, a routing function control can be provided on the map panel. Then, the step of “determining a target scene position from the scene map in response to a first operation on the map panel” can include the following operations:

[0072] Display first prompt information on the map panel in response to a trigger operation on the routing function control.

[0073] Determine a target scene position from the scene map in response to a position selection operation on the scene map.

[0074] The routing function control can be used to trigger the automatic routing function. After the automatic routing function is triggered, the player can select the target scene position that needs automatic routing from the game map of the map panel.

[0075] For example, please refer to FIG. 5, which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown in FIG. 5, the map panel 20 is provided with a route searching function control 22, and the route searching function control 22 displays the prompt content "start automatic route searching", which can be used to prompt the player to trigger the start of the automatic route searching function through the route searching function control 22.

[0076] For example, the triggering operation on the route searching function control can include a touch operation such as a click operation, a press operation, or a sliding operation.

[0077] For example, the first prompt information can be used to indicate the selection of a target scene position for automatic route searching. That is, the first prompt information can be used to prompt the player to select a target scene position from the scene map.

[0078] For example, please refer to FIG. 6, which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 6, when the click operation of the player on the route searching function control 22 is detected, the first prompt information can be displayed in the map panel 20.

[0079] That is, the graphical user interface 10 shown on the lower side of FIG. 6 is obtained, in which the first prompt information 23 is displayed in the map panel 20, and the content of the first prompt information 23 can include "click the map to select a route searching point", which can be used to prompt the player to click and select a position from the scene map 21 as a target scene position for automatic route searching.

[0080] In some embodiments, in order to facilitate the player to quickly select a target scene position for automatic route searching, after detecting the triggering operation on the route searching function control, the route searching function control can be switched to a position selection prompt control, which can further prompt the player to select a target scene position.

[0081] For example, please continue to refer to the graphical user interface 10 shown on the lower side of FIG. 6, in which the route searching function control on the map panel 20 is hidden, and the position selection prompt control 24 is displayed, which displays the content "select a target point" to prompt the player to select a target scene position from the scene map.

[0082] For example, the position selection operation can be used to select a target scene position from the scene map.

[0083] In some embodiments, the position selection operation can include a touch operation such as a click operation, a press operation, or a sliding operation.

[0084] In response to the position selection operation on the scene map, the target scene position is determined from the scene map, which can include detecting a touch operation on the scene map, and obtaining the target scene position according to a scene position corresponding to a touch position of the touch operation in the scene map.

[0085] For example, refer to FIG. 7, which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical application interface 10 shown in FIG. 7, when a touch operation of a player on the scene map 21 is detected, the scene position corresponding to the touch operation can be position A, and then position A can be taken as the target scene position requiring automatic routing.

[0086] In some embodiments, in order to facilitate the player to turn off the automatic routing function, the method can further include the following steps:

[0087] In response to the trigger operation on the routing function control, the routing function state is controlled to be entered, and the first cancel control and the first prompt information are displayed on the map panel.

[0088] In response to the trigger operation on the first cancel control, the routing function state is controlled to be exited, and the first cancel control and the first prompt information are hidden.

[0089] The entering of the routing function state means that the automatic routing function is started. In the routing function state, when a touch operation of a player on the scene map is detected, the scene position corresponding to the touch operation can be taken as the target scene position requiring automatic routing.

[0090] In some embodiments, in the non-routing function state, when a touch operation of a player on the scene map is detected, other game functions can be triggered, such as marking the scene position. In this way, different game functions can be realized for the touch operation on the scene map in different states of starting or turning off the automatic routing function, thereby improving the game experience of the player.

[0091] The first cancel control can be used to trigger the turning off of the automatic routing function, i.e., the exiting of the routing function state.

[0092] For example, refer to FIG. 8, which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 8, when a click operation of a player on the routing function control 22 is detected, the routing function state (i.e., the starting of the automatic routing function) can be controlled to be entered, and then the first prompt information, the position selection prompt control, and the first cancel control can be triggered to be displayed in the map panel 20.

[0093] That is, a graphical user interface 10 shown in the lower side of FIG. 8 is obtained, wherein the first prompt information 23 is displayed in the map panel 20, and the content of the first prompt information 23 can include "please click the map to select a waypoint", and the position selection prompt control 24 is displayed, and the content "select target point" is displayed in the position selection prompt control 24, and the first cancel control is displayed.

[0094] Wherein, the exit route function state refers to the automatic route function being closed, and after the exit route function state, when the touch operation of the player on the scene map is detected, the corresponding scene position of the touch operation is not taken as the target scene position of the automatic route.

[0095] For example, please refer to FIG. 9, which is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown in the upper side of FIG. 9, when the click operation of the player on the first cancel control is detected, the exit route function state can be controlled, and then the first cancel control, the position selection prompt control 24 and the first prompt information 23 are hidden on the map panel 20.

[0096] The graphical user interface 10 shown in the lower side of FIG. 9 is obtained, wherein the first cancel control, the position selection prompt control 24 and the first prompt information 23 on the map panel 20 are hidden, and the route function control 22 is displayed on the map panel 20.

[0097] 103. Determine at least one travel route from the scene map based on the target scene position and the current scene position where the first virtual object is located, and display at least one travel route and the route feature information corresponding to each travel route on the scene map.

[0098] Wherein, the current scene position refers to the scene position where the first virtual object is currently located in the game scene.

[0099] Wherein, the travel route refers to a feasible route from the current scene position to the target scene position.

[0100] In some embodiments, in order to meet the different route requirements of the automatic route of the player, the step "determine at least one travel route from the scene map based on the target scene position and the current scene position where the first virtual object is located" can include the following operations:

[0101] Determine at least one travel route from the scene map according to the distance information between the current scene position and the target scene position in the scene map, the virtual material information and / or the second virtual object information.

[0102] The distance information can include a distance passed by a route from the current scene position to the target scene position; the virtual resource information can include a virtual resource passed by the route from the current scene position to the target scene position; and the virtual object information can include a second virtual object passed by the route from the current scene position to the target scene position.

[0103] The virtual resource refers to a virtual item or a virtual resource for completing various tasks in the game. For example, the virtual resource can be used to maintain the survival of the virtual object in the game scene, and can also be used to defeat other virtual objects.

[0104] The second virtual object is a virtual object not controlled by the current terminal device. For example, the second virtual object can include a friendly virtual object (belonging to the same game camp as the first virtual object, and can cooperate with the first virtual object), an enemy virtual object (belonging to a different game camp from the first virtual object, and can fight with the first virtual object), or an NPC (a virtual object set at a specific scene position in the game scene, and can fight with the first virtual object).

[0105] In the embodiments of the present disclosure, the distance information can be used to determine a travel route meeting the distance condition requirement from the scene map; the virtual resource information can be used to determine a travel route meeting the virtual resource condition requirement from the scene map; and the second virtual object information can be used to determine a travel route meeting the second virtual object condition requirement from the scene map.

[0106] In some embodiments, in order to determine a plurality of travel routes for the player to select, the step of "determining at least one travel route from the scene map according to the distance information, the virtual resource information, and the second virtual object information between the current scene position and the target scene position in the scene map" can include the following operations:

[0107] searching for a route with the shortest distance from the current scene position to the target scene position in the scene map to obtain a first travel route;

[0108] searching for a route with the most virtual resources from the current scene position to the target scene position in the scene map to obtain a second travel route;

[0109] searching for a route with the least or most second virtual objects from the current scene position to the target scene position in the scene map to obtain a third travel route;

[0110] determining at least one travel route based on the first travel route, the second travel route, and the third travel route.

[0111] wherein the distance condition requirement can be set to include a shortest distance, the virtual resource condition requirement can be set to include a maximum virtual resource, and the second virtual object condition requirement can be set to include a minimum second virtual object if the second virtual object is an enemy virtual object or an NPC, or a maximum second virtual object if the second virtual object is an ally virtual object.

[0112] Further, a shortest route from the current scene location to the target scene location in the scene map can be searched as a first travel route satisfying the distance condition requirement;

[0113] and a route with the most virtual resources from the current scene location to the target scene location in the scene map can be searched as a second travel route satisfying the virtual resource condition requirement;

[0114] and if the second virtual object is an enemy virtual object or an NPC, a route with the least second virtual objects from the current scene location to the target scene location in the scene map can be searched as a third travel route satisfying the second virtual object condition requirement, or if the second virtual object is an ally virtual object, a route with the most second virtual objects from the current scene location to the target scene location in the scene map can be searched as the third travel route satisfying the second virtual object condition requirement.

[0115] wherein the first travel route can assist the first virtual object to reach the target scene location faster, the second travel route can assist the first virtual object to obtain more virtual resources, if the second virtual object is an enemy virtual object or an NPC, the determined third travel route can assist the first virtual object to avoid more attacks from enemy objects, and if the second virtual object is an ally virtual object, the determined third travel route can assist the first virtual object to find more allies to converge in the pathfinding process.

[0116] wherein at least two of the first travel route, the second travel route, and the third travel route can be selected as the travel route for the automatic pathfinding from the current scene location to the target scene location.

[0117] For example, the first travel route, the second travel route, and the third travel route can be selected as the travel route for the automatic pathfinding from the current scene location to the target scene location.

[0118] In some embodiments, to facilitate the player's selection of more travel routes, the travel route can also be determined from the scene map according to the scene terrain information between the current scene location and the target scene location in the scene map.

[0119] The scene terrain information can include terrain features on a route from the current scene position to the target scene position.

[0120] The route can be determined from the scene map according to the scene terrain information, and the terrain condition requirement can include a flat terrain.

[0121] The route can be determined from the scene map according to the scene terrain information between the current scene position and the target scene position in the scene map, and the route can include a flat terrain.

[0122] In some embodiments, to facilitate the player to select the final route, the step of displaying at least one route and route feature information corresponding to each route on the scene map can include the following operations:

[0123] The first route, the second route, and the third route are displayed on the scene map, and the shortest distance route feature information is displayed on the first route, the most virtual resources route feature information is displayed on the second route, and the least or most second virtual object route feature information is displayed on the second route.

[0124] The route feature information refers to a condition requirement corresponding to the determined route.

[0125] For example, the route feature information corresponding to the first route can include a shortest distance, the route feature information corresponding to the second route can include the most resources, and the route feature information corresponding to the third route can include the safest (if the second virtual object is an enemy virtual object or an NPC, it can be determined that the fewer the second virtual objects, the safer the first virtual object), or the fastest cooperation (if the second virtual object is a friendly virtual object, it can be determined that the more the second virtual objects, the faster the speed of the first virtual object and the teammates to cooperate).

[0126] For example, please refer to FIG. 10, which is another application scenario of the game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown in FIG. 10, the scene map 21 displays a first route L1 from the current scene B to the target scene position A, a second route L2, and a third route L3 (when the second virtual object is an enemy virtual object or an NPC, the third route L3 is generated).

[0127] The first travel route L1 displays corresponding route characteristic information "shortest distance", the second travel route L2 displays corresponding route characteristic information "most resources", and the third travel route L3 displays corresponding route characteristic information "safest". The player can be prompted that the automatic travel route from the current scene B to the target scene A can include the first travel route L1 with the shortest distance, the second travel route L2 with the most resources, and the third travel route L3 with the safest, so that the player can select a route according to his own needs.

[0128] The map panel 20 also displays prompt information 25 "please click to select a route", which can be used to prompt the player to select a target travel route from multiple travel routes.

[0129] For example, referring to FIG. 11, which is a schematic diagram of an application scenario of another game control method provided by the embodiment of the present disclosure. In the graphical user interface 10 shown in FIG. 11, the scene map 21 displays a first travel route L1, a second travel route L2, and a third travel route L3 (the third travel route L3 is generated when the second virtual object is a friendly virtual object) from the current scene B to the target scene A.

[0130] The first travel route L1 displays corresponding route characteristic information "shortest distance", the second travel route L2 displays corresponding route characteristic information "most resources", and the third travel route L3 displays corresponding route characteristic information "fastest cooperation". The player can be prompted that the automatic travel route from the current scene B to the target scene A can include the first travel route L1 with the shortest distance, the second travel route L2 with the most resources, and the third travel route L3 with the fastest cooperation, so that the player can select a route according to his own needs.

[0131] In some embodiments, in order to improve the efficiency of automatic travel, the method can further include the following steps:

[0132] Obtaining current game session information;

[0133] Determining a recommended travel route from at least one travel route according to the current game session information;

[0134] Highlighting the recommended travel route and displaying a recommended identifier on the recommended travel route.

[0135] The current game session information refers to game information related to the first virtual object controlled by the current player in the game session. For example, the current game session information can include the life value of the first virtual object, the resources held, the scene position, the game record, and the like.

[0136] The recommended travel route refers to a travel route selected from a plurality of travel routes according to current game session information and most suitable for the first virtual object to automatically travel to the target scene position.

[0137] In some embodiments, in order to recommend the most suitable travel route, the step of "determining a recommended travel route from at least one travel route according to current game session information" can include the following operations:

[0138] If the session remaining time is less than the preset time, the first travel route is determined as the recommended travel route.

[0139] If the session remaining time is not less than the preset time, and the virtual resources held by the first virtual object do not satisfy the preset virtual resource holding condition, the second travel route is determined as the recommended travel route.

[0140] If the session remaining time is not less than the preset time, and the virtual resources held by the first virtual object satisfy the preset virtual resource holding condition, the third travel route is determined as the recommended travel route.

[0141] In some embodiments, the game session information can at least include the session remaining time and the virtual resources held by the first virtual object.

[0142] The session remaining time refers to the remaining game time for the first virtual object to perform a game task in the current game session.

[0143] In some embodiments, each game task in the game session of the target game can correspond to a preset task execution duration. If the player does not complete the task within the task execution duration, the player will be removed from the game session and the game will fail.

[0144] The virtual resources held by the first virtual object can include the quantity or value of the virtual resources currently held by the first virtual object in the current game session.

[0145] The most suitable recommended travel route can be selected from a plurality of travel routes by detecting the session remaining time and the virtual resources held by the first virtual object.

[0146] In some embodiments, the priority of selecting the recommended travel route according to the session remaining time can be higher than the priority of selecting the recommended travel route according to the virtual resources held by the first virtual object.

[0147] The first condition for selecting the recommended travel route according to the session remaining time can include that the session remaining time is less than a preset time. When it is detected that the session remaining time is less than the preset time, it indicates that the first virtual object needs to move to the target scene position faster, and then the first travel route can be selected as the recommended travel route.

[0148] If the detected remaining time of the game session is not less than the preset time, it indicates that the first virtual object does not need to move faster to the target scene position, and a recommended travel route can be selected according to the virtual resources held by the first virtual object.

[0149] The second condition for selecting the recommended travel route according to the virtual resources held by the first virtual object can include that the virtual resources held by the first virtual object meet a preset virtual resource holding condition.

[0150] The preset virtual resource holding condition can include that the number of virtual resources held by the first virtual object exceeds a preset number or the value of virtual resources held by the first virtual object exceeds a preset value.

[0151] For example, when it is detected that the virtual resources held by the first virtual object do not meet the preset virtual resource holding condition, it indicates that the first virtual object needs to obtain more virtual resources, and a second travel route can be selected as the recommended travel route.

[0152] If the detected remaining time of the game session is not less than the preset time, and the virtual resources held by the first virtual object meet the preset virtual resource holding condition, it indicates that the first virtual object does not need to move faster to the target scene position, and does not need to obtain more virtual resources, and a third travel route that is the safest can be selected as the recommended travel route.

[0153] After the recommended travel route is determined, the recommended travel route can be highlighted on the map panel, and a recommended identifier can be displayed on the recommended travel route.

[0154] The highlighting can include various ways, such as highlighting, displaying in different colors, adding markers, etc.

[0155] For example, referring to FIG. 12, FIG. 12 is a schematic diagram of an application scenario of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown in FIG. 12, the second travel route L2 is determined as the recommended travel route, the second travel route L2 is highlighted, and a recommended identifier (including the text content “recommended” and a star pattern) is displayed on the second travel route L2. This can be used to prompt the player that the second travel route L2 is the most suitable automatic pathfinding route at present.

[0156] 104、In response to a selection operation on a target travel route in the at least one travel route, the first virtual object is controlled to automatically pathfind to a target scene position in the game scene according to the target travel route.

[0157] The target travel route refers to a route selected by the player from the multiple travel routes for the first virtual object to automatically pathfind.

[0158] wherein, when detecting that the player selects the target travel route, the first virtual object can be controlled to automatically pathfind to the target scene position in the game scene according to the target travel route.

[0159] In some embodiments, in order to facilitate the player interrupting the automatic pathfinding operation, the method can further include the following steps:

[0160] In response to the selection operation on the target travel route in the at least one travel route, a pathfinding guide mark corresponding to the target travel route is displayed on the scene map, and second prompt information and a second cancel control are displayed on the map panel;

[0161] In response to the triggering operation on the second cancel control, the first virtual object is controlled to exit the automatic pathfinding according to the target travel route.

[0162] wherein, the selection operation on the target travel route can include a touch operation such as a click operation, a press operation, or a sliding operation, etc.

[0163] wherein, the pathfinding guide mark refers to a guide mark for pathfinding according to the target travel route on the scene map, which can be used to prompt the player that the first virtual object automatically moves according to the target travel route.

[0164] wherein, the second prompt information is used to indicate entering the automatic pathfinding state, which can be used to prompt the player that the first virtual object is in the automatic pathfinding state.

[0165] wherein, the second cancel control can be used to trigger canceling the automatic pathfinding of the current first virtual object.

[0166] For example, please refer to FIG. 13, which is an application scenario diagram of another game control method provided by the embodiments of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 13, when detecting that the player performs a click operation on the third travel route L3, the third travel route L3 can be determined as the target travel route, and the first virtual object 111 can be triggered to automatically pathfind to the target scene position according to the third travel route L3 in the game scene 11, and then a pathfinding guide mark is displayed on the scene map 21, and second prompt information and a second cancel control are displayed on the map panel 20.

[0167] That is, the graphical user interface 10 shown on the lower side of FIG. 13 is obtained, wherein the pathfinding guide mark 28 is displayed on the scene map 21, which indicates the automatic pathfinding guide from the current scene position B to the target scene position A. The second prompt information 26 “automatic pathfinding in progress” is displayed on the map panel 20, which can be used to prompt the player that the first virtual object 111 automatically pathfinds according to the path corresponding to the pathfinding guide mark 28, and the second cancel control 27 is displayed.

[0168] The trigger operation on the second cancel control can include a touch operation such as a click operation, a press operation, or a sliding operation on the second cancel control.

[0169] The control of the first virtual object to exit the automatic pathfinding along the target path can include canceling the current automatic pathfinding of the first virtual object and retaining a pathfinding distance of the first virtual object.

[0170] For example, when the first virtual object moves to a position D on the target path, where the position D is a position between the current scene position and the target scene position, and a trigger operation of the second cancel control of the player is detected, the first virtual object can be controlled to exit the automatic pathfinding along the target path, and at this time, the position of the first virtual object in the game scene is the position D, that is, the pathfinding distance of the first virtual object is retained.

[0171] For example, referring to FIG. 14, which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 14, when a click operation of the second cancel control 27 of the player is detected, the control of the first virtual object 111 to exit the automatic pathfinding along the target path can be triggered, and prompt information for canceling the automatic pathfinding is displayed.

[0172] That is, the graphical user interface 10 shown on the lower side of FIG. 14 is obtained, in which the second prompt information, the pathfinding guide mark, and the second cancel control are hidden, and the prompt information “cancel automatic pathfinding” for canceling the automatic pathfinding is displayed on the map panel 20, which can be used to prompt the player that the automatic pathfinding has been canceled.

[0173] In some embodiments, to facilitate the player to understand the relevant information of the first virtual object in the automatic pathfinding process, the method can further include the following steps:

[0174] In response to the selection operation on the target path in the at least one path, third prompt information is displayed on the map panel.

[0175] The third prompt information is used to prompt game event information triggered based on the automatic pathfinding along the target path.

[0176] In some embodiments, when the target path is the first path, the triggered game event information can include an automatic pathfinding countdown, and the third prompt information can include a time length of an expected end of the pathfinding.

[0177] For example, refer to FIG. 15, which is a schematic diagram of an application scenario of another game control method provided in the embodiments of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 15, when it is detected that the player performs a selection operation on the first travel route L1, the first travel route L1 can be taken as a target travel route, triggering control of the first virtual object 111 to automatically seek a path to a target scene position in the game scene 11 according to the first travel route L1, and further triggering display of a path-seeking guide mark corresponding to the first travel route L1 on the scene map 21, and display of third prompt information corresponding to the first travel route L1 on the map panel 20.

[0178] That is, the graphical user interface 10 shown on the lower side of FIG. 15 is obtained, in which the path-seeking guide mark corresponding to the first travel route L1 is displayed on the scene map 21, and the third prompt information 29 corresponding to the first travel route L1 is displayed on the map panel 20, where the content of the third prompt information 29 can be “estimated to arrive at the target point after 3:30”, which can be used to prompt the player that the first virtual object 111 will arrive at the target scene position after 3 minutes and 30 seconds in the process of automatically seeking a path according to the first travel route L1.

[0179] In some embodiments, when the target travel route is the second travel route, the triggered game event information can include obtaining virtual resource statistics, and the third prompt information can include information about estimated virtual resources to be obtained.

[0180] For example, refer to FIG. 16, which is a schematic diagram of an application scenario of another game control method provided in the embodiments of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 16, when it is detected that the player performs a selection operation on the second travel route L2, the second travel route L2 can be taken as a target travel route, triggering control of the first virtual object 111 to automatically seek a path to a target scene position in the game scene 11 according to the second travel route L2, and further triggering display of a path-seeking guide mark corresponding to the second travel route L2 on the scene map 21, and display of third prompt information corresponding to the second travel route L2 on the map panel 20.

[0181] That is, the graphical user interface 10 shown on the lower side of FIG. 16 is obtained, in which the path-seeking guide mark corresponding to the second travel route L2 is displayed on the scene map 21, and the third prompt information 29 corresponding to the second travel route L2 is displayed on the map panel 20, where the content of the third prompt information 29 can be “estimated to obtain resources n”, which can be used to prompt the player that the first virtual object 111 will obtain virtual resources with a value of n in the process of automatically seeking a path according to the second travel route L2.

[0182] In some embodiments, when the target travel route is the third travel route, the triggered game event information can include obtaining virtual resource statistics, and the third prompt information can include information about the virtual resource expected to be obtained.

[0183] For example, refer to FIG. 17, which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 17, when a selection operation of the third travel route L3 by the player is detected, the third travel route L3 can be taken as the target travel route, and the control of the first virtual object 111 automatically seeking a route to the target scene position in the game scene 11 according to the third travel route L3 can be triggered, and then the display of the route-seeking guide mark corresponding to the third travel route L3 on the scene map 21 and the display of the third prompt information corresponding to the third travel route L3 on the map panel 20 can be triggered.

[0184] That is, the graphical user interface 10 shown on the lower side of FIG. 17, in which the route-seeking guide mark corresponding to the third travel route L3 is displayed on the scene map 21, and the third prompt information 29 corresponding to the third travel route L3 is displayed on the map panel 20, wherein the content of the third prompt information 29 can be “estimated probability of encountering an enemy 30%”, which can be used to prompt the player that the probability of encountering the second virtual object during the automatic route-seeking process of the first virtual object 111 according to the third travel route L3 is 30%.

[0185] In some embodiments, after the map panel is closed, in order to prompt the player with the automatic route-seeking information, the following step can be further included after the step of “responding to the selection operation for the target travel route in the at least one travel route”:

[0186] In response to the closing operation of the map panel, the map panel is closed in the graphical user interface, and the route-seeking guide information corresponding to the target travel route and the third prompt information are displayed in the graphical user interface.

[0187] In the map panel, a closing control is provided, and the closing operation of the map panel can include a touch operation such as a click operation of the closing control.

[0188] The route-seeking guide information can include a route-seeking route guide mark, automatic route-seeking prompt information, and a cancel route-seeking control, etc.

[0189] For example, refer to FIG. 18, which is a schematic diagram of an application scenario of another game control method according to an embodiment of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 18, the map panel 20 is provided with a closing control 211. When a click operation in combination with the closing control 211 is detected, the map panel 20 can be triggered to be closed, and the graphical user interface 10 can be triggered to display the target travel route corresponding pathfinding guide information and third prompt information.

[0190] The graphical user interface 10 shown on the lower side of FIG. 18 is obtained, in which the map panel is closed. The graphical user interface 10 displays a pathfinding route guide mark 31, automatic pathfinding prompt information 32, and a pathfinding cancel control 33.

[0191] The pathfinding route guide mark 31 can be used to indicate a route direction of automatic pathfinding according to the target travel route in the game scene 11; the automatic pathfinding prompt information 32 can be used to prompt the player that the first virtual object 111 is in an automatic pathfinding state, and the pathfinding cancel control 33 can be used to cancel the automatic pathfinding.

[0192] The graphical user interface 10 can further display distance information “300 meters”, which can be used to prompt the player that the first virtual object 111 is 300 meters away from the target scene position.

[0193] After the map panel is closed, the map control 18 on the graphical user interface 10 can be displayed again, and the map control 18 displays the pathfinding guide mark corresponding to the target travel route, so that the player can view the real-time travel information from the thumbnail map on the map control 18.

[0194] In some embodiments, to facilitate the player to re-plan the target position of automatic pathfinding, the method can further include the following steps:

[0195] In the process of automatic pathfinding of the first virtual object according to the target travel route to the target scene position, a next target scene position is determined from the scene map in response to a second operation on the map panel.

[0196] A new travel route is determined and displayed based on the next target scene position and the scene position where the first virtual object is located.

[0197] The second operation can be used to update the selection of the end position that needs to be automatically pathfounded from the scene map. That is, in the process of automatic pathfinding, the player can switch the target point of automatic pathfinding through the second operation.

[0198] For example, the second operation can include: in the process of automatic pathfinding of the first virtual object according to the target travel route, a position selection operation on the scene map is performed to determine a next target scene position from the scene map.

[0199] The next target scene position refers to a target point of the updated automatic pathfinding.

[0200] For example, refer to FIG. 19, which is a schematic diagram of an application scenario of another game control method provided by the present disclosure. In the graphical user interface 10 shown in FIG. 19, the first virtual object 111 automatically pathfinds to the target scene position A in the game scene 11 according to the target pathfinding route. During the automatic pathfinding process, when a click operation of the player on the position C of the scene map 21 is detected, the position C can be triggered to be switched as a new target point of the automatic pathfinding, that is, the next target scene position.

[0201] Further, the pathfinding route can be regenerated according to the current scene position of the first virtual object 111 in the game scene and the position C, so as to enable the player to select a new pathfinding route for automatic pathfinding.

[0202] In some embodiments, in order to facilitate the player to control the first virtual object, the method can further include the following steps:

[0203] In response to a trigger operation on the action control, the first virtual object is controlled to exit the automatic pathfinding according to the target pathfinding route.

[0204] The graphical user interface can further be provided with an action control, and the action control is used to control the first virtual object to perform a corresponding action in the game scene.

[0205] The trigger operation on the action control can include a touch operation such as a click operation, a press operation, and the like on the action control.

[0206] The control of the first virtual object to exit the automatic pathfinding according to the target pathfinding route can include canceling the current automatic pathfinding of the first virtual object, and retaining the pathfinding route of the first virtual object.

[0207] For example, refer to FIG. 20, which is a schematic diagram of an application scenario of another game control method provided by the present disclosure. In the graphical user interface 10 shown in FIG. 20, the map panel is closed. The graphical user interface 10 is displayed with the map control 18, the pathfinding route guide mark 31, the automatic pathfinding prompt information 32, the cancel pathfinding control 33, and a plurality of action controls, which can include the crouch control 13, the prone control 14, and the jump control 15.

[0208] When a click operation of the player on the crouch control 13 is detected, the first virtual object can be triggered to exit the automatic pathfinding according to the target pathfinding route, and the first virtual object 111 can be controlled to perform a crouching action in the game scene 11.

[0209] Therefore, in the automatic routing process of the first virtual object, the player can trigger the exit of the automatic routing through the action control at any time, which facilitates the player to control the first virtual object to perform other game behaviors.

[0210] In some embodiments, the method can further include the following steps:

[0211] In the process of controlling the first virtual object to automatically route to the target scene position according to the target travel route in the game scene, in response to the appearance of the second virtual object within the preset range of the first virtual object, the current player is prompted based on a preset prompt mode.

[0212] In some embodiments, the second virtual object can be an enemy virtual object or an NPC. In order to reduce the attack on the first virtual object during the automatic routing process, when the second virtual object appears within the preset range of the first virtual object, it can indicate that the first virtual object has the risk of being attacked, and then the current user can be prompted.

[0213] The preset prompt mode can include displaying fourth prompt information, displaying an enemy position marker, displaying a player takeover identifier, and / or terminal device vibration prompt, etc.

[0214] For example, please refer to FIG. 21, which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present disclosure. In the graphical user interface 10 shown in FIG. 21, in the process of controlling the first virtual object 111 to automatically route to the target scene position B according to the target travel route in the game scene 11, it is detected that the target second virtual object 112 appears within the preset range of the first virtual object 111 in the game scene 11. Then, the fourth prompt information 341 “Attention! There is an enemy nearby!”, the enemy position marker 351, the player takeover identifier 36, and the vibration of the terminal device can be displayed on the graphical user interface 10, which prompts the player through a combination of multiple prompt modes, so that the player can timely notice the enemy situation and control the first virtual object 111 to avoid attack.

[0215] In some embodiments, the second virtual object can be a friendly virtual object. In order to improve the cooperation efficiency of the first virtual object with the friendly virtual object during the automatic routing process, when the second virtual object appears within the preset range of the first virtual object, it can indicate that the first virtual object can merge with the friendly virtual object, and then the current user can be prompted.

[0216] The preset prompt mode can include displaying fourth prompt information, displaying an enemy position marker, displaying a player takeover identifier, and / or terminal device vibration prompt, etc.

[0217] For example, refer to FIG. 22, which is a schematic diagram of an application scenario of another game control method provided by the present disclosure. In the graphical user interface 10 shown in FIG. 22, in the process of controlling the first virtual object 111 to automatically navigate to the target scene position B in the game scene 11 according to the target travel route, it is detected that the target second virtual object 112 appears within the preset range of the first virtual object 111 in the game scene 11, and then the fourth prompt information 342 "There is a friendly virtual object nearby!", the friendly position marker 352, the player takeover identifier 36, and the vibration of the terminal device can be displayed on the graphical user interface 10, so as to prompt the player through a combination of multiple prompt methods, so that the player can timely pay attention to the position of the friendly virtual object and control the first virtual object 111 to cooperate with the friendly virtual object.

[0218] In some embodiments, when the automatic navigation is interrupted, in order to improve the efficiency of the automatic navigation, the method can further include the following steps:

[0219] In response to the automatic navigation of the first virtual object according to the target travel route being interrupted, the automatic navigation resumption information is displayed on the graphical user interface.

[0220] In response to a confirmation operation on the automatic navigation resumption information, the first virtual object continues to automatically navigate according to the target travel route.

[0221] The automatic navigation of the first virtual object according to the target travel route being interrupted can include that, in the process of the automatic navigation of the first virtual object, the player triggers the operation of the action control to interrupt the automatic navigation of the first virtual object, or in the process of the automatic navigation of the first virtual object, the first virtual object encounters danger, and the player takes over the control of the first virtual object to cause the automatic navigation to be interrupted, etc.

[0222] The automatic navigation resumption information can be used to resume the automatic navigation of the first virtual object to the last interruption.

[0223] For example, refer to FIG. 23, which is a schematic diagram of an application scenario of another game control method provided by the present disclosure. In the graphical user interface 10 shown in FIG. 23, after the player manually interrupts the automatic navigation of the first virtual object 111, the automatic navigation resumption information 37 is displayed on the graphical user interface 10, and the automatic navigation resumption information 37 includes the prompt information "Resuming automatic navigation" and the determination control.

[0224] The prompt information "Resuming automatic navigation" can be used to prompt the player to resume the automatic navigation of the first virtual object 111 that was interrupted last time, and the determination control can be used to trigger the resumption of the automatic navigation of the first virtual object 111 that was interrupted last time.

[0225] The confirmation operation for resuming the automatic pathfinding information can include a touch operation on a determination control.

[0226] For example, when a click operation on the determination control by the player is detected, the first virtual object can be triggered to continue automatic pathfinding according to the target pathfinding route.

[0227] In some embodiments, in order to avoid affecting the game experience of the player, the display duration of the automatic pathfinding information on the graphical user interface can be pre-set, i.e., the display time of the automatic pathfinding information on the graphical user interface is limited. If the player wants to resume the automatic pathfinding of the first virtual object, the player needs to make a determination within the display duration of the automatic pathfinding information.

[0228] In some embodiments, in order to meet the needs of the player to generate a pathfinding route according to multiple scene positions, the method can further include the following steps:

[0229] In response to a first operation on the map panel, multiple scene positions are determined from the scene map.

[0230] At least one pathfinding route is determined from the scene map based on the current scene position and the multiple scene positions.

[0231] In this embodiment, the first operation can be used to select multiple scene positions from the scene map, and the multiple scene positions can be used to generate a pathfinding route.

[0232] For example, refer to FIG. 24, which is a schematic diagram of an application scenario of another game control method provided by an embodiment of the present disclosure. As shown in the upper side of FIG. 24, the graphical user interface 10 displays a map panel 20, and the map panel 20 includes a scene map 21. When a long press operation on a scene position C in the scene map 21 by the current player is detected, a pathfinding point setting panel can be triggered to be displayed on the graphical user interface 10.

[0233] That is, as shown in the lower side of FIG. 24, the graphical user interface 10 displays a pathfinding point setting panel 40, and the pathfinding point setting panel 40 includes multiple setting items, which are “as a pathfinding route point” and “as a pathfinding end point”. The “as a pathfinding route point” can be used to set the selected scene position as a midway position point for automatic pathfinding. The “as a pathfinding end point” can be used to set the selected scene position as an end position point for automatic pathfinding.

[0234] For example, please continue to refer to FIG. 24. In the graphical user interface 10 shown on the lower side of FIG. 24, when a touch operation of the current player as a path searching point is detected, the scene position C can be set as a middle point of the automatic path searching, and the player can continue to select a position point for the automatic path searching from the scene map 21.

[0235] For example, please refer to FIG. 25, which is a schematic diagram of an application scenario of another game control method provided by the embodiment of the present disclosure. In the graphical user interface 10 shown on the upper side of FIG. 25, the scene position C is set as a middle point of the automatic path searching. When a long press operation of the current player on the scene position A in the scene map 21 is detected, it is determined that the scene position A is selected again, and further, the scene position A can be set as a path searching point.

[0236] That is, please refer to the graphical user interface 10 shown on the lower side of FIG. 25. When a touch operation of the current player as a path searching end point is detected, the scene position C can be set as an end point of the automatic path searching. At this time, the selection operation of the multiple position points of the automatic path searching is completed, the scene position C can be set as a middle point of the automatic path searching, and the scene position A can be set as an end point of the automatic path searching.

[0237] In the method, the at least one path is determined based on the current scene position and the multiple scene positions, which can include: setting the current position as a starting point of the automatic path searching, setting the middle point determined according to the first operation as a path searching point of the automatic path searching, and setting the end point determined according to the first operation as a terminal point of the automatic path searching. According to the generation manner of the path in the present scheme, the at least one path is generated.

[0238] For example, please refer to FIG. 26, which is a schematic diagram of an application scenario of another game control method provided by the embodiment of the present disclosure. In the graphical user interface 10 shown in FIG. 26, the scene map 21 displays multiple paths generated according to multiple scene positions. The multiple paths all pass through the current position B, the scene position C and the scene position A.

[0239] The multiple paths include: a shortest path (such as L1), a path with the most resources (such as L2), and a safest or fastest cooperative path (such as L3). The current position B is a starting point of the automatic path searching, the scene position C is a path searching point of the automatic path searching, and the scene position A is a terminal point of the automatic path searching.

[0240] Based on the above manner, the player can select multiple scene positions for completing different game tasks from the scene map, and the travel route for automatic pathfinding is generated according to the multiple scene positions, so that the first virtual object can pass through each task point and complete different game tasks in the process of automatic pathfinding according to the travel route, and the game experience of the player is further improved.

[0241] The embodiment of the disclosure discloses a game control method, which comprises: displaying a map panel on a graphical user interface, the map panel comprising a scene map corresponding to a game scene; determining a target scene position from the scene map in response to a first operation on the map panel; determining at least one travel route from the scene map based on the target scene position and a current scene position of a first virtual object, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map; and controlling the first virtual object to automatically pathfind to the target scene position according to a target travel route in the at least one travel route in the game scene in response to a selection operation on the target travel route. The planning of different pathfinding routes can meet different automatic pathfinding requirements, thereby improving the game experience of the game player.

[0242] To better implement the game control method provided by the embodiment of the disclosure, the embodiment of the disclosure further provides a game control device based on the above game control method. The meanings of the terms are the same as those in the above game control method, and specific implementation details can be referred to the description in the method embodiment.

[0243] Please refer to FIG. 27, which is a structural block diagram of a game control device provided by the embodiment of the disclosure, the device comprising:

[0244] The first display unit 301 is configured to perform displaying a map panel on the graphical user interface, the map panel comprising a scene map corresponding to the game scene;

[0245] The first determination unit 302 is configured to perform determining a target scene position from the scene map in response to a first operation on the map panel;

[0246] The second determination unit 303 is configured to perform determining at least one travel route from the scene map based on the target scene position and a current scene position of the first virtual object, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map;

[0247] The first control unit 304 is configured to perform controlling the first virtual object to automatically pathfind to the target scene position according to a target travel route in the at least one travel route in the game scene in response to a selection operation on the target travel route.

[0248] In some embodiments, the second determining unit 303 can include:

[0249] a first determining sub-unit, configured to determine the at least one travel route from the scene map according to the distance information between the current scene position and the target scene position in the scene map, virtual resource information, and / or second virtual object information.

[0250] In some embodiments, the first determining sub-unit can be specifically configured to perform:

[0251] searching for a route with the shortest distance from the current scene position to the target scene position in the scene map, to obtain a first travel route;

[0252] searching for a route with the most virtual resources from the current scene position to the target scene position in the scene map, to obtain a second travel route;

[0253] searching for a route with the least or most second virtual objects from the current scene position to the target scene position in the scene map, to obtain a third travel route;

[0254] obtaining the at least one travel route based on the first travel route, the second travel route, and the third travel route.

[0255] In some embodiments, the second determining unit 303 can include:

[0256] a first display sub-unit, configured to display the first travel route, the second travel route, and the third travel route on the scene map, and display route feature information of the shortest distance on the first travel route, route feature information of the most virtual resources on the second travel route, and route feature information of the least or most second virtual objects on the second travel route.

[0257] In some embodiments, the apparatus can further include:

[0258] an obtaining unit, configured to obtain current game session information;

[0259] a third determining unit, configured to determine a recommended travel route from the at least one travel route according to the current game session information;

[0260] a second display unit, configured to highlight the recommended travel route and display a recommendation identifier on the recommended travel route.

[0261] In some embodiments, the game session information can at least include a session remaining time and virtual assets held by the first virtual object.

[0262] The third determining unit can include:

[0263] The second determining sub-unit is configured to determine the first travel route as the recommended travel route if the session remaining time is less than a preset time.

[0264] The third determining sub-unit is configured to determine the second travel route as the recommended travel route if the session remaining time is not less than the preset time and the virtual assets held by the first virtual object do not satisfy a preset virtual asset holding condition.

[0265] The fourth determining sub-unit is configured to determine the third travel route as the recommended travel route if the session remaining time is not less than the preset time and the virtual assets held by the first virtual object satisfy the preset virtual asset holding condition.

[0266] In some embodiments, the apparatus can further include:

[0267] The third display unit is configured to display a pathfinding guide mark corresponding to a target travel route in the scene map and display second prompt information and a second cancel control on the map panel in response to a selection operation on the target travel route in the at least one travel route, the second prompt information being used to indicate entering an automatic pathfinding state.

[0268] The second control unit is configured to control the first virtual object to exit the automatic pathfinding according to the target travel route in response to a triggering operation on the second cancel control.

[0269] In some embodiments, the apparatus can further include:

[0270] The third determining unit is configured to determine a next target scene position from the scene map in response to a second operation on the map panel in a process in which the first virtual object automatically pathfinds to the target scene position according to the target travel route.

[0271] The fourth determining unit is configured to determine and display a new travel route based on the next target scene position and a scene position where the first virtual object is located.

[0272] In some embodiments, the apparatus can further include:

[0273] The fourth display unit is configured to display third prompt information on the map panel in response to a selection operation for a target travel route in the at least one travel route, the third prompt information being used to prompt a game event information triggered by automatic navigation based on the target travel route.

[0274] In some embodiments, the apparatus can further include:

[0275] The closing unit is configured to close the map panel in response to a closing operation for the map panel, and display navigation guide information corresponding to the target travel route and the third prompt information on the graphical user interface.

[0276] In some embodiments, the graphical user interface is provided with an action control for controlling the first virtual object to perform a corresponding action in the game scene.

[0277] The apparatus further includes:

[0278] The third control unit is configured to control the first virtual object to exit the automatic navigation according to the target travel route in response to a trigger operation for the action control.

[0279] In some embodiments, the apparatus can further include:

[0280] The prompt unit is configured to prompt the current player based on a preset prompt mode during the process of controlling the first virtual object to automatically navigate to the target scene position according to the target travel route in the game scene in response to the appearance of a second virtual object within a preset range of the first virtual object.

[0281] In some embodiments, the apparatus can further include:

[0282] The fifth display unit is configured to display automatic navigation resuming information on the graphical user interface in response to the automatic navigation of the first virtual object according to the target travel route being interrupted.

[0283] The fourth control unit is configured to control the first virtual object to continue the automatic navigation according to the target travel route in response to a confirmation operation for the automatic navigation resuming information.

[0284] In some embodiments, the map panel includes a navigation function control.

[0285] The first determination unit 302 can include:

[0286] The second display subunit is configured to display first prompt information on the map panel in response to a triggering operation on the route searching function control, the first prompt information being used to indicate a position for which automatic route searching is selected;

[0287] The fifth determining subunit is configured to determine the target scene position from the scene map in response to a position selecting operation on the scene map.

[0288] In some embodiments, the apparatus can further include:

[0289] The fifth control unit is configured to control the route searching function state to be entered and the first cancel control to be displayed on the map panel in response to a triggering operation on the route searching function control.

[0290] The sixth control unit is configured to control the route searching function state to be exited and the first cancel control and the first prompt information to be hidden in response to a triggering operation on the first cancel control.

[0291] In some embodiments, the first display unit 301 can include:

[0292] The providing subunit is configured to provide a map control on the graphical user interface, the map control in which the scene map is displayed in a thumbnail manner.

[0293] The third display subunit is configured to display the map panel on the graphical user interface in response to a triggering operation on the map control.

[0294] In some embodiments, the apparatus can further include:

[0295] The fifth determining unit is configured to determine a plurality of scene positions from the scene map in response to a first operation on the map panel.

[0296] The sixth determining unit is configured to determine at least one travel route from the scene map based on the current scene position and the plurality of scene positions.

[0297] The embodiment of the present disclosure discloses a game control device, a map panel is displayed on the graphical user interface by a first display unit 301, the map panel includes a scene map corresponding to the game scene; a first determination unit 302 determines a target scene position from the scene map in response to a first operation on the map panel; a second determination unit 303 is configured to determine at least one travel route from the scene map based on the target scene position and a current scene position where the first virtual object is located, and display the at least one travel route and route feature information corresponding to each travel route on the scene map; and a first control unit 304 controls the first virtual object to automatically navigate to the target scene position according to the target travel route in the game scene in response to a selection operation on a target travel route in the at least one travel route. Different navigation routes are planned to meet different automatic navigation requirements, thereby improving the game experience of the game player.

[0298] Correspondingly, the embodiment of the present disclosure also provides a computer device, which can be a terminal. As shown in FIG. 28, FIG. 28 is a structural schematic diagram of a computer device provided by the embodiment of the present disclosure. The computer device 600 includes a processor 601 having one or more processing cores, a memory 602 having one or more computer readable storage media, and a computer program stored in the memory 602 and executable on the processor. The processor 601 is electrically connected to the memory 602. Those skilled in the art can understand that the computer device structure shown in the figure does not constitute a limitation on the computer device, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.

[0299] The processor 601 is the control center of the computer device 600, and connects all parts of the computer device 600 through various interfaces and lines. By running or loading the software program and / or module stored in the memory 602 and calling the data stored in the memory 602, the processor 601 performs various functions and processes data of the computer device 600, thereby overall monitoring the computer device 600.

[0300] In the embodiment of the present disclosure, the processor 601 in the computer device 600 will load the instructions corresponding to the process of one or more application programs into the memory 602, and run the application program stored in the memory 602 by the processor 601, thereby realizing various functions:

[0301] Display a map panel on the graphical user interface, the map panel including a scene map corresponding to a game scene;

[0302] Determine a target scene position from the scene map in response to a first operation on the map panel;

[0303] determine at least one travel route from the scene map based on the target scene position and a current scene position where the first virtual object is located, and display the at least one travel route and route feature information corresponding to each travel route on the scene map;

[0304] in response to a selection operation on a target travel route in the at least one travel route, control the first virtual object to automatically navigate to the target scene position in the game scene according to the target travel route.

[0305] In some embodiments, determining at least one travel route from the scene map based on the target scene position and a current scene position where the first virtual object is located includes:

[0306] determine at least one travel route from the scene map according to distance information between the current scene position and the target scene position, virtual resource information, and / or second virtual object information in the scene map.

[0307] In some embodiments, determining at least one travel route from the scene map according to distance information between the current scene position and the target scene position, virtual resource information, and second virtual object information in the scene map includes:

[0308] search for a route with the shortest distance from the current scene position to the target scene position in the scene map to obtain a first travel route;

[0309] search for a route with the most virtual resources from the current scene position to the target scene position in the scene map to obtain a second travel route;

[0310] search for a route with the least or most second virtual objects from the current scene position to the target scene position in the scene map to obtain a third travel route;

[0311] determine at least one travel route based on the first travel route, the second travel route, and the third travel route.

[0312] In some embodiments, displaying the at least one travel route and route feature information corresponding to each travel route on the scene map includes:

[0313] display the first travel route, the second travel route, and the third travel route on the scene map, and display route feature information of the shortest distance on the first travel route, route feature information of the most virtual resources on the second travel route, and route feature information of the least or most second virtual objects on the second travel route.

[0314] In some embodiments, the method further includes:

[0315] obtaining current game session information;

[0316] determining a recommended travel route from the at least one travel route according to the current game session information;

[0317] highlighting the recommended travel route and displaying a recommended identifier on the recommended travel route.

[0318] In some embodiments, the game session information can at least include a session remaining time and virtual resources held by the first virtual object;

[0319] determining a recommended travel route from the at least one travel route according to the current game session information, comprises:

[0320] if the session remaining time is less than a preset time, determining the first travel route as the recommended travel route;

[0321] if the session remaining time is not less than the preset time, and the virtual resources held by the first virtual object do not satisfy a preset virtual resource holding condition, determining the second travel route as the recommended travel route;

[0322] if the session remaining time is not less than the preset time, and the virtual resources held by the first virtual object satisfy the preset virtual resource holding condition, determining the third travel route as the recommended travel route.

[0323] In some embodiments, the method further comprises:

[0324] in response to a selection operation on a target travel route in the at least one travel route, displaying a pathfinding identifier corresponding to the target travel route on the scene map, and displaying second prompt information and a second cancel control on the map panel, the second prompt information being used to indicate entering an automatic pathfinding state;

[0325] in response to a trigger operation on the second cancel control, controlling the first virtual object to exit the automatic pathfinding according to the target travel route.

[0326] In some embodiments, the method further comprises:

[0327] in the process of the first virtual object automatically pathfinding to a target scene position according to the target travel route, in response to a second operation on the map panel, determining a next target scene position from the scene map;

[0328] based on the next target scene position and a scene position where the first virtual object is located, determining and displaying a new travel route.

[0329] In some embodiments, the method further comprises:

[0330] In response to a selection operation on a target travel route in the at least one travel route, third prompt information is displayed on the map panel, the third prompt information being used to prompt game event information triggered by automatic routing based on the target travel route.

[0331] In some embodiments, after responding to the selection operation on the target travel route in the at least one travel route, the method further comprises:

[0332] In response to a closing operation on the map panel, the map panel is closed on the graphical user interface, and routing guide information corresponding to the target travel route and the third prompt information are displayed on the graphical user interface.

[0333] In some embodiments, the graphical user interface is provided with an action control, the action control being used to control the first virtual object to perform a corresponding action in the game scene.

[0334] The method further comprises:

[0335] In response to a trigger operation on the action control, the first virtual object is controlled to exit the automatic routing according to the target travel route.

[0336] In some embodiments, the method further comprises:

[0337] In the process of controlling the first virtual object to automatically route to the target scene position according to the target travel route in the game scene, in response to the appearance of a second virtual object within a preset range of the first virtual object, the current player is prompted based on a preset prompt mode.

[0338] In some embodiments, the method further comprises:

[0339] In response to the automatic routing of the first virtual object according to the target travel route being interrupted, automatic routing resumption information is displayed on the graphical user interface.

[0340] In response to a confirmation operation on the automatic routing resumption information, the first virtual object is controlled to continue the automatic routing according to the target travel route.

[0341] In some embodiments, the map panel comprises a routing function control.

[0342] In response to a first operation on the map panel, a target scene position is determined from a scene map, comprising:

[0343] In response to a trigger operation on the routing function control, first prompt information is displayed on the map panel, the first prompt information being used to indicate a position selected for automatic routing.

[0344] In response to a position selection operation on the scene map, a target scene position is determined from the scene map.

[0345] In some embodiments, the method further includes:

[0346] In response to a triggering operation on the route searching function control, controlling to enter the route searching function state, and displaying the first cancel control on the map panel;

[0347] In response to a triggering operation on the first cancel control, controlling to exit the route searching function state, and hiding the first cancel control and the first prompt information.

[0348] In some embodiments, displaying the map panel on the graphical user interface includes:

[0349] Providing a map control on the graphical user interface, the map control displaying a scene map in thumbnail;

[0350] In response to a triggering operation on the map control, displaying the map panel on the graphical user interface.

[0351] In some embodiments, the method further includes:

[0352] In response to a first operation on the map panel, determining a plurality of scene positions from the scene map;

[0353] Based on the current scene position and the plurality of scene positions, determining at least one travel route from the scene map.

[0354] Embodiments of the present disclosure display a map panel on a graphical user interface, the map panel including a scene map corresponding to a game scene; in response to a first operation on the map panel, determining a target scene position from the scene map; based on the target scene position and a current scene position at which a first virtual object is located, determining at least one travel route from the scene map, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map; in response to a selection operation on a target travel route in the at least one travel route, controlling the first virtual object to automatically route to the target scene position in the game scene according to the target travel route. The embodiments implement planning of different route searching routes, can meet different automatic route searching requirements, and thus improve a game player's game experience.

[0355] The specific implementation of each operation can be referred to the foregoing embodiments, which will not be described herein again.

[0356] Optionally, as shown in FIG. 28, the computer device 600 further includes a touch display screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected with the touch display screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607, respectively. Those skilled in the art can understand that the computer device structure shown in FIG. 28 does not constitute a limitation on the computer device, and can include more or fewer components than shown, or combine certain components, or different component arrangements.

[0357] The touch display screen 603 can be used to display a graphical user interface and receive operation instructions generated by user acting on the graphical user interface. The touch display screen 603 can include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user and various graphical user interfaces of the computer device, which can be composed of graphics, text, icons, videos, and any combination thereof. Optionally, the display panel can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like. The touch panel can be used to collect touch operations (such as user operations on or near the touch panel using a finger, a stylus, or any suitable object or accessory) of the user thereon or nearby, and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Optionally, the touch panel can include two parts, a touch detection device and a touch controller. The touch detection device detects the touch position of the user and 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, and converts it into touch coordinates, and then sends it to the processor 601, and can also receive commands from the processor 601 and execute them. The touch panel can cover the display panel, and when the touch panel detects a touch operation thereon or nearby, it transmits to the processor 601 to determine the type of the touch event, and then the processor 601 provides corresponding visual output on the display panel according to the type of the touch event. In the embodiments of the present disclosure, the touch panel and the display panel can be integrated into the touch display screen 603 to realize input and output functions. However, in some embodiments, the touch panel and the touch panel can realize input and output functions as two independent components. That is, the touch display screen 603 can also realize the input function as part of the input unit 606.

[0358] The radio frequency circuit 604 can be used to transceive radio frequency signals to establish wireless communication with network devices or other computer devices, and transceive signals between network devices or other computer devices.

[0359] The audio circuit 605 can be used to provide an audio interface between a user and the computer device through a speaker and a microphone. The audio circuit 605 can convert received audio data into an electrical signal and transmit the electrical signal to the speaker for conversion into a sound signal output by the speaker. On the other hand, the microphone can collect a sound signal and convert the sound signal into an electrical signal, which is received by the audio circuit 605 and converted into audio data. The audio data is output to the processor 601 for processing, and then transmitted to another computer device through the radio frequency circuit 604, or output to the memory 602 for further processing. The audio circuit 605 can also include a jack for a headset to provide communication between the headset and the computer device.

[0360] The input unit 606 can be used to receive inputted digital, character information or user feature information (e.g., fingerprint, iris, face information, etc.), and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0361] The power supply 607 is used to supply power to various components of the computer device 600. Optionally, the power supply 607 can be logically connected to the processor 601 through a power management system, so that the power management system can be used to manage charging, discharging and power consumption management, etc. The power supply 607 can also include one or more direct current or alternating current power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators, etc.

[0362] Although not shown in FIG. 28, the computer device 600 can also include a camera, a sensor, a wireless fidelity module, a Bluetooth module, etc., which will not be described herein.

[0363] In the above embodiments, the description of each embodiment focuses on different aspects, and the parts not described in detail in a certain embodiment can be referred to the related description of other embodiments.

[0364] As can be seen from the above, the computer device provided in the embodiment can display a map panel on a graphical user interface, the map panel including a scene map corresponding to a game scene; in response to a first operation on the map panel, a target scene position is determined from the scene map; based on the target scene position and a current scene position at which a first virtual object is located, at least one travel route is determined from the scene map, and the at least one travel route and route feature information corresponding to each travel route are displayed on the scene map; in response to a selection operation on a target travel route in the at least one travel route, the first virtual object is controlled to automatically navigate to the target scene position in the game scene according to the target travel route.

[0365] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions or by controlling relevant hardware by instructions, which can be stored in a computer readable storage medium and loaded and executed by a processor.

[0366] To this end, the embodiments of the present disclosure provide a computer readable storage medium, in which a plurality of computer programs are stored, the computer programs being capable of being loaded by a processor to execute the steps in any one of the game control methods provided by the embodiments of the present disclosure. For example, the computer programs can execute the following steps:

[0367] displaying a map panel on a graphical user interface, the map panel including a scene map corresponding to a game scene;

[0368] determining a target scene location from the scene map in response to a first operation on the map panel;

[0369] determining at least one travel route from the scene map based on the target scene location and a current scene location at which the first virtual object is located, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map;

[0370] controlling the first virtual object to automatically navigate to the target scene location in the game scene according to a target travel route in the at least one travel route in response to a selection operation on the target travel route.

[0371] In some embodiments, determining the at least one travel route from the scene map based on the target scene location and the current scene location at which the first virtual object is located includes:

[0372] determining the at least one travel route from the scene map according to distance information between the current scene location and the target scene location in the scene map, virtual resource information, and / or second virtual object information.

[0373] In some embodiments, determining the at least one travel route from the scene map according to distance information between the current scene location and the target scene location in the scene map, virtual resource information, and second virtual object information includes:

[0374] searching for a route with the shortest distance from the current scene location to the target scene location in the scene map to obtain a first travel route;

[0375] searching for a route with the most virtual resources from the current scene location to the target scene location in the scene map to obtain a second travel route;

[0376] searching for a route with the least or most second virtual objects from the current scene location to the target scene location in the scene map to obtain a third travel route.

[0377] obtaining at least one travel route based on the first travel route, the second travel route, and the third travel route.

[0378] In some embodiments, displaying the at least one travel route and the route feature information corresponding to each travel route on the scenario map comprises:

[0379] displaying the first travel route, the second travel route, and the third travel route on the scenario map, and displaying the route feature information with the shortest distance on the first travel route, the route feature information with the most virtual objects on the second travel route, and the route feature information with the least or most second virtual objects on the second travel route.

[0380] In some embodiments, the method further comprises:

[0381] obtaining current game session information;

[0382] determining a recommended travel route from the at least one travel route according to the current game session information;

[0383] highlighting the recommended travel route and displaying a recommended identifier on the recommended travel route.

[0384] In some embodiments, the game session information at least comprises a session remaining time and virtual objects held by the first virtual object;

[0385] determining a recommended travel route from the at least one travel route according to the current game session information comprises:

[0386] if the session remaining time is less than a preset time, determining the first travel route as the recommended travel route;

[0387] if the session remaining time is not less than the preset time, and the virtual objects held by the first virtual object do not satisfy a preset virtual object holding condition, determining the second travel route as the recommended travel route;

[0388] if the session remaining time is not less than the preset time, and the virtual objects held by the first virtual object satisfy the preset virtual object holding condition, determining the third travel route as the recommended travel route.

[0389] In some embodiments, the method further comprises:

[0390] in response to a selection operation on a target travel route in the at least one travel route, displaying a pathfinding guide identifier corresponding to the target travel route on the scenario map, and displaying second prompt information and a second cancel control on the map panel, the second prompt information being used to indicate entering an automatic pathfinding state;

[0391] In response to a triggering operation on the second cancel control, the first virtual object is controlled to exit the automatic routing along the target travel route.

[0392] In some embodiments, the method further includes:

[0393] In a process that the first virtual object automatically routes along the target travel route to the target scene location, in response to a second operation on the map panel, a next target scene location is determined from the scene map.

[0394] Based on the next target scene location and a scene location where the first virtual object is located, a new travel route is determined and displayed.

[0395] In some embodiments, the method further includes:

[0396] In response to a selection operation on the target travel route in the at least one travel route, third prompt information is displayed on the map panel, the third prompt information being used to prompt game event information triggered based on the automatic routing along the target travel route.

[0397] In some embodiments, after the response to the selection operation on the target travel route in the at least one travel route, the method further includes:

[0398] In response to a closing operation on the map panel, the map panel is closed on the graphical user interface, and routing guide information corresponding to the target travel route and the third prompt information are displayed on the graphical user interface.

[0399] In some embodiments, the graphical user interface is provided with an action control, the action control being used to control the first virtual object to perform a corresponding action in the game scene.

[0400] The method further includes:

[0401] In response to a triggering operation on the action control, the first virtual object is controlled to exit the automatic routing along the target travel route.

[0402] In some embodiments, the method further includes:

[0403] In a process that the first virtual object is automatically routed along the target travel route to the target scene location in the game scene, in response to the appearance of a second virtual object within a preset range of the first virtual object, a current player is prompted based on a preset prompt mode.

[0404] In some embodiments, the method further includes:

[0405] In response to the automatic routing along the target travel route of the first virtual object being interrupted, automatic routing resumption information is displayed on the graphical user interface.

[0406] In response to the confirmation operation for resuming the automatic routing information, the first virtual object is controlled to continue to automatically route according to the target travel route.

[0407] In some embodiments, the map panel includes a routing function control;

[0408] In response to the first operation on the map panel, a target scene location is determined from the scene map, including:

[0409] In response to the trigger operation on the routing function control, first prompt information is displayed on the map panel, the first prompt information being used to indicate a location for which automatic routing is selected;

[0410] In response to the location selection operation on the scene map, the target scene location is determined from the scene map.

[0411] In some embodiments, the method further includes:

[0412] In response to the trigger operation on the routing function control, a routing function state is entered, and a first cancel control is displayed on the map panel;

[0413] In response to the trigger operation on the first cancel control, the routing function state is exited, and the first cancel control and the first prompt information are hidden.

[0414] In some embodiments, the map panel is displayed on the graphical user interface, including:

[0415] A map control is provided on the graphical user interface, the map control displaying a scene map in a thumbnail;

[0416] In response to the trigger operation on the map control, the map panel is displayed on the graphical user interface.

[0417] In some embodiments, the method further includes;

[0418] In response to the first operation on the map panel, a plurality of scene locations are determined from the scene map;

[0419] Based on the current scene location and the plurality of scene locations, at least one travel route is determined from the scene map.

[0420] The embodiment of the present disclosure displays a map panel on a graphical user interface, the map panel including a scene map corresponding to a game scene; in response to a first operation on the map panel, a target scene position is determined from the scene map; at least one travel route is determined from the scene map based on the target scene position and a current scene position where the first virtual object is located, and the at least one travel route and route feature information corresponding to each travel route are displayed on the scene map; in response to a selection operation on a target travel route in the at least one travel route, the first virtual object is automatically routed to the target scene position in the game scene according to the target travel route. The planning of different routing routes can meet different automatic routing requirements, thereby improving the game experience of the game player.

[0421] The specific implementation of each operation can refer to the foregoing embodiments, which will not be repeated here.

[0422] The storage medium can include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disk, and the like.

[0423] Due to the computer program stored in the storage medium, the steps in any of the game control methods provided by the embodiments of the present disclosure can be executed, and thus the beneficial effects of any of the game control methods provided by the embodiments of the present disclosure can be achieved. For details, refer to the foregoing embodiments, which will not be repeated here.

[0424] The game control method, device, storage medium and computer device provided by the embodiments of the present disclosure are described in detail above, and the principle and implementation manner of the present disclosure are described by applying specific examples. The above embodiment is only used to help understand the method and core idea of the present disclosure; meanwhile, for those skilled in the art, according to the idea of the present disclosure, the specific implementation manner and application range will be changed, and the above description should not be understood as a limitation of the present disclosure.

Claims

1. A game control method, a graphical user interface is provided by a terminal device, content displayed by the graphical user interface comprises at least part of a game scene and a first virtual object in the game scene controlled by the terminal device, the method comprising: displaying a map panel on the graphical user interface, the map panel comprising a scene map corresponding to the game scene; determining a target scene position from the scene map in response to a first operation on the map panel; determining at least one travel route from the scene map based on the target scene position and a current scene position of the first virtual object, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map; controlling the first virtual object to automatically navigate to the target scene position along a target travel route in the game scene in response to a selection operation on the target travel route in the at least one travel route.

2. The method of claim 1, wherein, The determining of the at least one travel route from the scene map based on the target scene position and the current scene position of the first virtual object comprises: determining the at least one travel route from the scene map according to distance information between the current scene position and the target scene position, virtual resource information and / or second virtual object information in the scene map.

3. The method of claim 2, wherein, The determining of the at least one travel route from the scene map according to distance information between the current scene position and the target scene position, virtual resource information and / or second virtual object information in the scene map comprises: searching for a first travel route with the shortest distance from the current scene position to the target scene position in the scene map; searching for a second travel route with the most virtual resources from the current scene position to the target scene position in the scene map; searching for a third travel route with the least or most second virtual objects from the current scene position to the target scene position in the scene map; determining the at least one travel route based on the first travel route, the second travel route and the third travel route.

4. The method of claim 3, wherein, The displaying of the at least one travel route and route feature information corresponding to each travel route on the scene map comprises: displaying the first travel route, the second travel route and the third travel route on the scene map, and displaying route feature information of the shortest distance on the first travel route, route feature information of the most virtual resources on the second travel route, and route feature information of the least or most second virtual objects on the third travel route.

5. The method of claim 3, wherein, The method further comprises: obtaining current game session information; determining a recommended travel route from the at least one travel route according to the current game session information; highlighting the recommended travel route and displaying a recommendation identifier on the recommended travel route.

6. The method of claim 5, wherein, The game session information can at least comprise session remaining time and virtual resources held by the first virtual object. The determining, according to the current game session information, a recommended travel route from the at least one travel route comprises: If the session remaining time is less than a preset time, the first travel route is determined as the recommended travel route; If the session remaining time is not less than a preset time, and the virtual resources held by the first virtual object do not satisfy a preset virtual resource holding condition, the second travel route is determined as the recommended travel route; If the session remaining time is not less than a preset time, and the virtual resources held by the first virtual object satisfy a preset virtual resource holding condition, the third travel route is determined as the recommended travel route.

7. The method of claim 1, wherein, The method further comprises: In response to a selection operation on a target travel route in the at least one travel route, displaying a pathfinding guide mark corresponding to the target travel route on the scene map, and displaying second prompt information and a second cancel control on the map panel, the second prompt information being used to indicate entering an automatic pathfinding state; In response to a triggering operation on the second cancel control, controlling the first virtual object to exit the automatic pathfinding according to the target travel route.

8. The method of claim 1, wherein, The method further comprises: In a process in which the first virtual object automatically finds a path according to the target travel route to the target scene location, in response to a second operation on the map panel, determining a next target scene location from the scene map; Based on the next target scene location and a scene location where the first virtual object is located, determining a new travel route and displaying the new travel route.

9. The method of claim 1, wherein, The method further comprises: In response to a selection operation on a target travel route in the at least one travel route, displaying third prompt information on the map panel, the third prompt information being used to prompt game event information triggered based on the automatic pathfinding according to the target travel route.

10. The method of claim 9, wherein, After the response to the selection operation on the target travel route in the at least one travel route, the method further comprises: In response to a closing operation on the map panel, closing the map panel on the graphical user interface, and displaying, on the graphical user interface, pathfinding guide information corresponding to the target travel route and the third prompt information.

11. The method of claim 1, wherein, The graphical user interface is provided with an action control, the action control being used to control the first virtual object to perform a corresponding action in the game scene; The method further comprises: In response to a triggering operation on the action control, controlling the first virtual object to exit the automatic pathfinding according to the target travel route.

12. The method of claim 1, wherein, The method further comprises: In a process in which the first virtual object automatically finds a path according to the target travel route to the target scene location, in response to a second virtual object appearing within a preset range of the first virtual object, prompting a current player based on a preset prompt mode.

13. The method of claim 1, wherein, The method further comprises: In response to the automatic pathfinding according to the target travel route being interrupted, displaying, on the graphical user interface, resuming automatic pathfinding information; In response to the confirmation operation for the resumed automatic pathfinding information, the first virtual object is controlled to continue to automatically pathfind according to the target travel route.

14. The method of claim 1, wherein, The map panel includes a pathfinding function control; The target scene location is determined from the scene map in response to the first operation for the map panel, including: In response to a triggering operation for the pathfinding function control, first prompt information is displayed on the map panel, the first prompt information being used to indicate a position to be selected for automatic pathfinding; The target scene location is determined from the scene map in response to a position selection operation for the scene map.

15. The method of claim 14, wherein, The method further includes: In response to a triggering operation for the pathfinding function control, a pathfinding function state is entered, and a first cancel control is displayed on the map panel; In response to a triggering operation for the first cancel control, the pathfinding function state is exited, and the first cancel control and the first prompt information are hidden.

16. The method of claim 1, wherein, The map panel is displayed on the graphical user interface, including: A map control is provided on the graphical user interface, the scene map being displayed in a thumbnail in the map control; In response to a triggering operation for the map control, the map panel is displayed on the graphical user interface.

17. The method of claim 1, wherein, The method further includes; In response to a first operation for the map panel, a plurality of scene locations are determined from the scene map; Based on the current scene location and the plurality of scene locations, at least one travel route is determined from the scene map.

18. A game control device providing a graphical user interface through a terminal device, the graphical user interface displaying content including at least part of a game scene and a first virtual object in the game scene controlled by the terminal device, the device including: A first display unit configured to perform displaying a map panel on the graphical user interface, the map panel including a scene map corresponding to the game scene; A first determination unit configured to perform determining a target scene location from the scene map in response to a first operation for the map panel; A second determination unit configured to perform determining at least one travel route from the scene map based on the target scene location and a current scene location of the first virtual object, and displaying the at least one travel route and route feature information corresponding to each travel route on the scene map; A first control unit configured to perform controlling the first virtual object to automatically pathfind in the game scene according to a target travel route of the at least one travel route to the target scene location in response to a selection operation for the target travel route.

19. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein, The processor executes the computer program to implement the game control method of any one of claims 1 to 17.

20. A storage medium storing a plurality of instructions adapted to be loaded by a processor to execute the game control method of any one of claims 1 to 17.

Citation Information

Patent Citations

  • Planning method and device for traveling route

    CN109847357A

  • Way-finding method in game, terminal and readable storage medium

    CN110755848A

  • Way-finding control method and device for game, processing equipment and storage medium

    CN113101663A

  • Method and device for determining way-finding path in game and electronic equipment

    CN116943210A

  • Game control method and device, computer equipment and storage medium

    CN118384498A