Identifier prompting method, identifier prompting device, computer device, and computer program
By displaying a virtual map with trigger-revealed point of interest identifiers and associated instructions, the method clarifies dependencies in complex virtual scenes, improving readability and interaction efficiency.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-07
- Publication Date
- 2026-03-11
AI Technical Summary
The cluttered display of multiple point of interest identifiers on virtual maps in complex virtual scenes hinders the understanding of dependency relationships and readability, making it difficult for players to navigate and interact with the virtual environment effectively.
A method and device that displays a virtual scene with a main control virtual object, showing a virtual map in response to a map check operation, and upon receiving a trigger on a first point of interest identifier, reveals a second point of interest identifier and associated instruction, highlighting their correspondence and functional relationship.
This approach simplifies the virtual map by clearly displaying the correspondence between points of interest, enhancing readability and interaction efficiency by avoiding clutter and improving the user's understanding of the virtual scene's dependencies.
Smart Images

Figure 2026508583000001_ABST
Abstract
Description
[Technical Field]
[0001] This application claims priority to a Chinese patent application filed on June 2, 2023, bearing application number 202310654102.4, and entitled "Method, device, equipment, medium and product for displaying elements on a virtual map," the entire contents of which are incorporated herein by reference.
[0002] The present application relates to the technical field of virtual environments, and more particularly to a virtual scene-based identifier prompt method, apparatus, device, medium and product. [Background technology]
[0003] The in-game virtual map is an important means for players to find their way around and understand each point of interest in the level, and in some complex scenes, completing one game task may involve multiple points of interest in different areas. For example, performing an interaction at point of interest 1 completes a game task at point of interest 2.
[0004] In the related art, generally, all point of interest identifiers corresponding to a plurality of points of interest are displayed on a map, for example, the point of interest identifier corresponding to point of interest 1 and the point of interest identifier corresponding to point of interest 2 are displayed simultaneously.
[0005] However, in the above method, the display of too many point of interest identifiers on the map often makes it look cluttered, which is unfavorable for expressing the dependency relationship between some points of interest (for example, point of interest 1 is a prerequisite for completing a game task at point of interest 2, and point of interest 1 can be considered a prerequisite for point of interest 2).Furthermore, players cannot clearly understand different points of interest, which makes the virtual map difficult to read. Summary of the Invention [Problem to be solved by the invention]
[0006] The embodiments of the present application provide a method, apparatus, device, medium and product for prompting identifiers based on a virtual scene, which can improve the readability of a virtual map. [Means for solving the problem]
[0007] According to one aspect, there is provided a virtual scene-based identifier prompt method executed by a computing device, the method comprising: displaying a virtual scene including a main control virtual object; displaying a virtual map in response to a map check operation, the virtual map representing a scene distribution of the virtual scene and including at least one first point of interest identifier, the first point of interest identifier representing a position of a first point of interest in the virtual scene, the first point of interest being used to realize a function of the virtual object withdrawing from the virtual scene; and displaying a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier, wherein the second point of interest identifier represents a location of the second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, the associated instruction identifier indicates the correspondence, and the second point of interest is used to control a functional state of the first point of interest.
[0008] According to another aspect, there is provided a virtual scene based identifier prompt device, the device comprising: a display module for displaying a virtual scene including a main control virtual object; The display module is further configured to display a virtual map in response to a map check operation, the virtual map representing a scene distribution of the virtual scene and including at least one first point of interest identifier, the first point of interest identifier representing a position of a first point of interest in the virtual scene, the first point of interest being used to realize a function of the virtual object withdrawing from the virtual scene; The display module further displays a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier, wherein the second point of interest identifier represents a location of the second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, the associated instruction identifier indicates the correspondence, and the second point of interest is used to control a functional state of the first point of interest.
[0009] According to another aspect, there is provided a computer device, the computer device including a processor and a memory, wherein the memory stores at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, code set or instruction set being loaded and executed by the processor to realize the virtual scene-based identifier prompt method described in any one of the above embodiments of the present application.
[0010] According to another aspect, there is provided a computer-readable storage medium, the storage medium storing at least one instruction, at least one program, code set or instruction set, the at least one instruction, the at least one program, code set or instruction set being read and executed by a processor to realize the virtual scene-based identifier prompt method described in any one of the above embodiments of the present application.
[0011] According to another aspect, there is provided a computer program product or a computer program, the computer program product or the computer program comprising computer instructions stored on a computer-readable storage medium, the computer instructions being read by a processor of a computing device from the computer-readable storage medium, and the processor executing the computer instructions, thereby causing the computing device to perform the virtual scene-based identifier prompt method according to any one of the preceding embodiments. [Effects of the Invention]
[0012] The beneficial effects based on the technical solutions provided by the embodiments of the present application include at least the following: A virtual map representing the scene distribution of the virtual scene is displayed through a map check operation, and a second point of interest identifier and a related instruction identifier are displayed based on a trigger operation on a first point of interest identifier on the virtual map, where the first point of interest identifier and the second point of interest have a corresponding relationship, and the second point of interest can control the function state of the first point of interest. In the process of triggering the first point of interest identifier to display the second point of interest identifier and the related instruction identifier, the problem of too many point of interest identifiers displayed on the virtual map causing interface display clutter is avoided, and the second point of interest identifier is displayed as an auxiliary identifier after the first point of interest identifier, making full use of the corresponding relationship between the first point of interest identifier and the second point of interest identifier, and the related instruction identifier can more clearly and intuitively express the correspondence, thereby simplifying the point of interest identifiers on the virtual map, avoiding the problem of too many identifiers being displayed causing data interference on the use object, improving the readability of the virtual map, and enhancing man-machine interaction efficiency. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a schematic diagram of a virtual scene-based identifier prompt provided by an exemplary embodiment of the present application; [Figure 2] 1 is a schematic diagram of a virtual scene execution system provided by an exemplary embodiment of the present application; [Figure 3] 1 is a flowchart of a virtual scene-based identifier prompt method provided by an exemplary embodiment of the present application. [Figure 4] 1 is a schematic diagram of a virtual scene provided by an exemplary embodiment of the present application; [Figure 5] 1 is a schematic diagram of a virtual map provided by an exemplary embodiment of the present application; [Figure 6] FIG. 2 is a schematic diagram of a second point of interest identifier and an associated designation identifier provided by an exemplary embodiment of the present application; [Figure 7] 1 is a schematic diagram of a virtual map provided by an exemplary embodiment of the present application; [Figure 8] 1 is a flowchart of a second method for marking points of interest provided by an exemplary embodiment of the present application. [Figure 9] FIG. 10 is a schematic diagram of a second point of interest marking control provided by an exemplary embodiment of the present application; [Figure 10] FIG. 10 is a schematic diagram of a second point of interest marking control provided by another exemplary embodiment of the present application; [Figure 11] FIG. 10 is a schematic diagram of a second point of interest marking effect provided by an exemplary embodiment of the present application; [Figure 12] 1 is a flowchart of a second point of interest interaction method provided by an exemplary embodiment of the present application; [Figure 13] 1 is a schematic diagram of an interaction control provided by an exemplary embodiment of the present application; [Figure 14] 10 is a flowchart of marking a second point of interest provided by an exemplary embodiment of the present application; [Figure 15] 1 is a schematic diagram of a display element arrangement provided by an exemplary embodiment of the present application; [Figure 16] 1 is a structural block diagram of a virtual scene-based identifier prompt device provided by an exemplary embodiment of the present application; [Figure 17] FIG. 2 is a structural block diagram of a virtual scene-based identifier prompt device module provided by an exemplary embodiment of the present application. [Figure 18] FIG. 2 is a structural block diagram of a terminal provided by an exemplary embodiment of the present application; DETAILED DESCRIPTION OF THE INVENTION
[0014] In order to make the objectives, technical solutions and advantages of the present application more comprehensible, the following embodiments of the present application will be described in more detail in conjunction with the drawings.
[0015] Herein, although terms such as "first" and "second" are used to describe various types of information in this disclosure, the information is not limited to these terms. These terms are merely used to distinguish between the same types of information. For example, a first parameter may also be referred to as a second parameter, and similarly, a second parameter may also be referred to as a first parameter, without departing from the scope of this disclosure. The word "IF" used herein may be interpreted as "if," "when," or "depending on a decision," depending on the context.
[0016] A virtual map is an important means for a game player to find their way around and understand each point of interest in a level. In some complex scenes, points of interest may have multiple cross-domain attached elements depending on the gameplay. In related art, when a point of interest has multiple cross-domain attached elements, all elements are generally displayed on the map and a selection function is added to select the displayed elements. For example, refer to FIG. 1, which is a schematic diagram of a virtual scene-based identifier prompt provided by an exemplary embodiment of the present application. As shown in FIG. 1, the virtual map 100 displays the scene distribution in the virtual scene where the player is located, as well as all point of interest identifiers, including multiple point of interest identifiers such as escape points, air supply points, bases, and castles. However, in the above method, the map often appears cluttered due to the excessive number of elements, which is detrimental to the representation of dependency relationships and the player's understanding of corresponding relationships, making the map less readable.
[0017] According to the embodiment of the present application, a virtual scene-based identifier prompt method is provided, which displays a virtual scene where a main control virtual object is located in a virtual game, and displays a virtual map representing a scene distribution of the virtual scene in response to a map check operation, the virtual map includes at least one first point of interest identifier, the first point of interest identifier represents the position of the first point of interest in the virtual scene, and the first point of interest realizes the function of the virtual object withdrawing from the virtual scene, and displays a second point of interest identifier and a related instruction identifier in response to receiving a trigger operation on the first point of interest identifier. The second point of interest identifier represents the location of the second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, and the second point of interest is used to control the function state of the first point of interest. By triggering the first point of interest identifier to display the second point of interest identifier and the associated instruction identifier, the correspondence between the first point of interest identifier and the second point of interest identifier is clearly displayed, thereby simplifying the elements in the virtual map and avoiding the problem that too many elements are displayed on the virtual map, making it look cluttered and causing data interference to the user, and improving the readability of the virtual map.
[0018] First, an introduction to the virtual scene execution system of the present application is provided. Referring to FIG. 2, a schematic diagram of the virtual scene execution system provided by an exemplary embodiment of the present application is shown, which includes a terminal 210.
[0019] In some embodiments, at least one of a game application program, a game client, and a browser is installed on the terminal 210, and the game application program, game client, or browser executes a virtual game. In embodiments of the present application, the virtual game is any one of a simulation program, a battle royale shooting game, a virtual reality (VR) game, an augmented reality (AR) game, a 3D map game, a first-person shooter game (FPS), a multiplayer gunfight survival game, a third-person shooter game (TPS), a multiplayer online battle arena game, and a simulation game (SLG). In this embodiment, the virtual game is described as a multiplayer gunfight survival game.
[0020] In some embodiments, the terminal 210 runs a virtual game through a game application program, a game client, or a browser to display a virtual scene, where the virtual scene is a scene where a main control virtual object of the terminal 210 is located in the virtual game. In response to a map check operation, the terminal 210 displays a virtual map, where the virtual map represents a scene distribution of the virtual scene and includes at least one first point of interest identifier, where the first point of interest identifier represents the position of the first point of interest in the virtual scene, and the first point of interest realizes the function of the virtual object withdrawing from the virtual scene. In response to receiving a trigger operation on the first point of interest identifier, the terminal 210 displays a second point of interest identifier and an associated instruction identifier, where the second point of interest identifier represents the position of the second point of interest in the virtual scene, and there is a correspondence between the first point of interest and the second point of interest, and the associated instruction identifier indicates the correspondence, and the second point of interest is used to control the function state of the first point of interest.
[0021] For example, take a multiplayer gunfight survival game as an example, the virtual game is a multiplayer gunfight, the virtual environment is a virtual survival environment where a main controlling virtual object in the virtual game is located, the first point of interest can be a retreat point that realizes a retreat function, that is, a virtual object in the virtual game exits through the first point of interest and leaves the current game with the virtual resources acquired in the current game, the second point of interest can be an auxiliary function point of the first point of interest that controls the function state of the first point of interest, for example, turning the retreat point on or off, and the second point of interest can be realized as a pull point (also called a "lever toggle point" or "switch toggle point") as an example. With the first point of interest as the retreat point, the virtual object first reaches the pull point and performs a pull interaction to turn on the retreat point, and only then will the virtual object leave the current game through the retreat point.
[0022] In some embodiments, the second point of interest identifier is displayed with different display effects based on different states of the second point of interest. For example, if no virtual object exists in the first area range within the historical time range, the second point of interest identifier is displayed with a first display effect. If a virtual object exists in the first area range within the historical time range, the second point of interest identifier is displayed with a second display effect. The first area range is an area range corresponding to the location of the first point of interest in the virtual scene. The virtual object may be a main-control virtual object or a virtual object mainly controlled by another terminal, for example, a virtual object belonging to the same camp or team as the main-control virtual object of the terminal 210.
[0023] In some embodiments, the virtual scene execution system further includes a server 220 and a terminal 230 .
[0024] The terminal 210 and the terminal 230 respectively establish a connection relationship with the server 220, which provides virtual game services, and the terminal 210 and the terminal 230 access the server 220 to run the virtual game. In some embodiments, the server 220 records account information, real-time operation data, and historical operation data of multiple terminals during the virtual game. For example, when the main control virtual object of the terminal 230 and the main control virtual object of the terminal 210 are in the same virtual game, and the main control virtual object of the terminal 230 enters a first area range within the historical time range, the server 220 records the situation and notifies the terminal 210 to display a second point of interest identifier with a second display effect.
[0025] The above-mentioned terminals are optional and may be various types of terminal devices such as a desktop computer, a laptop, a smartphone, a tablet, a wearable device, an e-book reader, a Moving Picture Experts Group Audio Layer III (MP3) playback device, a Moving Picture Experts Group Audio Layer IV (MP4) playback device, a smart TV, and a smart in-vehicle device, and the embodiments of the present application are not limited thereto.
[0026] Here, the above-mentioned servers may be independent physical servers, server clusters or distributed systems consisting of multiple physical servers, or cloud servers that provide basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), big data and artificial intelligence platforms.
[0027] Cloud Technology is a hosting technology that aggregates a set of resources, such as hardware, software, and networks, within a wide area network or local area network to realize computing, storage, processing, and sharing of data.
[0028] In some embodiments, the above-mentioned server may also be implemented as a node in a blockchain system.
[0029] Herein, all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data for analysis, data for storage, data for display, etc.) and signals related to this application have been obtained with the user's permission or sufficient permission from each relevant party, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant country or region. For example, all operation data and account information related to this application have been obtained with sufficient permission.
[0030] Furthermore, before collecting user-related data (e.g., account information, historical operation data, and real-time operation data related to the application), and during the process of collecting user-related data, the application may display a prompt interface, pop-up, or output voice prompt information, which is used to prompt the user that the relevant data is currently being collected, so that the application starts to perform the relevant step of collecting user-related data only when it receives a user confirmation operation on the prompt interface or pop-up; otherwise (i.e., if it does not receive a user confirmation operation on the prompt interface or pop-up), it terminates the relevant step of collecting user-related data, i.e., does not collect user-related data. In other words, all user data collected in the application is collected with the user's consent and permission, and the collection, use, and processing of related user data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0031] For example, refer to FIG. 3 , which shows a flowchart of an identifier prompt method based on a virtual scene provided in an exemplary embodiment of the present application. The method may be applied to a terminal, a server, or may be applied to a terminal and a server simultaneously. In the embodiment of the present application, the method is applied to a terminal as an example. As shown in FIG. 3 , the method includes the following steps: Step 310: Display the virtual scene. The virtual scene includes a main control virtual object. For example, the virtual scene is a scene in which the main control virtual object is located in a virtual game.
[0032] In some embodiments, the virtual scene is a virtual scene displayed (or provided) when an application program is executed on a terminal. The virtual scene may be a simulation of the real world, a semi-simulated, semi-virtual three-dimensional world, or a fully virtual three-dimensional world. The virtual scene is any one of a two-dimensional virtual scene, a two-and-a-half-dimensional virtual scene, and a three-dimensional virtual scene. Optionally, the virtual scene further comprises virtual resources applicable to a virtual scene battle between at least two virtual objects and usable by the at least two virtual objects in the virtual scene.
[0033] In some embodiments, the virtual objects are animate and inanimate objects in a virtual scene. The animate objects may be at least one of a virtual human, a virtual animal, and an animated character. The inanimate objects may be at least one of a virtual building, a virtual plant, and a virtual terrain. Optionally, when the virtual scene is a 3D virtual scene, the virtual objects may be 3D virtual models, each of which has its own shape and volume and occupies a portion of the space of the 3D virtual scene. The activities of the virtual objects include, but are not limited to, at least one of body posture adjustment, crawling, walking, running, cycling, flying, jumping, driving, picking up, shooting, attacking, and throwing. Optionally, the virtual objects are 3D characters constructed based on 3D human skeleton technology, and the virtual objects can wear different skins to achieve different appearances. In some implementations, the virtual objects are realized as 2.5D or 2D models, although the embodiments of the present application are not limited thereto. For example, based on the control mode of the virtual objects, virtual objects can be divided into user-controlled virtual objects and server-controlled virtual objects. User-controlled virtual objects are client-controlled objects that can be activated in a virtual scene. Server-controlled virtual objects are virtual objects controlled by an automatic control algorithm or artificial intelligence program on the client or server. Server-controlled virtual objects include activatable objects and inactivatable objects in a virtual scene. For example, inactivatable objects respond to or affect the activity of activatable objects, for example, an activatable object can destroy an inactivatable object, or when an activatable object enters an inactivatable object, the activatable object becomes hidden. For example, the virtual objects in this application are client-controlled virtual objects.
[0034] Optionally, the virtual scene includes at least one display method including, but not limited to, display based on the viewing angle range of the main control virtual object, global display based on a panorama of the virtual scene, and display based on display operation or terminal movement.
[0035] In some embodiments, display based on the field of view range of the main control virtual object may be displaying a virtual scene within the field of view range of the virtual object at a field of view such as first-person or third-person of the main control virtual object; global display based on a panorama of the virtual scene may be displaying the complete virtual scene at a field of view such as a monocular view of the virtual scene; display based on display operation or terminal movement may be displaying a corresponding virtual scene in accordance with display operation in the direction of the user's mouse movement, or, for example, in the case where the terminal is implemented as a head-mounted VR device, displaying a virtual scene within the corresponding field of view range in accordance with movement of the wearer's head.
[0036] In some embodiments, a virtual scene is displayed in the form of an interface, and game elements such as icons or controls that assist the user in performing functions such as playing a game or receiving an interaction are displayed superimposed on the virtual scene interface.
[0037] For example, refer to FIG. 4, which is a schematic diagram of a virtual scene provided by an exemplary embodiment of the present application. As shown in FIG. 4, a virtual scene 400 is displayed within a first-person viewing angle range of a main control virtual object 410, and the virtual scene 400 is a virtual survival scene in which the main control virtual object 410 is located in a virtual gunfight game.
[0038] Step 320: In response to the map check operation, display the virtual map. The virtual map represents a scene distribution of the virtual scene, and the virtual map includes at least one first point of interest identifier, the first point of interest identifier represents a position of the first point of interest in the virtual scene, and the first point of interest is used to realize a function of withdrawing the virtual object from the virtual scene.
[0039] Optionally, if there are multiple first points of interest in the virtual scene, the virtual map may display first point of interest identifiers corresponding to all of the first points of interest, or first point of interest identifiers corresponding to some of the first points of interest, for example, displaying first point of interest identifiers corresponding to first points of interest closest to the main control virtual object, or displaying first point of interest identifiers corresponding to first points of interest within a predetermined distance range to the main control virtual object, or displaying first point of interest identifiers corresponding to first points of interest reached by the camp where the main control virtual object is located, etc.
[0040] Optionally, the virtual map may be a panoramic map of the virtual scene representing the entire scene distribution in the virtual scene, or a local map of the virtual scene representing the scene distribution of a portion of the virtual scene. In some embodiments, when the virtual scene is divided into a plurality of regions according to a predetermined region range or a plurality of scenes according to a predetermined scene type, and the virtual map is realized as a local map of the virtual scene, a local map corresponding to the region where the main-control virtual object is located may be displayed according to the predetermined region range, or a local map corresponding to each scene where all virtual objects in the camp where the main-control virtual object is located may be displayed according to the predetermined scene type, or a local map corresponding to the region or scene where the main-control virtual object or the camp where the main-control virtual object is located has reached within a historical time range may be displayed, or a local map corresponding to a selected region or scene may be displayed based on a selection operation of the main-control virtual object.
[0041] In some embodiments, the map check operation includes, but is not limited to, at least one of a trigger operation on the virtual map, inputting a voice command to check the virtual map, and a predetermined gesture action performed on the terminal interface.
[0042] In some embodiments, the main control virtual object participates in a virtual game, and the first point of interest is used to realize the functionality of the virtual object in the virtual game to withdraw from the virtual scene.
[0043] For example, the virtual game corresponds to a virtual scene, and the main control virtual object can withdraw from the virtual scene via the first point of interest, and the main control virtual object can leave the virtual game via the first point of interest.
[0044] In some embodiments, the first point of interest is used to realize a function in a virtual game in which a virtual object leaves a virtual scene with virtual resources, including resources acquired by the virtual object in the virtual game.
[0045] Optionally, the virtual resources may be virtual offensive items, virtual defensive items, virtual gold, virtual equipment, and the like.
[0046] In some embodiments, the virtual resources that are brought out and left the virtual game via the first point of interest further include currently unused resources that the virtual object had when it entered the virtual game.
[0047] For example, the first point of interest can be realized as an exit point for performing an exit function, i.e., it can cause a virtual object in a virtual game to leave a virtual scene corresponding to a current game. When the exit point is in an on state, the virtual object in the virtual game can reach the exit point and perform an exit interaction with the exit point, thereby taking the virtual items acquired in the current virtual game and leaving the current game.
[0048] The first point of interest assists the virtual object to withdraw from the virtual scene, and also assists the virtual object to take out the virtual resources acquired in the virtual game and the virtual resources held in the virtual game from the virtual scene. This allows the resource settlement process to be realized outside the virtual game, avoiding the problem of low virtual resource settlement efficiency during the game process, and encouraging the used object to more actively participate in the virtual resource acquisition process in the virtual game, thereby increasing the interest of the game, strengthening the player's participation in the game, and improving the efficiency of man-machine interaction.
[0049] In some embodiments, the withdrawal function of the first point of interest is used to decide the outcome of a virtual game.
[0050] For example, in one virtual game, the camp in which the virtual object that first left the current game via the first point of interest is located wins.
[0051] In some embodiments, the first point of interest may be further implemented as a functional point such as an HP recovery point, a teleport point, a shopping point, or an infiltration point, correspondingly realizing functions such as HP recovery, teleport, item acquisition, and infiltration of a predetermined area. The first point of interest identifier then represents the location of the functional point in the virtual scene on the virtual map. The above functions are merely examples, and the present application does not limit the function of the first point of interest. In the embodiments of the present application, the first point of interest is used to realize a withdrawal function.
[0052] Optionally, if the first point of interest belongs to an unknown state, the first point of interest identifier is displayed on the virtual map with a predetermined unknown effect, or if the first point of interest belongs to a known state, the first point of interest identifier is displayed on the virtual map with a predetermined known effect. In some embodiments, if no virtual object exists within the first area range within the historical time range, the first point of interest belongs to the unknown state, and if a virtual object exists within the first area range within the historical time range, the first point of interest belongs to the known state, and the first area range is an area range corresponding to a location where the first point of interest is located in the virtual scene.
[0053] Optionally, the virtual object may be a virtual object of the camp in which the main control virtual object is located, or may be a virtual object of the camp hostile to the main control virtual object.
[0054] In some embodiments, the known states include an exit-allowed state and an exit-prohibited state, the exit-allowed state and the exit-prohibited state being implementations of functional states corresponding to the first point of interest, and the known effects corresponding to the known states include an available effect and an unavailable effect.
[0055] Optionally, if the first point of interest belongs to the retreat-allowed state, the first point of interest identifier is displayed on the virtual map with a predetermined available effect, or if the first point of interest belongs to the retreat-prohibited state, the first point of interest identifier is displayed on the virtual map with a predetermined unavailable effect, where the first point of interest belonging to the retreat-allowed state indicates that the first point of interest can currently perform a retreat function, and the first point of interest belonging to the retreat-prohibited state indicates that the first point of interest cannot currently perform a retreat function. For example, if the first point of interest belongs to the retreat-allowed state, the first point of interest identifier corresponding to the available first point of interest is displayed on the virtual map with a green color, and if the first point of interest belongs to the retreat-prohibited state, the first point of interest identifier corresponding to the unavailable first point of interest is displayed on the virtual map with a red color.
[0056] Optionally, different display effects corresponding to different states of the above-mentioned first point of interest can be configured, i.e., the user can configure the above-mentioned unknown effect, known effect, available effect and unavailable effect, and the display form of the first point of interest can also be configured, i.e., the user can configure the first point of interest so that it is always displayed with the same display effect, or can configure the first point of interest so that it is displayed with different display effects according to different states.
[0057] In some embodiments, if there are multiple first points of interest, at least one first point of interest preset to a no-exit state exists, and the unavailable first point of interest meets a function-on condition, the unavailable first point of interest is converted to a leave-allowed state. In some embodiments, if there is at least one first point of interest belonging to a leave-allowed state, and the available first point of interest meets a function-off condition, the available first point of interest is converted to a no-exit state.
[0058] Optionally, the function-on condition and the function-off condition may be conditions preset by the system, or may be conditions set by a user based on a virtual game. For example, before starting a virtual game, the user controlling the main control virtual object selects at least one predetermined condition from a plurality of predetermined conditions provided by the system as the function-on condition or the function-off condition, or all users participating in the game vote on a plurality of predetermined conditions provided by the system or user-customized conditions, and select the condition with the most votes as the function-on condition or the function-off condition before the start of the game.
[0059] In some embodiments, the function-on conditions are realized as follows: the virtual game duration reaches a predetermined time range; the score of the main control virtual object or the camp where the main control virtual object is located exceeds a predetermined score threshold; an auxiliary point of interest for controlling the first point of interest function state is triggered; the camp hostile to the main control virtual object is eliminated; the number of virtual objects that have reached the location where the first point of interest is located within the historical time range reaches a predetermined number threshold, etc.
[0060] In some embodiments, the function-off conditions are realized as follows: the period during which the first point of interest belongs to the retreat-allowed state reaches a predetermined period range; the number of survivors in the camp where the main control virtual object is located is less than a predetermined number; the camp hostile to the main control virtual object reaches the first point of interest before the camp where the main control virtual object is located; the number of virtual objects performing the retreat function through the first point of interest within the historical time range exceeds a predetermined number range, etc.
[0061] Here, the above function-on conditions and function-off conditions are merely examples, and the present application is not limited thereto.
[0062] In some examples, the first point of interest identifier is associated with a first detail area for displaying first information of the first point of interest, optionally including but not limited to location information, function information, function status, function on condition, function off condition, etc. of the first point of interest.
[0063] Optionally, the first area of detail is displayed in association with the first point of interest identifier, i.e., in response to a map check operation, a virtual map including the first point of interest identifier and the first area of detail corresponding to the first point of interest identifier may be displayed, or in response to a trigger operation on the first point of interest identifier, the first area of detail may be displayed.
[0064] For illustration, refer to FIG. 5, which is a schematic diagram of a virtual map provided by an exemplary embodiment of the present application. As shown in FIG. 5, in response to a map check operation, a virtual map 500 is displayed. The virtual map 500 includes a first point of interest identifier 510, a first point of interest identifier 520, and a first point of interest identifier 530 for respectively representing the locations of a first point of interest 1, a first point of interest 2, and a first point of interest 3 in the virtual scene, where the first point of interest 1, the first point of interest 2, and the first point of interest 3 are all used to realize an exit function. In response to a trigger operation on the first point of interest identifier 510, a first detail area 501 is displayed for displaying first information of the first point of interest 1.
[0065] Step 330: In response to receiving a trigger operation on the first point of interest identifier, display a second point of interest identifier and an associated instruction identifier. The second point of interest identifier represents the location of the second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, the association indication identifier indicates the correspondence, and the second point of interest is used to control the functional state of the first point of interest.
[0066] Optionally, in response to receiving a trigger operation on the first point of interest identifier, the second point of interest identifier and an associated indication identifier are displayed on the virtual map.
[0067] For example, point of interest identifiers are displayed on a virtual map, and when a trigger operation is performed on a first point of interest identifier, a second point of interest identifier is displayed on the virtual map, thereby representing the location of the second point of interest corresponding to the second point of interest identifier based on the status of the second point of interest identifier relative to the virtual map.
[0068] In some embodiments, the function state includes an exit permission state and an exit prohibition state. Take the example of a first point of interest being realized as an exit point, and a second point of interest controlling the on or off of the exit point. When the exit point is turned on, it is in an exit permission state and the exit function can be performed; when the exit point is turned off, it is in an exit prohibition state and the exit function cannot be performed at present.
[0069] Optionally, the second point of interest can further establish or adjust the configuration of the first point of interest, including, but not limited to, establishing an on-duration, a visible state, a function restriction condition, and the like. For example, the second point of interest can be used to set or adjust the on-period of the first point of interest, for example, the first point of interest can be set to automatically turn on after measuring one minute from the time when the interaction operation with the second point of interest is completed; the second point of interest can be used to set or adjust the visibility state of the first point of interest, for example, the transparency of the first point of interest to the camp where the main control virtual object is located can be set to 0% and the transparency to the camp hostile to the main control virtual object can be set to 100%, that is, the first point of interest can be set to be visible only to the camp where the main control virtual object is located; the second point of interest can be used to set function restriction conditions for the first point of interest, for example, the withdrawal function of the first point of interest can be set to be available only to the camp where the main control virtual object is located, or the first point of interest can be used to set a threshold number of virtual objects that execute the withdrawal function, etc.
[0070] Optionally, the correspondence between the first points of interest and the second points of interest may be one-to-one, one-to-many, or even many-to-one, i.e., one first point of interest corresponds to one second point of interest, or one first point of interest corresponds to multiple second points of interest, and the virtual object controls the functional state of the corresponding one first point of interest through any one of the multiple second points of interest, or multiple first points of interest correspond to one second point of interest, and the virtual object simultaneously controls the functional states of multiple corresponding first points of interest through one second point of interest.
[0071] In some embodiments, based on the above one-to-one, one-to-many, or many-to-one correspondence, there are three situations in step 330:
[0072] First: In response to receiving a trigger operation on a first point of interest identifier, a single second point of interest identifier and a single associated instruction identifier are displayed on the virtual map.
[0073] As an example, there is a one-to-one correspondence between a first point of interest A and a second point of interest B, and in response to receiving a trigger operation for a first point of interest identifier a corresponding to the first point of interest A, a second point of interest identifier b corresponding to the second point of interest B and an associated instruction identifier c for connecting the first point of interest identifier a and the second point of interest identifier b are displayed on the virtual map.
[0074] Second: In response to receiving a trigger operation on the first point of interest identifier, a plurality of second point of interest identifiers and a plurality of associated instruction identifiers are displayed on the virtual map.
[0075] For example, there may be a one-to-many correspondence between a first point of interest A and a second point of interest B and a second point of interest C, and the virtual object may control the functional state of the first point of interest A through the second point of interest B, or may control the functional state of the first point of interest A through the second point of interest C. In response to receiving a trigger operation on a first point of interest identifier a corresponding to the first point of interest A, a second point of interest identifier b corresponding to the second point of interest B, a second point of interest identifier c corresponding to the second point of interest C, an associated instruction identifier d for connecting the first point of interest identifier a and the second point of interest identifier b, and an associated instruction identifier e for connecting the first point of interest identifier a and the second point of interest identifier c are displayed on the virtual map.
[0076] Third, in response to receiving a trigger operation on the first point of interest identifier, a single second point of interest identifier and a plurality of associated instruction identifiers are displayed on the virtual map.
[0077] For example, there is a many-to-one correspondence between the first point of interest A, the first point of interest B, the first point of interest C, and the second point of interest D, and the virtual object can simultaneously control the functional states of the first point of interest A, the first point of interest B, and the first point of interest C using the second point of interest D. In response to receiving a trigger operation on the first point of interest identifier a corresponding to the first point of interest A, the virtual object displays on the virtual map a second point of interest identifier d corresponding to the second point of interest D, an associated instruction identifier x for connecting the first point of interest identifier a and the second point of interest identifier d, an associated instruction identifier y for connecting the first point of interest identifier b and the second point of interest identifier d, and an associated instruction identifier z for connecting the first point of interest identifier c and the second point of interest identifier d.
[0078] Optionally, the above correspondences may be pre-established by the system or configured by the user.
[0079] Optionally, the above display manner can be configured. Taking a many-to-one correspondence as an example, after a user triggers a first point of interest identifier, the display may be configured to only display the corresponding second point of interest identifier and the associated designation identifier between the second point of interest identifier and the triggered first point of interest identifier; or after a user triggers a first point of interest identifier, the display may be configured to display the associated designation identifier between the second point of interest identifier and the triggered first point of interest identifier, while simultaneously displaying the associated designation identifier between the second point of interest identifier and another corresponding first point of interest identifier.
[0080] Optionally, the association designation identifier may be realized as a connecting line, arrow or the like between the first point of interest identifier and the second point of interest identifier.
[0081] For illustration, refer to FIG. 6, which is a schematic diagram of a second point of interest identifier and an associated instruction identifier provided by an exemplary embodiment of the present application, in response to receiving a trigger operation on a first point of interest identifier 610, a second point of interest identifier 620 and an associated instruction identifier 630 are displayed on a virtual map 600, as shown in FIG.
[0082] When a first point of interest identifier is triggered, a second point of interest identifier corresponding to the second point of interest associated with the first point of interest is displayed on the virtual map based on the correspondence between the first point of interest and the second point of interest. A corresponding number of second point of interest identifiers, for example, a single second point of interest identifier or multiple second point of interest identifiers, is displayed based on the difference in the quantity of the correspondence. Also, a different number of related identifiers may be displayed at the same time as the second point of interest identifier based on the meaning of the related identifier. The above outlines the number of second point of interest identifiers and the number of related identifiers, fully explaining the implementation of the point of interest identifiers and the implementation of the related identifiers, thereby enriching the representation content of the correspondence between the first point of interest and the second point of interest.
[0083] In some embodiments, the second point of interest identifier is displayed with different display effects according to different states of the second point of interest. Optionally, the display manner of the second point of interest identifier includes the following two situations:
[0084] First: If no virtual object exists within the second area range within the historical time range, in response to a trigger operation on the first point of interest identifier, the second point of interest identifier and associated instruction identifier are displayed on the virtual map with a first display effect. The second area range is an area range corresponding to the location of the second point of interest in the virtual scene.
[0085] In some embodiments, if there is no virtual object within the first region range within the historical time range, the second point of interest belongs to an unknown state, i.e., no virtual object has reached the second point of interest within the historical time range.
[0086] Optionally, the virtual object may be a main control virtual object or another virtual object that has a relationship with the main control virtual object, such as a virtual object in the same camp or a virtual object in an opposing camp.
[0087] In some embodiments, the first display effect communicates to the user that the second point of interest belongs to an unknown state. Optionally, the first display effect may be a predetermined color halo effect, a question mark identifier effect, etc.
[0088] Second: If a virtual object exists in a second area range within the historical time range, in response to a trigger operation on the first point of interest identifier, the second point of interest identifier and the associated instruction identifier are displayed on the virtual map with a second display effect.
[0089] In some embodiments, if a virtual object exists in the second area range within the historical time range, the second point of interest belongs to a known state, i.e., there is already a virtual object that has reached the second point of interest within the historical time range.
[0090] Optionally, the virtual object may be a main control virtual object or another virtual object that has a relationship with the main control virtual object, such as a virtual object in the same camp or a virtual object in an opposing camp.
[0091] By using the presence status of a virtual object within the second range within the historical time range as a condition for distinguishing the display effects, the first display effect or the second display effect can distinguish the second point of interest identifier and the associated instruction identifier. The second range is the range corresponding to the location of the second point of interest. Therefore, this method can help the player know the current presence status of the virtual object at the second point of interest through the difference in display effects, allowing the player to adaptively adjust the game strategy to reach the second point of interest. Furthermore, it can to a certain extent avoid attacks by virtual objects on the main control virtual object, enrich the screen display effects, and improve the player's game experience.
[0092] In some embodiments, the known states of the second point of interest include a valid state and a invalid state, and the second display effect includes a third display effect and a fourth display effect.
[0093] In some embodiments, when the second point of interest belongs to an enabled state, the associated designation identifier is displayed on the virtual map and the second point of interest identifier is displayed with a third display effect; or when the second point of interest belongs to an disabled state, the associated designation identifier is displayed on the virtual map and the second point of interest identifier is displayed with a fourth display effect.
[0094] The functional state is controlled so that the enabled state is realized as an exit permitted state instructing the main control virtual object to exit through the first point of interest, and the disabled state is controlled so that the functional state is realized as an exit prohibited state instructing the main control virtual object not to exit through the first point of interest.
[0095] For example, when the second point of interest belongs to the enabled state, the main control virtual object can retreat from the virtual scene through the first point of interest, i.e., the functional state corresponding to the first point of interest is realized as the retreat-allowed state; when the second point of interest belongs to the disabled state, the main control virtual object cannot retreat from the virtual scene through the first point of interest, i.e., the functional state corresponding to the first point of interest is realized as the retreat-prohibited state. .
[0096] For example, if there is no virtual object that has reached the second point of interest within the historical time range, the second point of interest identifier is displayed in yellow to indicate that the second point of interest belongs to an unknown state; if there is a virtual object that has reached the second point of interest within the historical time range, the second point of interest identifier that belongs to a valid state is displayed in green, and the second point of interest identifier that belongs to an invalid state is displayed in red.
[0097] Optionally, the above solution of displaying the second point of interest identifier with different display effects can be configured, i.e., the user may configure the second point of interest identifier to be displayed with two display effects according to a known state and an unknown state, or may configure the second point of interest identifier to be displayed with three display effects according to an unknown state, a valid state and an invalid state, or may configure the second point of interest identifier to be displayed with two display effects according to a valid state and an invalid state, or may even configure the second point of interest identifier to be always displayed with a constant display effect.
[0098] Optionally, the circumstances in which the second point of interest belongs to the valid state include, but are not limited to, at least one of: there is no virtual object that changes the functional state of the first point of interest via the second point of interest within a historical time range; the game duration reaches a predetermined time range; the main control virtual object or the camp where the main control virtual object is located acquires a predetermined virtual item; and the score of the main control virtual object or the camp where the main control virtual object is located reaches a predetermined score threshold. The circumstances in which the second point of interest belongs to the invalid state include, but are not limited to, at least one of: there is a virtual object that changes the functional state of the first point of interest via the second point of interest within a historical time range; the game duration does not reach a predetermined time range; the main control virtual object or the camp where the main control virtual object is located does not acquire a predetermined virtual item; and the score of the main control virtual object or the camp where the main control virtual object is located is lower than a predetermined score threshold.
[0099] The associated indicator identifier is displayed, and the display effect of the second point of interest identifier is displayed to be differentiated based on the state of the second point of interest. As an auxiliary point of interest that can adjust the functional state of the first point of interest, the second point of interest can achieve different adjustable functions in different states. Therefore, the different display effects more intuitively represent the functions that the second point of interest can achieve in the current state. Furthermore, the different display effects corresponding to the second point of interest identifier allow the player to confirm the functions that the first point of interest can currently achieve, and the main control virtual object effectively retreats based on the first point of interest, thereby achieving the purpose of improving man-machine interaction efficiency.
[0100] In some embodiments, the second point of interest identifier is associated with a second detail area for displaying second information about the second point of interest, optionally including, but not limited to, location information, status information, availability conditions, etc., of the second point of interest.
[0101] Optionally, the second area of detail may be displayed in conjunction with the second point of interest identifier, i.e., in response to receiving a trigger operation on the first point of interest identifier, the second point of interest identifier, associated instruction identifier and second area of detail may be displayed on the virtual map, or the second area of detail may be displayed in response to a trigger operation on the second point of interest identifier.
[0102] For illustration, refer to FIG. 7, which is a schematic diagram of a virtual map provided by an exemplary embodiment of the present application. As shown in FIG. 7, in response to receiving a trigger operation on a first point of interest identifier 710, a second point of interest identifier 720 and an associated instruction identifier 730 are displayed on the virtual map 700, where the second point of interest identifier 720 represents the location of the second point of interest A in the virtual scene, the associated instruction identifier 730 indicates the correspondence between the first point of interest 1 and the second point of interest A, and the second point of interest A is used to control the function status of the first point of interest 1. In response to a trigger operation on the second point of interest identifier 720, a second detail area 701 is displayed to display second information of the second point of interest A.
[0103] In some embodiments, the method further includes a display canceling process after displaying the second point of interest identifier and the associated instruction identifier, the process being implemented to cancel the display of the second point of interest identifier and the associated instruction identifier in response to a hide operation. Optionally, the hide operation includes, but is not limited to, a trigger operation on another point of interest identifier, a trigger operation on a blank area, a trigger operation on a hidden control, etc., where the other point of interest identifier is a point of interest identifier on the virtual map excluding the first point of interest identifier and the second point of interest identifier, and the blank area is a display area on the terminal interface excluding the virtual map.
[0104] For example, after displaying the second point of interest identifier and the associated instruction identifier, the display process can be canceled by performing a hiding operation, thereby avoiding the problem of the second point of interest identifier and the associated instruction identifier being continuously displayed on the interface, which would otherwise cause the interface to become cluttered.The player can voluntarily select and perform the hiding operation, thereby realizing the player's flexible control over the displayed content of the interface.
[0105] Optionally, in response to accepting the region trigger operation for the hidden region as a hiding operation, cancelling the display of the second point of interest identifier and the associated designation identifier.
[0106] The hidden area is an area other than the point of interest identifier on the virtual map. When the player performs an area trigger operation, such as a click or a long press, on the hidden area, this may be considered a hiding operation that cancels the display of the second point of interest identifier and the associated instruction identifier.
[0107] Optionally, in response to accepting an identifier trigger operation on the third point of interest identifier as a hide operation, cancelling the display of the second point of interest identifier and associated instruction identifier.
[0108] Note that the third point of interest corresponding to the third point of interest identifier is another point of interest that does not have a correspondence relationship with the first point of interest. For example, a virtual map may include a plurality of point of interest identifiers, including a first point of interest identifier and a third point of interest identifier that do not have a correspondence relationship, a second point of interest identifier is displayed based on a trigger operation on the first point of interest identifier, and when an attempt is made to cancel the display of the second point of interest identifier, a trigger operation is performed on the third point of interest identifier, which cancels the display of the second point of interest identifier and also displays a fourth point of interest identifier that has a correspondence relationship with the third point of interest.
[0109] The hiding operation for the hidden area or the third interest point identifier can realize a diversified hiding process for the interest point, enriching the player's operation modes and improving the efficiency of man-machine interaction.
[0110] In some embodiments, in response to a trigger operation on the first point of interest identifier, the first detail area is also displayed, i.e., step 330 is implemented such that in response to receiving a trigger operation on the first point of interest identifier, the second point of interest and associated designation identifier are displayed on the virtual map and the first detail area corresponding to the first point of interest.
[0111] The first detail area is used to display first information about the first point of interest.
[0112] For example, the first information may include, but is not limited to, location information, function information, function status, function on conditions, function off conditions, etc. of the first point of interest, and is information for describing the characteristics of the first point of interest.
[0113] The first detail area provides a more comprehensive description of the attributes of the first point of interest, and the displayed first information assists the player in understanding the first point of interest in more detail, guides the player to more targetedly execute the game process based on the first point of interest, and further improves the efficiency of man-machine interaction.
[0114] In some embodiments, the first detail area is used to receive a marking operation for the first point of interest identifier or a marking operation for the second point of interest identifier.
[0115] Optionally, after displaying the first detail area, if a marking operation for a second point of interest is received in the first detail area, a marking effect for the second point of interest is displayed.
[0116] The marking effect displays the marked result of the second point of interest. Optionally, the marking effect is realized as at least one of a plurality of special effects, such as a highlight effect, a hatching effect, a color effect, etc.
[0117] In some embodiments, the marking effect of the second point of interest includes, but is not limited to, a marking effect of a second point of interest identifier in a virtual map, a marking effect of the second point of interest in a virtual scene, and the like.
[0118] Illustratively, the first detail area includes a second marking control for marking a second point of interest identifier, and in response to receiving a trigger operation on the second marking control, displays the marking effect of the second point of interest identifier on the virtual map.
[0119] The first detailed area displays the first information to provide a detailed description of the first point of interest, and also enables the marking operation for the second point of interest. This expands the first detailed area to realize the function, and at the same time, the marking effect enhances the positioning effect of the second point of interest on the virtual map. During the game, the marking effect allows the player to more precisely find the point of interest, improving the player's game experience and the fun of the game. Furthermore, this avoids the problem of the interface cache data becoming large when the marking operation is performed through other interfaces, thereby reducing the amount of data processing.
[0120] In some embodiments, after displaying the second point of interest identifier, a trigger operation on the second point of interest identifier may also be accepted.
[0121] Optionally, in response to receiving a trigger operation on the second point of interest identifier, a second detail area corresponding to the second point of interest identifier is displayed.
[0122] The second detail area is used to display second information for the second point of interest.
[0123] For example, the second information may include, but is not limited to, location information, function information, function status, function on conditions, function off conditions, etc. of the second point of interest, and is information for describing the characteristics of the second point of interest.
[0124] In some embodiments, the second detail area is used to receive a marking operation on a second point of interest.
[0125] Optionally, a marking operation on the second point of interest is accepted in the second detail area to display a marking effect on the second point of interest.
[0126] Illustratively, the second detail area includes a second marking control for marking a second point of interest identifier, and in response to receiving a trigger operation on the second marking control, displays the marking effect of the second point of interest identifier on the virtual map.
[0127] The second detail area provides a more comprehensive description of the attributes of the second point of interest, guiding the player to target and adjust the functional status corresponding to the first point of interest through the second point of interest based on the second information. In addition, the second detail area allows the player to mark the second point of interest identifier more quickly, enriching the marking form of the second point of interest identifier, improving the flexibility and adaptability of the marking operation, and fully utilizing multiple interface resources to achieve the purpose of marking, encouraging the player to participate in the process of searching for points of interest and enriching the game experience.
[0128] In this way, a virtual map representing the scene distribution of a virtual scene is displayed through a map check operation, and a second point of interest identifier and a related instruction identifier are displayed based on a trigger operation on a first point of interest identifier on the virtual map, where the first point of interest identifier and the second point of interest have a corresponding relationship, and the second point of interest can control the function state of the first point of interest. In the process of triggering the first point of interest identifier to display the second point of interest identifier and the related instruction identifier, the problem of too many point of interest identifiers displayed on the virtual map causing the interface display to become cluttered is avoided, and the second point of interest identifier is displayed as an auxiliary identifier after the first point of interest identifier, making full use of the corresponding relationship between the first point of interest identifier and the second point of interest identifier, and the related instruction identifier can more clearly and intuitively express the correspondence, thereby simplifying the point of interest identifiers on the virtual map, avoiding the problem of too many identifiers causing data interference in the used objects, improving the readability of the virtual map, and enhancing the efficiency of human-machine interaction.
[0129] According to the method provided by the embodiments of the present application, if no virtual object exists within a first area range within the historical time range, in response to a trigger operation on the first point of interest identifier, a second point of interest identifier and an associated designation identifier are displayed on the virtual map with a first display effect; if a virtual object exists within the first area range within the historical time range, in response to a trigger operation on the first point of interest identifier, the second point of interest identifier and the associated designation identifier are displayed on the virtual map with a second display effect. Two display forms of the second point of interest identifier and the associated designation identifier are clearly presented to the user with different display effects to intuitively indicate whether a virtual object has appeared within the first area range within the historical time range, thereby improving the readability of the virtual map.
[0130] According to the method provided by the embodiments of the present application, when the second point of interest belongs to a valid state, the associated indication identifier is displayed on the virtual map and the second point of interest identifier is displayed with a third display effect; or when the second point of interest belongs to an invalid state, the associated indication identifier is displayed on the virtual map and the second point of interest identifier is displayed with a fourth display effect, thereby clarifying two display forms when the second point of interest belongs to a known state and intuitively displaying to the user whether the second point of interest is available with different display effects, thereby improving the readability of the virtual map.
[0131] In some embodiments, the virtual scene-based identifier prompt method provided by the embodiments of the present application further includes a marking process for a second point of interest. Referring to FIG. 8 , a flowchart of the second point of interest marking method provided by the exemplary embodiments of the present application is shown. The method may be applied to a terminal, or may be applied to a server, or may be applied to a terminal and a server simultaneously. In the embodiments of the present application, the method is described as being applied to a terminal. As shown in FIG. 8 , the method includes the following steps: Step 810: Accept a marking operation for a second point of interest.
[0132] In some embodiments, the marking operation is implemented as a trigger operation on a marking control, which may optionally be a control in the virtual scene or in an interface in which the virtual map resides.
[0133] Optionally, step 810 includes the following two situations:
[0134] First, when the main control virtual object is within the first area range and the second point of interest is not marked, a marking control for the second point of interest is displayed in the virtual scene and a marking operation for the marking control for the second point of interest is accepted. The first area range is an area range corresponding to the position where the first point of interest is located in the virtual scene, and for example, a spherical range with the position where the first point of interest is located in the virtual scene as its center and a predetermined length as its radius is realized as the first area range.
[0135] For illustration, refer to FIG. 9, which is a schematic diagram of a marking control of a second point of interest provided by an exemplary embodiment of the present application. As shown in FIG. 9, when the main control virtual object reaches within the first area range where the first point of interest 1 is located, if the second point of interest A has not been marked, it displays a marking control 910 of the second point of interest in the virtual scene 900 and accepts a marking operation on the marking control 910 of the second point of interest.
[0136] The condition for restricting the display of the marking control for the second point of interest is when the first area range and the second point of interest are not marked. When the main control virtual object is located within the first area range and the second point of interest is not marked, the marking control for the second point of interest for marking the second point of interest identifier is displayed. This increases the challenge of the game and improves the playability of the game, allowing the player to reach the first area range as quickly as possible and win the right to mark the point of interest. Furthermore, the marking operation can be realized through the marking control for the second point of interest, which enriches the marking form of the point of interest and enhances the fun of the game.
[0137] Second: When a second point of interest identifier is displayed on the virtual map, a marking operation for the second point of interest is accepted in the detail area of the virtual map. The detail area includes a first detail area or a second detail area, where the first detail area is used to display first information about a first point of interest and the second detail area is used to display second information about a second point of interest.
[0138] In some embodiments, displaying the second point of interest identifier on the virtual map indicates receipt of a trigger operation for the first point of interest identifier, and in some embodiments, in response to the trigger operation for the first point of interest identifier, a first details area is displayed, optionally including marking controls for the second point of interest based on a correspondence between the first point of interest and the second point of interest, or, after displaying the second point of interest identifier, in response to the trigger operation for the second point of interest identifier, a second details area is displayed including marking controls for the second point of interest.
[0139] For illustration, refer to FIG. 10, which is a schematic diagram of a second point of interest marking control provided by another exemplary embodiment of the present application. As shown in FIG. 10, in response to a trigger operation on a first point of interest identifier 1010, a first detail area 1011, a second point of interest identifier 1020 and an associated instruction identifier 1030 are displayed on the virtual map 1000, and a marking operation on the second point of interest 1020 is accepted by a second point of interest marking control 1012 in the first detail area 1011; or, if the second point of interest identifier 1020 is displayed on the virtual map 1000, in response to a trigger operation on the second point of interest identifier 1020, a second detail area 1021 is displayed and a marking operation on the second point of interest 1020 is accepted by a second point of interest marking control 1022 in the second detail area 1021.
[0140] As described above, the process of marking the second point of interest includes a solution of accepting a marking operation on a marking control of the second point of interest in the virtual scene, a solution of accepting a marking operation on the second point of interest through a first detail area after triggering a first point of interest identifier in the virtual map, and a solution of accepting a marking operation on the second point of interest through a second detail area after triggering a second point of interest identifier in the virtual map.
[0141] Step 820: Display the marking effect of the second point of interest.
[0142] Optionally, the second point of interest marking effect includes at least one of the following:
[0143] 1st: The first guide identifier in the virtual scene. The first guidance identifier represents the direction and distance information of the second point of interest relative to the main control virtual object in the virtual scene.
[0144] In some embodiments, the first guidance identifier marks the location of the second point of interest and the real-time distance from the second point of interest to the main control virtual object in the form of a buoy in real time on the virtual scene, and during the display process, the display position of the first guidance identifier moves along with the movement of the main control virtual object and the change in the viewing angle range, and is always displayed at the real-time directional position of the second point of interest relative to the main control virtual object.
[0145] Second: The second guidance identifier in the virtual compass. The virtual compass represents orientation information corresponding to the viewing angle of the main control virtual object in the virtual scene, and the second guidance identifier represents direction information of the second point of interest relative to the viewing angle of the main control virtual object in the virtual compass.
[0146] In some embodiments, the virtual compass is implemented as a coordinate scale bar and displayed superimposed on the virtual scene in a predetermined area of the terminal interface. The azimuth coordinates on the coordinate scale bar indicate azimuth information. The azimuth coordinates on the virtual compass are transformed as the viewing angle of the main control virtual object moves. The real-time transformed azimuth coordinates indicate the direction corresponding to the current viewing angle of the main control virtual object. For example, when the viewing angle range of the main control virtual object moves from left to right, the azimuth coordinates on the virtual compass are transformed from "East 20" to "South 10". Optionally, the second guidance identifier marks the azimuth coordinates of the second point of interest relative to the current viewing angle of the main control virtual object on the virtual compass in the form of a buoy in real time.
[0147] For illustration, refer to FIG. 11, which is a schematic diagram of the marking effect of a second point of interest provided by an exemplary embodiment of the present application. As shown in FIG. 11, in response to a marking operation on a second point of interest, a first guidance identifier 1101 is displayed in the virtual scene 1100, and a second guidance identifier 1102 is displayed in the virtual compass 1110.
[0148] Third: Marking elements on the virtual map. The marking element indicates that the second point of interest identifier has been marked.
[0149] Optionally, the marking element may be realized as a highlight effect on the second point of interest identifier, or an arrow identifier pointing to the second point of interest identifier, or a rectangular frame centered on the second point of interest identifier, or the like.
[0150] As described above, the method provided in the embodiments of the present application accepts the marking operation of the second point of interest and displays the marking effect of the second point of interest, thereby completing the marking process for the second point of interest and guiding the main control virtual object to proceed to the second point of interest, thereby improving the efficiency of man-machine interaction.
[0151] According to the method provided by the embodiments of the present application, when the main control virtual object reaches the first area range, if the second point of interest is not marked, a marking control for the second point of interest is displayed in the virtual scene to accept a trigger operation for the marking control for the second point of interest; or when the second point of interest identifier is displayed on the virtual map, a marking operation for the second point of interest is accepted in the detailed area of the virtual map. This provides two marking forms, and even if the user is not accustomed to checking the virtual map, the user can mark the second point of interest through the marking control for the second point of interest, thereby reducing the user's cognitive and learning costs and improving the efficiency of man-machine interaction.
[0152] According to the method provided by the embodiments of the present application, multiple marking effects for a second point of interest are provided, including a first guidance identifier in a virtual scene, a second guidance identifier in a virtual compass, and a marking element in a virtual map. The first guidance identifier assists the main control virtual object to navigate to the second point of interest using at least one of direction information and distance information. The second guidance identifier accurately determines the location of the second point of interest using the orientation information. The marking element determines the location situation of the second point of interest within the global viewing angle of the virtual scene. At least one of the above marking effects diversifies and intuitively guides the main control virtual object to proceed to the second point of interest, thereby enriching the screen display effect and improving man-machine interaction efficiency.
[0153] In some embodiments, the virtual scene-based identifier prompt method provided by the embodiments of the present application further includes an interaction process for a second point of interest. Referring to Figure 12, a flowchart of the second point of interest interaction method provided by the exemplary embodiments of the present application is shown, where the method may be applied to a terminal, or may be applied to a server, or may even be applied to a terminal and a server simultaneously. In the embodiments of the present application, the method is described as being applied to a terminal as an example. As shown in Figure 12, the method includes the following steps:
[0154] Step 1210: If the main control virtual object is within the second region, display an interaction control corresponding to the second point of interest. The second area range is an area range corresponding to the location of the second point of interest in the virtual scene, and the interaction control is used to adjust the functional state of the first point of interest.
[0155] In some embodiments, an interaction operation on the second point of interest toggles the functionality state of the first point of interest.
[0156] For illustration, refer to FIG. 13, which is a schematic diagram of an interaction control provided by an exemplary embodiment of the present application. As shown in FIG. 13, when the main control virtual object reaches within the second area range, an interaction control 1310 corresponding to the second point of interest A is displayed.
[0157] Step 1220: In response to receiving an interaction operation on the interaction control, the withdrawal prohibition state corresponding to the first point of interest is switched to the withdrawal permission state.
[0158] In some embodiments, the functional state of a first point of interest in a virtual game is preset as a no-withdraw state, and in response to receiving an interaction operation for a second point of interest, the no-withdraw state corresponding to the first point of interest is switched to a allow-withdraw state.
[0159] In some embodiments, after switching the no-exit state corresponding to the first point of interest to an allow-exit state, the situation includes at least one of the following: First: Automatically mark a first point of interest and display a marking effect corresponding to the first point of interest.
[0160] In some embodiments, the display of the marking effect corresponding to the first point of interest is realized as follows: a third guidance identifier is displayed in the virtual scene to represent the direction and distance information of the first point of interest relative to the main control virtual object in the virtual scene; and a fourth guidance identifier is displayed in the virtual compass to represent the direction information of the first point of interest relative to the viewing angle of the main control virtual object in the virtual compass.
[0161] Second: When a virtual obstacle that blocks the first point of interest is present within the viewing angle range of the main control virtual object, the first point of interest is displayed using a perspective effect within a predetermined time range.
[0162] For example, if the first point of interest cannot be directly observed within the viewing angle range of the main control virtual object, within 5 seconds, the first point of interest is highlighted in the virtual scene with a perspective effect, for example, the display brightness of the first point of interest is higher than the display brightness of other virtual buildings or virtual objects in the virtual scene, and the transparency is lower than that of other virtual buildings or virtual objects.
[0163] Third: Display the route guidance identifier. The route guidance identifier instructs the main control virtual object on the shortest route to reach the first point of interest.
[0164] For example, a guide arrow that changes in real time with the viewing angle of the main control virtual object is displayed in the virtual scene to instruct the main control virtual object on the shortest path to reach the first point of interest.
[0165] Fourth: Display multiple route planning prompts. The route planning prompt instructs the main control virtual object on multiple routes to reach the first point of interest, as well as the required times and barricade conditions for the multiple routes.
[0166] For example, a plurality of path planning prompts for indicating the respective path conditions are displayed in the virtual scene, including the required time for the path and the barricade conditions, such as the number of virtual objects in the enemy camp located on the path, barricades in the virtual scene itself, and hit points for passing through the path in an unsafe area, where the unsafe area is an area where the virtual object is adversely affected by a reduction in hit points or deceleration, etc. When the main control virtual object selects one of the path planning prompts, the path corresponding to the selected path planning prompt is used as a guide path for guiding the main control virtual object to move, and the display of the other path planning prompts is canceled.
[0167] As described above, according to the method provided by the embodiments of the present application, when the main control virtual object reaches the second area range, an interaction control corresponding to the second point of interest is displayed, and in response to receiving the interaction operation, the withdrawal prohibition state corresponding to the first point of interest is switched to the withdrawal permission state, and the second area range is set as the adjustment condition for the functional state corresponding to the first point of interest, and the interaction control is used to more quickly achieve the purpose of adjusting the functional state, and further realize the control of the functional state of the first point of interest by the second point of interest, thereby improving the playability of the game and refine the state realization form to improve the game efficiency.
[0168] According to the method provided by the embodiments of the present application, a solution for multiple prompts after switching the function state of a first point of interest is provided, including automatically marking the first point of interest and displaying a marking effect corresponding to the first point of interest; when there is a virtual obstacle blocking the first point of interest within the viewing angle range of the main control virtual object, displaying the first point of interest, a route guidance identifier, and multiple route planning prompts in the virtual scene with a perspective effect within a predetermined time range to guide the main control object to proceed to the first point of interest, thereby improving the efficiency of man-machine interaction.
[0169] Referring to Figure 14, Figure 14 is a flowchart of marking a second point of interest provided by an exemplary embodiment of the present application, where the process may be performed by a terminal, or may be performed by a server, or may even be performed simultaneously by the terminal and the server. In the embodiments of the present application, the process is described as being performed by a terminal as an example. As shown in Figure 14, in some embodiments, for the process of marking a second point of interest, if a virtual map is displayed in response to a map check operation, the terminal will perform Solution 1, and if the virtual map is not displayed, the terminal will perform Solution 2.
[0170] In some embodiments, Solution 1 includes the following steps: Step 1411: Trigger a first point of interest; Step 1412: Displaying the first detail area, the second point of interest, and the associated instruction identifier; If a hide operation is received, execute step 1401 to cancel the display of the second point of interest; otherwise, determine whether the second point of interest has been triggered, and if the second point of interest has been triggered, execute step 1413 to display the second detail area; if a marking operation is received in the second detail area, execute step 1430 to display the marking effect of the second point of interest; if the second point of interest has not been triggered, determine whether the second point of interest has been marked in the first detail area, and if YES, execute step 1430 to display the marking effect of the second point of interest.
[0171] In some embodiments, Solution 2 includes the following steps: Determine whether the main control virtual object has entered the first area range, if YES, determine whether the second point of interest has been marked, if the second point of interest has not been marked, execute step 1421 to display the marking control of the second point of interest; Step 1422: Accept a trigger operation on a second point of interest marking control; Step 1430: Display the marking effect of the second point of interest.
[0172] In some embodiments, a terminal or server that executes a virtual scene-based identifier prompt method is provided with an element arrangement system, and display elements such as the marking effects and associated instruction identifiers of the marking functions in the embodiments of the present application are all arranged by the element arrangement system. For example, refer to FIG. 15, which is a schematic diagram of a display element arrangement provided by an exemplary embodiment of the present application. As shown in FIG. 15, sub-figure a shows the index arrangement of a single marking effect, where the arrangement identifier is used to index the arrangement list of a certain display element; sub-figure b shows the rule arrangement of a single marking effect, where the rule identifier is used to index the rule list of a certain display element; sub-figure c shows the form arrangement of a single marking effect, where the form identifier is used to index the form arrangement of a certain display element; and sub-figure d shows the drawing arrangement of the associated instruction identifier to draw a path identifier, such as the associated instruction identifier, on the virtual map. According to the start and end positions of the path identifier, several transition points are interpolated according to the arranged interval size and drawn on the terminal interface to form the path identifier. In some embodiments, the display and cancellation of the display of the marking control for the second point of interest in the interface is arranged based on an interaction or positional situation between the main control virtual object and the first point of interest, and optionally, displays the marking control for the second point of interest when the main control virtual object does not realize an interaction with the first point of interest, cancels the display of the marking control for the second point of interest when the main control virtual object realizes an interaction with the first point of interest, displays the marking control for the second point of interest when the main control virtual object enters the first area range, and cancels the display of the marking control for the second point of interest when the main control virtual object leaves the first area range.
[0173] FIG. 16 is a structural block diagram of an identifier prompt device based on a virtual scene provided by an exemplary embodiment of the present application. As shown in FIG. 16, the device includes: a display module 1610 for displaying a virtual scene including a main control virtual object; The display module 1610 further displays a virtual map in response to a map check operation, the virtual map representing a scene distribution of the virtual scene, the virtual map including at least one first point of interest identifier, the first point of interest identifier representing a position of a first point of interest in the virtual scene, the first point of interest being used to realize a function of the virtual object withdrawing from the virtual scene; The display module 1610 further displays a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier, wherein the second point of interest identifier represents a location of the second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, the associated instruction identifier indicates the correspondence, and the second point of interest is used to control a functional state of the first point of interest.
[0174] In some embodiments, the display module 1610 further displays the second point of interest identifier, the associated instruction identifier, and a first detail area corresponding to the first point of interest on the virtual map in response to receiving a trigger operation for the first point of interest identifier, wherein the first detail area is used to display first information about the first point of interest.
[0175] In some embodiments, the display module 1610 further displays a marking effect of the second point of interest when a marking operation on the second point of interest is received in the first detail area.
[0176] In some embodiments, the display module 1610 further comprises: in response to receiving a trigger operation for the second point of interest identifier, displaying a second detail area corresponding to the second point of interest, the second detail area being used to display second information about the second point of interest; In response to receiving a marking operation for the second point of interest in the second detail area, a marking effect for the second point of interest is displayed.
[0177] In some embodiments, the display module 1610 further comprises: When the main control virtual object is located within a first area range and the second point of interest is not marked, display a marking control for the second point of interest in the virtual scene, the first area range being an area range corresponding to a position in the virtual scene where the first point of interest is located; In response to receiving a trigger operation on the marking control of the second point of interest, a marking effect of the second point of interest is displayed.
[0178] In some embodiments, the marking effect is: a first guidance identifier in the virtual scene, the first guidance identifier indicating a direction and distance information of a second point of interest in the virtual scene relative to the main control virtual object; a second guidance identifier in a virtual compass, the virtual compass indicating orientation information corresponding to a viewing angle of the main control virtual object in the virtual scene, the second guidance identifier indicating direction information of the second point of interest relative to the viewing angle of the main control virtual object in the virtual compass; a marking element on the virtual map, the marking element indicating that the second point of interest identifier has been marked.
[0179] Please refer to FIG. 17, which is a structural block diagram of an identifier prompt device module based on a virtual scene provided by an exemplary embodiment of the present application. As shown in FIG. 17, in some embodiments, the display module 1610: a first display unit 1611 that displays the second point of interest identifier and the associated instruction identifier on the virtual map with a first display effect in response to a trigger operation on the first point of interest identifier when the virtual object does not exist within a first area range within a history time range, the first area range being an area range corresponding to a position where the first point of interest is located in the virtual scene; and a second display unit 1612 that, in response to a trigger operation on the first point of interest identifier, displays the second point of interest identifier and the associated instruction identifier on the virtual map with a second display effect if the virtual object exists within the first area range within the historical time range.
[0180] In some embodiments, the second display unit 1612 is When the second point of interest belongs to an enabled state, display the associated instruction identifier on the virtual map and display the second point of interest identifier with a third display effect, and the enabled state is a state for controlling the function state to be realized as an exit permission state that instructs the main control virtual object to exit through the first point of interest; or When the second point of interest belongs to an invalid state, the related instruction identifier is displayed on the virtual map, and the second point of interest identifier is displayed with a fourth display effect, and the invalid state is a state for controlling the functional state so that the invalid state is realized as a no-retreat state that instructs the main control virtual object not to retreat through the first point of interest.
[0181] In some embodiments, the display module 1610 includes: displaying a single second point of interest identifier and a single associated designation identifier on the virtual map in response to receiving a trigger operation on the first point of interest identifier; or In response to receiving a trigger operation on the first point of interest identifier, displaying a plurality of second point of interest identifiers and a plurality of associated designation identifiers on the virtual map; or In response to receiving a trigger operation on the first point of interest identifier, a single second point of interest identifier and a plurality of associated designation identifiers are displayed on the virtual map.
[0182] In some embodiments, the display module 1610 is further configured to cancel display of the second point of interest identifier and the associated designation identifier in response to a hide operation.
[0183] In some embodiments, the display module 1610 further cancels the display of the second point of interest identifier and the associated instruction identifier in response to accepting an area trigger operation for a hidden area as the hiding operation, the hidden area being another area on the virtual map excluding the point of interest identifier, or cancels the display of the second point of interest identifier and the associated instruction identifier in response to accepting an identifier trigger operation for a third point of interest identifier as the hiding operation, the third point of interest corresponding to the third point of interest identifier being another point of interest that does not have the correspondence relationship with the first point of interest.
[0184] In some embodiments, the apparatus further includes a processing module 1620; The display module 1610 further displays an interaction control corresponding to the second point of interest when the main control virtual object is located within a second area range, the second area range being an area range corresponding to a position in the virtual scene where the second point of interest is located; In response to receiving the interaction operation on the interaction control, the processing module 1620 switches the withdrawal prohibition state corresponding to the first point of interest to a withdrawal permitted state.
[0185] In some embodiments, the display module 1610 further comprises: Automatically marking the first point of interest and displaying a marking effect corresponding to the first point of interest; or If a virtual obstacle that blocks the first point of interest is present within the viewing angle range of the main control virtual object, displaying the first point of interest with a perspective effect for a predetermined time range, or displaying a route guidance identifier to indicate to the main control virtual object the shortest route to reach the first point of interest; or A plurality of path planning prompts are displayed to instruct the main control virtual object on a plurality of paths to reach the first point of interest, the required times for the paths, and barricade conditions.
[0186] In some embodiments, the marking effect corresponding to the first point of interest comprises: a third guidance identifier in a virtual scene, the third guidance identifier indicating a direction and distance information of the first point of interest relative to the main control virtual object in the virtual scene; and a fourth guidance identifier in a virtual compass, the fourth guidance identifier indicating directional information of the first point of interest relative to a viewing angle of the main control virtual object in the virtual compass.
[0187] In some embodiments, the first point of interest is used to realize a function in which the virtual object in a virtual game withdraws from the virtual scene with virtual resources, the virtual resources including resources acquired by the virtual object in the virtual game.
[0188] As described above, the device provided in the embodiments of the present application displays a virtual map representing the scene distribution of a virtual scene through a map check operation, and displays a second point of interest identifier and a related instruction identifier based on a trigger operation on a first point of interest identifier on the virtual map, where the first point of interest and the second point of interest have a corresponding relationship, and the second point of interest can control the function state of the first point of interest. In the process of triggering the first point of interest identifier to display the second point of interest identifier and the related instruction identifier, the problem of too many point of interest identifiers displayed on the virtual map causing the interface display to become cluttered is avoided, and the second point of interest identifier is displayed as an auxiliary identifier after the first point of interest identifier, making full use of the corresponding relationship between the first point of interest identifier and the second point of interest identifier, and the related instruction identifier can express the correspondence more clearly and intuitively, thereby simplifying the point of interest identifiers on the virtual map, avoiding the problem of too many identifiers being displayed causing data interference with the used objects, improving the readability of the virtual map, and enhancing the efficiency of human-machine interaction.
[0189] Here, the virtual scene-based identifier prompt device provided in the above embodiment is simply described using an example of the division of each functional module above. In actual application, the above functions can be assigned to be completed by different functional modules according to needs, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0190] 18 shows a structural block diagram of a terminal 1800 provided by an exemplary embodiment of the present application. The terminal 1800 may be a smartphone, a tablet, an MP3 player, an MP4 player, a laptop, or a desktop. The terminal 1800 may also be called a user device, a portable terminal, a laptop terminal, a desktop terminal, or other names.
[0191] Generally, the terminal 1800 includes a processor 1801 and a memory 1802 .
[0192] The processor 1801 includes one or more processing cores, such as a 4-core processor or an 8-core processor. The processor 1801 may be implemented in at least one hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), or a programmable logic array (PLA). The processor 1801 further includes a main processor, also called a central processing unit (CPU), that processes data in a wake-up state, and a coprocessor, which is a low-power processor that processes data in a standby state. In some embodiments, the processor 1801 is integrated with a graphics processing unit (GPU), which renders and draws content to be displayed on the display. In some embodiments, the processor 1801 further includes an artificial intelligence (AI) processor, which processes computing operations related to machine learning.
[0193] The memory 1802 includes one or more computer-readable storage media, which are non-transitory. The memory 1802 further includes high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices or flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 1802 stores at least one instruction that is executed by the processor 1801 to implement a virtual scene-based identifier prompt method provided by a method embodiment of the present application.
[0194] In some embodiments, terminal 1800 further includes other components, and those skilled in the art will understand that the structure of FIG. 18 does not limit terminal 1800, which may include more or fewer components than shown, or may combine some components, or may be configured using different components.
[0195] An embodiment of the present application further provides a computer device, which may be realized as the terminal or server of Fig. 2. The computer device includes a processor and a memory, and the memory stores at least one instruction, at least one program, code set, or instruction set, which is read and executed by the processor to realize the virtual scene-based identifier prompt method provided by each of the above method embodiments.
[0196] An embodiment of the present application further provides a computer-readable storage medium, which stores at least one instruction, at least one program, code set, or instruction set, and when the at least one instruction, at least one program, code set, or instruction set is loaded and executed by a processor, it realizes the virtual scene-based identifier prompt method provided by each of the above method embodiments.
[0197] An embodiment of the present application further provides a computer program product or a computer program, the computer program product or the computer program including computer instructions stored in a computer-readable storage medium, a processor of a computer device reading the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions, thereby causing the computer device to perform the virtual scene-based identifier prompt method provided in each of the above method embodiments.
[0198] Optionally, the computer-readable storage medium includes a read-only memory (ROM), a random access memory (RAM), a solid-state drive (SSD), or an optical disk, etc. Random access memory includes a resistance random access memory (ReRAM) and a dynamic random access memory (DRAM). The numbers of the above embodiments of the present application do not represent the superiority or inferiority of the embodiments, but are for illustrative purposes only.
[0199] As can be understood by those skilled in the art, the realization of all or part of the steps in the above embodiments may be completed by hardware, or may be completed by instructing relevant hardware using a program, and the program may be stored in a computer-readable storage medium, and the storage medium mentioned above may be a read-only memory, a magnetic disk, an optical disk, etc.
[0200] The above does not limit the present application, but is merely a preferred embodiment of the present application, and any modifications, equivalent replacements, improvements, etc. completed within the spirit and principles of the present application should fall within the protection scope of the present application.
Claims
1. 1. A virtual scene-based identifier prompt method executed by a computing device, the method comprising: displaying a virtual scene including a main control virtual object; displaying a virtual map in response to a map check operation, the virtual map representing a scene distribution of the virtual scene, the virtual map including at least one first point of interest identifier, the first point of interest identifier representing a position of a first point of interest in the virtual scene, the first point of interest identifier being used to realize a function of the virtual object withdrawing from the virtual scene; and in response to receiving a trigger operation on the first point of interest identifier, displaying a second point of interest identifier and an associated designation identifier, wherein the second point of interest identifier represents a location of a second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, the associated designation identifier indicates the correspondence, and the second point of interest is used to control a functional state of the first point of interest.
2. The step of displaying a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier includes:
2. The method of claim 1, further comprising: in response to receiving a trigger operation for the first point of interest identifier, displaying the second point of interest identifier and the associated designation identifier on the virtual map and displaying a first area of detail corresponding to the first point of interest, the first area of detail being used to display first information about the first point of interest.
3. After the step of displaying a first detail area corresponding to the first point of interest, The method of claim 2 , further comprising the step of displaying a marking effect of the second point of interest when a marking operation for the second point of interest is received in the first detail area.
4. after the step of displaying a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier; displaying a second detail area corresponding to the second point of interest in response to receiving a trigger operation for the second point of interest identifier, the second detail area being used to display second information about the second point of interest; The method of claim 1 , further comprising: in response to receiving a marking operation for the second point of interest in the second detail area, displaying a marking effect for the second point of interest.
5. The method comprises: When the main control virtual object is located within a first range and the second point of interest is not marked, displaying a marking control for the second point of interest in the virtual scene, the first range being a range corresponding to a location in the virtual scene where the first point of interest is located; The method of claim 1 , further comprising: displaying a marking effect of the second point of interest in response to receiving a trigger operation on a marking control of the second point of interest.
6. The marking effect of the second point of interest is: a first guidance identifier in the virtual scene, the first guidance identifier indicating at least one of a direction and distance information of the second point of interest relative to the main control virtual object in the virtual scene; a second guidance identifier in a virtual compass, the virtual compass indicating orientation information corresponding to a viewing angle of the main control virtual object in the virtual scene, the second guidance identifier indicating direction information of the second point of interest relative to the viewing angle of the main control virtual object in the virtual compass; and a marking element in the virtual map indicating that the second point of interest identifier has been marked.
7. The step of displaying a second point of interest identifier and an associated instruction identifier in response to a trigger operation on the first point of interest identifier comprises: a step of displaying the second point of interest identifier and the associated designation identifier on the virtual map with a first display effect in response to a trigger operation on the first point of interest identifier when the virtual object does not exist within a second area range within a historical time range, wherein the second area range is an area range corresponding to a position where the second point of interest is located in the virtual scene; and if the virtual object exists within the second area range within the historical time range, displaying the second point of interest identifier and the associated designation identifier on the virtual map with a second display effect in response to a trigger operation on the first point of interest identifier.
8. The step of displaying the second point of interest identifier and the associated designation identifier on the virtual map with a second display effect includes: If the second point of interest belongs to an enabled state, displaying the associated instruction identifier on the virtual map and displaying the second point of interest identifier with a third display effect, the enabled state being a state for controlling the function state to be realized as an exit permission state instructing the main control virtual object to exit via the first point of interest; or 8. The method of claim 7, further comprising the step of: when the second point of interest belongs to an invalid state, displaying the associated instruction identifier on the virtual map and displaying the second point of interest identifier with a fourth display effect, wherein the invalid state is a state for controlling the functional state so as to be realized as a no-retreat state that instructs the main control virtual object not to retreat through the first point of interest.
9. The step of displaying a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier includes: displaying a single second point of interest identifier and a single associated designation identifier on the virtual map in response to receiving a trigger operation on the first point of interest identifier; or displaying a plurality of second point of interest identifiers and a plurality of associated designation identifiers on the virtual map in response to receiving a trigger operation on the first point of interest identifier; or 9. A method according to any one of claims 1 to 8, comprising the step of displaying a single second point of interest identifier and a plurality of associated designation identifiers on the virtual map in response to receiving a trigger operation on the first point of interest identifier.
10. after the step of displaying a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation on the first point of interest identifier; A method according to any preceding claim, further comprising the step of cancelling the display of the second point of interest identifier and the associated designation identifier in response to a hiding operation.
11. The step of canceling the display of the second point of interest identifier and the associated designation identifier in response to a hiding operation comprises: canceling the display of the second point of interest identifier and the associated instruction identifier in response to receiving an area trigger operation for a hidden area as the hiding operation, wherein the hidden area is another area on the virtual map excluding the point of interest identifier; or 11. The method of claim 10, further comprising: a step of canceling the display of the second point of interest identifier and the associated instruction identifier in response to receiving an identifier trigger operation for a third point of interest identifier as the hiding operation, wherein the third point of interest corresponding to the third point of interest identifier is another point of interest that does not have the correspondence relationship with the first point of interest.
12. The method comprises: When the main control virtual object is located within a second area range, displaying an interaction control corresponding to the second point of interest, the second area range being an area range corresponding to a position where the second point of interest is located in the virtual scene, and the interaction control is used to adjust a function state of the first point of interest; The method according to any one of claims 1 to 11, further comprising: switching a no-withdraw state corresponding to the first point of interest to a permitted-withdraw state in response to receiving an interaction operation on the interaction control.
13. after the step of switching a withdrawal prohibition state corresponding to the first point of interest to a withdrawal permission state in response to receiving an interaction operation on the interaction control, Automatically marking the first point of interest and displaying a marking effect corresponding to the first point of interest; or a step of displaying the first point of interest with a perspective effect within the predetermined time range when a virtual obstacle that blocks the first point of interest is present within a viewing angle range of the main control virtual object; or displaying a route guidance identifier to instruct the main control virtual object on the shortest route to reach the first point of interest; or 13. The method of claim 12, further comprising displaying a plurality of path planning prompts to instruct the main control virtual object on a plurality of paths to reach the first point of interest, the required times for the paths, and barricade conditions.
14. The method according to any one of claims 1 to 13, wherein the first point of interest is used to realize a function of the virtual object in a virtual game withdrawing from the virtual scene with virtual resources, the virtual resources including resources acquired by the virtual object in the virtual game.
15. 1. A virtual scene based identifier prompt device, the device comprising: a display module for displaying a virtual scene including a main control virtual object; The display module further displays a virtual map in response to a map check operation, the virtual map representing a scene distribution of the virtual scene, the virtual map including at least one first point of interest identifier, the first point of interest identifier representing a position of a first point of interest in the virtual scene, the first point of interest being used to realize a function of the virtual object withdrawing from the virtual scene; The display module further displays a second point of interest identifier and an associated instruction identifier in response to receiving a trigger operation for the first point of interest identifier, wherein the second point of interest identifier represents a location of the second point of interest in the virtual scene, there is a correspondence between the first point of interest and the second point of interest, the associated instruction identifier indicates the correspondence, and the second point of interest is used to control a functional state of the first point of interest.
16. 16. The device of claim 15, wherein the display module is further configured to, in response to receiving a trigger operation for the first point of interest identifier, display the second point of interest identifier and the associated instruction identifier on the virtual map and display a first detail area corresponding to the first point of interest, the first detail area being used to display first information about the first point of interest.
17. The device of claim 16 , wherein the display module further displays a marking effect of the second point of interest when a marking operation for the second point of interest is received in the first detail area.
18. A computer device comprising a processor and a memory, wherein at least one computer program is stored in the memory, and wherein the at least one computer program is loaded and executed by the processor to implement the virtual scene-based identifier prompt method according to any one of claims 1 to 14.
19. A computer-readable storage medium having at least one computer program stored therein, the at least one computer program being read and executed by a processor to implement the virtual scene-based identifier prompt method of any one of claims 1 to 14.
20. A computer program product comprising a computer program which, when executed by a processor, implements the virtual scene based identifier prompt method according to any one of claims 1 to 14.