Task prompting method and apparatus, storage medium, and electronic device

By configuring task prompt areas for mobile controls in virtual game applications, providing directional navigation information for target virtual tasks, the problem of poor game interactivity caused by monotonous task prompts is solved, and the efficiency and accuracy of task execution are improved.

CN116688496BActive Publication Date: 2026-06-26TENCENT TECHNOLOGY (SHENZHEN) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-02-24
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

In existing virtual game applications, the task prompts are too simple, resulting in poor game interactivity. Players have to move blindly in the virtual game scene to find the task execution location.

Method used

In the display interface, the task prompt area is moved by the control, and directional navigation information is provided based on the relative position of the target virtual character and the candidate task, thus expanding the task prompt content.

Benefits of technology

It improves game interactivity, reduces the aimless movement of virtual characters in the scene, and improves the efficiency and accuracy of task execution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116688496B_ABST
    Figure CN116688496B_ABST
Patent Text Reader

Abstract

The application discloses a task prompting method and device, a storage medium and an electronic device. The method comprises the following steps: displaying a virtual game scene in which a target virtual character is located in a display interface, wherein a virtual task that needs to be executed by the virtual character is arranged in the virtual game scene; in response to a target triggering operation performed on a movement control in the display interface, determining a relative position relationship between a character position currently located by the target virtual character and a task execution position of a candidate virtual task, wherein the movement control is used for controlling the target virtual character to move in the virtual game scene, and the candidate virtual task is a task that has not been executed; and prompting orientation navigation information of the task execution position on a prompt position matched with the relative position relationship in a task prompt area configured for the movement control. The application solves the technical problem of poor interactivity caused by single task prompt content provided by related technologies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computers, and more specifically, to a task prompting method and apparatus, a storage medium, and an electronic device. Background Technology

[0002] Many virtual game applications often provide players with a variety of interactive tasks to provide them with a sense of satisfaction through interactive entertainment. These different interactive tasks are usually scattered throughout various locations within the virtual game scene provided by the application.

[0003] To assist players in completing the aforementioned game tasks as quickly as possible, current virtual game applications often display a list of tasks to be performed on the interface. However, for game interaction tasks scattered in different locations, players can only control their virtual characters to blindly move around the virtual game scene to find them. In other words, for each game interaction task in the virtual game scene, the relevant technologies only provide task description information. If the player's virtual character wants to complete each task one by one, they need to constantly move around the virtual game scene to find the task's execution location. In other words, the task prompts provided by the relevant technologies are relatively simple, resulting in poor game interactivity.

[0004] There is currently no effective solution to the above problems. Summary of the Invention

[0005] This application provides a task prompting method and apparatus, storage medium and electronic device to at least solve the technical problem of poor interactivity caused by the limited content of task prompts provided by related technologies.

[0006] According to one aspect of the embodiments of this application, a task prompting method is provided, comprising: displaying a virtual game scene in which a target virtual character is located on a display interface, wherein the virtual game scene is provided with virtual tasks that the virtual character needs to perform; in response to a target triggering operation performed on a movement control on the display interface, determining the relative positional relationship between the current position of the target virtual character and the task execution position of a candidate virtual task, wherein the movement control is used to control the target virtual character to move within the virtual game scene, and the candidate virtual task is a task that has not yet been executed; and prompting directional navigation information of the task execution position at a prompting position in a task prompting area configured for the movement control that matches the relative positional relationship.

[0007] According to another aspect of the embodiments of this application, a task prompting device is also provided, comprising: a display unit, configured to display a virtual game scene in which a target virtual character is located on a display interface, wherein the virtual game scene is provided with virtual tasks that the virtual character needs to perform; a determining unit, configured to determine the relative positional relationship between the current position of the target virtual character and the task execution position of a candidate virtual task in response to a target triggering operation performed on a movement control on the display interface, wherein the movement control is used to control the target virtual character to move within the virtual game scene, and the candidate virtual task is a task that has not yet been executed; and a prompting unit, configured to prompt the directional navigation information of the task execution position at a prompting position in a task prompting area configured for the movement control that matches the relative positional relationship.

[0008] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, wherein a computer program is stored in the computer program, and the computer program is configured to execute the above-described task prompting method when it is run.

[0009] According to another aspect of the embodiments of this application, a computer program product or computer program is provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the task prompting method as described above.

[0010] According to another aspect of the embodiments of this application, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to execute the above-described task prompting method through the computer program.

[0011] In this embodiment, a virtual game scene where the target virtual character is located is displayed on the display interface. In response to a target trigger operation performed on the movement control presented on the display interface, the relative positional relationship between the current position of the target virtual character and the execution position of the candidate virtual task is determined. Here, the movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed. Then, in the task prompt area configured for the movement control, directional navigation information of the aforementioned task execution position is displayed at the prompt position matching the relative positional relationship. In other words, the display interface showing the virtual game scene expands the existing prompt function of the movement control by displaying the directional navigation information of the candidate virtual task that has not yet been completed in the navigation prompt area configured for the movement control, eliminating the need for the virtual character to blindly move around the virtual game scene to find the task execution position. This achieves the effect of expanding and enriching the task prompt content through the movement control, thereby improving interactivity and overcoming the problem of poor game interactivity caused by the relatively simple task prompt content provided by related technologies. Attached Figure Description

[0012] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments of this application and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:

[0013] Figure 1 This is a schematic diagram of the hardware environment for an optional task prompting method according to an embodiment of this application;

[0014] Figure 2 This is a flowchart of an optional task prompting method according to an embodiment of this application;

[0015] Figure 3 This is a schematic diagram of an optional task prompting method according to an embodiment of this application;

[0016] Figure 4 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0017] Figure 5 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0018] Figure 6 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0019] Figure 7 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0020] Figure 8This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0021] Figure 9 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0022] Figure 10 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0023] Figure 11 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0024] Figure 12 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0025] Figure 13 This is a schematic diagram of another optional task prompting method according to an embodiment of this application;

[0026] Figure 14 This is a flowchart of another optional task prompting method according to an embodiment of this application;

[0027] Figure 15 This is a schematic diagram of an optional task prompting device according to an embodiment of this application;

[0028] Figure 16 This is a schematic diagram of the structure of an optional electronic device according to an embodiment of this application. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] According to one aspect of the present invention, a task prompting method is provided. This task prompting method can be applied, but is not limited to, to game-type terminal applications (APPs) that complete predetermined game tasks in a virtual scene, such as multiplayer online battle arena (MOBA) games. The game tasks can be, but are not limited to, tasks completed by the current player through human-computer interaction, controlling a virtual character in the virtual scene and interacting with virtual characters controlled by other players. These game tasks can, but are not limited to, running as plugins or mini-programs within the application (such as a non-standalone game APP), or running within a game engine within the application (such as a standalone game APP). The types of the game applications can include, but are not limited to, at least one of the following: two-dimensional (2D) game applications, three-dimensional (3D) game applications, virtual reality (VR) game applications, augmented reality (AR) game applications, and mixed reality (MR) game applications. The above is merely an example, and this embodiment does not impose any limitations.

[0032] Optionally, in this embodiment, the terminal device can be a terminal device configured with a target client, which may include, but is not limited to, at least one of the following: mobile phone (such as Android phone, iOS phone, etc.), laptop computer, tablet computer, PDA, MID (Mobile Internet Devices), PAD, desktop computer, smart TV, etc. The target client can be a game client running a game engine, or other application clients embedded with game plugins or game applets, such as educational application clients, instant messaging application clients, etc. The network can include, but is not limited to, wired networks and wireless networks. The wired network includes: local area network (LAN), metropolitan area network (MAN), and wide area network (WAN). The wireless network includes: Bluetooth, Wi-Fi, and other networks that enable wireless communication. The server can be a single server, a server cluster consisting of multiple servers, or a cloud server. The above is merely an example, and no limitation is made in this embodiment.

[0033] Optionally, as an alternative implementation, the above task prompting method can be applied to, but is not limited to, situations such as... Figure 1 The task prompting system in the hardware environment shown may include, but is not limited to, terminal device 102, network 104, server 106, and database 108. The terminal device 102 runs a target client (e.g., ...). Figure 1 The target client shown is a game client (example example). The terminal device 102 includes a human-computer interaction screen, a processor, and a memory. The human-computer interaction screen is used to display virtual game scenes (such as...). Figure 1 The virtual character shown is completing a predetermined task in a virtual game scene; it is also used to provide a human-computer interaction interface to receive human-computer interaction operations for controlling the controlled virtual character in the virtual game scene. The processor is used to generate interaction instructions in response to the above human-computer interaction operations and send the interaction instructions to the server. The memory is used to store relevant attribute data, such as the character attribute information of the controlled virtual character, the task information of the candidate virtual tasks to be executed, and the relative positional relationship between the two, etc. The character attribute information here may include, but is not limited to, the identity identifier used to identify its character identity and its current location.

[0034] Furthermore, server 106 includes a processing engine for performing storage or retrieval operations on database 108. Specifically, the processing engine reads the location of the target virtual character and the task execution locations of each candidate virtual task to be executed in the virtual game scene from database 108, so as to determine the relative positional relationship between the target virtual character and each task execution location based on this information. Then, the relative positional relationship is returned to terminal device 102, thereby enabling the navigation information of the task execution location to be displayed on the movement control in terminal device 102 used to control the movement of the target virtual character, according to the aforementioned relative positional relationship.

[0035] The specific process is as follows: For example, in step S102, the virtual game scene where the target virtual character 10 is located is displayed in the game client running on the terminal device 102. This virtual game scene includes virtual tasks that the virtual character needs to perform, such as... Figure 1 The candidate virtual tasks to be executed are shown as: Task 1, Task 2 and Task 3.

[0036] As in step S104, in response to the target trigger operation performed on the mobile control 11 on the display interface, a confirmation request is generated. Then, as in step S106, the confirmation request is sent to the server 106 via network 104. Based on the confirmation request, the server 106 retrieves the location of the target virtual character and the execution positions of the aforementioned virtual tasks from the database 108. Then, as in step S108, it determines the relative positional relationship between the current location of the target virtual character and the execution positions of the candidate virtual tasks. Next, step S110 is executed, and the relative positional relationship is sent to the terminal device 102 via network 104.

[0037] In the final execution step S112, the terminal device 102 will display the navigation prompt area configured for the mobile control 11 (e.g., ...). Figure 1 In the dashed-lined filled area corresponding to the moving control 11, at the prompt position that matches the above relative positional relationship, the directional navigation information of the task execution position is displayed (such as...). Figure 1 (See the navigation location icon shown). Additionally, as... Figure 1 The top left corner of the interface can also display a task list containing multiple candidate virtual tasks.

[0038] As another optional implementation, when the terminal device 102 has powerful computing capabilities, the above step S108 can also be performed by the terminal device 102. This is just an example, and no limitation is made in this embodiment.

[0039] It should be noted that in this embodiment, the virtual game scene where the target virtual character is located is displayed on the display interface. In response to a target trigger operation performed on the movement control presented on the display interface, the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task is determined. Here, the movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed. Then, in the task prompt area configured for the movement control, at the prompt position matching the relative positional relationship, the directional navigation information of the aforementioned task execution position is displayed. In other words, the display interface showing the virtual game scene expands the existing prompt function of the movement control, displaying the directional navigation information of the candidate virtual task that has not yet been completed in the navigation prompt area configured for the movement control, eliminating the need for the virtual character to blindly move around in the virtual game scene to find the task execution position. This achieves the effect of expanding and enriching the task prompt content through the movement control, thereby improving interactivity and overcoming the problem of poor game interactivity caused by the relatively simple task prompt content provided by related technologies.

[0040] Alternatively, as an alternative implementation method, such as Figure 2 As shown, the above task prompting methods include:

[0041] S202, Display the virtual game scene where the target virtual character is located in the display interface, wherein the virtual game scene is set with virtual tasks that the virtual character needs to perform;

[0042] Optionally, in this embodiment, the virtual game scene can be, but is not limited to, a fictional three-dimensional scene provided by the game application client. The virtual game scene is equipped with a virtual environment landscape constructed to imitate the environment landscape in the real scene, such as virtual buildings or pavilions, virtual rivers and lakes, virtual mountain villages or towns, etc., so that players can control the virtual character as their avatar to perform different operations in the game application client to complete various virtual tasks pre-configured in the scene, and then obtain virtual rewards corresponding to the virtual tasks after completing the virtual tasks.

[0043] It should be noted that the aforementioned virtual tasks may include, but are not limited to: 1) Tasks in which the target virtual character interacts with the virtual environment set in the virtual game scene to achieve a predetermined goal. For example, a virtual task could be that the target virtual character needs to draw water from a virtual well until N water tanks are filled. Another example is that the target virtual character could acquire virtual transportation to cross a river and reach the other side. 2) Tasks in which the target virtual character interacts with virtual characters controlled by other players in the virtual game scene to achieve a predetermined goal. For example, a virtual task could be that the target virtual character attacks other virtual characters until the target virtual character defeats all the other virtual characters. These virtual characters may include, but are not limited to, avatars of players controlled by the game client in the virtual game scene, such as virtual characters, virtual animal figures, virtual cartoon figures, etc.

[0044] S204, in response to the target trigger operation performed on the movement control on the display interface, determine the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task, wherein the movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed;

[0045] Optionally, in this embodiment, the aforementioned mobile control may be, but is not limited to, a user interface control configured by the game client and displayed on the screen. This user interface control is used to trigger the function corresponding to the control based on the triggering operation performed on it. The aforementioned user interface control may have different control presentation forms, such as a universal wheel, touch button, slider, etc. The aforementioned triggering operation may include, but is not limited to, a click operation, a swipe operation, multiple consecutive click operations, a continuous press duration reaching a certain threshold, etc. For example, taking the original configuration function of the aforementioned mobile control as an example, when a swipe operation triggered on the mobile control is detected, the direction of the touch point swiping on the mobile control is determined. For example, when swiping to the due north direction, the controlled virtual character is controlled to move in the due north direction.

[0046] Optionally, in this embodiment, the target triggering operation performed on the mobile control is to trigger a new function configured for the mobile control, namely, to provide navigation prompts for the location of virtual tasks that have not yet been executed. The target triggering operation can be, but is not limited to, a single click, two consecutive clicks, or a sustained press for a certain threshold duration (i.e., a long press). When the target triggering operation is detected on the mobile control, the new function is triggered. For example, upon detecting the target triggering operation, a task prompt area configured for the mobile control is displayed at the location of the mobile control, and the location navigation information of the virtual task that has not yet been executed is displayed in the corresponding position within the task prompt area.

[0047] It should be noted that the relative positional relationship between the current location of the target virtual character and the execution location of the candidate virtual tasks may be, but is not limited to, the relative positional relationship between the target virtual character and each of the candidate virtual tasks that have not yet been executed. This relative positional relationship may include, but is not limited to, relative orientation and relative distance.

[0048] For example, suppose the candidate virtual tasks include, Figure 1 Tasks 1, 2, and 3 are shown in the diagram. In response to a target trigger operation performed on a movement control on the display interface, the relative positional relationship between the target virtual character 10 and each of the aforementioned tasks is determined. For example, if Task 1 is located northeast of the target virtual character, its directional navigation information is displayed in the task prompt area corresponding to the movement control 11 at a position northeast of the center (the location of the target virtual character). If Task 2 is located southeast of the target virtual character, its directional navigation information is displayed in the task prompt area corresponding to the movement control 11 at a position southeast of the center (the location of the target virtual character). The above is an example, and no limitations are imposed in this embodiment.

[0049] S206, In the task prompt area configured for the mobile control, at the prompt position that matches the relative position relationship, prompt the directional navigation information of the task execution location.

[0050] Optionally, in this embodiment, the task prompt area configured for the mobile control can be the outer ring area of ​​the mobile control's location, or it can be the area near the outer boundary of the mobile control. Furthermore, the task prompt area can be a concentric circle with the display area where the mobile control is located, or it can be an area outside the display area where the mobile control is located.

[0051] Optionally, in this embodiment, the aforementioned directional navigation information may include, but is not limited to, information used to indicate the location of the task execution, such as navigation positioning icons, navigation prompt text, and navigation prompt effects. Taking navigation prompt effects as an example, dynamic effects configured for the virtual task are displayed in the task prompt area. No limitations are placed on the style or method of the directional navigation information prompts.

[0052] For example, the task tooltip area configured for a mobile control can include, for instance, ... Figure 3 One scenario is shown: 1) The task prompt area can be the outer ring area of ​​the location of the movement control, such as... Figure 3 The diagonal filled area shown in (a) is shown in the figure; 2) The task prompt area can be a line area near the outer boundary of the location of the move control, such as Figure 3 The area indicated by the dotted line in (b) is shown; 3) The task prompt area can be an area outside the display area where the movement control is located, such as... Figure 3 The area indicated by the dashed line in (c) is shown here. Figure 3 The content shown is an example. The directional navigation information corresponding to the task execution location of the virtual task to be executed can be displayed at the corresponding prompt location, which can be located within the task prompt area (e.g., ...). Figure 3 (As shown in (a)) it can be located within the filled area of ​​the diagonal lines, or it can be located near the task prompt area. There are no restrictions on the location of the prompt here.

[0053] Specific combination Figure 4 The example shown illustrates this:

[0054] The display interface shows the virtual game scene where the target virtual character is located, and the scene screen looks like this. Figure 4 As shown in (a), virtual tasks that need to be performed by virtual characters are set up in this virtual game scene, such as... Figure 4 The task tracking list shown in (a) includes candidate virtual tasks that have not yet been executed: Task 1, Task 2, and Task 3. The target virtual character 400 currently controlled by the client is located in the aforementioned virtual game scene.

[0055] In response to a target-triggered operation on the movement control 402 used to move the target virtual character 400, the relative positional relationship between the task execution position of each of the above tasks and the current position of the target virtual character is determined. Then, in the task prompt area 404 configured for the movement control (e.g., ... Figure 4 In the circular area filled with diagonal lines shown in (b), at the prompt position that matches the above relative positional relationship, the directional navigation information 406 for each task execution position is displayed. For example, if the task execution position of Task 1 is located northeast of the current position of the target virtual character 400, then the directional navigation information of Task 1 is displayed in the northeast direction relative to the center position (the current position of the target virtual character 400) in the task prompt area (e.g., Figure 4 (The navigation positioning icon formed by the solid lines shown in (b)). If the task execution location of Task 2 is located southeast of the current location of the target virtual character 400, then the directional navigation information of Task 2 will be displayed in the southeast direction relative to the center position (the current location of the target virtual character 400) in the task prompt area (e.g., Figure 4 (The navigation positioning icon formed by the line segments shown in (b)). If the task execution location of Task 3 is located northwest of the current location of the target virtual character 400, then the directional navigation information of Task 3 will be displayed in the northwest direction relative to the center position (the current location of the target virtual character 400) in the task prompt area (e.g., Figure 4 (The navigation and positioning icon formed by the dotted lines shown in (b)).

[0056] The above Figure 4As an optional example, this application embodiment does not impose any limitations on the prompt style of the task prompt area or the presentation format of the directional navigation information involved in the task prompt method.

[0057] The embodiments provided in this application expand the prompting function of existing mobile controls on the display interface showcasing virtual game scenes. Navigation prompt areas configured for the mobile controls display directional navigation information for unfinished candidate virtual tasks, eliminating the need for virtual characters to blindly move around the virtual game scene searching for task execution locations. This achieves a richer and more comprehensive display of task prompts through mobile controls, enhancing interactivity and overcoming the problem of poor game interactivity caused by the limited task prompt content in related technologies.

[0058] As an optional approach, determining the relative positional relationship between the target virtual character's current location and the candidate virtual task's execution location includes:

[0059] S1, Determine the target virtual character's current orientation at its current position;

[0060] S2, determine the relative positional relationship according to the character's orientation.

[0061] It should be noted that the relative positional relationship between the target virtual character and the task execution positions of each candidate virtual task can be determined, but is not limited to, based on the target virtual character's orientation and position. That is, when the target virtual character's orientation changes but its position remains the same, the relative positional relationship between each task execution position and the target virtual character also changes accordingly. Therefore, in this embodiment, it is possible, but not limited to, first determining the target virtual character's current orientation at its current position, then obtaining each task execution position based on that orientation, and determining the relative positional relationship between the character position and the task execution position in a coordinate system corresponding to that orientation, so as to display directional navigation information adapted to the character's orientation in the task prompt area of ​​the movement control.

[0062] For example, assuming the original coordinate system of the task prompt area corresponds to "north" in the virtual game scene as "above" of the movement control, then when the target virtual character is facing "north" in the virtual game scene, if a candidate virtual task A appears to the east of the target virtual character in the virtual game scene, the directional navigation information of the candidate virtual task A will be displayed to the "right" of the movement control corresponding to "east" in the scene in the task prompt area. When the target virtual character adjusts its orientation to "east" in the virtual game scene, the display coordinate system of the task prompt area will also be adjusted accordingly, corresponding to "above" of the movement control in the scene. Therefore, the directional navigation information of the aforementioned candidate virtual task A will also be displayed to the "above" of the task prompt area.

[0063] The embodiments provided in this application determine the current orientation of the target virtual character at its current location, and then determine the relative positional relationship based on that orientation. This allows for accurate navigation information for each task execution location based on the target virtual character's current orientation, thereby improving the accuracy of task prompts.

[0064] As an optional approach, after displaying the directional navigation information of the task execution location at a prompt position in the task prompt area configured for the mobile control that matches the relative position relationship, the following is also included:

[0065] S1, when the target virtual character's orientation is adjusted from the first orientation to the second orientation, the first relative position relationship corresponding to the first orientation is adjusted to the second relative position relationship corresponding to the second orientation;

[0066] S2, adjust the directional navigation information of the task execution location displayed in the task prompt area from the first prompt position corresponding to the first relative relationship to the second prompt position corresponding to the second relative position relationship.

[0067] Specific combination Figure 5 The example shown illustrates this: The display interface shows the virtual game scene where the target virtual character is located. Assume that a virtual task needs to be performed by the virtual character within this virtual game scene, such as... Figure 5 The task tracking list shown in (a) includes candidate virtual tasks that have not yet been executed: Task 1, Task 2, and Task 3. The target virtual character 400 currently controlled by the client is located in the aforementioned virtual game scene, and its current orientation is the first orientation. Correspondingly, the task prompt area 404 of the movement control (the diagonally filled area shown in the figure) displays the directional navigation information of each task's execution location. Figure 5As shown in (a), the task execution position of Task 1 is located in the northeast direction of the target virtual character's current orientation, and the directional navigation information is displayed at the prompt position in the northeast area of ​​the task prompt area; the task execution position of Task 2 is located in the southeast direction of the target virtual character's current orientation, and the directional navigation information is displayed at the prompt position in the southeast area of ​​the task prompt area; the task execution position of Task 3 is located in the northwest direction of the target virtual character's current orientation, and the directional navigation information is displayed at the prompt position in the northwest area of ​​the task prompt area.

[0068] Furthermore, when the target virtual character 400's current orientation changes from the first orientation to the second orientation, the corresponding directional navigation information for each task execution position in the task prompt area 404 of the movement control (the area filled with diagonal lines as shown in the figure) will also be adjusted accordingly, such as... Figure 5 As shown in (b), the directional navigation information of the respective task execution positions of Task 1 to Task 3 in the task prompt area will also be adjusted accordingly.

[0069] The embodiments provided in this application flexibly adjust the task execution positions of each candidate virtual task in the task prompt area according to the character orientation of the target virtual character, thereby ensuring the accuracy of the prompt information presented to the user and facilitating the target virtual character to navigate accurately and quickly to the task execution position to complete the candidate virtual task.

[0070] As an optional approach, in the task tooltip area configured for the mobile control, at the tooltip position that matches the relative positional relationship, the directional navigation information indicating the task execution location includes:

[0071] S1, Display a navigation icon indicating orientation navigation information at the prompt position in the task prompt area configured on the outer boundary of the moving control;

[0072] S2, Display a task list in the area outside the display area of ​​the movement control in the display interface. The task list includes task description information of candidate virtual tasks and navigation positioning icons that match the candidate virtual tasks.

[0073] Optionally, in this embodiment, the navigation and positioning icon may provide prompts based on at least one of the following: based on the position of the icon in the task prompt area to indicate the relative position of the task execution location to the target virtual character; based on the direction of the icon to indicate the relative position of the task execution location to the target virtual character.

[0074] For example, such as Figure 6The navigation icons shown in (a) (circles with different fill types for different tasks) are positioned within the task hint area, indicating the relative position of each task's execution location to the target virtual character. For example... Figure 7 The navigation icons shown (different tasks correspond to different types of raised lines) indicate the relative position of each task's execution location to the target virtual character.

[0075] Furthermore, in this embodiment, a task list may be displayed on the display interface, but is not limited to this. This task list may include, but is not limited to, task description information and examples of navigation icons matching the tasks. The task description information here may be information indicating task attributes, such as the task's name, ID, and type, to distinguish it from other tasks.

[0076] For example, such as Figure 6 As shown in (a), the task list (i.e., "task tracking") is displayed. Different filled circles indicate different tasks; for example, the navigation icon for task 1 is a solid circle, the navigation icon for task 2 is a circle filled with horizontal lines, and the navigation icon for task 3 is a circle filled with vertical lines. The position of these circles within the task hint area (diagonally filled area) configured for the movement control indicates the relative position of each task's execution location to the target virtual character. This allows the target virtual character to move quickly and accurately based on the hint information until it reaches the task execution location.

[0077] like Figure 6 As shown in (b), the task list (i.e., "task tracking") is displayed. Different types of raised lines correspond to different tasks. For example, the navigation icon for task 1 can be a solid raised line, the navigation icon for task 2 can be a line segment raised line, and the navigation icon for task 3 can be a dotted line raised line. The direction of the different raised lines indicates the relative position of each task's execution location to the target virtual character, allowing the target virtual character to move quickly and accurately based on the above prompts until it reaches the task execution location.

[0078] The embodiments provided in this application display navigation and positioning icons that match the candidate virtual tasks at the prompt positions in the task prompt area, thereby intuitively indicating the location of the task execution position, saving display space on the display interface, and avoiding obstruction with other display elements on the display interface.

[0079] As an optional solution, when displaying navigation icons used to indicate directional navigation information, the following is also included:

[0080] S1, Get the distance from the character's position to the task execution position;

[0081] S2, display the navigation and positioning icon according to the display transparency matched to the distance, where the greater the distance, the lower the corresponding display transparency.

[0082] Optionally, in this embodiment, when displaying the navigation icon in the task prompt area, the display transparency of the navigation icon can also be used to indicate the distance of the candidate virtual task relative to the current position of the target virtual character. For example, the farther away from the target virtual character, the lower the display transparency of the navigation icon, and the less visual prompt information is presented. That is, the closer to the target virtual character, the clearer the display of the navigation icon.

[0083] The embodiments provided in this application not only indicate the relative position of the candidate virtual task's execution location to the target virtual character's location via navigation icons in the task prompt area, but also indicate the relative distance between the task execution location and the character's location by adjusting the display transparency of the navigation icons. This makes the task prompts richer and more detailed, facilitating players' decision-making and movement to a more suitable candidate virtual task's execution location, thereby improving task execution efficiency.

[0084] As an optional solution, when providing directional navigation information for the task execution location, the following may also be included:

[0085] S1, obtain the connectivity status from the character's location to the task execution location;

[0086] S2, when the connectivity status indicates that the target virtual character is allowed to move from the character's location to the task execution location, display a movement prompt icon to indicate that movement is permitted.

[0087] It should be noted that, in this embodiment, whether the character's position and the task execution position are in a connected state can refer to, but is not limited to, the following: after obtaining the respective task execution positions of each candidate virtual task, this embodiment can determine whether the target virtual character can move from its current position to the task execution position using a navigation path algorithm. The aforementioned prompts indicating the connected state may include, but are not limited to, lines connecting the center of the movement control to the directional navigation information, highlighted directional navigation information, and dynamic effects for the directional navigation information.

[0088] For example, such as Figure 7In Figure (a), there are lines connecting the directional navigation information of Task 1 and Task 2 to the center position of the movement control, indicating that the target virtual character can move from the character position to the task execution position of Task 1 and the task execution position of Task 2; however, there are no lines connecting the directional navigation information of Task 3 to the center position of the movement control, indicating that the target virtual character cannot move from the character position to the task execution position of Task 3.

[0089] For example, such as Figure 7 In Figure (b), the location navigation information for Task 1 and Task 2 is enlarged and highlighted, indicating that the target virtual character can move from its character position to the task execution position of Task 1 and the task execution position of Task 2; however, the location navigation information for Task 3 is not enlarged and highlighted, indicating that the target virtual character cannot move from its character position to the task execution position of Task 3.

[0090] For example, such as Figure 7 As shown in (c), the directional navigation information for Task 1 and Task 2 fluctuated, indicating that the target virtual character could move from its character position to the task execution position of Task 1 and the task execution position of Task 2; however, the directional navigation information for Task 3 did not fluctuate, indicating that the target virtual character could not move from its character position to the task execution position of Task 3.

[0091] Through the embodiments provided in this application, when the connectivity status indicates that the target virtual character is allowed to move from the character's position to the task execution position, a movement prompt icon is displayed to indicate that the target virtual character can move to the corresponding task execution position. This makes it easier for players to quickly decide the task execution order and move to the corresponding task execution position, saving task execution time.

[0092] As an optional solution, after providing the location navigation information for the task execution position, it also includes:

[0093] S1, in response to a sliding operation performed on the mobile control, determines the target virtual task to be performed by the target virtual character from the task prompt area;

[0094] S2, when the movement conditions are met between the character position where the target virtual character is located and the target task execution position where the target virtual task is located, control the target virtual character to automatically move from the character position to the target task execution position in automatic navigation mode.

[0095] It should be noted that, in this embodiment, in response to a target trigger operation performed on the movement control, a task prompt area is displayed, including directional navigation information corresponding to the task execution positions of each candidate virtual task. Further, in response to a sliding operation performed on the movement control, the target directional navigation information is selected from the directional navigation information at each prompt position in the task prompt area, thereby determining the target virtual task to be executed. When the target virtual task meets the movement conditions, the target virtual character can be triggered to directly enter an automatic navigation state, and the destination of this automatic navigation process is the target task execution position corresponding to the target virtual task.

[0096] In other words, in this embodiment, the target location navigation information in the task prompt area not only serves to indicate the location, but also triggers the automatic navigation function for the target virtual character, so that the target virtual character can automatically move to the target task execution location where the selected target virtual character is located, without requiring the user to continuously operate the movement control, thus simplifying the task execution operation and improving the execution efficiency of candidate virtual tasks.

[0097] For example, after selecting the target location navigation information for the target virtual character's virtual task, the system determines that the target virtual character has entered automatic navigation mode and initiates the automatic navigation path calculation process. The backend will calculate the movement path to the target task execution location based on the target virtual character's real-time changing position and control the target virtual character to automatically move to the target task execution location according to that path.

[0098] Optionally, in this embodiment, the aforementioned movement condition may be, but is not limited to, a connectivity state indicating that the target virtual character is allowed to move from its character location to its task execution location. Thus, when the movement condition is met at the target task execution location, the target virtual character can be controlled to enter an automatic navigation state and automatically navigate to the target task execution location of the selected target virtual task.

[0099] Through the embodiments provided in this application, when a target virtual task is selected from the task prompt area, the target virtual character is automatically navigated to the target task execution location. This enables the target virtual character to automatically move to the target task execution location without continuous operation of the movement control, so as to quickly complete the virtual task that has not yet been executed. This simplifies the operation of controlling the virtual character to execute tasks and improves the efficiency of task execution.

[0100] As an alternative approach, in response to a swipe operation performed on a mobile control, determining the target virtual task to be performed by the target virtual character from the task prompt area includes:

[0101] S1, in response to the sliding operation, determines the endpoint position of the sliding operation trajectory;

[0102] S2, hit the target orientation navigation information at the target prompt position corresponding to the target virtual task in the task prompt area at the endpoint position;

[0103] S3 highlights the target orientation navigation information corresponding to the target virtual task.

[0104] Specific combination Figure 8 The example shown illustrates this: The display interface shows the virtual game scene where the target virtual character is located. Assume that a virtual task needs to be performed by the virtual character within this virtual game scene, such as... Figure 8 The list of task traces shown includes candidate virtual tasks that have not yet been executed: Task 1, Task 2, and Task 3.

[0105] In response to a sliding operation, the endpoint of the sliding operation trajectory is determined. Assuming this endpoint matches the target location navigation information corresponding to the target virtual task in the task hint area, such as... Figure 8 If the sliding operation shown hits the azimuth navigation information corresponding to Task 1, then the azimuth navigation information corresponding to Task 1 will be identified as the target azimuth navigation information and highlighted. For example... Figure 8 As shown, the target's location navigation information is enlarged and highlighted.

[0106] It should be noted that the way target location navigation information is highlighted here is not limited to the examples above; it can also be highlighted, displayed in a shimmering manner, etc. There are no limitations here.

[0107] In addition, such as Figure 8 As shown, the entry corresponding to Task 1 in the task list will also be highlighted (as shown in the figure, it is filled with dots), and a navigation prompt icon will be displayed in the entry corresponding to Task 1 to indicate that the target virtual character is about to enter the automatic navigation state to the task execution location of Task 1.

[0108] Optionally, in this embodiment, the functionality of the movement control itself may be retained, but is not limited to. After displaying the task prompt area, if the endpoint of the swipe operation does not match the directional navigation information corresponding to any candidate virtual task, the target virtual character is controlled to move according to the indication of the endpoint position currently swiped by the movement control, that is, the movement control function of the movement control itself is retained.

[0109] Specific combination Figure 9 The example shown illustrates this: Continuing with the hypothetical scenario described above, further assuming the swipe operation ends at... Figure 9The solid black circle at position S indicates that the endpoint of the swipe operation did not match the directional navigation information corresponding to any candidate virtual task. The target virtual character 400 can then move according to the direction indicated by position S, realizing the movement control function of the movement control 402 itself. The tasks in the task list will not display any changes.

[0110] Optionally, in this embodiment, the task prompting area may, but is not limited to, prompting the location and navigation information of one type of candidate virtual task, or may, but is not limited to, simultaneously prompting the location and navigation information of multiple types of candidate virtual tasks, thereby achieving the purpose of diversified prompts and facilitating decision-making regarding the task to be performed and the destination to be moved to.

[0111] Specific combination Figure 10 The following example illustrates this: Continuing with the hypothetical scenario described above, further assume that the candidate virtual tasks include various task types: story missions, treasure hunting missions, and teammate hint missions. Story missions include Story Mission 1 (using a solid circle as the navigation icon), Story Mission 2 (using a circle filled with a horizontal line as the navigation icon), and Story Mission 3 (using a circle filled with a vertical line as the navigation icon); Treasure hunting missions include Story Mission 1 (using a solid triangle as the navigation icon), Treasure Hunting Mission 2 (using a triangle filled with a grid as the navigation icon), and Treasure Hunting Mission 3 (using a triangle filled with dots as the navigation icon); Teammate hint missions include: location hints for teammate A (using the navigation icon shown) and location hints for teammate B (using the navigation icon shown). The hint effect can be as follows... Figure 10 As shown, different task types correspond to different directional navigation information (taking navigation positioning icons as an example). Even if the display is obscured, it will not affect the indication of the relative position of each task's execution location to the target virtual character.

[0112] According to the embodiments provided in this application, if the target orientation navigation information corresponding to the target virtual task is hit in the task prompt area at the endpoint, the target orientation navigation information corresponding to the target virtual task will be highlighted. If no orientation navigation information is hit, the target virtual character will be controlled to move according to the current position indicated by the movement control to continue using the movement control's own movement control function.

[0113] As an optional solution, when controlling the target virtual character to automatically move from its current location to the target task execution location in automatic navigation mode, the solution further includes:

[0114] S1, Display the target orientation navigation information in the center of the movement control, and hide the orientation navigation information corresponding to each of the other candidate virtual tasks in the task prompt area, except for the target virtual task.

[0115] Specific combination Figure 11 The example shown illustrates this: Continuing with the hypothetical scenario above, and assuming the selected virtual task by the swipe is Task 1, the directional navigation information corresponding to Task 1 can be displayed in the center of the movement control, while other directional navigation information in the task prompt area can be hidden, and even... Figure 11 The task hint area is shown to be hidden. Furthermore, the entry corresponding to Task 1 in the task list will also be highlighted to indicate that Task 1 is a candidate virtual task to be executed at the destination that the target virtual character is currently automatically navigating to.

[0116] Through the embodiments provided in this application, after selecting a target virtual task, the target's directional navigation information is displayed in the center of the movement control, while the directional navigation information of other candidate virtual tasks is hidden, thereby saving display space on the display interface and avoiding obstruction of other display elements required to be presented by the target virtual character during movement.

[0117] As an optional solution, when controlling the target virtual character to automatically move from its current location to the target task execution location in automatic navigation mode, the following additional steps are also included:

[0118] S1, hide the movement controls;

[0119] S2, Display a status message in the display interface to indicate that the target virtual character is in automatic navigation mode.

[0120] It's important to note that in some game applications, movement controls are not always displayed on the screen. Instead, they only appear after a touch operation is detected. For example, the omnidirectional wheel of the movement control will only appear at the touch point if a touch press is detected in the lower left corner of the screen. If no touch press is detected in the lower left corner of the screen, the omnidirectional wheel of the movement control may, but is not limited to, remain hidden.

[0121] Under the above scenario, after the target virtual character enters the auto-navigation state, the movement controls will remain hidden, and the target virtual character will be prompted in other ways in the display interface that the target virtual character is in the auto-navigation state.

[0122] Specific combination Figure 12The example shown illustrates this: Assume the movement control is only displayed after a trigger operation is detected. After selecting Task 1 as the target virtual task through a swipe operation, the target virtual character is controlled to automatically navigate to the task execution location of Task 1, during which the movement control is hidden. Simultaneously, the display interface indicates that the target virtual character 400 is in "Auto-pathfinding...", indicating that the target virtual character is currently in auto-navigation mode. Based on the highlighted Task 1 in the task list, it can be determined that the task execution location of Task 1 is the destination the target virtual character wants to reach.

[0123] Through the embodiments provided in this application, after selecting a target virtual task, the target virtual character is prompted to be in automatic navigation state through text prompts when the movement control is hidden, thereby intuitively displaying the current running status of the target virtual character and avoiding unnecessary misoperation from interfering with the automatic navigation process.

[0124] As an optional solution, when controlling the target virtual character to automatically move from its position to the target task execution position in automatic navigation mode, one of the following is also included:

[0125] 1) If the target virtual character is attacked, stop the automatic navigation state;

[0126] It should be noted that in this embodiment, the virtual game scene is a task scene provided for the virtual character. When the task scene indicates that virtual characters from different factions need to engage in combat attacks, the current automatic navigation state of the target virtual character will be interrupted when the target virtual character is attacked by the enemy's virtual character.

[0127] 2) If the target trigger operation is executed again on the moving control, the automatic navigation state is terminated.

[0128] It should be noted that in this embodiment, if the movement control is triggered again while the target virtual character is moving automatically, it indicates that a new task prompt navigation is needed, or the destination of automatic navigation is about to be adjusted. Therefore, the current automatic navigation state of the target virtual character will also be stopped.

[0129] The embodiments provided in this application not only allow the target virtual character to enter an automatic navigation state, but also enable the automatic navigation state to be terminated at any time, either actively or passively, in order to trigger other control operations on the target virtual character or to determine and update the destination to be automatically navigated to for the target virtual character. This achieves flexible control and adjustment of automatic navigation.

[0130] As an optional solution, when displaying directional navigation information about the task execution location at a prompt position that matches the relative positional relationship within the task prompt area configured for the mobile control, the solution also includes:

[0131] S1, in response to a sliding operation performed on the mobile control, determines the end position of the sliding operation trajectory;

[0132] S2, when the endpoint is located within the target movement direction locking area configured for the movement control, control the target virtual character to continuously move in the target direction.

[0133] It should be noted that, in this embodiment, the target movement direction locking area may refer to, but is not limited to, locking the movement direction of the target virtual character, allowing it to move continuously in that selected direction without requiring continuous control of the movement controls. Here, the target movement direction locking area must not overlap with the display area of ​​the directional navigation information to avoid accidental operation where both are triggered simultaneously or neither is triggered.

[0134] Specific combination Figure 13 The example shown illustrates this: Assume the area indicated by the arrow directly above the movement control is a pre-configured forward direction lock area. If the endpoint of the swipe operation is detected to be within this forward direction lock area, automatic forward movement is triggered, and the target virtual character will continue to move in the forward direction. In other words, while displaying the aforementioned directional navigation information in the movement control's task tooltip area, it also allows control over the target virtual character to continuously move in the selected target direction.

[0135] According to the embodiments provided in this application, if the endpoint of the sliding operation is detected to be within the target movement direction locking area, it indicates that the target virtual character is triggered to automatically move along the forward direction and will continue to move in that direction. This simplifies the movement control of the target virtual character while providing directional navigation information, freeing the user's hands to perform other operations, thereby expanding the multi-dimensional control channels for the virtual character.

[0136] As an optional approach, before displaying the virtual game scene where the target virtual character is located in the display interface, at least one of the following is also included:

[0137] 1) Configure the display style of the location navigation information in the task prompt area;

[0138] 2) Configure the task type for virtual tasks that will display directional navigation information in the task prompt area.

[0139] It should be noted that, in this embodiment, the display style of the aforementioned location navigation information may include, but is not limited to, the style of the navigation location icon, the style of the location navigation information prompt, and the highlighting method after selection. For example, the style of the navigation location icon may be... Figure 6 As shown in (a)-(b), it can also be... Figure 4-5 The location icon shown is used to indicate the location for navigation information. Figure 3 The styles shown in (a)-(c) are as follows. No limitations are made here regarding the configuration of display styles and prompting methods involved in this embodiment.

[0140] Furthermore, in this embodiment, the task type of the virtual task to be prompted can also be configured, but is not limited to. For example, such as Figure 10 As shown, tasks can include: story missions, treasure hunting missions, and teammate hint missions, as well as: check-in missions, dungeon missions, etc. There are no restrictions on the types of missions involved or the number of missions to be hinted at.

[0141] The embodiments provided in this application enable users to have an adaptive and flexible prompt configuration channel by pre-configuring display styles and prompt content, thereby improving the user experience.

[0142] It should be noted that the embodiments of this application are applicable when the virtual candidate task to be executed is located outside the field of view presented by the current display interface. This allows the user to intuitively obtain the task execution location outside the field of view based on the directional navigation information displayed in the task prompt area of ​​the mobile control, without requiring the user to repeatedly adjust the field of view or the current position. This simplifies the task prompt operation and enriches the functionality of the mobile control. Specifically, in conjunction with... Figure 14 The flowchart shown illustrates the complete process of the task prompting method provided in this application.

[0143] S1402, In the display interface showing the virtual game scene, a movement control wheel for controlling the movement of the target virtual character is displayed. Touch operations on the movement control wheel are detected. If touch point A is detected, step S1404 is executed. Here, touch point A refers to the current landing point of the user's finger on the touch operation panel.

[0144] It should be noted that the movement control wheel can include inner and outer wheels, both of which are always present; when the player rotates the virtual character's orientation, the outer wheel will adjust its rotation accordingly.

[0145] S1404, brings up the inner circle steering wheel (also known as the inner circle movement joystick).

[0146] S1406, determine whether to start the outer ring.

[0147] It should be noted that the outer ring here refers to the task tooltip area configured for the mobile control.

[0148] S1408: If the outer ring is activated, the relative position prompt of the outer ring (i.e., the task prompt area) will be displayed. If the outer ring is not activated, proceed to step S1414.

[0149] S1410, Detect whether the target virtual character has adjusted its orientation. If it has not adjusted its orientation, proceed to step S1414.

[0150] S1412, If the orientation is adjusted, the relative position of the outer ring is updated (so that the relative position wheel of the outer ring is adjusted and rotated synchronously with the orientation of the target virtual character).

[0151] S1414, Determine whether touch point B has moved. Here, touch point B refers to the current landing point of the user's finger on the touch operation panel.

[0152] S1416-1, If ​​the touch point B is detected to have moved, the display interface will show the movement from A to B along the line; S1416-2, If the touch point B is not detected to have moved, it means that the movement control of the target virtual character has not been triggered, that is, the control model (i.e., the character model corresponding to the target virtual character) is stationary.

[0153] S1418, determine whether the above-mentioned touch point B has moved to the corresponding area C at the relative position.

[0154] S1420-1, If ​​it is detected that touch point B has moved onto the UI control (the orientation navigation information of the target virtual task) in area C, then automatic navigation is activated. This automatic navigation function is to control the model (i.e., the character model corresponding to the target virtual character) to start automatically moving to the task execution position corresponding to the UI control; S1420-2, If it is detected that touch point B has not moved onto the UI control in area C, it means that automatic navigation has not been activated, that is, the control model (i.e., the character model corresponding to the target virtual character) continues to move according to the movement control operation triggered by the movement control until the model stops when the touch point is released.

[0155] S1422, determine whether the touch was released on the UI control in area C (i.e. the touch point detected on the touch operation panel disappeared).

[0156] S1424-1, If ​​it is detected that the hand has been released, the target virtual character is automatically moved to the destination (i.e., the task execution position) corresponding to the UI control in area C; S1424-2, If it is detected that the hand has not been released in area C, the model remains stationary.

[0157] The above Figure 14 The process shown is for illustrative purposes only, and no limitations are imposed on it in this embodiment.

[0158] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.

[0159] According to another aspect of the embodiments of this application, a task prompting apparatus for implementing the above-described task prompting method is also provided. For example... Figure 15 As shown, the device includes:

[0160] Display unit 1502 is used to display the virtual game scene where the target virtual character is located in the display interface, wherein the virtual game scene is set with virtual tasks that the virtual character needs to perform;

[0161] The determining unit 1504 is used to determine the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task in response to the target trigger operation performed on the movement control on the display interface. The movement control is used to control the movement of the target virtual character in the virtual game scene, and the candidate virtual task is a task that has not yet been executed.

[0162] The prompting unit 1506 is used to prompt the orientation navigation information of the task execution location at a prompting position that matches the relative positional relationship in the task prompting area configured for the mobile control.

[0163] Optionally, in this embodiment, the implementation of each of the above-mentioned unit modules can be referred to the above-mentioned method embodiments, which will not be repeated here.

[0164] According to another aspect of the embodiments of this application, an electronic device for implementing the above-described task prompting method is also provided. This electronic device may be... Figure 1 The terminal device or server shown. This embodiment uses this electronic device as an example for illustration. Figure 16 As shown, the electronic device includes a memory 1602 and a processor 1604. The memory 1602 stores a computer program, and the processor 1604 is configured to execute the steps of any of the above method embodiments via the computer program.

[0165] Optionally, in this embodiment, the aforementioned electronic device may be located in at least one of a plurality of network devices in a computer network.

[0166] Optionally, in this embodiment, the processor can be configured to perform the following steps via a computer program:

[0167] S1, Display the virtual game scene where the target virtual character is located in the display interface, wherein the virtual game scene contains virtual tasks that the virtual character needs to perform;

[0168] S2, in response to the target trigger operation performed on the movement control on the display interface, determines the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task. The movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed.

[0169] S3, in the task prompt area configured for the mobile control, at the prompt position that matches the relative position relationship, prompt the directional navigation information of the task execution location.

[0170] Alternatively, as those skilled in the art will understand, Figure 16 The structure shown is for illustrative purposes only. Electronic devices can also be smartphones (such as Android phones, iOS phones, etc.), tablets, PDAs, mobile internet devices (MIDs), PADs, and other terminal devices. Figure 16 This does not limit the structure of the aforementioned electronic devices. For example, the electronic device may also include components that are more... Figure 16 The more or fewer components shown (such as network interfaces, etc.), or having the same Figure 16 The different configurations shown.

[0171] The memory 1602 can be used to store software programs and modules, such as the program instructions / modules corresponding to the task prompting method and apparatus in this embodiment. The processor 1604 executes various functional applications and data processing by running the software programs and modules stored in the memory 1602, thereby implementing the aforementioned task prompting method. The memory 1602 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 1602 may further include memory remotely located relative to the processor 1604, and these remote memories can be connected to the terminal via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. Specifically, the memory 1602 may be used, but is not limited to, to store attribute information of the target virtual character and task information and task execution location of candidate virtual tasks. As an example, such as... Figure 16As shown, the memory 1602 may include, but is not limited to, the display unit 1502, the determination unit 1504, the prompting unit 1506, and the processing unit 1108 in the task prompting device. Furthermore, it may include, but is not limited to, other module units in the task prompting device, which will not be described in detail in this example.

[0172] Optionally, the transmission device 1606 described above is used to receive or send data via a network. Specific examples of the network described above may include wired networks and wireless networks. In one example, the transmission device 1606 includes a Network Interface Controller (NIC), which can be connected to other network devices and a router via a network cable to communicate with the Internet or a local area network. In another example, the transmission device 1606 is a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0173] In addition, the aforementioned electronic device also includes: a display 1608 for displaying the content of the aforementioned virtual game scene and the directional navigation information in the task prompt area of ​​the movement control; and a connection bus 1610 for connecting the various module components in the aforementioned electronic device.

[0174] In other embodiments, the aforementioned terminal device or server can be a node in a distributed system, wherein the distributed system can be a blockchain system, which is a distributed system formed by connecting multiple nodes through network communication. The nodes can form a peer-to-peer (P2P) network, and any form of computing device, such as a server, terminal, or other electronic device, can become a node in the blockchain system by joining this peer-to-peer network.

[0175] According to one aspect of this application, a computer program product is provided, comprising a computer program / instructions carried on a computer-readable medium, the computer program / instructions containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication component, and / or installed from a removable medium. When the computer program is executed by a central processing unit, it performs the various functions provided above in the embodiments of this application.

[0176] According to one aspect of this application, a computer-readable storage medium is provided, from which a processor of a computer device reads computer instructions, and the processor executes the computer instructions, causing the computer device to perform the task prompting method provided in the various optional implementations described above.

[0177] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0178] S1, Display the virtual game scene where the target virtual character is located in the display interface, wherein the virtual game scene contains virtual tasks that the virtual character needs to perform;

[0179] S2, in response to the target trigger operation performed on the movement control on the display interface, determines the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task. The movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed.

[0180] S3, in the task prompt area configured for the mobile control, at the prompt position that matches the relative position relationship, prompt the directional navigation information of the task execution location.

[0181] Optionally, in this embodiment, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing the hardware related to the terminal device. The program can be stored in a computer-readable storage medium, which may include: flash drive, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0182] If the integrated units in the above embodiments are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.

[0183] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

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

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

[0186] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0187] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A task prompting method, characterized in that, include: The virtual game scene where the target virtual character is located is displayed in the display interface. The virtual game scene contains virtual tasks that the virtual character needs to perform. In response to a target trigger operation performed on a movement control on the display interface, the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task is determined, wherein the movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed; A navigation positioning icon is displayed at the prompt position in the task prompt area configured by the mobile control, wherein the navigation positioning icon is used to identify the directional navigation information of the task execution position at the prompt position indicated by the relative position relationship; A task list is displayed in the area outside the display area where the movement control is located in the display interface. The task list includes task description information of the candidate virtual tasks and navigation positioning icons that match the candidate virtual tasks.

2. The method according to claim 1, characterized in that, Determining the relative positional relationship between the current position of the target virtual character and the execution position of the candidate virtual task includes: Determine the current orientation of the target virtual character at the character's current position; The relative positional relationship is determined according to the orientation of the characters.

3. The method according to claim 2, characterized in that, After displaying the directional navigation information of the task execution location at a prompt position in the task prompt area configured for the mobile control that matches the relative position relationship, the method further includes: When the orientation of the target virtual character is adjusted from the first orientation to the second orientation, the first relative position relationship corresponding to the first orientation is adjusted to the second relative position relationship corresponding to the second orientation; The directional navigation information of the task execution location displayed in the task prompt area is adjusted from the first prompt position corresponding to the first relative relationship to the second prompt position corresponding to the second relative position relationship.

4. The method according to claim 1, characterized in that, Displaying a navigation icon at a prompt location in the task prompt area configured by the mobile control includes: The navigation icon is displayed at the prompt position in the task prompt area configured on the outer boundary of the mobile control.

5. The method according to claim 4, characterized in that, When displaying navigation icons used to represent the orientation navigation information, the method further includes: Obtain the distance between the character's location and the task execution location; The navigation and positioning icon is displayed with a display transparency that matches the distance, wherein the greater the distance, the lower the corresponding display transparency.

6. The method according to claim 1, characterized in that, After determining the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task, the method further includes: Obtain the connectivity status from the character's location to the task execution location; When the connectivity status indicates that the target virtual character is allowed to move from the character's location to the task execution location, a movement prompt icon is displayed to indicate that movement is permitted.

7. The method according to claim 1, characterized in that, After displaying the task list in the area outside the display area where the motion control is located in the display interface, it also includes: In response to a swipe operation performed on the mobile control, the target virtual task to be performed by the target virtual character is determined from the task prompt area; If the movement conditions are met between the target virtual character's location and the target virtual task's execution location, the target virtual character is controlled to automatically move from the character's location to the target task execution location in automatic navigation mode.

8. The method according to claim 7, characterized in that, In response to a swipe operation performed on the mobile control, determining the target virtual task to be performed by the target virtual character from the task prompt area includes: In response to the sliding operation, determine the endpoint position of the sliding operation trajectory; The target orientation navigation information at the target prompt position corresponding to the target virtual task in the task prompt area is hit at the endpoint position; The target orientation navigation information corresponding to the target virtual task is highlighted.

9. The method according to claim 8, characterized in that, include: When controlling the target virtual character to automatically move from the character's location to the target task execution location in auto-navigation mode, the method further includes: The target orientation navigation information is displayed in the center of the mobile control, and the orientation navigation information corresponding to the other candidate virtual tasks besides the target virtual task is hidden in the task prompt area.

10. The method according to claim 8, characterized in that, When controlling the target virtual character to automatically move from the character's location to the target task execution location in auto-navigation mode, the method further includes: Hide the movement control; The display interface shows a status message indicating that the target virtual character is in the automatic navigation state.

11. The method according to claim 7, characterized in that, When controlling the target virtual character to automatically move from the character's location to the target task execution location in auto-navigation mode, one of the following is also included: If the target virtual character is attacked, the automatic navigation state is terminated; If the target trigger operation is executed again on the movement control, the automatic navigation state is terminated.

12. The method according to any one of claims 1 to 11, characterized in that, After determining the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task, the method further includes: In response to a sliding operation performed on the mobile control, the endpoint position of the sliding operation trajectory is determined; When the endpoint is located within the target movement direction locking area configured for the movement control, the target virtual character is controlled to continuously move in the target direction.

13. The method according to any one of claims 1 to 11, characterized in that, Before displaying the virtual game scene where the target virtual character is located in the display interface, at least one of the following is also included: Configure the display style of the orientation navigation information in the task prompt area; Configure the task type of the virtual task that will display the orientation navigation information in the task prompt area.

14. A task prompting device, characterized in that, include: The display unit is used to display the virtual game scene where the target virtual character is located in the display interface, wherein the virtual game scene is set with virtual tasks that the virtual character needs to perform; The determining unit is configured to, in response to a target trigger operation performed on a movement control on the display interface, determine the relative positional relationship between the current position of the target virtual character and the task execution position of the candidate virtual task, wherein the movement control is used to control the movement of the target virtual character within the virtual game scene, and the candidate virtual task is a task that has not yet been executed; The prompting unit is configured to display a navigation positioning icon at a prompting position in the task prompting area configured by the mobile control, wherein the navigation positioning icon is used to identify the directional navigation information of the task execution position at the prompting position indicated by the relative position relationship; and to display a task list in the display interface in an area other than the display area where the mobile control is located, wherein the task list includes task description information of the candidate virtual tasks and the navigation positioning icon that matches the candidate virtual tasks.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein the program, when executed by a processor, performs the method described in any one of claims 1 to 12.

16. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by the processor, they implement the steps of the method according to any one of claims 1 to 12.

17. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to execute the method described in any one of claims 1 to 12 through the computer program.