Overview
uScreen – Minimap & Indicator System 🔍🎮
🧭 Overview
uScreen is a lightweight, plug-and-play minimap and indicator toolkit for Unity. Whether you're building an RPG, shooter, or top-down game, uScreen gives you everything you need to render icons, indicators, animated markers, and trails — all fully customizable, all with zero friction.
⚙️ Key Features
- 🔹 Minimap Ready: Add a uMinimapManager and start drawing your map in seconds.
- 📍 Icon System: Easily assign minimap icons to any GameObject. Supports color, animation, and in/out-of-range behavior.
- 🎞️ Animation: Icons animate automatically — just assign all you animation sprites on the lists.
- 💀 Death Handling: Call .KillIcon() or .KillTrail() to stop updates and play death animations on the minimap.
- 🧵 Trails: Visually track movement with customizable trails.
- 🎯 Screen Indicators: Project off-screen icons onto the UI with auto-resizing and directional logic.
- 🕒 Temporary Markers: Spawn short-lived visual cues (e.g., damage or hit indicators).
- 🔍 Zoom Controls: Built-in zooming via mouse wheel.
❔ How to Use
- Add uMinimapManager and assign a UI RawImage to draw the minimap.
- Attach uIcon to any GameObject you want on the map.
- Optionally add uTrail for movement visualization.
- Add uIndicatorManager to display icons on the game screen.
- Done. Minimal setup. Maximum clarity.
📦 Package Includes
- uMinimapManager.cs
- uIcon.cs
- uIndicatorManager.cs
- uTrail.cs
- Utility scripts and helpers
- Demo setup included
✅ Compatibility
- Unity 2022.3 LTS and above
- Supports URP, HDRP, and Built-in RP
💬 Support & Feedback
If you find uScreen useful:
- ⭐ Leave a review to help others discover it
- 🗣️ Send feedback or suggestions — it helps improve future versions
Let your minimap shine — without reinventing the wheel.