Easy UI is a modular game HUD and menu kit for Unity 6 LTS.
Pick a genre template, enable the modules you need, arrange layout and sprites in the Setup Wizard, choose a theme, and generate a ready-to-use Canvas — with optional runtime controllers or a visual-only skeleton.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT YOU GET
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
• 99 UI modules covering vitals, combat feedback, inventory, maps, quests, social, dialogue, menus, and game-state screens
• Setup Wizard: Template → Modules → Demo → Layout → Theme → How To Use → Create
• Genre templates (MMO, FPS, Battle Royale, Soulslike, and more)
• Single entry point: UiRootController — null-safe access to every enabled module
• With Runtime API or Visual Skeleton generation modes
• Optional Play Mode demo placeholders so you can press Play and see the UI immediately
• Theme profiles + colour presets (Default, Fantasy, Sci-Fi, Horror), including a global text colour
• Wizard presets to save and reload your full setup
• Unity Text or TextMeshPro
• Optional UI panel motion (UniTask + PrimeTween when enabled)
• Full documentation + in-wizard How To Use guide synced from the API reference
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MODULE COVERAGE (HIGHLIGHTS)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Stats & vitals — HP, Mana, Stamina, Hunger, Shield, Breath, XP, Reputation, Player/Target/Focus frames, low-health & exhaustion overlays
Combat — Crosshair (multiple reticle styles), Hitmarker, Damage Numbers, Cast / Channel / Charge bars, Boss health & phase, Combo, Dodge, Ammo, Kill Feed, Lock-On, Scoped Reticle, Throwing Arc
Inventory & economy — Inventory grid, Currency, Resource HUD, Crafting queue & recipe browser, Loot feed, Item inspect & compare, Inventory transfer, Shop, Loadout, Character sheet, Skill tree
World & map — Minimap, Compass, Full map, Waypoints, Objective markers, Map legend, Spectral scan vision
Quests & story — Quest tracker & popup, Dialogue box & choice wheel, Subtitles, Announcement & area-name banners
Social & match — Chat, Team roster, Scoreboard, Party invite, Ping wheel, Lobby / character select, Network latency HUD, Round / zone timers
Menus & systems — Main menu shell, Pause, Settings, Modal, Loading, Game Over, Toasts, Notification stack, QTE, Skill-check minigame, Photo Mode, Tutorial hints, Achievements
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Easy UI draws the UI. Your game still owns gameplay data (HP, ammo, inventory, quests).
1. Open Easy UI Setup
2. Pick a template and enable modules
3. Create the Canvas
4. Cache UiRootController and drive modules from code:
ui?.GetStatBar(UiModuleType.HpBar)?.SetValues(70f, 100f);
ui?.Toasts?.Show("Ready");
Or bind an IStatProvider and let vitals refresh automatically.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHO IT'S FOR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Indie teams and solo developers who need a production-oriented HUD/menu foundation without building every panel from scratch — and who want a clean, documented API instead of a sealed black-box UI.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SUPPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Includes complete documentation and an API cheat sheet. Support via the Asset Store publisher contact / support channel listed on the product page.