DoozyUI is a complete User Interface (UI) management system for Unity. It does that by manipulating native Unity components and taking full advantage of their intended usage.
This approach assures maximum compatibility with uGUI, best performance and makes the entire system behave in a predictable manner.
Also, by working only with native components, the system will be compatible with any other asset that uses uGUI correctly.
Easy to use and understand, given the user has some basic knowledge of how Unity’s native UI solution (uGUI) works, DoozyUI has flexible components that can be configured in a lot of ways. Functionality and design go hand in hand in order to offer a pleasant User Experience (UX) while using the system.
Realize your creative vision without coding by creating blazing fast user interfaces with any animations you can imagine.
Even if you don’t have a knack for programming, you can still achieve a lot with DoozyUI.
With artist and designer-friendly features natively integrated in the editor, you have a powerful system available to help you achieve your goals faster, so you can concentrate your efforts on the right path.
Add a powerful UI management system to your toolbox that can be interfaced with scripts or used alongside other third party assets for a code-free UI solution.
Commenting & Documentation is one of our top priorities and you’ll find that there is an abundance of comments and documentation materials available to help you out whenever you may find yourself in need of guidance.
The API has many clearly defined methods of communication among various components, provided to facilitate usage and implementation.
create Animations for any Screens
An UIAnimator sub-system, that uses math-based tweens, is responsible for creating reliable resolution independent animations.
DoozyUI supports animating UI layouts for a wide variety of different screen resolutions. That is particularly important because UI layouts need to be able to adapt to any target device screen size and resolution.
You can create views for both Portrait and Landscape modes and not have to worry about which view should be active. DoozyUI comes with a built-in Orientation Detector that handles orientation changes and, with the help from the UIAnimator, it adjusts the animations accordingly.
create UI navigation (flow) graphs with Nody
Bring your visions to reality in a creative and visual way, thanks to Nody, a fully-featured visual node graph engine that powers DoozyUI’s UI navigation (also known as an UI flow).
You can design your UI navigation even while while the game is running. With Nody, you’ll improve your ability to prototype User Interfaces rapidly, iterate and bring your ideas to life faster.
watch Video Tutorials and create awesome UIs
On our YouTube Channel you’ll find a lot of video tutorials to help you understand and then master UI creation and design.
DoozyUI comes with full C# source code (even the editor code), dedicated support and can manage UIs for any platform that Unity can export to. On top of that it is extensively optimized to minimize memory usage and to be as efficient as possible.