A downloadable horizon-compass-system

Download NowName your own price

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.txt setup 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.

Download

Download NowName your own price

Click download now to get access to the following files:

Horizon_Bundle.zip 3.2 MB
HORIZON_README.txt 2.1 kB

Development log

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:

Windows cannot open the folder.
The Compressed (zipped) Folder '..\Horizon_Bundle.zip' is invalid.

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!

Deleted 20 days ago

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.