Unity's new UI is here! Modern UI Development in Unity 4.6 is all you need to get up and running with the system quickly! The first part (which is available for free) goes over the core concepts of the new UI system; while the second part shows the creation of an entire game using the new UI for all of its visual aspects!
This series is the best way to get up and running on the proper use of the New UI! Make no mistake, you need to think very differently about how to construct your user interface with this new system. This series explains the paradigm change in great detail - and by the time it is over, you will have the knowledge to create your own game UIs!
View the series introduction by clicking here!
Unity's new UI has been in the works for YEARS! Don't be left behind: this UI is now the de facto standard for creating in game user interfaces! This UI system gives us the flexibility and WYSIWYG (what you see is what you get) experience that we've been asking for! We can start using this new UI today; and new, forward looking projects should be using this system.
We have two main projects that we will build:
In this first part, we will end with an example main menu system. The system will be flexible, simple, and take advantage of many of the new concepts on the New UI. There is so little code involved that I encourage anybody interested in the New UI to go though it! Even if you're mainly interested in the UI from a designer perspective.
The second part is entirely focused on creating a fully-featured game! Not only do we use the concepts that we learned in part 1, but we will be digging even deeper into the more advanced features of the system. We also see how to put together a solid, event driven architecture that powers our game. Seeing a fully featured game is the best way to get antiquated with the UI system once you have the basic concepts down.
The name of this series says it all!
In part 1, it is all about the core concepts. We start to learn how to think like a UI designer, using the tools in the way that they were meant to be designed. In the end, we present a very comprehensive introduction to the core of the system and how it works.
Part 2 expands on that further: showing how the UI can be used in a FULL, UI DRIVEN GAME. Nothing will be left out: you will get the experience of seeing a production-ready application get created. Part 2 really brings everything together into a wider context, showing that if we work with the UI, we are given all of the power and flexibility we've been promised by Unity Technologies!
You will need Unity 4.6 BETA, or later. For the code, we use Visual Studio 2012 - however, you could also follow along just as well with Mono Develop or Visual Studio Express 2012 or later!
If you have any questions, please feel free to post on our forums or email us at email@example.com. Happy learning!