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.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 overlaysCombat — Crosshair (multiple reticle styles), Hitmarker, Damage Numbers, Cast / Channel / Charge bars, Boss health & phase, Combo, Dodge, Ammo, Kill Feed, Lock-On, Scoped Reticle, Throwing ArcInventory & economy — Inventory grid, Currency, Resource HUD, Crafting queue & recipe browser, Loot feed, Item inspect & compare, Inventory transfer, Shop, Loadout, Character sheet, Skill treeWorld & map — Minimap, Compass, Full map, Waypoints, Objective markers, Map legend, Spectral scan visionQuests & story — Quest tracker & popup, Dialogue box & choice wheel, Subtitles, Announcement & area-name bannersSocial & match — Chat, Team roster, Scoreboard, Party invite, Ping wheel, Lobby / character select, Network latency HUD, Round / zone timersMenus & 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 Setup2. Pick a template and enable modules3. Create the Canvas4. 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.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 APIsDEPENDENCIES• 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)




