🔍 uScreen — Minimap & Indicator System for Unity
uScreen is a lightweight, plug-and-play toolkit to create customizable minimaps, screen indicators, and visual trails in your Unity game — no code required.
Designed for clarity, control, and performance, uScreen gives you everything you need to display player icons, enemy alerts, objective markers, and more — in both the minimap and screen space.
✨ Features
- ✅ Ready in Seconds: Just drag in the scripts, assign icons, and go.
- 🗺️ Full Minimap System: Circular or square shape, zoom control, clamping, and boundaries.
- 📍 Dynamic Icons: Animate icons with frame sequences, auto-rotate, and kill animations.
- 🧵 Trail Rendering: Visualize object movement with customizable colored trails.
- 🎯 Smart Screen Indicators: Show icons off-screen or over distant objects with auto-alignment and visibility handling.
- 🚨 Temporary Indicators: Create animated alerts, pings, damage directions, or hit markers — all with one function call.
- 🎨 Clean Custom Inspectors: Every component comes with grouped fields, tooltips, and modern UI for fast editing.
- ⚡ Optimized for Performance: Minimal overhead, only updates when needed — ideal for small and mid-size projects.
- 💬 Fully Commented Source Code: Easy to read, extend, and learn from.
🧭 Modules Overview
- uMinimapManager — Handles minimap logic, zoom, shape, and positioning.
- uIcon — Adds any GameObject to the minimap. Supports rotation, clamping, and animations.
- uTrail — Leaves a path-trail behind any object with control over color, size, and frequency.
- uIndicatorManager — Projects minimap icons into screen-space with advanced customization.
- Temp Helpers — Built-in methods to create icons for damage, objectives, alerts, and more.
✅ Built For:
- FPS / RPG / Strategy games
- Objective markers, player tracking, spawn alerts
- Projects needing quick setup without heavy custom code
🧑💻 Created by UltraBolt
📧 Contact: ultraboltstudio@gmail.com
💡 Let your minimap work — without writing a single code