Method, device and electronic device for displaying indication mark

By setting the field of vision plane area in the game user interface of the game and displaying the indication logo of the target object, the problem of insufficient information in the existing technology players in the virtual scene when looking for target objects, and improved the tracking efficiency and the speed of the game process.

CN115382207BActive Publication Date: 2025-01-24NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210869174.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-22
Publication Date
2025-01-24
Estimated Expiration
2042-07-22

AI Technical Summary

Technical Problem

In existing game technology, when players look for target objects in three-dimensional virtual scenes, the guidance information provided by the prompt logo is limited, resulting in low player tracking efficiency and slow game progress.

Method used

By setting the field of viewing plane in the graphic user interface, based on the relative position of the target object and the field of view, display the indicator identification of the target object in the specified position of the field of view plane area, and the distance and direction of the target object.

Benefits of technology

It improved the player's tracking efficiency of the target object, shortened the time to find the target object, and accelerated the game process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115382207B_ABST
    Figure CN115382207B_ABST
Patent Text Reader

Abstract

The present invention provides a method, device and electronic device for displaying an indicator mark, which relates to the field of game technology, including setting a field of view plane area in a graphical user interface in response to a designated event being triggered; determining a first relative position between a target object corresponding to the designated event and the field of view scene area in a virtual scene; and displaying an indicator mark of the target object at a designated position in the field of view plane area based on the first relative position. In this method, a field of view plane area is set in the interface, and the relative position of the target object and the field of view scene area can determine the designated position of the indicator mark displayed on the field of view plane area, as well as the mark content; the indicator mark indicates the distance and direction of the target object. This method can ensure that the indicator mark can be displayed on the field of view plane area at any time, providing clear guidance information, so that the player can find the target object in a shorter time, improving the player's tracking efficiency of the target object, and speeding up the game process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of game technology, and in particular to a method, device and electronic equipment for displaying an indication mark. Background Art

[0002] In the relevant games, the virtual character controlled by the player moves in a three-dimensional virtual scene, and the virtual character needs to find the target object in the virtual scene to complete the corresponding game task. In order to guide the player to find the target object, one way is to display a prompt mark in the virtual scene, for example, display an arrow mark around the virtual character to indicate the general direction of the target object, but the direction information provided by the arrow mark is relatively vague; for another example, display a position mark around the target object to indicate the location of the target object, but the position mark is only displayed when the virtual character is near the target object. The above prompt marks provide limited guidance information to the player, and the player still needs to spend a long time looking for the target object, which affects the player's tracking efficiency of the target object and causes the game to progress slowly. Summary of the invention

[0003] In view of this, an object of the present invention is to provide a method, device and electronic device for displaying an indicator mark, so as to improve the player's tracking efficiency of the target object and speed up the game process.

[0004] In a first aspect, an embodiment of the present invention provides a method for displaying an indicator mark, providing a graphical user interface through a terminal device; a scene screen of a virtual scene is displayed in the graphical user interface; the above method includes: in response to a specified event being triggered, setting a field of view plane area in the graphical user interface; wherein the field of view plane area is not larger than the display area of ​​the scene screen; the field of view plane area corresponds to the field of view scene area in the virtual scene; in the virtual scene, determining a first relative position between a target object corresponding to the specified event and the field of view scene area; based on the first relative position, displaying an indicator mark of the target object at a specified position in the field of view plane area; wherein the indicator mark is used to indicate the distance and direction of the target object; the identification content of the specified position and / or the indicator mark matches the first relative position.

[0005] The above-mentioned step of displaying an indicator mark of the target object at a specified position in the field of view plane area based on the first relative position includes: if the first relative position indicates that the target object is located within the field of view scene area, determining the object position of the target object in the virtual scene, and mapping it to the first position in the field of view plane area; displaying the indicator mark of the target object at the first position.

[0006] The above-mentioned step of displaying an indicator mark of the target object at the first position includes: if the distance between the first position and the center position of the field of view plane area is less than a first preset distance, displaying the object information of the target object in the indicator mark; if the distance between the first position and the center position of the field of view plane area is greater than or equal to the first preset distance, displaying the distance information in the indicator mark; wherein the distance information includes: the object position of the target object in the virtual scene, and the distance between the mapping position of the center position of the field of view plane area in the virtual scene.

[0007] The above-mentioned step of displaying the indicator mark of the target object at the first position includes: determining the game task type corresponding to the specified event; if the game task type belongs to the first type, determining the first distance between the first position and the center position of the visual plane area; if the first distance is less than the second preset distance, displaying the indicator mark of the target object at the first position; if the first distance is greater than the second preset distance, canceling the display of the indicator mark of the target object.

[0008] The above-mentioned step of displaying an indicator mark of the target object at a specified position in the field of view plane area based on the first relative position includes: if the first relative position indicates that the target object is located outside the field of view scene area, determining the object position of the target object in the virtual scene, and mapping it to the first position on the plane corresponding to the scene picture; determining the edge position corresponding to the first position on the edge line of the field of view plane area; displaying the object indicator mark of the target object at the edge position, and displaying the direction indicator mark of the target object based on the relative position of the first position and the field of view plane area; wherein the object indicator mark is used to indicate that the target object is outside the field of view scene area corresponding to the field of view plane area, and the direction indicator mark is used to indicate the relative direction between the first position and the edge position of the target object.

[0009] The above-mentioned step of determining the edge position corresponding to the first position on the edge line of the field of view plane area includes: generating a connecting line between the first position and the center position of the field of view plane area, and determining the intersection position of the connecting line and the edge line of the field of view plane area as the edge position corresponding to the first position.

[0010] The above-mentioned step of displaying the direction indicator of the target object based on the relative position of the first position and the field of view plane area includes: displaying the direction indicator based on the direction of the line connecting the center position of the field of view plane area and the first position; the direction indicated by the direction indicator is the same as the direction of the line, and the direction indicator points to the first position.

[0011] The above-mentioned step of displaying the indicator mark of the target object at the specified position of the field of view plane area based on the first relative position includes: determining the game task type corresponding to the specified event; if the game task type belongs to the first type, determining the mapping position of the specified position in the virtual scene, and displaying the indicator mark of the target object at the specified position of the field of view plane area according to the occlusion relationship in the virtual scene; if the game task type belongs to the second type, displaying the indicator mark of the target object at the specified position of the field of view plane area; wherein the display level of the indicator mark is higher than the display level of the scene screen.

[0012] The above-mentioned step of displaying the indicator mark of the target object at a specified position in the field of view plane area based on the first relative position includes: determining a moving path between the center position and the target object; determining multiple identification positions on the moving path, determining the target identification position closest to the center position from the multiple identification positions, and displaying the indicator mark of the target object at the target identification position; along the moving path, taking the next identification position of the target identification position as the updated target identification position, and continuing to execute the step of displaying the indicator mark of the target object at the target identification position until the target identification position is the object position of the target object.

[0013] The above-mentioned graphical user interface displays a scene map of a virtual scene; after the steps of determining multiple identification positions on the moving path, determining the target identification position closest to the center position from the multiple identification positions, and displaying the indicator mark of the target object at the target identification position, the method also includes: displaying a first mark of the object position of the target object in the scene map, and a second mark of the target identification position.

[0014] The above-mentioned virtual scene includes multiple sub-scenes; the virtual scene is preset with a scene relationship; the scene relationship includes a connection relationship between multiple sub-scenes; there is at least one scene transmission position between the sub-scenes with adjacent relationships; the step of determining the moving path between the center position and the target object includes: if the center position and the target object are in different sub-scenes, determining the target sub-scene from the connection relationship to reach the second sub-scene to which the target object belongs from the first sub-scene to which the center position belongs; wherein the target sub-scene includes at least the first sub-scene and the second sub-scene; taking the first sub-scene as the starting sub-scene, arranging the target sub-scenes in sequence, and obtaining the moving path between the center position and the target object.

[0015] After the above-mentioned step of taking the first sub-scene as the starting sub-scene, arranging the target sub-scenes in sequence, and obtaining the moving path between the center position and the target object, the method also includes: if the moving path includes multiple types, counting the number of sub-scenes contained in each moving path; and determining the moving path containing the smallest number of sub-scenes as the final moving path.

[0016] The above-mentioned moving path includes multiple target sub-scenes in the virtual scene; the identification position includes a scene transmission position between two adjacent target sub-scenes; determining the target identification position closest to the center position among the multiple identification positions, and displaying the indicator mark of the target object at the target identification position, including: determining the first sub-scene to which the center position belongs, and the third sub-scene adjacent to the first sub-scene; determining the target scene transmission position between the first sub-scene and the third sub-scene, and determining the target scene transmission position as the target identification position; displaying the indicator mark of the target object at the target identification position.

[0017] In a second aspect, an embodiment of the present invention further provides a display device for an indicator mark, which provides a graphical user interface through a terminal device; a scene screen of a virtual scene is displayed in the graphical user interface; and includes: a setting module, which is used to set a field of view plane area in the graphical user interface in response to a specified event being triggered; wherein the field of view plane area is not larger than the display area of ​​the scene screen; the field of view plane area corresponds to the field of view scene area in the virtual scene; a determination module, which is used to determine, in the virtual scene, a first relative position of a target object corresponding to a specified event and the field of view scene area; a display module, which is used to display an indicator mark of the target object at a specified position in the field of view plane area based on the first relative position; wherein the indicator mark is used to indicate the distance and direction of the target object; the identification content of the specified position and / or the indicator mark matches the first relative position.

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

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

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

[0021] The display method, device and electronic device of the above-mentioned indicator mark, in response to the triggering of a specified event, sets a visual plane area in a graphical user interface; wherein the visual plane area is not larger than the display area of ​​the scene screen; the visual plane area corresponds to the visual scene area in the virtual scene; in the virtual scene, the first relative position between the target object corresponding to the specified event and the visual scene area is determined; based on the first relative position, the indicator mark of the target object is displayed at a specified position in the visual plane area; wherein the indicator mark is used to indicate the distance and direction of the target object; the designated position and / or the mark content of the indicator mark matches the first relative position. In this method, the visual plane area is set in the interface, and the relative position of the target object and the visual scene area can determine the designated position of the indicator mark displayed on the visual plane area, as well as the mark content; the indicator mark indicates the distance and direction of the target object. This method can ensure that the indicator mark can be displayed on the visual plane area at any time, so that the player can see the indicator mark at any time. At the same time, the indicator mark indicates the distance and direction of the target object, provides clear guidance information, and the player can find the target object in a shorter time, improves the player's tracking efficiency of the target object, and speeds up the game process.

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

[0023] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0025] Figure 1 A flowchart of a method for displaying an indicator mark provided by an embodiment of the present invention;

[0026] Figure 2 A schematic diagram of displaying an indication mark when a first position is within a visual plane area and a first distance is less than a first preset distance provided by an embodiment of the present invention;

[0027] Figure 3A schematic diagram of displaying an indication mark when a first position is within a visual plane area and a first distance is greater than a first preset distance provided by an embodiment of the present invention;

[0028] Figure 4 A schematic diagram of determining an edge position corresponding to a first position provided by an embodiment of the present invention;

[0029] Figure 5 A schematic diagram of an indicator mark and a direction indicator mark for displaying a target object provided by an embodiment of the present invention;

[0030] Figure 6 A schematic diagram of the direction of an arrow in a direction indicator when a target object is located at a high place provided by an embodiment of the present invention;

[0031] Figure 7 A schematic diagram of a first identifier and a second identifier displayed in a scene map provided by an embodiment of the present invention;

[0032] Figure 8 A schematic diagram of a connection relationship between multiple sub-scenes provided in an embodiment of the present invention;

[0033] Fig. 9 A schematic diagram of the structure of a display device for indicating a mark provided by an embodiment of the present invention;

[0034] Fig.10 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

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

[0036] At present, the guidance method in most games relies on a small map, which is a two-dimensional plane map, obtained by game developers after designing a three-dimensional scene. The lack of spatial height information in a two-dimensional plane map will cause many problems. For example, the task received by the player is directly above the character, but only an overlapping point can be seen on the small map, which will cause the player to misunderstand. For another example, when the target point is on a certain floor of a building, the player walks along the map to the guidance point on the map, but cannot know which floor the target point is on. It can be seen that the lack of spatial height information will cause problems such as walking along the small map is not the optimal path, and the player cannot correctly perceive the actual distance from the target point.

[0037] A small number of games use the direction of three-dimensional space to guide players, specifically by using arrows and other means to guide the target point. However, there are problems such as the expression method being too simple, lack of perception of the actual distance of the target point, and inconvenience in cross-scene guidance.

[0038] In the above guidance method, since the prompt mark provides limited guidance information to the player, the player still needs to spend a long time looking for the target object, which affects the player's tracking efficiency of the target object and causes the game process to proceed slowly.

[0039] Based on this, an embodiment of the present invention provides a method, device and electronic device for displaying an indicator mark. This technology can be applied to scenes of guiding players in various games, for example, guiding players to find target objects, find target locations to complete specified tasks, and guide players across scenes, etc.

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

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

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

[0043] In a possible implementation, an embodiment of the present invention provides a method for displaying an indicator mark, providing a graphical user interface through a terminal device, wherein the terminal device may be the local terminal device mentioned above, or may be the client device in the cloud interaction system mentioned above. A graphical user interface is provided through the terminal device, and the graphical user interface may display interface content, such as a game scene screen, a communication interaction window, etc., according to the type of application started. In this embodiment, a scene screen of a virtual scene is displayed in the graphical user interface. Among them, the virtual scene may be a game scene in an open world game, which is a space with three-dimensional information, and various types of entities may exist in this virtual scene. The graphical user interface may display a complete scene screen in the virtual scene, or may display a partial scene screen in the virtual scene, depending on the scene zoom ratio set by the player. When the zoom ratio of the scene is small, the graphical user interface may display a complete scene screen, and when the zoom ratio of the scene is relatively large, the graphical user interface may display a partial scene screen.

[0044] To facilitate understanding of this embodiment, a method for displaying an indicator mark disclosed in an embodiment of the present invention is first described in detail. Figure 1 As shown, the method for displaying the indicator mark provides a graphical user interface through a terminal device, and the graphical user interface displays a scene picture of a virtual scene; the method includes the following steps:

[0045] Step S102, in response to a designated event being triggered, setting a field of view plane area in the graphical user interface; wherein the field of view plane area is not larger than the display area of ​​the scene image; and the field of view plane area corresponds to the field of view scene area in the virtual scene;

[0046] In a virtual scene, players can control virtual characters to explore the virtual scene. They are often conscious during the exploration process, which comes from the game tasks set by game developers or the prompts given. Players explore the virtual scene in the game task content or prompts, reach the designated location according to the instructions, find the designated character, complete the game task, and get the corresponding rewards. In order to better guide players to quickly reach the designated location or find the target object, it is necessary to provide players with accurate instruction information.

[0047] In this embodiment, a designated event is provided, and the designated event may be a pre-set game task or task option, for example, after the player completes the specified task, a game task of the next stage will be triggered, or after the player makes a choice according to the prompt, the system generates a game task that the player can complete. When the designated event is triggered, a visual plane area will be set in the graphical user interface, and the visual plane area may be displayed in the display area of ​​the scene screen, or may not be displayed; the visual plane area is not larger than the display area of ​​the scene screen, for example, the visual plane area may be an ellipse, a circle, a rectangle, etc. centered on the center position of the graphical user interface. The visual plane area is a two-dimensional area in the graphical user interface, corresponding to the visual scene area in the virtual scene, wherein the visual scene area is a three-dimensional area in the virtual scene.

[0048] In actual implementation, a suitable field of view plane area can be selected. The size of the field of view plane area can be appropriately scaled according to the graphical user interface, but it is necessary to ensure that the maximum field of view plane area is no larger than the display area of ​​the scene screen. In addition, the center of the display area of ​​the scene screen can be selected as the center position of the field of view plane area.

[0049] Step S104, determining a first relative position between a target object corresponding to a specified event and a visual field scene area in a virtual scene;

[0050] In actual implementation, the designated event contains information such as the target object that the player needs to find and the content of the task that needs to be completed. In the virtual scene, the first relative position between the target object corresponding to the designated event and the field of view scene area is determined. Specifically, the target object corresponding to the designated event can be within the field of view scene area or outside the field of view scene area. In order to more accurately express the first relative position between the target object and the field of view scene area, a coordinate system can be established in the virtual scene with the center of the virtual scene as the origin. In order to facilitate calculation, the center of the field of view scene area can coincide with the center of the virtual scene. Then, by determining the coordinate information of the target object corresponding to the designated event, the above-mentioned first relative position can be determined.

[0051] It should be noted that in the three-dimensional space corresponding to the virtual scene, there are many entities and empty points. The entity is the model dynamically established in the virtual scene, and the empty point is the position where no model is established in the game scene. The target object corresponding to the above-mentioned specified event can be configured and attached to any entity and empty point in the three-dimensional space.

[0052] Step S106, based on the first relative position, display an indicator mark of the target object at a specified position in the field of view plane area; wherein the indicator mark is used to indicate the distance and direction of the target object; the designated position and / or the indicator mark content matches the first relative position.

[0053] The indicator can be implemented in a variety of ways, and indicator logos of different shapes can be set according to the content in the specified event, for example, exclamation marks, question marks, etc. In actual implementation, after determining the first relative position, the three-dimensional coordinates of the target object in the virtual scene are mapped to the two-dimensional plane corresponding to the scene screen to obtain the corresponding two-dimensional coordinates. The two-dimensional coordinates can be used to express the position of the target object mapped in the plane corresponding to the scene screen. Among them, the field of view plane area and the display area of ​​the scene screen are both on the plane corresponding to the scene screen. Since the target object can appear in the field of view scene area or outside the field of view scene area, correspondingly, the position of the target object mapped in the plane corresponding to the scene screen can be in the field of view plane area or outside the field of view plane area, in the scene screen display area, or outside the scene display area.

[0054] Furthermore, according to the positional relationship between the position of the target object mapped in the plane corresponding to the scene screen and the center position of the visual plane area, an indicator mark of the target object is displayed at a specified position in the visual plane area. The indicator mark is used to indicate the distance and direction between the target object and the current position of the virtual character controlled by the player.

[0055] It should be noted that the above-mentioned designated position and / or the identification content of the indicator matches the first relative position. The first relative position matches one of the designated position or the identification content of the indicator, or the first relative position matches both the designated position and the identification content of the indicator.

[0056] For example, when the first relative position indicates that the target object is located in the field of view scene area, the target object will be mapped in the field of view plane area in the plane corresponding to the scene screen. At this time, the position where the target object is mapped in the field of view plane area is the designated position, and an indicator mark is displayed at this position. Then, the identification content of the indicator mark can be determined according to the distance between the position where the target object is mapped in the field of view plane area and the center position of the field of view plane area. When the position where the target object is mapped in the field of view plane area is very close to the center position of the field of view plane area, the player can track the target object without guidance. The identification content of the indicator mark no longer needs to include distance information, and only the object information of the target object needs to be introduced. When the position where the target object is mapped in the field of view plane area is far away from the center position of the field of view plane area, the identification content of the indicator mark can be distance information and direction information.

[0057] When the first relative position indicates that the target object is outside the field of view scene area, the target object will be mapped outside the field of view plane area in the plane corresponding to the scene picture. At this time, it is necessary to determine the specified position based on the position of the target object mapped in the plane corresponding to the scene picture and the center position of the field of view plane area. At this time, the distance between the position of the target object mapped in the plane corresponding to the scene picture and the center position of the field of view plane area is far, and the identification content of the indicator will include distance information and direction information.

[0058] That is, after the visual plane area is set in the graphical user interface, the first relative position determines that the indicator mark of the target object is displayed at a designated position in the visual plane area, as well as the indication content of the indicator mark.

[0059] The display method of the above-mentioned indicator mark, in response to the specified event being triggered, sets a visual plane area in the graphical user interface; wherein the visual plane area is not larger than the display area of ​​the scene screen; the visual plane area corresponds to the visual scene area in the virtual scene; in the virtual scene, the first relative position between the target object corresponding to the specified event and the visual scene area is determined; based on the first relative position, the indicator mark of the target object is displayed at the specified position of the visual plane area; wherein the indicator mark is used to indicate the distance and direction of the target object; the designated position and / or the identification content of the indicator mark matches the first relative position. In this method, the visual plane area is set in the interface, and the relative position of the target object and the visual scene area can determine the designated position of the indicator mark displayed on the visual plane area, as well as the identification content; the indicator mark indicates the distance and direction of the target object. This method can ensure that the indicator mark can be displayed on the visual plane area at any time, so that the player can see the indicator mark at any time. At the same time, the indicator mark indicates the distance and direction of the target object, providing clear guidance information, so that the player can find the target object in a shorter time, improve the player's tracking efficiency of the target object, and speed up the game process.

[0060] The following embodiment provides a specific implementation method for displaying a target object indicator.

[0061] If the first relative position indicates that the target object is located within the field of view scene area, the object position of the target object in the virtual scene is determined and mapped to the first position in the field of view plane area; and an indication mark of the target object is displayed at the first position.

[0062] In actual implementation, if the first relative position indicates that the target object is located within the field of view scene area, that is, the player can see the target object within the field of view scene area, then the position of the target object mapped to the plane corresponding to the scene screen is within the field of view plane area, and then the first position of the target object's object position in the virtual scene mapped within the field of view plane area is obtained. Optionally, a three-dimensional coordinate system can be established in the virtual scene with the center of the virtual scene as the origin, the three-dimensional coordinates of the target object in the virtual scene can be obtained, and then mapped to the two-dimensional plane where the field of view plane area is located, that is, the plane corresponding to the scene screen, and the two-dimensional coordinates corresponding to the target object are calculated, so as to obtain the first position of the target object's object position in the virtual scene mapped within the field of view plane area, and display the indicator mark of the target object at the first position.

[0063] Furthermore, if the distance between the first position and the center position of the field of view plane area is less than a first preset distance, the object information of the target object is displayed in the indicator; if the distance between the first position and the center position of the field of view plane area is greater than or equal to the first preset distance, the distance information is displayed in the indicator; wherein the distance information includes: the object position of the target object in the virtual scene, and the distance between the object position and the mapping position of the center position of the field of view plane area in the virtual scene.

[0064] When setting the field of view plane area in the graphical user interface, in order to facilitate calculation, the center position of the field of view plane area can be selected at the center of the scene screen display area. When the first position is located in the field of view plane area, in order to make the identification content of the indicator more accurate, a first preset distance can be set in advance, and the first preset distance is used to distinguish the distance between the first position and the center position of the field of view plane area. In one method, if the distance between the above-mentioned first position and the center position of the field of view plane area is less than the first preset distance, it indicates that the player can clearly see the position of the target object in the virtual scene and can reach the position of the target object without direction and path guidance. At this time, the object information of the target object is displayed in the indicator at the first position. The object information includes information such as a detailed description of the target object or the name of the target object.

[0065] For easier understanding, please refer to Figure 2 , the rectangular area in the figure is the display area of ​​the scene screen, the elliptical area surrounded by the dotted line is the field of view plane area, point A is the first position of a target object in the field of view scene area mapped in the field of view plane area, and point A is close to the center position of the field of view plane area, which is less than the first preset distance. At this time, the name, level, specialty and other object information of the target object are displayed in the indicator mark, so that the player can better understand the target object.

[0066] In another way, if the distance between the above-mentioned first position and the center position of the field of view plane area is greater than or equal to the first preset distance, it indicates that although the target object can be seen in the field of view scene area, there may be many models in the field of view scene area, which affect the player's accurate judgment of the distance to the target object. At this time, the distance information is displayed in the indicator mark of the first position. The distance information refers to the distance between the object position of the target object in the virtual scene and the center position of the field of view plane area mapped to the corresponding position in the virtual scene. It can be understood that the current position of the virtual character controlled by the player in the virtual scene and the object position of the target object in the virtual scene, that is, the center position of the field of view scene area is the current position of the virtual character controlled by the player.

[0067] For easier understanding, please refer to Figure 3, point B in the figure is the first position of a target object in the visual field scene area mapped in the visual field plane area, and point B is far from the center position of the visual field plane area, which is greater than or equal to the first preset distance. At this time, the distance information of the target object is displayed in the indicator. The distance information is the mapping position of the target object in the virtual scene from the center position of the visual field plane area in the virtual scene, that is, the distance from the center of the visual field scene area.

[0068] It should be noted that when the player controls the virtual character to move in the virtual scene, the position of the target object in the field of view scene area will change from the center position of the field of view scene area. Similarly, the above-mentioned first position and the distance between the first position and the center position of the field of view plane area will also change. When the distance between the first position and the center position of the field of view plane area changes from greater than the first preset distance to less than the first preset distance, the identification content of the indicator will also change accordingly, from indicating the distance information to a description of the target object or the object information of the target object.

[0069] In this manner, by setting the first preset distance, the identification content of the indication mark is concise and accurate, and the indication information is accurately provided to the player in the limited space of the graphical user interface.

[0070] The following embodiments continue to illustrate the specific implementation of displaying the indicator mark of the target object at the first position.

[0071] Determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the first distance between the first position and the center position of the visual plane area; if the first distance is less than the second preset distance, display the indicator mark of the target object at the first position; if the first distance is greater than the second preset distance, cancel the display of the indicator mark of the target object.

[0072] In the game scene, the location where the target object appears is generally highly correlated with the task system. The task system is a system with clear objectives. Players obtain tasks through NPCs (non-player characters) or other events, try to complete the tasks according to the task description, and finally obtain corresponding rewards. Various types of tasks are set in the task system, such as monster-killing, collection, dialogue, and item-using, etc. According to the importance of the task, the task can be divided into the first type and the second type. Among them, the first type of game task can also be understood as a weak task, and the indicator mark of the corresponding target object will be blocked by the objects in the virtual scene, while the second type of game task can be understood as a strong task, and the indicator mark of the corresponding target object will not be blocked by the objects in the virtual scene. In addition, the display mode of the indicator mark of the first type and the second type of game tasks is also different. After the first type of game task exceeds a certain distance, the indicator mark will no longer be displayed, while the indicator mark of the second type of game task will always be displayed on the graphical user interface.

[0073] For the first type and the second type of game tasks, a second preset distance is pre-set respectively, and the second preset distance is the configured farthest visible distance. In actual implementation, the game task type corresponding to the above-mentioned specified event is determined. If the game task type corresponding to the above-mentioned specified event belongs to the first type, the first distance between the first position and the center position of the visual plane area is determined, and then the first distance is compared with the pre-set second preset distance. If the first distance is less than the second preset distance, the indicator mark of the target object is displayed at the first position; if the first distance is greater than the second preset distance, the indicator mark of the target object is cancelled.

[0074] For example, if the second preset distance of the first type of game task is pre-set to 20 meters, that is, the farthest visible distance is 20 meters, then when the first distance is less than 20 meters, the indicator mark of the target object will be displayed at the first position, and when the first distance is greater than 20 meters, the indicator mark of the target object will not be displayed. In addition, if the first distance is less than 20 meters, but there is a wall or other object within 20 meters, the indicator mark of the target object will be blocked and cannot be seen. For the second type of game task, its indicator mark is always displayed on the graphical user interface, and the farthest visible distance of the second type of game task can be set to infinity.

[0075] In this method, game task types are classified to distinguish between first and second types of game tasks, and different indication display modes are set, so as to remind players of the importance of different game tasks, facilitate players to select game tasks to be completed first, and promote the game process.

[0076] The following embodiment provides a specific implementation method of displaying an indicator mark of a target object when the target object is outside the field of view scene area.

[0077] If the first relative position indicates that the target object is located outside the field of view scene area, determine the object position of the target object in the virtual scene and map it to the first position on the plane corresponding to the scene image; determine the edge position corresponding to the first position on the edge line of the field of view plane area; display the object indication mark of the target object at the edge position, and display the direction indication mark of the target object based on the relative position of the first position and the field of view plane area; wherein the object indication mark is used to indicate that the target object is outside the field of view scene area corresponding to the field of view plane area, and the direction indication mark is used to indicate the relative direction between the first position and the edge position of the target object.

[0078] When the first relative position indicates that the target object is outside the field of view scene area, that is, the player cannot see the target object in the field of view scene area, then directly obtain the first position of the target object in the virtual scene mapped on the plane corresponding to the scene screen. Specifically, when the player cannot see the target object in the field of view scene area, but the virtual camera can capture the object position of the target object in the virtual scene, the first position is located in the display area of ​​the scene screen. If the virtual camera cannot capture the object position of the target object in the virtual scene, the first position is located outside the display area of ​​the scene screen and on the plane corresponding to the scene screen.

[0079] If the first position is outside the field of view plane area, it means that the first position is far away from the center position of the field of view plane area. At this time, the designated position is locked on the outline of the field of view plane area, that is, on the edge line. Specifically, after determining that the first position is outside the field of view plane area, the edge position corresponding to the first position is determined from the edge line of the field of view plane area. The edge position is the designated position, and then the object indicator of the target object is displayed at the edge position. The object indicator can indicate that the target object is outside the field of view scene area corresponding to the field of view plane area. In addition, after determining the first position, the relative position of the first position and the field of view plane area can be obtained. Based on the relative position, the direction information in the indicator can be determined. The direction indicator of the target object is also displayed at the above-mentioned edge position. The direction indicator is used to indicate the relative direction between the first position of the target object on the plane corresponding to the scene picture and the edge position corresponding to the first position.

[0080] The above method can more clearly indicate the position and direction of the target object in the distance, which is conducive to guiding the player to quickly move to the position of the target object and improve the efficiency of the game process.

[0081] The following embodiment provides a specific implementation method for determining the edge position.

[0082] A connecting line between the first position and the center position of the visual plane area is generated, and the intersection position of the connecting line and the edge line of the visual plane area is determined as the edge position corresponding to the first position.

[0083] When the first position is outside the visual plane area, a line is drawn between the first position and the center of the visual plane area, and an intersection is formed with the edge line of the visual plane area. The intersection is determined as the edge position corresponding to the first position. Based on this, the object indicator of the target object is displayed at the edge position, so that the player can clearly identify the target object outside the visual scene area.

[0084] Figure 4 As an example, point C in the figure is the first position of a target object mapped on the plane corresponding to the scene image. The first position is located outside the field of view plane area. Within the scene image display area, point O is the center position of the field of view plane area. The edge line connecting point O and point C intersects with the edge line of the field of view plane area at point N. Therefore, point N is the edge position corresponding to the first position.

[0085] Furthermore, based on the direction of the line connecting the center position of the visual field plane area and the first position, a direction indicator is displayed; the direction indicated by the direction indicator is the same as the direction of the line, and the direction indicator points to the first position.

[0086] When the target object is outside the scope of the field of view scene area, the direction information of the target object becomes very important to the player. Therefore, after determining the edge position corresponding to the first position, it is also necessary to determine the direction information in the indicator, that is, the direction indicated in the direction indicator. In actual implementation, a direction indicator will be displayed near the edge position in the direction of the line connecting the center position of the field of view plane area and the first position, wherein the direction indicated in the direction indicator is the direction from the center position of the field of view area to the first position, that is, the same as the direction of the above-mentioned line. Usually, the direction indicator is an arrow. Of course, other shapes of indicators that can indicate directions can also be used. In short, the direction indicator must point to the first position.

[0087] For easier understanding, please refer to Figure 5 , point C in the figure is the first position of a target object mapped on the plane corresponding to the scene image, and the first position is located outside the field of view plane area. In the scene image display area, point O is the center position of the field of view plane area. On the line connecting point O and point C, a direction indicator is displayed near the edge position, and the direction indicator points to the first position, that is, the arrow points to point C in the figure.

[0088] In addition, in virtual scenes, there are usually multi-story buildings. When the virtual character controlled by the player and the target object are on different floors, the object position of the target object cannot be seen in the field of view scene area. At this time, the indicator mark of the target object is also located at the edge of the field of view plane area. Figure 6 As an example, if the virtual character controlled by the player is on the first floor, and the target object is on the third floor, the target object is located at a high place and cannot be observed in the player's field of view. A direction indicator can be displayed at the edge of the upper or oblique upper side of the field of view. If the target object is located directly above the virtual character controlled by the player, the arrow points directly upward. Figure 6 If the target object is located diagonally above the virtual character controlled by the player, the arrow points diagonally upward. Figure 6 In the figure, the dotted arrow always points to the target object.

[0089] The following embodiments continue to illustrate the specific implementation of displaying the indicator mark of the target object.

[0090] Determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the mapping position of the specified position in the virtual scene, and display the indicator mark of the target object at the specified position in the field of view plane area according to the occlusion relationship in the virtual scene; if the game task type belongs to the second type, display the indicator mark of the target object at the specified position in the field of view plane area; wherein the display level of the indicator mark is higher than the display level of the scene screen.

[0091] That is, the game task type corresponding to the specified event is judged. If the game task type belongs to the first type, that is, the game task can be blocked by objects in the virtual scene, the specified position of the display indicator mark is mapped to the virtual scene, and the mapping position corresponding to the specified position in the virtual scene is determined. According to the blocking relationship in the virtual scene, the indicator mark of the target object is displayed at the specified position of the visual plane area. For example, if the mapping position of the specified position corresponding to the target object in a specified event in the virtual scene is blocked by an object in the virtual scene, the interface of the game task cannot be seen. At this time, the indicator mark of the target object is not displayed at the specified position in the visual plane area; if the mapping position of the specified position corresponding to the target object in the specified event in the virtual scene is not blocked by an object in the virtual scene, and the distance between the first position corresponding to the target object and the center position of the visual plane area is less than the second preset distance, the indicator mark of the target object will be displayed at the specified position in the visual plane area.

[0092] If the game task type belongs to the second type, that is, the game task will not be blocked by objects in the virtual scene, the indicator of the target object can be displayed at the specified position of the visual plane area, and the indicator can be always displayed at the specified position corresponding to the target object. Specifically, this can be achieved by setting the display level of the indicator to be higher than the display level of the scene screen.

[0093] In addition, if there are multiple game tasks at the object position of a certain target object at the same time, the priority of the game tasks will be configured according to the importance of the game tasks, and only the indicator mark of the target object with the highest priority will be displayed at the designated position corresponding to the target object. When the player completes the task, the indicator mark of the target object with the next priority will be displayed in turn.

[0094] The following embodiment provides a specific implementation method for setting multiple identification positions to guide players.

[0095] Determine a moving path between a center position and a target object; determine a plurality of identification positions on the moving path, determine a target identification position closest to the center position from the plurality of identification positions, and display an indication mark of the target object at the target identification position; along the moving path, use the next identification position of the target identification position as an updated target identification position, and continue to execute the step of displaying an indication mark of the target object at the target identification position until the target identification position is the object position of the target object.

[0096] In the same virtual scene, if the distance between the virtual character controlled by the player and the target object is too far, multiple identification positions can be set between the position of the virtual character controlled by the player and the position of the target object. Specifically, first, determine the moving path between the center position of the field of view scene area and the target object, then select appropriate distances on the moving path to determine multiple identification positions, and sort the multiple identification positions according to the distance from the center position, and determine the target identification position closest to the center position, and display the indicator of the target object at this position. Finally, the player controls the virtual character along the moving path to the target identification position where the indicator of the target object is displayed. When the target identification position is reached, the next identification position of the target identification is updated to the target identification position, and the indicator of the target object is displayed at the target identification position. The cycle is repeated in sequence, and the player will get closer and closer to the position of the target object until the target identification position is the object position of the target object. The player can then reach the object position of the target object under the guidance of the indicator of the target object.

[0097] In this method, through segmented guidance, the overly long target distance is divided into multiple small distances, which can effectively guide the player to the object position of the target object and advance the game process.

[0098] Furthermore, a scene map of a virtual scene is displayed on the above-mentioned graphical user interface; a first identifier of an object position of a target object and a second identifier of a target identifier position are displayed in the scene map.

[0099] In actual implementation, a scene map of a virtual scene is displayed on the graphical user interface to guide the player to better track the target object. The scene map can display three-dimensional space guidance, two-dimensional space guidance, that is, traditional small map guidance, and multiple ways to increase display flexibility.

[0100] The above segmentation of the target distance is performed in three-dimensional space in order to better track the target object. Since the segments are located close to each other in the scene map, only the first mark of the target object's position and the second mark of the target mark position are displayed in the scene map. For easier understanding, please refer to Figure 7 , when the player's virtual character is in Figure 7 When the target object is in the polygonal area in , and the object position of the target object is in the upper left corner, such as Figure 7 When the player is at the first mark position in the image, the virtual character controlled by the player is too far from the object position of the target object, and the second mark of the target mark position is displayed between the virtual character controlled by the player and the object position of the target object. Based on this, the player can be guided more efficiently.

[0101] The following embodiment provides a specific implementation method for cross-scenario transmission.

[0102] The above-mentioned virtual scene includes multiple sub-scenes; the virtual scene is preset with a scene relationship; the scene relationship includes a connection relationship between multiple sub-scenes; there is at least one scene transmission position between the sub-scenes with adjacent relationships; if the central position and the target object are in different sub-scenes, the target sub-scene traversed from the first sub-scene belonging to the central position to the second sub-scene belonging to the target object is determined from the connection relationship; wherein the target sub-scene includes at least the first sub-scene and the second sub-scene; the first sub-scene is taken as the starting sub-scene, the target sub-scenes are arranged in sequence, and the moving path between the central position and the target object is obtained.

[0103] In a virtual scene, there are usually multiple sub-scenes. The game tasks between each sub-scene may be related. For example, after completing the first task in sub-scene A, you need to go to sub-scene B to continue the second task. In the virtual scene, a scene relationship is pre-set, which includes the connection relationship between multiple sub-scenes. For easy understanding, please refer to Figure 8 , there are 7 sub-scenes in this scene relationship, namely A, B, C, D, E, F and G. Figure 8In the diagram, the sub-scenes connected by arrows have an adjacent relationship, for example, A and B, A and C, A and D. The sub-scenes without arrows do not have an adjacent relationship, for example, A and F, A and E, A and G. There is at least one scene transmission position between the sub-scenes with an adjacent relationship, and the transmission position is pre-set. See Table 1 below for details. Figure 8 The transmission positions between the sub-scenes with adjacent relationships.

[0104] Table 1

[0105]

[0106]

[0107] It should be noted that when stepping from sub-scene A to sub-scene B, the transmission position is located in sub-scene A at m1, while when stepping from sub-scene B to sub-scene A, the transmission position is located in sub-scene B at m4.

[0108] If the virtual character controlled by the player and the target object are located in different sub-scenes, that is, the center position of the field of view scene area and the object position of the target object are located in different sub-scenes, the center position can be determined from the above connection relationship, that is, the target sub-scene that needs to be traversed to reach the second sub-scene to which the target object belongs from the first sub-scene to which the virtual character controlled by the player belongs, wherein the first sub-scene may have an adjacent relationship with the second sub-scene. In this case, the target sub-scene is the first sub-scene and the second sub-scene. Of course, the first sub-scene and the second sub-scene may not have an adjacent relationship. In this case, other sub-scenes are needed as bridges to connect the first sub-scene and the second sub-scene. In this case, the target sub-scene includes not only the first sub-scene and the second sub-scene, but also other sub-scenes that play a connecting role. Therefore, the target sub-scene includes at least the first sub-scene and the second sub-scene.

[0109] Then, the first sub-scene is used as the starting sub-scene, the second sub-scene is used as the ending sub-scene, and other target sub-scenes are arranged in sequence, so that the moving path between the center position and the target object can be obtained.

[0110] In this way, by setting the scene transmission position, the player can quickly reach the object position of the target object, thereby improving the player's gaming experience and promoting the game process.

[0111] Furthermore, if the moving paths include multiple types, the number of sub-scenes included in each moving path is counted; and the moving path including the minimum number of sub-scenes is determined as the final moving path.

[0112] In actual implementation, the above moving paths may include multiple Figure 8Take subscene A as the first subscene and subscene G as the second subscene as an example. Since subscene A and subscene G do not have an adjacent relationship, other subscenes are needed as bridges to connect them. Specifically, subscene C can be selected for connection, or subscene D can be selected for connection. When subscene C is selected for connection, subscene D or subscene F is also required for further connection. Therefore, there are three paths from subscene A to subscene G, namely A→C→F→G, A→C→D→G and A→D→G. It is not difficult to see that the last path is the shortest path from the starting subscene to the ending subscene, and it is the optimal path among all paths. Therefore, the shortest path among multiple moving paths is determined as the final path.

[0113] Therefore, when there are multiple moving paths, the number of sub-scenes included in each moving path is counted, and then the moving path including the minimum number of sub-scenes is determined as the final path.

[0114] The following embodiment provides a specific implementation method for displaying an indicator mark of a target object in a cross-scenario guidance situation.

[0115] The above-mentioned moving path includes multiple target sub-scenes in the virtual scene; the identification position includes the scene transmission position between two adjacent target sub-scenes; the first sub-scene to which the center position belongs and the third sub-scene adjacent to the first sub-scene are determined; the target scene transmission position between the first sub-scene and the third sub-scene is determined, and the target scene transmission position is determined as the target identification position; and the indicator mark of the target object is displayed at the target identification position.

[0116] In actual implementation, when the moving path includes multiple sub-target scenes in the virtual scene, in order to facilitate the player to quickly find the transmission position, the identification position of the target object indicator should include the transmission position between two adjacent target sub-scenes. Specifically, the first sub-scene to which the center position belongs, that is, the starting sub-scene and the third sub-scene adjacent to the first sub-scene, that is, the sub-scene that plays the role of a bridge, are determined, and then the target scene transmission position between the first sub-scene and the third sub-scene is determined according to the above Table 1. The target scene transmission position is the target identification position, and the target object indicator is displayed at the target identification position. According to the indicator, the player first reaches the transmission position of the target scene in the first sub-scene, and then reaches the adjacent third sub-scene through the transmission position.

[0117] In this method, the target scene transmission position is determined as the target identification position, and the indicator mark of the target object is displayed at the target identification position, so that the player can quickly find the target scene transmission position, and then the player can quickly reach the object position of the target object, thereby improving the player's gaming experience and speeding up the gaming process.

[0118] Corresponding to the above method embodiment, see Fig. 9 The structural schematic diagram of a display device for indicating a mark is shown, and a graphical user interface is provided through a terminal device; a scene picture of a virtual scene is displayed in the graphical user interface; the device includes:

[0119] A setting module 90, for setting a visual plane area in the graphical user interface in response to a specified event being triggered; wherein the visual plane area is not larger than the display area of ​​the scene image; and the visual plane area corresponds to the visual scene area in the virtual scene;

[0120] A determination module 92, used to determine a first relative position between a target object corresponding to a specified event and a visual field scene area in a virtual scene;

[0121] The display module 94 is used to display an indication mark of the target object at a specified position in the field of view plane area based on the first relative position; wherein the indication mark is used to indicate the distance and direction of the target object; and the identification content of the specified position and / or the indication mark matches the first relative position.

[0122] The display device of the above-mentioned indicator mark, in response to the triggering of the specified event, sets the visual plane area in the graphical user interface; wherein the visual plane area is not larger than the display area of ​​the scene screen; the visual plane area corresponds to the visual scene area in the virtual scene; in the virtual scene, the first relative position between the target object corresponding to the specified event and the visual scene area is determined; based on the first relative position, the indicator mark of the target object is displayed at the specified position of the visual plane area; wherein the indicator mark is used to indicate the distance and direction of the target object; the designated position and / or the mark content of the indicator mark matches the first relative position. In this method, the visual plane area is set in the interface, and the relative position of the target object and the visual scene area can determine the designated position of the indicator mark displayed on the visual plane area, as well as the mark content; the indicator mark indicates the distance and direction of the target object. This method can ensure that the indicator mark can be displayed on the visual plane area at any time, so that the player can see the indicator mark at any time. At the same time, the indicator mark indicates the distance and direction of the target object, providing clear guidance information, so that the player can find the target object in a shorter time, improving the player's tracking efficiency of the target object and speeding up the game process.

[0123] The above-mentioned display module is also used to: if the first relative position indicates that the target object is located within the field of view scene area, determine the object position of the target object in the virtual scene, map it to the first position in the field of view plane area; and display the indicator mark of the target object at the first position.

[0124] The above-mentioned display module is also used to: if the distance between the first position and the center position of the field of view plane area is less than the first preset distance, display the object information of the target object in the indicator mark; if the distance between the first position and the center position of the field of view plane area is greater than or equal to the first preset distance, display the distance information in the indicator mark; wherein the distance information includes: the object position of the target object in the virtual scene, and the distance between the mapping position of the center position of the field of view plane area in the virtual scene.

[0125] The above-mentioned display module is also used to: determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the first distance between the first position and the center position of the visual plane area; if the first distance is less than the second preset distance, display the indicator mark of the target object at the first position; if the first distance is greater than the second preset distance, cancel the display of the indicator mark of the target object.

[0126] The above-mentioned display module is also used for: if the first relative position indicates that the target object is located outside the field of view scene area, determining the object position of the target object in the virtual scene, and mapping it to the first position on the plane corresponding to the scene picture; determining the edge position corresponding to the first position on the edge line of the field of view plane area; displaying the object indication mark of the target object at the edge position, and displaying the direction indication mark of the target object based on the relative position of the first position and the field of view plane area; wherein the object indication mark is used to indicate that the target object is outside the field of view scene area corresponding to the field of view plane area, and the direction indication mark is used to indicate the relative direction between the first position and the edge position of the target object.

[0127] The display module is further used to generate a line between the first position and the center position of the visual plane area, and determine the intersection position of the line and the edge line of the visual plane area as the edge position corresponding to the first position.

[0128] The above-mentioned display module is also used to: display a direction indicator based on the direction of the line connecting the center position of the visual plane area and the first position; the direction indicated by the direction indicator is the same as the direction of the line, and the direction indicator points to the first position.

[0129] The above-mentioned display module is also used to: determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the mapping position of the specified position in the virtual scene, and display the indicator mark of the target object at the specified position of the field of view plane area according to the occlusion relationship in the virtual scene; if the game task type belongs to the second type, display the indicator mark of the target object at the specified position of the field of view plane area; wherein the display level of the indicator mark is higher than the display level of the scene screen.

[0130] The above-mentioned display module is also used to: determine the moving path between the center position and the target object; determine multiple identification positions on the moving path, determine the target identification position closest to the center position from the multiple identification positions, and display the indicator mark of the target object at the target identification position; along the moving path, use the next identification position of the target identification position as the updated target identification position, and continue to execute the step of displaying the indicator mark of the target object at the target identification position until the target identification position is the object position of the target object.

[0131] The graphical user interface displays a scene map of a virtual scene; the device further comprises: an identification display module, which is used to display a first identification of the object position of the target object and a second identification of the target identification position in the scene map.

[0132] The above-mentioned virtual scene includes multiple sub-scenes; the virtual scene is preset with a scene relationship; the scene relationship includes a connection relationship between multiple sub-scenes; there is at least one scene transmission position between sub-scenes with adjacent relationships; the above-mentioned display module is also used to: if the center position and the target object are in different sub-scenes, determine the target sub-scene from the connection relationship to reach the second sub-scene to which the target object belongs from the first sub-scene to which the center position belongs; wherein the target sub-scene includes at least the first sub-scene and the second sub-scene; take the first sub-scene as the starting sub-scene, arrange the target sub-scenes in sequence, and obtain the moving path between the center position and the target object.

[0133] The above device also includes: a statistical module, which is used to: if the moving path includes multiple types, count the number of sub-scenes included in each moving path; and determine the moving path containing the smallest number of sub-scenes as the final moving path.

[0134] The above-mentioned moving path includes multiple target sub-scenes in the virtual scene; the identification position includes the scene transmission position between two adjacent target sub-scenes; the above-mentioned display module is also used to: determine the first sub-scene to which the center position belongs, and the third sub-scene adjacent to the first sub-scene; determine the target scene transmission position between the first sub-scene and the third sub-scene, and determine the target scene transmission position as the target identification position; display the indicator mark of the target object at the target identification position.

[0135] This embodiment also provides an electronic device, including a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the above-mentioned display method of the indication mark. The electronic device can be a server or a terminal device.

[0136] See also Fig.10As shown, the electronic device includes a processor 100 and a memory 101, the memory 101 stores machine executable instructions that can be executed by the processor 100, and the processor 100 executes the machine executable instructions to implement the above-mentioned display method of the indication mark, for example:

[0137] In response to a designated event being triggered, a field of view plane area is set in a graphical user interface; wherein the field of view plane area is not larger than a display area of ​​a scene screen; the field of view plane area corresponds to a field of view scene area in a virtual scene; in the virtual scene, a first relative position between a target object corresponding to the designated event and the field of view scene area is determined; based on the first relative position, an indication mark of the target object is displayed at a designated position in the field of view plane area; wherein the indication mark is used to indicate a distance and direction of the target object; and the identification content of the designated position and / or the indication mark matches the first relative position.

[0138] In this method, the visual plane area is set in the interface. The relative position of the target object and the visual scene area can determine the designated position of the indicator mark displayed on the visual plane area, as well as the mark content; the indicator mark indicates the distance and direction of the target object. This method can ensure that the indicator mark can be displayed on the visual plane area at any time, so that the player can see the indicator mark at any time. At the same time, the indicator mark indicates the distance and direction of the target object, providing clear guidance information. The player can find the target object in a shorter time, which improves the player's tracking efficiency of the target object and speeds up the game process.

[0139] If the first relative position indicates that the target object is located within the field of view scene area, the object position of the target object in the virtual scene is determined and mapped to the first position in the field of view plane area; and an indication mark of the target object is displayed at the first position.

[0140] If the distance between the first position and the center position of the field of view plane area is less than the first preset distance, the object information of the target object is displayed in the indicator; if the distance between the first position and the center position of the field of view plane area is greater than or equal to the first preset distance, the distance information is displayed in the indicator; wherein the distance information includes: the object position of the target object in the virtual scene, and the distance between the object position and the mapping position of the center position of the field of view plane area in the virtual scene.

[0141] In this manner, by setting the first preset distance, the identification content of the indication mark is concise and accurate, and the indication information is accurately provided to the player in the limited space of the graphical user interface.

[0142] Determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the first distance between the first position and the center position of the visual plane area; if the first distance is less than the second preset distance, display the indicator mark of the target object at the first position; if the first distance is greater than the second preset distance, cancel the display of the indicator mark of the target object.

[0143] In this method, game task types are classified to distinguish between first and second types of game tasks, and different indication display modes are set, so as to remind players of the importance of different game tasks, facilitate players to select game tasks to be completed first, and promote the game process.

[0144] If the first relative position indicates that the target object is located outside the field of view scene area, determine the object position of the target object in the virtual scene and map it to the first position on the plane corresponding to the scene image; determine the edge position corresponding to the first position on the edge line of the field of view plane area; display the object indication mark of the target object at the edge position, and display the direction indication mark of the target object based on the relative position of the first position and the field of view plane area; wherein the object indication mark is used to indicate that the target object is outside the field of view scene area corresponding to the field of view plane area, and the direction indication mark is used to indicate the relative direction between the first position and the edge position of the target object.

[0145] The above method can more clearly indicate the position and direction of the target object in the distance, which is conducive to guiding the player to quickly move to the position of the target object and improve the efficiency of the game process.

[0146] A connecting line between the first position and the center position of the visual plane area is generated, and the intersection position of the connecting line and the edge line of the visual plane area is determined as the edge position corresponding to the first position.

[0147] Based on the direction of the line connecting the center position of the visual field plane area and the first position, a direction indicator is displayed; the direction indicated by the direction indicator is the same as the direction of the line, and the direction indicator points to the first position.

[0148] Determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the mapping position of the specified position in the virtual scene, and display the indicator mark of the target object at the specified position in the field of view plane area according to the occlusion relationship in the virtual scene; if the game task type belongs to the second type, display the indicator mark of the target object at the specified position in the field of view plane area; wherein the display level of the indicator mark is higher than the display level of the scene screen.

[0149] Determine a moving path between a center position and a target object; determine a plurality of identification positions on the moving path, determine a target identification position closest to the center position from the plurality of identification positions, and display an indication mark of the target object at the target identification position; along the moving path, use the next identification position of the target identification position as an updated target identification position, and continue to execute the step of displaying an indication mark of the target object at the target identification position until the target identification position is the object position of the target object.

[0150] In this method, through segmented guidance, the overly long target distance is divided into multiple small distances, which can effectively guide the player to the object position of the target object and advance the game process.

[0151] The graphical user interface displays a scene map of a virtual scene; a first identifier of an object position of a target object and a second identifier of a target identifier position are displayed in the scene map.

[0152] The above-mentioned virtual scene includes multiple sub-scenes; the virtual scene is preset with a scene relationship; the scene relationship includes a connection relationship between multiple sub-scenes; there is at least one scene transmission position between the sub-scenes with adjacent relationships; if the central position and the target object are in different sub-scenes, the target sub-scene traversed from the first sub-scene belonging to the central position to the second sub-scene belonging to the target object is determined from the connection relationship; wherein the target sub-scene includes at least the first sub-scene and the second sub-scene; the first sub-scene is taken as the starting sub-scene, the target sub-scenes are arranged in sequence, and the moving path between the central position and the target object is obtained.

[0153] In this way, by setting the scene transmission position, the player can quickly reach the object position of the target object, thereby improving the player's gaming experience and promoting the game process.

[0154] If there are multiple moving paths, the number of sub-scenes included in each moving path is counted; and the moving path containing the smallest number of sub-scenes is determined as the final moving path.

[0155] The above-mentioned moving path includes multiple target sub-scenes in the virtual scene; the identification position includes the scene transmission position between two adjacent target sub-scenes; the first sub-scene to which the center position belongs and the third sub-scene adjacent to the first sub-scene are determined; the target scene transmission position between the first sub-scene and the third sub-scene is determined, and the target scene transmission position is determined as the target identification position; and the indicator mark of the target object is displayed at the target identification position.

[0156] In this method, the target scene transmission position is determined as the target identification position, and the indicator mark of the target object is displayed at the target identification position, so that the player can quickly find the target scene transmission position, and then the player can quickly reach the object position of the target object, thereby improving the player's gaming experience and speeding up the gaming process.

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

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

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

[0160] This embodiment further provides a machine-readable storage medium, which stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the display method of the above-mentioned indication mark, for example:

[0161] In response to a designated event being triggered, a field of view plane area is set in a graphical user interface; wherein the field of view plane area is not larger than a display area of ​​a scene screen; the field of view plane area corresponds to a field of view scene area in a virtual scene; in the virtual scene, a first relative position between a target object corresponding to the designated event and the field of view scene area is determined; based on the first relative position, an indication mark of the target object is displayed at a designated position in the field of view plane area; wherein the indication mark is used to indicate a distance and direction of the target object; and the identification content of the designated position and / or the indication mark matches the first relative position.

[0162] In this method, the visual plane area is set in the interface. The relative position of the target object and the visual scene area can determine the designated position of the indicator mark displayed on the visual plane area, as well as the mark content; the indicator mark indicates the distance and direction of the target object. This method can ensure that the indicator mark can be displayed on the visual plane area at any time, so that the player can see the indicator mark at any time. At the same time, the indicator mark indicates the distance and direction of the target object, providing clear guidance information. The player can find the target object in a shorter time, which improves the player's tracking efficiency of the target object and speeds up the game process.

[0163] If the first relative position indicates that the target object is located within the field of view scene area, the object position of the target object in the virtual scene is determined and mapped to the first position in the field of view plane area; and an indication mark of the target object is displayed at the first position.

[0164] If the distance between the first position and the center position of the field of view plane area is less than the first preset distance, the object information of the target object is displayed in the indicator; if the distance between the first position and the center position of the field of view plane area is greater than or equal to the first preset distance, the distance information is displayed in the indicator; wherein the distance information includes: the object position of the target object in the virtual scene, and the distance between the object position and the mapping position of the center position of the field of view plane area in the virtual scene.

[0165] In this manner, by setting the first preset distance, the identification content of the indication mark is concise and accurate, and the indication information is accurately provided to the player in the limited space of the graphical user interface.

[0166] Determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the first distance between the first position and the center position of the visual plane area; if the first distance is less than the second preset distance, display the indicator mark of the target object at the first position; if the first distance is greater than the second preset distance, cancel the display of the indicator mark of the target object.

[0167] In this method, game task types are classified to distinguish between first and second types of game tasks, and different indication display modes are set, so as to remind players of the importance of different game tasks, facilitate players to select game tasks to be completed first, and promote the game process.

[0168] If the first relative position indicates that the target object is located outside the field of view scene area, determine the object position of the target object in the virtual scene and map it to the first position on the plane corresponding to the scene image; determine the edge position corresponding to the first position on the edge line of the field of view plane area; display the object indication mark of the target object at the edge position, and display the direction indication mark of the target object based on the relative position of the first position and the field of view plane area; wherein the object indication mark is used to indicate that the target object is outside the field of view scene area corresponding to the field of view plane area, and the direction indication mark is used to indicate the relative direction between the first position and the edge position of the target object.

[0169] The above method can more clearly indicate the position and direction of the target object in the distance, which is conducive to guiding the player to quickly move to the position of the target object and improve the efficiency of the game process.

[0170] A connecting line between the first position and the center position of the visual plane area is generated, and the intersection position of the connecting line and the edge line of the visual plane area is determined as the edge position corresponding to the first position.

[0171] Based on the direction of the line connecting the center position of the visual field plane area and the first position, a direction indicator is displayed; the direction indicated by the direction indicator is the same as the direction of the line, and the direction indicator points to the first position.

[0172] Determine the game task type corresponding to the specified event; if the game task type belongs to the first type, determine the mapping position of the specified position in the virtual scene, and display the indicator mark of the target object at the specified position in the field of view plane area according to the occlusion relationship in the virtual scene; if the game task type belongs to the second type, display the indicator mark of the target object at the specified position in the field of view plane area; wherein the display level of the indicator mark is higher than the display level of the scene screen.

[0173] Determine a moving path between a center position and a target object; determine a plurality of identification positions on the moving path, determine a target identification position closest to the center position from the plurality of identification positions, and display an indication mark of the target object at the target identification position; along the moving path, use the next identification position of the target identification position as an updated target identification position, and continue to execute the step of displaying an indication mark of the target object at the target identification position until the target identification position is the object position of the target object.

[0174] In this method, through segmented guidance, the overly long target distance is divided into multiple small distances, which can effectively guide the player to the object position of the target object and advance the game process.

[0175] The graphical user interface displays a scene map of a virtual scene; a first identifier of an object position of a target object and a second identifier of a target identifier position are displayed in the scene map.

[0176] The above-mentioned virtual scene includes multiple sub-scenes; the virtual scene is preset with a scene relationship; the scene relationship includes a connection relationship between multiple sub-scenes; there is at least one scene transmission position between the sub-scenes with adjacent relationships; if the central position and the target object are in different sub-scenes, the target sub-scene traversed from the first sub-scene belonging to the central position to the second sub-scene belonging to the target object is determined from the connection relationship; wherein the target sub-scene includes at least the first sub-scene and the second sub-scene; the first sub-scene is taken as the starting sub-scene, the target sub-scenes are arranged in sequence, and the moving path between the central position and the target object is obtained.

[0177] In this way, by setting the scene transmission position, the player can quickly reach the object position of the target object, thereby improving the player's gaming experience and promoting the game process.

[0178] If there are multiple moving paths, the number of sub-scenes included in each moving path is counted; and the moving path containing the smallest number of sub-scenes is determined as the final moving path.

[0179] The above-mentioned moving path includes multiple target sub-scenes in the virtual scene; the identification position includes the scene transmission position between two adjacent target sub-scenes; the first sub-scene to which the center position belongs and the third sub-scene adjacent to the first sub-scene are determined; the target scene transmission position between the first sub-scene and the third sub-scene is determined, and the target scene transmission position is determined as the target identification position; and the indicator mark of the target object is displayed at the target identification position.

[0180] In this method, the target scene transmission position is determined as the target identification position, and the indicator mark of the target object is displayed at the target identification position, so that the player can quickly find the target scene transmission position, and then the player can quickly reach the object position of the target object, thereby improving the player's gaming experience and speeding up the gaming process.

[0181] The computer program product of the method, device and system for displaying an indicator mark provided in the embodiments of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments and will not be repeated here.

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

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

[0184] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc., which can store program codes.

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

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

Claims

1. A method for displaying an indication mark, characterized in that: Providing a graphical user interface through the terminal device; The graphical user interface displays a scene picture of a virtual scene; the method comprises: In response to a designated event being triggered, a field of view plane area is set in the graphical user interface; wherein the field of view plane area is not larger than the display area of ​​the scene picture, and the center of the display area of ​​the scene picture is selected as the center position of the field of view plane area; the field of view plane area corresponds to the field of view scene area in the virtual scene; In the virtual scene, determining a first relative position between a target object corresponding to the designated event and the field of view scene area; Based on the first relative position, an indication mark of the target object is displayed at a specified position in the field of view plane area; wherein the indication mark is used to indicate the distance and direction of the target object; and the identification content of the specified position and / or the indication mark matches the first relative position.

2. The method according to claim 1, characterized in that The step of displaying an indication mark of the target object at a designated position of the visual field plane area based on the first relative position includes: If the first relative position indicates that the target object is located within the field of view scene area, determine the object position of the target object in the virtual scene and map it to a first position within the field of view plane area; An indicator mark of the target object is displayed at the first position.

3. The method according to claim 2, characterized in that The step of displaying an indication mark of the target object at the first position includes: If the distance between the first position and the center position of the visual field plane area is less than a first preset distance, displaying the object information of the target object in the indication mark; If the distance between the first position and the center position of the field of view plane area is greater than or equal to a first preset distance, the distance information is displayed in the indicator mark; wherein the distance information includes: the object position of the target object in the virtual scene, and the distance between the mapping position of the center position of the field of view plane area in the virtual scene.

4. The method according to claim 2, characterized in that: The step of displaying an indication mark of the target object at the first position includes: Determine the game task type corresponding to the specified event; If the game task type belongs to the first type, determining a first distance between the first position and the center position of the visual field plane area; If the first distance is less than the second preset distance, the indicator mark of the target object is displayed at the first position; if the first distance is greater than the second preset distance, the indicator mark of the target object is not displayed.

5. The method according to claim 1, characterized in that The step of displaying an indication mark of the target object at a designated position of the visual field plane area based on the first relative position includes: If the first relative position indicates that the target object is located outside the field of view scene area, determine the object position of the target object in the virtual scene, and map it to a first position on the plane corresponding to the scene picture; Determining, on an edge line of the visual field plane area, an edge position corresponding to the first position; Displaying an object indication mark of the target object at the edge position, and displaying a direction indication mark of the target object based on the relative position between the first position and the visual field plane area; The object indication mark is used to indicate that the target object is located outside the field of view scene area corresponding to the field of view plane area, and the direction indication mark is used to indicate the relative direction between the first position of the target object and the edge position.

6. The method according to claim 5, characterized in that The step of determining an edge position corresponding to the first position on an edge line of the visual field plane area comprises: A connecting line between the first position and the center position of the viewing plane area is generated, and an intersection position of the connecting line and an edge line of the viewing plane area is determined as an edge position corresponding to the first position.

7. The method according to claim 5, characterized in that The step of displaying a direction indication mark of the target object based on the relative position of the first position and the visual field plane area includes: Based on the direction of the line connecting the center position of the visual field plane area and the first position, a direction indicator is displayed; the direction indicated by the direction indicator is the same as the direction of the line, and the direction indicator points to the first position.

8. The method according to claim 1, characterized in that: The step of displaying an indication mark of the target object at a designated position of the visual field plane area based on the first relative position includes: Determine the game task type corresponding to the specified event; If the game task type belongs to the first type, determining the mapping position of the designated position in the virtual scene, and displaying the indicator mark of the target object at the designated position in the visual plane area according to the occlusion relationship in the virtual scene; If the game task type belongs to the second type, an indicator mark of the target object is displayed at a designated position of the visual plane area; wherein the display level of the indicator mark is higher than the display level of the scene screen.

9. The method according to claim 1, characterized in that: The step of displaying an indication mark of the target object at a designated position of the visual field plane area based on the first relative position includes: determining a moving path between the center position and the target object; Determine a plurality of identification positions on the moving path, determine a target identification position closest to the center position from the plurality of identification positions, and display an indication mark of the target object at the target identification position; Along the moving path, the next identification position of the target identification position is used as the updated target identification position, and the step of displaying the indicator of the target object at the target identification position is continued until the target identification position is the object position of the target object.

10. The method according to claim 9, characterized in that A scene map of the virtual scene is displayed on the graphical user interface; After the steps of determining a plurality of identification positions on the moving path, determining a target identification position closest to the central position from the plurality of identification positions, and displaying an indication mark of the target object at the target identification position, the method further comprises: A first identifier of the object position of the target object and a second identifier of the target identifier position are displayed in the scene map.

11. The method according to claim 9, characterized in that The virtual scene includes a plurality of sub-scenes; the virtual scene is preset with a scene relationship; the scene relationship includes a connection relationship between the plurality of sub-scenes; and there is at least one scene transmission position between the sub-scenes having an adjacent relationship; The step of determining a moving path between the center position and the target object comprises: If the center position and the target object are in different subscenes, determine the target subscene from the connection relationship to reach the second subscene from the first subscene to which the center position belongs; wherein the target subscene includes at least the first subscene and the second subscene; The first sub-scene is used as a starting sub-scene, and the target sub-scenes are arranged in sequence to obtain a moving path between the center position and the target object.

12. The method according to claim 11, characterized in that After taking the first sub-scene as the starting sub-scene, sequentially arranging the target sub-scenes, and obtaining the moving path between the center position and the target object, the method further includes: If the moving paths include multiple types, the number of sub-scenes included in each moving path is counted; and the moving path including the minimum number of sub-scenes is determined as the final moving path.

13. The method according to claim 9, characterized in that The moving path includes a plurality of target sub-scenes in the virtual scene; the identification position includes a scene transfer position between two adjacent target sub-scenes; The step of determining a target identification position closest to the central position among the multiple identification positions, and displaying an indication mark of the target object at the target identification position comprises: Determine a first subscene to which the center position belongs, and a third subscene adjacent to the first subscene; determine a target scene transmission position between the first subscene and the third subscene, and determine the target scene transmission position as a target identification position; An indication mark of the target object is displayed at the target mark position.

14. A display device for indicating a mark, characterized in that: Providing a graphical user interface through the terminal device; The graphical user interface displays a scene picture of a virtual scene; the device comprises: A setting module, configured to set a field of view plane area in the graphical user interface in response to a specified event being triggered; wherein the field of view plane area is not larger than the display area of ​​the scene picture, and the center of the display area of ​​the scene picture is selected as the center position of the field of view plane area; and the field of view plane area corresponds to the field of view scene area in the virtual scene; A determination module, used to determine, in the virtual scene, a first relative position between a target object corresponding to the designated event and the field of view scene area; A display module is used to display an indication mark of the target object at a specified position in the field of view plane area based on the first relative position; wherein the indication mark is used to indicate the distance and direction of the target object; and the identification content of the specified position and / or the indication mark matches the first relative position.

15. An electronic device, characterized in that: It comprises a processor and a memory, wherein the memory stores machine executable instructions that can be executed by the processor, and the processor executes the machine executable instructions to implement the method for displaying an indication mark according to any one of claims 1 to 13.

16. A machine-readable storage medium, characterized in that: The machine-readable storage medium stores machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions prompt the processor to implement the method for displaying an indication mark according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Method and terminal for locking target in game scene

    CA2988821A1

  • Position indication information display method and device, electronic device and storage medium

    CN108525300A