This video demonstrates a real-time Mini-map System that translates a player's 3D coordinates into a localized 2D UI position. The focus of this tech demo is the mathematical mapping of world-space actors onto a user interface canvas.
Key Technical Features
Coordinate Mapping: Implemented a system that takes the Player Character’s WorldLocation and normalizes it against the bounds of the game world to determine the correct LocalSlot position on the 2D UI.
Real-Time Synchronization: The map updates using a timer to ensure the player icon's movement perfectly mirrors the character's movement in 3D space, accounting for scale differences between the map and the world.
Boundary Calibration: Developed logic to ensure the player icon stays accurately positioned relative to landmarks, regardless of the world's size or the UI's aspect ratio.
Non-Intrusive Integration: The system is built as a modular UI component that can be easily plugged into different levels by defining the map’s world-space extents.