Please note: 1.9 is not available on the Asset Store - to get it, grab the version on the store then enter your Invoice number on the My PowerUI page.
PowerUI - Unity’s most powerful UI framework
PowerUI is a framework for Unity which lets you make interfaces or complete 2D games using standard HTML and CSS. After years of development and thousands of hours of developer time, PowerUI is absolutely jam packed with features.
The King of Performance
PowerUI is fast, and it’s always getting faster. We spent 8 months eliminating Unity’s text API because it wasn’t meeting our performance targets. We are extremely passionate about performance, plus we target the web, so PowerUI was built from scratch by performance experts. We have strict no bloat rules too - the core of PowerUI compiles to less than 500kb and can be stripped down well beyond that.
Every Unity Platform [WebGL unofficial currently]
PowerUI has no external dependencies - it’s all managed C# provided as source code. This means it often “just works” on Unity platforms, like WebGL, before we have even actively supported them. PowerUI works for both Unity Indie and Unity Pro users too. Our main target is Unities most restrictive platform, the web, with the mindset that if it can work there, it can work everywhere. We spent time back-porting PowerUI so it’s known to work in even the oldest Editor versions too.
Supreme Support
We’re proud to provide unbeaten support, night and day, every day, all year round. If you ever have any problems, we’re always here for you and always will be. With a range of more than 20 example scenes, well documented source and clear getting started guides, you’ll find it fun to be learning about what PowerUI can really do, with us as a friendly safety net if you ever get stuck. Plus, PowerUI is based on standard HTML and CSS so you probably even already know how to use it.
Goldmine of Hidden Gems
PowerUI is known for it’s myriad of features and it’s jam packed with epic things you’d never expect in a UI framework too. Go for a stroll through the source tree, or even through the example scenes, and you’ll find things that haven’t been mentioned at all. We simply don’t have the space!
Examples and a sandbox (Old! This will be updated soon): Click here.
Asset store: Click here.
PowerUI website: Click here.
Features
- Runs on HTML/CSS. Includes some custom CSS properties (e.g. rotate:, scale: ) to make your UI great in Unity.
- Nitro included! This is a scripting language that looks like javascript and can be used to bring your UI alive in intuitive ways. Nitro can be used for player written scripts too (but not on iOS due to Apple’s TOS).
- It’s completely dynamic. Stream entire UI’s if you want. Even let players make them too.
- Provided as fully documented source code.
- Almost always one drawcall. PowerUI has been built to perform.
- Live chat support is available (directly to me, the developer). Ask whatever you want and I’ll be more than happy to help!
- Unity’s most powerful localisation. We care a lot about making games accessible to everybody, no matter what language they speak. PowerUI contains lots of features for making this a breeze.
- In game world UI support too.
- Style animations, e.g. document.getElementById(“elem”).animate(“color:#00ff00”,2f);
- Graphical animations (GIF like) in a compact custom format built for Unity.
If you have any questions, please ask here, try out our live chat or contact us - We’re always happy to help out!