DoozyUI is a native Unity Editor extension that simplifies the management and animation of professional user interfaces without requiring coding knowledge. Designed to be beginner-friendly and scalable, it supports developers of all levels—from amateurs to professionals in game and software studios. With powerful, visual editors, users can create native Unity UIs without writing a single line of code. For developers who prefer coding, DoozyUI provides a comprehensive and professional C# API.
Key features include:
- Use of native uGUI
- Intuitive, easy-to-learn design
- Native Editor Integration
- Node Graph UI Navigation Flow
- Theme Management System
- Automated Sound Pooling
- Touch and Orientation Detectors
- Support for all platforms
- Resolution Independence
- Mobile-friendly interface
- In-Editor Documentation with searchable links
- Video tutorials and dedicated support
- Clean, readable code with full C# source provided
Core components include:
- Back Button, UIButton, UIToggle, UIView, UIPopup, UIDrawer, Scene Director, Scene Loader
- Color, Font, and Texture Target components for UI elements
- Game Event Listener and Manager
- Gesture and Touch Detectors
- Progress Target components for custom progress bars
- Soundy system for sound management with automated pooling
- Nody – a node graph engine for creating and managing UI navigation flows
Nody enables visual construction of UI navigation using modular, connectable nodes such as Game Event, Sound, Theme, Back Button, Portal, and Scene Load/Unload nodes. The system supports complex workflows with start, enter, exit, wait, and random nodes.
Soundy provides robust sound management, supporting playback from sound databases, AudioClip references, or MasterAudio (third-party plugin), with automatic sound pooling and no external setup required.
Touchy handles touch input via Unity’s native input system, providing detailed touch and gesture information.
DoozyUI integrates with popular tools including PlayMaker, MasterAudio, and TextMeshPro.
Important note: DoozyUI version 3 is not compatible with version 2. The two versions have fundamentally different codebases; version 3 is a complete reimplementation inspired by version 2.
Requirements:
- DOTween must be installed and properly configured before DoozyUI is added.
- Minimum DOTween version: v1.2.235
- DOTween download: https://assetstore.unity.com/packages/tools/animation/dotween-hotween-v2-27676
After importing, DoozyUI performs an automatic setup. The Control Panel can be accessed via Tools > Doozy > Control Panel (or Alt+D), and the Nody window via Tools > Doozy > Nody.
2026-01-23 00:00:00-update version:DoozyUI: Complete UI Management System v3.1.3