Modern UI Development in Unity 4.6/5.0

Take This Course
Modern UI Development in Unity 4.6/5.0

Course Description
Create a FULL, UI DRIVEN GAME using Unity 4.6, or the latest version, Unity 5.0! Start out by learning the core concepts of the new UI system. Unity’s new UI system gives you the flexibility and WYSIWYG (what you see is what you get) experience to create quickly! You will take what you learned about the UI system and apply it to your game, digging even deeper into advanced features of the system. You’ll also see how to put together a solid, event driven architecture that powers your game, all from the UI. Nothing will be left out: you will get the experience of building a production-ready application. Section 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!

What are the requirements?
You will need Unity 4.6 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!
What am I going to get from this course?
Become familiar with Unity’s UI system
Create an entire game using the UI for all of its visual aspects.
Apply all of what is learned in a real world scenario.
Learn to think like a UI developer.
What is the target audience?
This course is for anyone wanting to become familiar with Unity’s UI system and those wanting to learn how to construct their own user interface. This series is probably not for advance programmers who already know what they’re doing.


Section 1: Introduction to the UI
UI Crash Course
The Canvas
Rect Transforms
Images, Text, Rendering and Effects
Input, Selectables, Navigation, and Transitions
Scrolls and Masks
Automatic Layout Groups
Main Menu System
Section 2: Practical Game Development with The UI
Symbol Database
Board Tiles
Board Layout Group
Game Board Stub and Test Fixture
Game Board Implementation
Main Game UI
Options Panel
Game HUD
Gutter: Construction
Game Controller
Gutter: Drag and Drop
Win and Lose
Polish, Mobile, and Conclusion!

Instructor Biography
3D BUZZ Programming and Digital Art training
3D Buzz is a company dedicated to providing the world with quality technical education over 3D animation, programming, game design, and much more. We have been producing training videos since 2001, always pushing the envelope in the development of informative lessons with an engaging and personable format. We try to make the viewer feel more like they’re involved in a classroom discussion with an energetic teacher as opposed to being stuck in a dry, uninspired, run-of-the-mill training video.

But 3D Buzz is so much more than just training videos. We maintain one of the most helpful online communities on the internet. We do our very best to keep in close contact with our community, and to make sure that when you’re here, you feel at home.

Course Features

  • Lectures
    Fatal error: Uncaught Error: Call to undefined method LP_Course::get_lessons() in /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/inc/learnpress-v2-functions.php:624 Stack trace: #0 /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/learnpress-v2/single-course/content-landing.php(64): thim_course_info() #1 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(2492): include('/home2/waf6oo0a...') #2 /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/learnpress-v2/content-single-course.php(65): learn_press_get_template('single-course/c...', Array) #3 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(2492): include('/home2/waf6oo0a...') #4 /home2/waf6oo0adwwo/public_html/wp-content/plugins/learnpress/inc/lp-template-functions.php(1563): learn_press_get_template('content-single-...') #5 /home2/waf6oo0adwwo/public_html/wp-includes/class-wp-hook.php(286): learn_press_content_single_course('') #6 /home2/waf6oo0adwwo/public_html/wp-i in /home2/waf6oo0adwwo/public_html/wp-content/themes/eduma/inc/learnpress-v2-functions.php on line 624