HORIZON: A Dynamic Compass & Marker System (Unity/URP)
A downloadable horizon-compass-system
HORIZON: A Dynamic Compass & Marker System for Unity
HORIZON is a modular, event-driven compass system built for Unity 2022.3+ using URP. Designed for performance and simplicity, it provides a smooth scrolling compass bar with dynamic marker icons that track quest objectives, enemies, or points of interest.
This system is mobile-ready, highly customizable, and easy to integrate into existing projects. Markers are pooled, distance-aware, and optionally pulse to highlight priority targets.
Features
-
Scrolling compass UI that syncs with camera rotation
-
Easily add world-space markers using a simple component
-
Pulse objective icons for visual emphasis
-
Pooling system prevents unnecessary instantiation
-
Event-driven marker registration and cleanup
-
Supports field-of-view limits and distance-based visibility
-
Clean, well-documented C# code
-
Includes setup assets and quickstart guide
What's Included
-
Horizon.unitypackage(scripts, prefabs, marker data) -
Compass stripe texture
-
Marker icon sprite
-
README.txtsetup guide -
Compatible with URP and mobile platforms
Requirements
-
Unity 2022.3 LTS or newer
-
Universal Render Pipeline (URP)
-
Canvas-based UI (RawImage + Image components)
Usage
Import the package, drop in the prefab, assign references, and add a Marker component to any GameObject. Marker icons will automatically register and display on the compass based on position and rotation.
This system is suitable for adventure games, survival projects, tactical HUDs, or any gameplay that benefits from directional awareness.
| Status | Released |
| Category | Tool |
| Author | Rottencone83 Builds |
| Tags | compass, c-sharp, game-assets, gamedev, hud, marker-system, navigation, source-code, tool, Unity |
Download
Click download now to get access to the following files:

Comments
Log in with itch.io to leave a comment.
I'd love to check this out, but I'm getting an error when unzipping:
Looking forward to trying it another day!
Thanks for checking out the pack! Just to clarify, this download comes as a standard ZIP that contains [list the contents briefly, e.g., “the PDF blueprint and sample images” or “the Unity C# scripts with covers and previews”]. I just re-downloaded it directly from this page to double-check, and the files open normally on my end.
Sometimes the issue comes down to the unzipping tool or OS default app. If you’re on Windows, try 7-Zip; on Mac, The Unarchiver usually works best. If you still hit a snag, drop me a quick message here and I’ll send over a fresh copy.
Appreciate the feedback, and glad you gave the pack a spin!
will look into it ASAP, thanks for the update
Still happens with me aswell. Tried 7 zip. Still doesnt work :c. I redownloaded it a few times aswell.