Display control method and device for object position and electronic equipment

By combining a thumbnail map and reference direction indicators in a 3D game, and updating the orientation indicators in real time, the problem of players having difficulty determining the orientation of virtual objects is solved, improving the accuracy and experience of game navigation.

CN116510298BActive Publication Date: 2026-07-10NETEASE (HANGZHOU) NETWORK CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NETEASE (HANGZHOU) NETWORK CO LTD
Filing Date
2023-04-06
Publication Date
2026-07-10

Smart Images

  • Figure CN116510298B_ABST
    Figure CN116510298B_ABST
Patent Text Reader

Abstract

The application provides a display control method and device of object orientation and electronic equipment, in response to a specified trigger event, based on the field of view direction of a virtual camera, a thumbnail map of at least part of a scene area and a corresponding reference direction indication mark are displayed, the orientation indication mark of a controlled object is displayed in the thumbnail map, so that the pointing direction of the graphical user interface is consistent with the orientation of the controlled object displayed in the scene picture; in response to a movement event of the controlled object or an update event of the field of view direction, the display of the orientation indication mark and the related thumbnail map and reference direction mark need to be updated, so that the pointing direction of the updated direction indication mark is consistent with the orientation of the controlled object in the movement process. In this way, the pointing direction of the orientation indication mark in the graphical user interface is consistent with the orientation of the controlled object displayed in the scene picture, which facilitates the player to determine the correct direction of the controlled object, and improves the game experience of the player.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of game interaction technology, and more specifically, to a method, apparatus, and electronic device for displaying and controlling the orientation of an object. Background Technology

[0002] In 3D free-view games, interface elements such as minimaps and radars are typically used to indicate the player-controlled character's and destination's location within the game scene, as well as the character's orientation. However, the current minimap display method often makes it difficult for players to intuitively understand the correct direction to move in and the character's current orientation, resulting in a poor gaming experience. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to provide a method, device and electronic device for displaying and controlling the orientation of an object, so as to enable players to determine the correct direction of movement of the controlled virtual object and improve the player's gaming experience.

[0004] In a first aspect, embodiments of the present invention provide a method for displaying the orientation of an object, which provides a graphical user interface through a terminal device; the graphical user interface displays a scene of a first game scene in which the controlled virtual object is located; the scene scene is generated by a preset virtual camera capturing the first game scene; the method includes: responding to a specified trigger event, based on the field of view of the virtual camera, displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map, and displaying an orientation indicator of the controlled virtual object in the thumbnail map; wherein, the reference direction indicator is used to indicate a preset scene reference direction corresponding to the thumbnail map; the relative position and / or relative direction of the orientation indicator and the reference direction indicator are used to indicate the orientation of the controlled virtual object in the first game scene. The orientation of the virtual object is determined by the orientation of the virtual object. The orientation indicator in the graphical user interface (GUI) is aligned with the orientation of the controlled virtual object displayed in the scene. In response to a movement event of the controlled virtual object, the orientation indicator is updated. The relative position and / or relative direction of the updated orientation indicator to the reference direction indicator indicates the orientation of the controlled virtual object during movement. The updated orientation indicator in the GUI is aligned with the orientation of the controlled virtual object displayed in the scene during movement. In response to an update event for the virtual camera's field of view, the scene, thumbnail map, reference direction indicator, and orientation indicator are updated based on the updated field of view. The updated orientation indicator in the GUI is aligned with the orientation of the controlled virtual object displayed in the updated scene.

[0005] Secondly, embodiments of the present invention provide a display control device for object orientation, which provides a graphical user interface through a terminal device; the graphical user interface displays a scene of a first game scene where the controlled virtual object is located; the scene scene is generated by a preset virtual camera capturing the first game scene; the device includes: an identification display module, used to respond to a specified trigger event, and based on the field of view of the virtual camera, display a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map, and display an orientation indicator of the controlled virtual object in the thumbnail map; wherein, the reference direction indicator is used to indicate a preset scene reference direction corresponding to the thumbnail map; the relative position and / or relative direction of the orientation indicator and the reference direction indicator is used to indicate the orientation of the controlled virtual object in the first game scene; the orientation indicator... The orientation of the controlled virtual object displayed in the graphical user interface is consistent with the orientation of the controlled virtual object shown in the scene. A first identifier update display module updates the orientation indicator in response to movement events of the controlled virtual object. The relative position and / or relative direction of the updated orientation indicator with the reference direction indicator indicates the orientation of the controlled virtual object during movement. The orientation of the updated orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object shown in the scene during movement. A second identifier update display module updates the scene, thumbnail map, reference direction indicator, and orientation indicator based on the updated field of view direction. The orientation of the updated orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object shown in the updated scene.

[0006] Thirdly, embodiments of the present invention provide an electronic device, including a processor and a memory, wherein the memory stores machine-executable instructions that can be executed by the processor, and the processor executes the machine-executable instructions to implement the above-described object orientation display control method.

[0007] Fourthly, embodiments of the present invention provide a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are invoked and executed by a processor, the machine-executable instructions cause the processor to implement the above-described object orientation display control method.

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

[0009] The aforementioned object orientation display control method, device, and electronic device, in response to a specified trigger event, display a thumbnail map of at least a portion of the scene area and corresponding reference direction indicators based on the virtual camera's field of view. The thumbnail map displays the orientation indicator of the controlled virtual object, ensuring its pointing in the graphical user interface aligns with the orientation of the controlled virtual object displayed in the scene. In response to a movement event of the controlled virtual object, the orientation indicator is updated to align with the orientation of the controlled virtual object during movement. In response to an update event of the field of view, the scene, thumbnail map, reference direction indicators, and orientation indicator are updated, ensuring the updated orientation indicator points in accordance with the orientation of the controlled virtual object in the updated scene. This method ensures that the orientation of the orientation indicator in the graphical user interface aligns with the orientation of the controlled virtual object displayed in the scene, facilitating player identification of the correct direction of movement for the controlled virtual object and enhancing the player's gaming experience.

[0010] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.

[0011] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0012] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0013] Figure 1 A schematic diagram of a graphical user interface for displaying directional indicators and thumbnails of controlled virtual objects in related technologies;

[0014] Figure 2 A flowchart illustrating a method for displaying the orientation of an object, as provided in an embodiment of the present invention;

[0015] Figure 3 A schematic diagram of a reference direction indicator provided in an embodiment of the present invention;

[0016] Figure 4 A schematic diagram of a directional indicator provided in an embodiment of the present invention;

[0017] Figure 5This is a schematic diagram of a graphical user interface displaying a thumbnail map, a reference direction indicator, and a directional indicator, provided as an embodiment of the present invention.

[0018] Figure 6 A schematic diagram of another graphical user interface displaying a thumbnail map, a reference direction indicator, and a azimuth indicator provided in an embodiment of the present invention;

[0019] Figure 7 This is a schematic diagram of a graphical user interface that combines a thumbnail map with a virtual joystick control, provided as an embodiment of the present invention.

[0020] Figure 8 A schematic diagram of another graphical user interface combining a thumbnail map with a virtual joystick control, provided for an embodiment of the present invention;

[0021] Figure 9 This is a schematic diagram of a graphical user interface that displays object identifiers of target virtual objects in a thumbnail map, as provided in an embodiment of the present invention.

[0022] Figure 10 This is a schematic diagram of a graphical user interface during the process of a controlled virtual object moving towards a target virtual object displayed in a thumbnail map, as provided in an embodiment of the present invention.

[0023] Figure 11 A schematic diagram of another graphical user interface combining a thumbnail map with a virtual joystick control, provided for an embodiment of the present invention;

[0024] Figure 12 A schematic diagram of another graphical user interface combining a thumbnail map with a virtual joystick control, provided for an embodiment of the present invention;

[0025] Figure 13 A schematic diagram of another graphical user interface combining a thumbnail map with a virtual joystick control, provided for an embodiment of the present invention;

[0026] Figure 14 A schematic diagram of another graphical user interface combining a thumbnail map with a virtual joystick control, provided for an embodiment of the present invention;

[0027] Figure 15 A schematic diagram of another graphical user interface combining a thumbnail map with a virtual joystick control, provided for an embodiment of the present invention;

[0028] Figure 16 A schematic diagram of the structure of an object orientation display control device provided in an embodiment of the present invention;

[0029] Figure 17 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0030] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0031] In 3D free-view games, interface elements such as minimaps or radars are typically included. These elements are usually fixed in the upper left or right corner of the screen. This has a significant impact on the player's field of view; the large size of the minimap often interferes with the player's immersion and also takes up space for other controls.

[0032] For example, in 3D action games, players often only check the minimap after a battle ends to find directions to the next battle location. During combat, the large minimap severely obstructs the player's field of vision.

[0033] Furthermore, in a three-dimensional free-view space, players can freely rotate the camera. Therefore, the orientation of the virtual object controlled by the player may not align with the direction of the arrow on the map, often making it difficult for players to determine the correct direction to their destination. For example, the minimap usually displays an icon for the virtual object controlled by the player, represented by an arrow, with the arrow's direction indicating the object's movement. However, if the virtual object is facing directly behind the player, but the arrow on the map points in the opposite direction to the object's view, the player will struggle to determine its correct location. Figure 1 As shown, the field of view is northwest in the game scene, and the controlled virtual object faces the field of view. The controlled virtual object displayed in the scene is facing away from the player. However, the location indicator for the controlled virtual object points to the northwest direction on the thumbnail, which is the upper left of the graphical user interface, making it difficult for the player to determine the actual orientation of the controlled virtual object.

[0034] As discussed above, determining a player's orientation and direction of movement using a minimap or radar is a learning curve that requires some getting used to. Many players struggle to intuitively understand the correct direction by simply looking at the map, leading to a poor gaming experience. This learning curve can even exclude many players altogether.

[0035] Based on this, embodiments of the present invention provide a method, apparatus, and electronic device for displaying the orientation of an object. This technology can be applied to game scenarios where virtual objects can move freely and the field of view can change.

[0036] The object orientation display control method disclosed in one embodiment of the present invention can run on a local terminal device or a server. When the object orientation display control method runs on a server, it can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0037] In an optional implementation, various cloud applications, such as cloud gaming, can run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operating mode, the game program and the game screen presentation are separated. The storage and execution of the object positioning display control method are completed on the cloud gaming server. The client device is used for data reception, transmission, and game screen presentation. For example, the client device can be a display device with data transmission capabilities located close to the user, such as a mobile terminal, television, computer, or PDA; however, the information processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation commands to the cloud gaming server. The cloud gaming server runs the game according to the operation commands, encodes and compresses the game screen and other data, returns it to the client device via the network, and finally, the client device decodes and outputs the game screen.

[0038] In an optional implementation, taking a game as an example, the local terminal device stores the game program and is used to display the game screen. The local terminal device is used to interact with the player through a graphical user interface (GUI), i.e., conventionally by downloading, installing, and running the game program via an electronic device. The local terminal device can provide the GUI to the player in various ways, such as rendering it on the terminal's display screen or providing it to the player via holographic projection. For example, the local terminal device can include a display screen for displaying the GUI, which includes game screens, and a processor for running the game, generating the GUI, and controlling the display of the GUI on the display screen.

[0039] In one possible implementation, embodiments of the present invention provide a method for displaying and controlling the orientation of an object, which provides a graphical user interface (GUI) through a terminal device. The terminal device can be either the aforementioned local terminal device or a client device in the aforementioned cloud interaction system. The GUI provides a graphical user interface; the GUI displays a scene of a first game scene where the controlled virtual object is located; the scene is generated by a preset virtual camera capturing images of the first game scene. Figure 2 As shown, this method includes the following steps:

[0040] Step S102: In response to a specified trigger event, based on the field of view of the virtual camera, display a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map, and display an orientation indicator of the controlled virtual object in the thumbnail map; wherein, the reference direction indicator is used to indicate the preset scene reference direction corresponding to the thumbnail map; the relative position and / or relative direction of the orientation indicator and the reference direction indicator is used to indicate the orientation of the controlled virtual object in the first game scene; the orientation of the orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene screen.

[0041] The aforementioned specified trigger events typically allow players to control a virtual object to enter a movable game scene through preset operation methods, such as a player controlling a virtual object to move from an indoor game scene to an outdoor game scene; they can also allow players to configure the game's graphical user interface (GUI) to determine whether a thumbnail map should be displayed. Specific settings can be customized according to needs and are not limited here.

[0042] The aforementioned thumbnail map typically displays a map view of the game scene within a specified area. The map usually includes directional indicators for virtual objects within the game scene, which may include buildings, virtual characters, etc. The scene area corresponding to the thumbnail map is usually determined based on the positions of the controlled virtual objects within the game scene.

[0043] The aforementioned thumbnail map is typically displayed in the upper left or upper right corner of the graphical user interface (GUI), in a location that does not interfere with the player's control over the virtual object and is easily accessible to the player. To save display space in the GUI, when the GUI displays control controls, the thumbnail map can be combined with the control controls to display the thumbnail map. However, this combination requires consideration of both the display methods of the control controls and directional indicators, as well as the operation methods of the control controls. The goal is to combine the two in a way that does not interfere with the player's control over the virtual object and is easily accessible to the player.

[0044] The aforementioned reference direction indicators are used to indicate the preset scene reference direction corresponding to the thumbnail map. Since game scenes typically simulate the real world or construct a virtual world, and are displayed with reference to real-world orientations, these reference direction indicators are usually used to indicate the four directions: east, south, west, and north. Figure 3 As shown; or based on these four directions, display one or more specific directions, such as southeast, northwest, etc. It is also possible to display only the reference direction indicators corresponding to south and north, or east and west, and then determine other reference directions based on their relative directions to the reference direction indicators.

[0045] The aforementioned directional signs typically have directional attributes, meaning they point in a specific direction. For example... Figure 4 As shown, the directional indicator can be displayed as an arrow, and the direction the arrow points is the direction the directional indicator is pointing. To facilitate players in viewing the location information of controlled virtual objects, the directional indicator for controlled virtual objects is usually displayed in the center of the thumbnail map. When viewing the orientation of a controlled virtual object indicated by the directional indicator, it is usually necessary to combine it with a base direction indicator. It can be considered that a coordinate system is established through the base direction indicator, and the direction indicated by the directional indicator in this coordinate system is the orientation of the controlled virtual object. Figure 4 In the game, because the direction indicator points in the same direction as the reference direction indicator that represents east, players can determine that the controlled virtual object is facing east in the game scene.

[0046] Since this method requires the orientation indicator in the graphical user interface to point in the same direction as the controlled virtual object displayed in the scene, the field of view needs to be considered to display both the orientation indicator and the reference direction indicator. The scene image is captured based on the virtual camera's field of view, and the user's view of the scene is in the same direction as the virtual camera's field of view. Typically, the thumbnail displayed in the graphical user interface is a top-down view; correspondingly, the upward direction can be used as a reference point, corresponding to the virtual camera's field of view. Therefore, the upward direction in the graphical user interface can be considered to indicate the virtual camera's field of view, and the reference direction indicator is displayed based on the relative relationship between the field of view direction and the preset scene reference direction.

[0047] When the upward direction is fixed as the virtual camera's field of view, and the reference direction indicator is based on the relative relationship between the field of view and the preset scene reference direction, the orientation indicator is then displayed based on the orientation of the controlled virtual object. At this point, the field of view can be considered the set "new reference direction," and the thumbnail is "aligned." The orientation indicator's direction has been adjusted according to the relative relationship between the "new reference direction" and the preset scene reference direction. Therefore, when the orientation indicator on the thumbnail represents the orientation of the controlled virtual object, its pointing in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene. Figure 5 As shown, the field of view is westward based on the reference direction indicator, and the orientation indicator indicates that the controlled virtual object is facing east. Furthermore, the orientation indicator points downward, meaning the controlled virtual object in the scene is facing outwards from the screen, consistent with the conventional way of representing three-dimensional space using a two-dimensional plane.

[0048] Alternatively, the orientation of the controlled virtual object displayed in the scene can be aligned with the display direction of the reference direction indicator, which can then be used as a reference to deduce the display direction of the reference direction indicator. For example, Figure 4 In this scenario, the controlled virtual object faces outwards in the scene. However, based on the common display method for directions in a two-dimensional plane, the orientation indicator needs to point downwards, thus matching the controlled virtual object's orientation in the scene. Since the controlled virtual object faces east in the game scene, the reference direction indicator for east and the orientation indicator point in the same direction. Simultaneously, the display direction of the reference orientation indicators representing other reference directions is also determined, as shown below. Figure 4 As shown.

[0049] Step S104: In response to the movement event of the controlled virtual object, update the display orientation indicator; the relative position and / or relative direction of the updated orientation indicator and the reference direction indicator indicate the orientation of the controlled virtual object during the movement; the updated orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the scene screen during the movement.

[0050] After a controlled virtual object moves, its orientation may change. For example, if a player first controls a controlled virtual object to move north for a period of time, then stops, and then controls the controlled virtual object to move south, the player's orientation will change during this process. It is generally assumed that during the movement of a controlled virtual object, its orientation in the game scene is consistent with its direction of movement.

[0051] When the orientation of a controlled virtual object changes, the new orientation must first be determined based on the direction of movement. Then, based on the reference direction indicator, the display direction of the controlled virtual object's orientation indicator is determined so that its display direction indicates the new orientation. At this point, the orientation indicator's direction remains consistent with the orientation of the controlled virtual object displayed in the scene during its movement. Since the movement of the controlled virtual object typically does not cause a change in its field of view, processing the display of the field of view direction indicator is not necessary in this case.

[0052] Step S106: In response to the update event for the field of view direction of the virtual camera, update the displayed scene screen, thumbnail map, reference direction indicator and orientation indicator based on the updated field of view direction; the updated orientation indicator points in the graphical user interface in the same direction as the controlled virtual object displayed in the updated scene screen.

[0053] After the view of the controlled virtual object rotates, the scene needs to be displayed with the rotated view. When displaying the thumbnail map, reference direction indicator, and orientation indicator, the orientation of the controlled virtual object displayed in the scene after the view rotation must first be determined. After the view direction is rotated by a set angle, the orientation of the controlled virtual object displayed in the scene needs to be rotated in the opposite direction by the set angle because the scene display follows the view direction rotation. For example, when the view direction rotates 180°, the orientation of the controlled virtual object displayed in the scene rotates -180°. To ensure that the updated orientation indicator points in the graphical user interface in accordance with the orientation of the controlled virtual object displayed in the updated scene, the orientation indicator's display direction needs to be rotated -180 degrees. To ensure that the orientation of the controlled virtual object indicated by the orientation indicator is correct in the game scene, the reference direction indicator and thumbnail map also need to be controlled to rotate with the orientation indicator.

[0054] When the controlled virtual object moves and the view rotates at the same time, the display processing method of the orientation indicator and the display method of the view direction indicator can be combined to update the display of the orientation indicator so that the orientation indicator can correctly display the orientation of the controlled virtual object and the view direction.

[0055] The aforementioned method for displaying object orientation responds to a specified trigger event and, based on the virtual camera's field of view, displays a thumbnail map of at least a portion of the scene area and corresponding reference direction indicators. The orientation indicator of the controlled virtual object is displayed in the thumbnail map, ensuring its pointing in the graphical user interface aligns with the orientation of the controlled virtual object displayed in the scene. In response to a movement event of the controlled virtual object, the orientation indicator is updated to match the orientation of the controlled virtual object during movement. In response to an update event of the field of view, the scene, thumbnail map, reference direction indicators, and orientation indicator are updated, ensuring the updated orientation indicator's pointing matches the orientation of the controlled virtual object in the updated scene. This method ensures that the orientation of the orientation indicator in the graphical user interface matches the orientation of the controlled virtual object displayed in the scene, facilitating player identification of the correct direction of movement for the controlled virtual object and enhancing the player's gaming experience.

[0056] The following embodiments provide a specific method for displaying the orientation indicators of controlled virtual objects in the thumbnail map based on the field of view of a virtual camera, displaying a thumbnail map of at least a portion of the scene area in a first game scene and a reference direction indicator corresponding to the thumbnail map.

[0057] The orientation indicators for the aforementioned controlled virtual objects typically need to have directional attributes. When displaying these orientation indicators, the display parameters for the orientation indicators need to be determined based on the virtual camera's field of view and the orientation of the controlled virtual object in the first game scene. These display parameters can include the display position and display direction, which must match the orientation of the controlled virtual object in the scene. For example, if the controlled virtual object is facing forward in the scene, the orientation indicator will be displayed upwards in the graphical user interface. Then, based on the display parameters of the orientation indicators for the controlled virtual objects, the display parameters for a reference direction indicator are determined. The relative direction between the reference direction indicator and the orientation indicators, displayed according to these parameters, represents the orientation of the controlled virtual object in the game scene. Based on the display parameters of the reference direction indicator, a thumbnail map and the reference direction indicator are displayed. Finally, based on the display parameters of the orientation indicators, the orientation indicators are displayed in the graphical user interface.

[0058] When displaying a thumbnail map, its display screen needs to be determined. Since the display of the preset scene reference direction needs to change with the view direction and is not fixed, the display orientation of the screen also needs to be determined. The display parameters of the reference direction indicator are used to display the preset scene reference direction, and its display orientation in the graphical user interface also needs to be determined.

[0059] In practical implementation, the scene range corresponding to the thumbnail can first be determined based on the current position of the controlled virtual object in the first game scene, and the map screen corresponding to the scene range can be used as the display screen of the thumbnail. This scene range can include game scene areas within a preset distance range from the current position of the controlled virtual object, typically a circular scene area centered on the current position of the controlled virtual object and with the upper limit of the aforementioned distance range as its radius.

[0060] When displaying thumbnails, reference direction indicators, and orientation indicators, the viewing direction can be preset to be directly above the center of the thumbnail. Then, based on the virtual camera's viewing direction, the display direction of the reference direction indicators can be determined. For example... Figure 6 As shown, when the field of view is due south, the part of the reference direction indicator that indicates due north is opposite to the field of view, that is, it points directly below the center position.

[0061] After determining the display direction of the reference direction indicator, the display direction of the thumbnail map is then determined based on that direction. For example, the thumbnail map is typically displayed with north at the top and south at the bottom. Figure 6 As shown, the thumbnail map needs to be rotated 180 degrees to be displayed.

[0062] When displaying directional indicators, their display position and direction need to be determined. Specifically, the map position corresponding to the current position of the controlled virtual object in the first game scene is determined as the display position of the directional indicator. When the scene range of the thumbnail is centered on the controlled virtual object, the directional indicator is displayed at the center of the thumbnail. Then, based on the display direction of the reference direction indicator, the display direction of the directional indicator in the thumbnail is determined. The relative direction between the reference direction indicator and the directional indicator needs to indicate the orientation of the controlled virtual object in the game scene, such as... Figure 6 As shown, when the controlled virtual object faces south, the orientation indicator points in the opposite direction to the reference direction indicator pointing north. Simultaneously, the second orientation aligns with the orientation of the controlled virtual object displayed in the scene, i.e., facing the direction of the field of view.

[0063] The aforementioned thumbnail map can also display object identifiers of other virtual objects located within the scene area. Specifically, the current position of the target virtual object within the scene area can be obtained, and then, based on the current positions of the target virtual object and the controlled virtual object, the relative orientation information of the target virtual object and the controlled virtual object can be determined; subsequently, based on the relative orientation information, the object identifier of the target virtual object can be displayed in the thumbnail map, such as... Figure 6 As shown.

[0064] The graphical user interface can also display a virtual joystick control. A virtual joystick control typically includes a joystick and a base. The display area of ​​the base can be considered the movement area of ​​the virtual joystick. In a specific implementation, based on the virtual camera's field of view, a thumbnail map of at least a portion of the first game scene can be displayed in the display area of ​​the base, with a reference direction indicator corresponding to the thumbnail map displayed at a designated location on the thumbnail map; at the center of the display area, an orientation indicator of the controlled virtual object is displayed according to the orientation of the controlled virtual object displayed in the scene. This display logic is similar to the logic described above for displaying thumbnail maps and other indicators in non-base display areas, and will not be elaborated upon here. Figure 7 As shown, the circular area containing the thumbnail map is the display area of ​​the chassis, and the joystick is represented by a shaded circular area. Figure 7 At the moment shown, the joystick was not being controlled and was located in the center area of ​​the chassis.

[0065] The following embodiments provide a specific way to update the display of orientation indicators in response to movement events of controlled virtual objects.

[0066] Specifically, it can respond to the position movement event of the controlled virtual object to obtain the updated current position of the controlled virtual object in the game scene; then, it updates the scene range corresponding to the thumbnail map based on the updated current position of the controlled virtual object; furthermore, it updates and displays the orientation indicator of the controlled virtual object based on the updated orientation of the controlled virtual object; the updated orientation indicator of the controlled virtual object indicates the updated orientation of the controlled virtual object. Since the view direction remains unchanged, there is no need to change the display direction of the thumbnail map or the display direction of the reference orientation indicator.

[0067] The movement of a controlled virtual object is typically controlled via a virtual joystick. When the thumbnail is combined with the virtual joystick, in response to a sliding operation on the virtual joystick, the virtual joystick moves within the display area of ​​the chassis following the touch point of the sliding operation, and the controlled virtual object moves in the direction of the virtual joystick's movement. The directional indicator points towards the virtual joystick. Since the virtual joystick's control mechanism is based on the field of view, the direction the virtual object moves in the scene corresponds to that direction. Specifically, when the virtual joystick is moved to the left, the controlled virtual object needs to be moved in the direction of the field of view. For example, if the field of view is north, the object moves to the left of that direction, i.e., east. Because the controlled virtual object faces the direction of movement, in the above scenario, the controlled virtual object displayed in the scene faces left, and the direction of the virtual joystick's movement matches the orientation of the controlled virtual object displayed in the scene.

[0068] Based on the above discussion, it is clear that the orientation indicator's display direction matches the orientation of the controlled virtual object in the scene. Therefore, the orientation indicator's display direction also matches the movement direction of the virtual joystick. When the player views the thumbnail map on the chassis, the virtual joystick moves to a certain direction, the orientation indicator points in that direction, and the controlled virtual object in the scene moves in the corresponding direction. This allows the player to more clearly understand the movement direction of the controlled virtual object, thus enabling them to control its movement. For example, when the virtual joystick moves upwards, the controlled virtual object's movement direction and orientation are both in the field of view. Since the orientation indicator also needs to point in the field of view, it also points upwards, and the controlled virtual object is displayed as moving forward in the scene.

[0069] The thumbnail also displays the object identifier of the target virtual object; the target virtual object is located within the scene area corresponding to the thumbnail; the object identifier is displayed at the map location on the thumbnail corresponding to the scene location of the target virtual object. For example... Figure 9As shown, the object identifier of the target virtual object is represented by a black dot. When the controlled virtual object moves in the direction of the target virtual object, a prompt message can be displayed.

[0070] The aforementioned prompts can be displayed by showing the object identifier of the target virtual object in a set format, displaying the virtual joystick in a set format, and displaying the target prompt indicator in the associated area of ​​the chassis. Specifically, the object identifier and target prompt indicator of the target virtual object can be highlighted or flashed, the virtual joystick can be highlighted or flashed, or both can be displayed in a preset format. Specific settings can be configured according to requirements; these are not discussed here. Figure 9 As shown, a target indicator is displayed at a designated location in the chassis's display area. This indicator can be displayed as a ring surrounding the map display area. A specific virtual target object can be preset as the destination, and the controlled virtual object will point towards the target virtual object in response to its movement direction. Figure 10 As shown, when the controlled virtual object moves toward the target virtual object, the target indicator is displayed in gray to highlight it.

[0071] When the target indicator is displayed as a ring-shaped area at a specified location on the chassis, a portion of the ring-shaped area related to the direction of movement can be displayed in a style different from the initial display style. For example, if the initial display style is white, the portion related to the direction of movement can be displayed in red. This portion can be the intersection of a ray originating from the center and moving in the direction of movement with the ring-shaped area, or the relevant area can be appropriately expanded from the intersection point.

[0072] The following embodiments provide a specific method for responding to an update event for the field of view of a virtual camera, and updating the displayed scene image, thumbnail map, reference direction indicator and orientation indicator based on the updated field of view.

[0073] When the field of view is updated, in response to an update event for the virtual camera's field of view, the system controls the virtual camera to capture the first game scene based on the updated field of view and displays the captured scene. Then, based on the updated field of view, the system updates and displays the reference direction indicator, the thumbnail map, and the orientation indicator. The updated orientation indicator's display direction is consistent with the orientation of the controlled virtual object displayed in the updated scene. After determining the updated orientation indicator's display direction, the display method of the reference direction indicator can be determined so that the relative position and / or relative direction between the updated orientation indicator and the updated reference direction indicator indicates the orientation of the controlled virtual object in the first game scene. In implementation, the relative direction between the line connecting the reference direction indicator and the center of the thumbnail map and the updated orientation indicator's display direction typically represents the orientation of the controlled virtual object relative to the reference direction. The specific process is similar to displaying the thumbnail map, reference direction indicator, and orientation indicator based on the field of view, and will not be elaborated here.

[0074] When a thumbnail map is combined with motion controls, a directional indicator corresponding to the controlled virtual object is displayed on the chassis's display area. The reference direction indicator can be displayed at a location within a set distance from the center of the chassis's display area. For example... Figure 10 As shown, the four reference direction indicators (East, South, West, and North) are displayed outside the chassis at a predetermined distance from their center. When updating the display of these reference direction indicators, the updated display position needs to be determined based on the updated field of view. The indicator then moves from its current position along a preset circular path to the updated position. This circular path consists of areas at a predetermined distance from the center of the moving area. This process can also be viewed as the reference direction indicators rotating around the chassis's center until they reach the updated position. The specific implementation can be customized as needed and is not limited here.

[0075] This invention also provides another method for displaying and controlling the orientation of an object. This method... Figure 2 This method is implemented based on the method shown. It combines a small map (equivalent to the aforementioned "direction indicator") with a virtual joystick for display, and the small map can be regarded as a direction indicator.

[0076] like Figure 11As shown, the combined controls include a joystick, a compass, a cue ring, a directional indicator for the controlled virtual object (also known as the "character pointer"), and a destination indicator (represented by the circle marked 1 in the figure). The character pointer indicates the orientation of the controlled virtual object, and the compass pointing upwards indicates that the field of view is north, which can also be described as the player's perspective being north.

[0077] When the joystick is in the center, the controlled virtual object remains stationary, the view does not rotate, the character pointer points upwards, and the map's north arrow points upwards. Figure 11 As shown. When the joystick is moved upwards, the controlled virtual object moves forward, the character pointer in the non-rotating view points upwards, and the map's north arrow points upwards, as shown. Figure 12 As shown. When the joystick is in the center, the controlled virtual object remains stationary. Rotating the viewpoint to the east causes the character pointer and map compass to rotate in the opposite direction to the viewpoint rotation, as shown. Figure 13 As shown. When the joystick moves to the left, the controlled virtual object moves to the left, the view rotates to the west, the character pointer points to the left, and the map compass rotates in the opposite direction to the view rotation. The character in the scene appears to be facing left, as shown. Figure 14 As shown, when the joystick moves towards the destination, the controlled virtual object moves in that direction, the character pointer points to the destination, and as a cue, the cue ring and the joystick glow. Figure 15 As shown, this represents the case where the field of view is not rotated, and the part of the prompt ring related to the direction of the destination is displayed in gray, and the joystick is displayed in gray to indicate that both are illuminated.

[0078] In the above method, when the player's direction of movement is consistent with the correct direction of the destination, in addition to visual prompts such as light emission as shown in the diagram, prompts can also be given through phone vibration, voice playback, etc.

[0079] This method overlays the virtual joystick and minimap on the interface layout, reducing the space occupied by interface elements on the screen, providing a wider field of view, and improving the player's immersion. The minimap's direction allows players to more intuitively and clearly understand the direction they need to go, lowering the learning threshold for 3D free-view games and expanding the player base.

[0080] For the above method embodiments, see Figure 16 The illustrated object orientation display control device provides a graphical user interface via a terminal device; the graphical user interface displays a scene of a first game scene where the controlled virtual object is located; the scene scene is generated by a preset virtual camera capturing images of the first game scene; the device includes:

[0081] The identification display module 1502 is used to respond to a specified trigger event and, based on the field of view of the virtual camera, display a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map. The thumbnail map also displays the orientation indicator of the controlled virtual object. The reference direction indicator is used to indicate the preset scene reference direction corresponding to the thumbnail map. The relative position and / or relative direction of the orientation indicator and the reference direction indicator are used to indicate the orientation of the controlled virtual object in the first game scene. The orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed on the scene screen.

[0082] The first identifier update display module 1504 is used to respond to the movement event of the controlled virtual object and update the display of the orientation indicator; the relative position and / or relative direction of the updated orientation indicator and the reference direction indicator indicate the orientation of the controlled virtual object during the movement process; the direction of the updated orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene screen during the movement process.

[0083] The second label update display module 1506 is used to respond to the update event of the virtual camera's field of view direction, and update the display scene screen, thumbnail map, reference direction indicator and orientation indicator based on the updated field of view direction; the updated orientation indicator points in the graphical user interface in the same direction as the controlled virtual object displayed in the updated scene screen.

[0084] The aforementioned object orientation display control device, in response to a specified trigger event, displays a thumbnail map of at least a portion of the scene area and corresponding reference direction indicators based on the virtual camera's field of view. The thumbnail map displays the orientation indicator of the controlled virtual object, ensuring its pointing in the graphical user interface aligns with the orientation of the controlled virtual object displayed in the scene. In response to a movement event of the controlled virtual object, the device updates the displayed orientation indicator to align its pointing with the orientation of the controlled virtual object during movement. In response to an update event of the field of view, the device updates the displayed scene, thumbnail map, reference direction indicators, and orientation indicator, ensuring the updated orientation indicator points in line with the orientation of the controlled virtual object in the updated scene. This method ensures that the orientation of the orientation indicator in the graphical user interface aligns with the orientation of the controlled virtual object displayed in the scene, facilitating the player's determination of the correct direction of movement for the controlled virtual object and enhancing the player's gaming experience.

[0085] The aforementioned sign display module is also used to: determine the display parameters of the orientation indicator of the controlled virtual object based on the field of view of the virtual camera and the orientation of the controlled virtual object in the first game scene; determine the display parameters of the reference direction indicator based on the display parameters of the orientation indicator of the controlled virtual object; display a thumbnail map and the reference direction indicator based on the display parameters of the reference direction indicator; and display the orientation indicator in the graphical user interface based on the display parameters of the orientation indicator.

[0086] The aforementioned graphical user interface also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; the aforementioned label display module is also used to: display a thumbnail map of at least a portion of the scene area in the first game scene in the display area of ​​the chassis based on the field of view of the virtual camera, and display a reference direction indicator corresponding to the thumbnail map at a specified position on the thumbnail map; and display a position indicator of the controlled virtual object at the center of the display area according to the orientation of the controlled virtual object displayed in the scene screen.

[0087] The graphical user interface described above also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; a thumbnail map is displayed in the display area of ​​the chassis; the first identifier update display module is also used to: respond to a sliding operation applied to the virtual joystick, control the virtual joystick to move in the display area of ​​the chassis following the touch point position of the sliding operation, control the controlled virtual object to move in the direction of movement of the virtual joystick, and control the orientation indicator to point to the virtual joystick.

[0088] The aforementioned thumbnail map also displays the object identifier of the target virtual object; the target virtual object is located within the scene range corresponding to the thumbnail map; the object identifier is displayed on the map position in the thumbnail map corresponding to the scene position where the target virtual object is located; the aforementioned device also includes a prompt information display module, used to: display prompt information in response to the movement direction of the controlled virtual object pointing to the target virtual object.

[0089] The aforementioned prompt information display module is also used to: display the object identifier of the target virtual object in a preset first display format, and / or, display the virtual joystick in a preset second display format, and / or, display the target prompt identifier in the associated area of ​​the chassis.

[0090] The aforementioned target indication marker includes a ring-shaped area displayed at a designated location on the chassis; the aforementioned indication information display module is also used to: display a portion of the ring-shaped area related to the direction of movement in a third display format.

[0091] The aforementioned second identifier update display module is further configured to: respond to an update event for the virtual camera's field of view direction, control the virtual camera to capture the first game scene based on the updated field of view direction, and display the captured scene image; update and display the reference direction indicator, thumbnail map, and orientation indicator based on the updated field of view direction; and indicate the orientation of the controlled virtual object in the first game scene by the relative position and / or relative direction of the updated orientation indicator and the updated reference direction indicator.

[0092] The graphical user interface described above also displays a virtual joystick control; the virtual joystick control includes a joystick and a chassis; a thumbnail map is displayed in the display area of ​​the chassis; a reference direction indicator is displayed in an area at a distance of a set distance from the center of the display area of ​​the chassis; the second indicator update display module is further configured to: determine the updated display position of the reference direction indicator based on the updated view direction; and control the reference direction indicator to move from the current display position along a preset circular route to the updated display position; the circular route consists of areas at a distance of a set distance from the center of the display area.

[0093] This embodiment also provides an electronic device, including a processor and a memory. The memory stores machine-executable instructions that can be executed by the processor. The processor executes the machine-executable instructions to implement the above-mentioned object orientation display control method, for example:

[0094] In response to a specified trigger event, based on the virtual camera's field of view, a thumbnail map of at least a portion of the scene area in the first game scene and a corresponding reference direction indicator are displayed. An orientation indicator for the controlled virtual object is displayed in the thumbnail map. The reference direction indicator indicates a preset scene reference direction corresponding to the thumbnail map. The relative position and / or direction of the orientation indicator and the reference direction indicator indicate the orientation of the controlled virtual object in the first game scene. The orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the scene. In response to movement of the controlled virtual object... The system updates the orientation indicator; the relative position and / or relative direction of the updated orientation indicator to the reference direction indicator indicates the orientation of the controlled virtual object during movement; the updated orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the scene during movement; in response to an update event for the virtual camera's field of view, based on the updated field of view, the system updates the displayed scene, thumbnail map, reference direction indicator, and orientation indicator; the updated orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the updated scene.

[0095] In the above method, the orientation indicator on the graphical user interface points in the same direction as the controlled virtual object displayed on the scene screen, which makes it easier for players to determine the correct direction of movement of the controlled virtual object and improves the player's gaming experience.

[0096] Optionally, the step of displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map based on the field of view of the virtual camera, and displaying the orientation indicator of the controlled virtual object in the thumbnail map, includes: determining the display parameters of the orientation indicator of the controlled virtual object based on the field of view of the virtual camera and the orientation of the controlled virtual object in the first game scene; determining the display parameters of the reference direction indicator based on the display parameters of the orientation indicator of the controlled virtual object; displaying the thumbnail map and the reference direction indicator based on the display parameters of the reference direction indicator; and displaying the orientation indicator in the graphical user interface based on the display parameters of the orientation indicator.

[0097] Optionally, the graphical user interface further displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; the step of displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map based on the field of view of the virtual camera, and displaying a location indicator of the controlled virtual object in the thumbnail map includes: displaying a thumbnail map of at least a portion of the scene area in the first game scene in the display area of ​​the chassis based on the field of view of the virtual camera, displaying a reference direction indicator corresponding to the thumbnail map at a designated position on the thumbnail map; and displaying a location indicator of the controlled virtual object at the center of the display area according to the orientation of the controlled virtual object displayed in the scene screen.

[0098] Optionally, the graphical user interface described above also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; a thumbnail map is displayed in the display area of ​​the chassis; the step of updating the display orientation indicator in response to a movement event of the controlled virtual object includes: responding to a sliding operation applied to the virtual joystick, controlling the virtual joystick to move in the display area of ​​the chassis following the touch point of the sliding operation, controlling the controlled virtual object to move in the direction of movement of the virtual joystick, and controlling the orientation indicator to point to the virtual joystick.

[0099] Optionally, the thumbnail map also displays the object identifier of the target virtual object; the target virtual object is located within the scene range corresponding to the thumbnail map; the object identifier is displayed in the map position corresponding to the scene position of the target virtual object in the thumbnail map; after controlling the controlled virtual object to move in the direction of movement of the virtual joystick, the method further includes: displaying a prompt message in response to the movement direction of the controlled virtual object pointing to the target virtual object.

[0100] Optionally, the above steps for displaying prompt information include: displaying the object identifier of the target virtual object in a preset first display format, and / or, displaying the virtual joystick in a preset second display format, and / or, displaying the target prompt identifier in the associated area of ​​the chassis.

[0101] Optionally, the aforementioned target indication label includes an annular area displayed at a designated location on the chassis; the step of displaying the target indication label in the associated area of ​​the chassis includes: displaying a portion of the annular area related to the direction of movement in a third display format.

[0102] Optionally, the above-mentioned step of responding to an update event for the virtual camera's field of view direction and updating the displayed scene image, thumbnail map, reference direction indicator, and orientation indicator based on the updated field of view direction includes: responding to an update event for the virtual camera's field of view direction, controlling the virtual camera to capture a first game scene based on the updated field of view direction, and displaying the captured scene image; updating the displayed reference direction indicator, thumbnail map, and orientation indicator based on the updated field of view direction; and the relative position and / or relative direction of the updated orientation indicator and the updated reference direction indicator indicating the orientation of the controlled virtual object in the first game scene.

[0103] Optionally, the graphical user interface also displays a virtual joystick control; the virtual joystick control includes a joystick and a chassis; a thumbnail map is displayed in the display area of ​​the chassis; a reference direction indicator is displayed in an area at a distance of a set distance from the center of the display area of ​​the chassis; the step of updating the display of the reference direction indicator based on the updated view direction includes: determining the updated display position of the reference direction indicator based on the updated view direction; controlling the reference direction indicator to move from the current display position along a preset circular route to the updated display position; the circular route consists of areas at a distance of a set distance from the center of the display area.

[0104] See Figure 17 As shown, the electronic device includes a processor 100 and a memory 101. The memory 101 stores machine-executable instructions that can be executed by the processor 100. The processor 100 executes the machine-executable instructions to implement the above-mentioned object orientation display control method.

[0105] Furthermore, Figure 17 The electronic device shown also includes a bus 102 and a communication interface 103, with the processor 100, the communication interface 103 and the memory 101 connected via the bus 102.

[0106] The memory 101 may include high-speed random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Communication between this system network element and at least one other network element is achieved through at least one communication interface 103 (which can be wired or wireless), such as the Internet, wide area network, local area network, or metropolitan area network. The bus 102 may be an ISA bus, PCI bus, or EISA bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 17 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0107] Processor 100 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of processor 100 or by instructions in software form. Processor 100 may be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it may also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software module can reside in a readily available storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory 101, and the processor 100 reads the information from memory 101 and, in conjunction with its hardware, completes the steps of the method described in the foregoing embodiments.

[0108] This embodiment also provides a machine-readable storage medium storing machine-executable instructions. When the machine-executable instructions are called and executed by a processor, the machine-executable instructions cause the processor to implement the above-mentioned object orientation display control method.

[0109] The present invention provides a method, apparatus, and electronic device for displaying the orientation of an object, comprising a computer-readable storage medium storing program code. The program code includes instructions that can be used to execute the methods described in the preceding embodiments, for example:

[0110] In response to a specified trigger event, based on the virtual camera's field of view, a thumbnail map of at least a portion of the scene area in the first game scene and a corresponding reference direction indicator are displayed. An orientation indicator for the controlled virtual object is displayed in the thumbnail map. The reference direction indicator indicates a preset scene reference direction corresponding to the thumbnail map. The relative position and / or direction of the orientation indicator and the reference direction indicator indicate the orientation of the controlled virtual object in the first game scene. The orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the scene. In response to movement of the controlled virtual object... The system updates the orientation indicator; the relative position and / or relative direction of the updated orientation indicator to the reference direction indicator indicates the orientation of the controlled virtual object during movement; the updated orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the scene during movement; in response to an update event for the virtual camera's field of view, based on the updated field of view, the system updates the displayed scene, thumbnail map, reference direction indicator, and orientation indicator; the updated orientation indicator in the graphical user interface points in the same direction as the controlled virtual object displayed in the updated scene.

[0111] In the above method, the orientation indicator on the graphical user interface points in the same direction as the controlled virtual object displayed on the scene screen, which makes it easier for players to determine the correct direction of movement of the controlled virtual object and improves the player's gaming experience.

[0112] Optionally, the step of displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map based on the field of view of the virtual camera, and displaying the orientation indicator of the controlled virtual object in the thumbnail map, includes: determining the display parameters of the orientation indicator of the controlled virtual object based on the field of view of the virtual camera and the orientation of the controlled virtual object in the first game scene; determining the display parameters of the reference direction indicator based on the display parameters of the orientation indicator of the controlled virtual object; displaying the thumbnail map and the reference direction indicator based on the display parameters of the reference direction indicator; and displaying the orientation indicator in the graphical user interface based on the display parameters of the orientation indicator.

[0113] Optionally, the graphical user interface further displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; the step of displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map based on the field of view of the virtual camera, and displaying a location indicator of the controlled virtual object in the thumbnail map includes: displaying a thumbnail map of at least a portion of the scene area in the first game scene in the display area of ​​the chassis based on the field of view of the virtual camera, displaying a reference direction indicator corresponding to the thumbnail map at a designated position on the thumbnail map; and displaying a location indicator of the controlled virtual object at the center of the display area according to the orientation of the controlled virtual object displayed in the scene screen.

[0114] Optionally, the graphical user interface described above also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; a thumbnail map is displayed in the display area of ​​the chassis; the step of updating the display orientation indicator in response to a movement event of the controlled virtual object includes: responding to a sliding operation applied to the virtual joystick, controlling the virtual joystick to move in the display area of ​​the chassis following the touch point of the sliding operation, controlling the controlled virtual object to move in the direction of movement of the virtual joystick, and controlling the orientation indicator to point to the virtual joystick.

[0115] Optionally, the thumbnail map also displays the object identifier of the target virtual object; the target virtual object is located within the scene range corresponding to the thumbnail map; the object identifier is displayed in the map position corresponding to the scene position of the target virtual object in the thumbnail map; after controlling the controlled virtual object to move in the direction of movement of the virtual joystick, the method further includes: displaying a prompt message in response to the movement direction of the controlled virtual object pointing to the target virtual object.

[0116] Optionally, the above steps for displaying prompt information include: displaying the object identifier of the target virtual object in a preset first display format, and / or, displaying the virtual joystick in a preset second display format, and / or, displaying the target prompt identifier in the associated area of ​​the chassis.

[0117] Optionally, the aforementioned target indication label includes an annular area displayed at a designated location on the chassis; the step of displaying the target indication label in the associated area of ​​the chassis includes: displaying a portion of the annular area related to the direction of movement in a third display format.

[0118] Optionally, the above-mentioned step of responding to an update event for the virtual camera's field of view direction and updating the displayed scene image, thumbnail map, reference direction indicator, and orientation indicator based on the updated field of view direction includes: responding to an update event for the virtual camera's field of view direction, controlling the virtual camera to capture a first game scene based on the updated field of view direction, and displaying the captured scene image; updating the displayed reference direction indicator, thumbnail map, and orientation indicator based on the updated field of view direction; and the relative position and / or relative direction of the updated orientation indicator and the updated reference direction indicator indicating the orientation of the controlled virtual object in the first game scene.

[0119] Optionally, the graphical user interface also displays a virtual joystick control; the virtual joystick control includes a joystick and a chassis; a thumbnail map is displayed in the display area of ​​the chassis; a reference direction indicator is displayed in an area at a distance of a set distance from the center of the display area of ​​the chassis; the step of updating the display of the reference direction indicator based on the updated view direction includes: determining the updated display position of the reference direction indicator based on the updated view direction; controlling the reference direction indicator to move from the current display position along a preset circular route to the updated display position; the circular route consists of areas at a distance of a set distance from the center of the display area.

[0120] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0121] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.

[0122] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0123] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0124] Finally, it should be noted that the above embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for displaying the orientation of an object, characterized in that, A graphical user interface is provided through a terminal device; the graphical user interface displays the scene screen of the first game scene where the controlled virtual object is located; The scene image is generated by capturing the first game scene using a preset virtual camera; the method includes: In response to a specified triggering event, based on the field of view of the virtual camera, a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map are displayed, and the orientation indicator of the controlled virtual object is displayed in the thumbnail map; Wherein, the reference direction indicator is used to indicate the preset scene reference direction corresponding to the thumbnail map; the relative position and / or relative direction of the orientation indicator and the reference direction indicator is used to indicate the orientation of the controlled virtual object in the first game scene; the orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene screen; In response to the movement event of the controlled virtual object, the orientation indicator is updated and displayed; the relative position and / or relative direction of the updated orientation indicator and the reference direction indicator indicate the orientation of the controlled virtual object during movement; the updated orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene during movement. In response to an update event for the virtual camera's field of view direction, the scene image, the thumbnail map, the reference direction indicator, and the orientation indicator are updated and displayed based on the updated field of view direction; the updated orientation indicator points in the graphical user interface in the same direction as the controlled virtual object displayed in the updated scene image. The graphical user interface also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis. The step of displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map, based on the field of view of the virtual camera, and displaying the orientation indicator of the controlled virtual object in the thumbnail map, includes: Based on the field of view of the virtual camera, a thumbnail map of at least a portion of the scene area in the first game scene is displayed in the display area of ​​the chassis, and a reference direction indicator corresponding to the thumbnail map is displayed at a designated position on the thumbnail map. At the center of the display area, a directional indicator of the controlled virtual object is displayed according to the orientation of the controlled virtual object shown in the scene.

2. The method according to claim 1, characterized in that, The step of displaying a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map, based on the field of view of the virtual camera, and displaying the orientation indicator of the controlled virtual object in the thumbnail map, includes: Based on the field of view of the virtual camera and the orientation of the controlled virtual object in the first game scene, the display parameters of the orientation indicator of the controlled virtual object are determined; Based on the display parameters of the orientation indicator of the controlled virtual object, determine the display parameters of the reference direction indicator; Based on the display parameters of the reference direction indicator, the thumbnail map and the reference direction indicator are displayed; The directional indicator is displayed in the graphical user interface based on the display parameters of the directional indicator.

3. The method according to claim 1, characterized in that, The graphical user interface also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis; the thumbnail map is displayed in the display area of ​​the chassis; The step of updating the display of the orientation indicator in response to a movement event of the controlled virtual object includes: In response to a sliding operation applied to the virtual joystick, the system controls the virtual joystick to move in the display area of ​​the chassis following the touch point of the sliding operation, controls the controlled virtual object to move in the direction of movement of the virtual joystick, and controls the orientation indicator to point to the virtual joystick.

4. The method according to claim 3, characterized in that, The thumbnail map also displays the object identifier of the target virtual object; the target virtual object is located within the scene area corresponding to the thumbnail map; the object identifier is displayed in the map location corresponding to the scene location of the target virtual object; After controlling the controlled virtual object to move in the direction of the virtual joystick, the method further includes: In response to the controlled virtual object's movement direction pointing towards the target virtual object, a prompt message is displayed.

5. The method according to claim 4, characterized in that, The steps to display the prompt message include: The object identifier of the target virtual object is displayed in a preset first display format, and / or the virtual joystick is displayed in a preset second display format, and / or a target prompt identifier is displayed in the associated area of ​​the chassis.

6. The method according to claim 5, characterized in that, The target indication indicator includes a ring-shaped area displayed at a designated location on the chassis; The step of displaying a target indicator in the associated area of ​​the chassis includes: The portion of the annular region related to the direction of movement is displayed in a third display format.

7. The method according to claim 1, characterized in that, The step of updating and displaying the scene image, the thumbnail map, the reference direction indicator, and the orientation indicator in response to an update event for the field of view of the virtual camera, based on the updated field of view, includes: In response to an update event for the virtual camera's field of view direction, control the virtual camera to capture the first game scene based on the updated field of view direction, and display the captured scene image; Based on the updated view direction, the reference direction indicator, the thumbnail map, and the orientation indicator are updated and displayed. The relative position and / or relative direction of the updated orientation indicator and the updated reference direction indicator indicate the orientation of the controlled virtual object in the first game scene.

8. The method according to claim 7, characterized in that, The graphical user interface also displays a virtual joystick control; the virtual joystick control includes a joystick and a chassis; the thumbnail map is displayed in the display area of ​​the chassis; the reference direction indicator is displayed in an area at a set distance from the center of the display area of ​​the chassis; The step of updating the display of the reference direction indicator based on the updated field of view includes: Based on the updated field of view, determine the updated display position of the reference direction indicator; The reference direction indicator is controlled to move from the current display position along a preset circular route to the updated display position; the circular route consists of areas whose distance from the center of the display area is a set distance.

9. A display and control device for the orientation of an object, characterized in that, A graphical user interface is provided through a terminal device; the graphical user interface displays the scene screen of the first game scene where the controlled virtual object is located; The scene image is generated by capturing the first game scene using a preset virtual camera; the device includes: The identification display module is used to respond to a specified trigger event, and based on the field of view of the virtual camera, display a thumbnail map of at least a portion of the scene area in the first game scene and a reference direction indicator corresponding to the thumbnail map, and display the orientation indicator of the controlled virtual object in the thumbnail map; Wherein, the reference direction indicator is used to indicate the preset scene reference direction corresponding to the thumbnail map; the relative position and / or relative direction of the orientation indicator and the reference direction indicator is used to indicate the orientation of the controlled virtual object in the first game scene; the orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene screen; The first identifier update display module is used to update and display the orientation indicator in response to the movement event of the controlled virtual object; the relative position and / or relative direction of the updated orientation indicator and the reference direction indicator indicate the orientation of the controlled virtual object during the movement process; the orientation indicator in the graphical user interface is consistent with the orientation of the controlled virtual object displayed in the scene screen during the movement process; The second identifier update display module is used to respond to an update event for the field of view direction of the virtual camera, and update the display of the scene screen, the thumbnail map, the reference direction indicator and the orientation indicator based on the updated field of view direction; the updated orientation indicator points in the graphical user interface in the same direction as the controlled virtual object displayed in the updated scene screen; The graphical user interface also displays a virtual joystick control; the virtual joystick control includes a virtual joystick and a chassis. The identification display module is also used for: Based on the field of view of the virtual camera, a thumbnail map of at least a portion of the scene area in the first game scene is displayed in the display area of ​​the chassis, and a reference direction indicator corresponding to the thumbnail map is displayed at a designated position on the thumbnail map. At the center of the display area, a directional indicator of the controlled virtual object is displayed according to the orientation of the controlled virtual object shown in the scene.

10. An electronic device, characterized in that, The device includes a processor and a memory, the memory storing machine-executable instructions that can be executed by the processor, the processor executing the machine-executable instructions to implement the object orientation display control method according to any one of claims 1-8.

11. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, which, when invoked and executed by a processor, cause the processor to implement the object orientation display control method according to any one of claims 1-8.