A common question I got during my recent Unity demos is what is a good way to do UI in a Unity game. I admit I just did the UI within the main engine, but it’s not the greatest. Recently a co worker pointed me toward NGUI. It’s a more robust solution for Unity GUI development. I’m going to post a tutorial soon, but, I mention it now because NGUI is Unity’s Deal of the Day and the paid version is 66% off today only. I’ll stick with the free version for my writing though so anyone can follow along, but if you’re interested, pick it up!