A fast, lightweight Unity navigation toolkit featuring a rotating compass, linear compass, sprite-based minimap system with customizable object tracking.ProCOMPASS is a modular UI navigation system designed to provide crisp, clean HUD layouts for any game genre. It includes a traditional round or radial compass, an infinite-scrolling horizontal compass (Skyrim/Fallout style), and a lightweight sprite-based minimap tracker.You can assign indicator markers to world GameObjects to track their precise position and direction relative to the player. The system features built-in out-of-bounds logic, giving you control over how individual icons behave when target objects move outside the viewable UI canvas area.★ CustomizableThe asset includes a sprite-mapped minimap system. Instead of setting up costly secondary cameras, you can use a custom top-down map illustration or image of your scene directly as a UI sprite overlay. Visual parameters such as Field of View, indicator scales, and directional headings can be adjusted directly inside the Unity Inspector.★ Performance-FocusedProCOMPASS is optimized for mobile, standalone, and lower-end hardware. Because it relies purely on 2D UI Sprites and vector positioning calculations, it requires zero Render Textures. This eliminates the secondary rendering path overhead commonly associated with minimap systems, ensuring optimal CPU/GPU performance.★ Modular and ExtensibleThe architecture supports running multiple completely independent compass HUD layouts simultaneously in the same scene. The package ships with four production-ready visual styles (two distinct skins for the round layout and two for the horizontal layout). You can create custom styles by swapping the source images on the pre-configured UI nodes while maintaining the underlying object hierarchy.Key features of ProCOMPASS:Multifunctional round/rotating compassHorizontal compass with object indicatorMinimap without Render Texture (Sprite only)Individual tracking targets support three unique off-screen fallback behaviors: Clip Indicator: Snaps and pins tracking icons directly to the outer boundary rim of the HUD frame. Show Direction When Outside: Replaces the default marker graphic with a dedicated directional arrow pointing toward the target. Do Nothing: Automatically hides the tracking icon the moment the world object leaves the view arc range.Isolate and run multiple independent compass configurations simultaneously within a single scene.Easy to use - just drag and drop prefabs to set it upPlenty of additional features (See release notes)You can also use the features and do the operations of the compass programmatically, such as adding indicators or removing them, etc. by calling some methods only. If you want to implement a simple compass with a navigation tool, this well-organized asset can save you lots of time, money and effort.For technical support inquiries, custom structural integration questions, or feedback, please contact:Developer: Arnab Raha(arnabraha501@gmail.com)This asset works with Unity UI.The package includes functionalities for radial or standard rotating compass and horizontal or linear compass. The minimap you can use with this compass is sprite only, you won't be able to use render texture as minimap. As a result, this makes the tool less complicated and simple. The navigation system is designed to work on the compass only, just like any racing or FPS game.




