Easy UI


Optional UI panel motion (UniTask + PrimeTween when enabled) ... MODULE COVERAGE (HIGHLIGHTS) ... Social & match — Chat, Team roster, Scoreboard, Party invite, Ping wheel, Lobby / character ...


by Panda Dev


Price History +

Modular Unity 6 HUD & menu kit: 99 modules, Setup Wizard, genre templates, themes, and a single UiRootController API. Build FPS, MMO, BR, RPG UIs in minutes — your game still owns the data.

COMPATIBILITY

• Unity 6 LTS (recommended / supported target)

• Built for the New Input System

• UGUI (Canvas / RectTransform)

• Text: Legacy Unity Text or TextMeshPro (wizard selectable)

• Optional animations: UniTask + PrimeTween (wizard can install when UI animations are enabled)


PACKAGE CONTENTS

• Runtime module controllers and UiRootController

• Editor Setup Wizard (templates, modules, layout, theme, presets, How To Use)

• Theme profiles and colour presets

• Documentation (full manual + API reference)

• Demo / Play Mode placeholder wiring (optional)


ARCHITECTURE NOTES

• Display layer only — gameplay systems remain yours

• Null-safe module access: disabled modules return null

• Generation modes: With Runtime API or Visual Skeleton

• Prefab export options available from the wizard workflow

• Uses modern C# patterns; nullable-aware APIs


DEPENDENCIES

• Unity Input System (required)

• TextMeshPro (if TMP text mode is selected)

• UniTask + PrimeTween (optional; for UI motion when enabled)


NOT INCLUDED / NOTES

• Final game art is yours — assign your sprites in Layout / Theme

• Does not replace your gameplay, networking, or inventory logic

• Always cache UiRootController via SerializeField (do not rely on scene searches in production)

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.