Learn Unity's New UI Tools
- Description
- Curriculum
- FAQ
- Reviews
Welcome to this course on Unity3D’s new UI Tools introduced in Unity 4.6.
In this course we will create a Simon Says style memory game from scratch primarily using these new UI Tools. You will become familiar with concepts like anchors, rect transforms, canvases and on the way learn some powerful C# scripting techniques like yields and coroutines.
This course is aimed at game developers who have a basic understanding of Unity and C# scripting but who need a bit of practice getting to grips with the new UI features.
Thankyou for your interest in this course, let’s create a game together.
-
4Our First ButtonVideo lesson
How to go about creating your first button.
-
5Four ButtonsVideo lesson
A first stab at creating four buttons. Although we won't end up arranging our buttons this way, it is good insight into how the anchors work.
-
6A Flexible Grid of ButtonsVideo lesson
Using layout groups to create a flexible grid of buttons. Perhaps overkill for four buttons but you could definitely use this technique for that inventory screen in your next RPG!
-
7Buttons - Their True ColoursVideo lesson
We want a little colour to our buttons. We do this in this video!
-
10VariablesVideo lesson
Let's get started on our script, why not start with some variables?
-
11Start And BindVideo lesson
We learn about making our methods public so that we can invoke them from our buttons. We also bind our public variables to our UI.
-
12The SequenceVideo lesson
We get a first stab at our most important method, NextSequence().
-
13Sequence TestVideo lesson
Time to test what we have so far, it doesn't do much but we have a solid working foundation.
-
14Emulating a Button PressVideo lesson
Well now we start making our buttons light up, always fun!
-
15Handling a Button PressVideo lesson
Is the user pressing the correct buttons in the correct order? We answer that with this bit of code.
-
19Settings - Title and Volume SliderVideo lesson
We start work on our settings panel, a slider for volume? Seems pretty sensible.
-
20Settings - Difficulty ToggleVideo lesson
We could use another slider for difficulty but where's the fun in that? How about a toggle group?
-
21Settings - Scripting - Settings ManagerVideo lesson
We start work on some scripting to enable saving/loading settings between game sessions.
-
22Settings - Scripting - Volume SliderVideo lesson
We get the volume slider working!
-
23Settings - Scripting - Difficulty ToggleVideo lesson
We (I) remember to add the toggle group and get the toggles to work, yay!
-
24Settings - Scripting - MenuManagerVideo lesson
We add a script to handle opening and closing the settings panel.
-
25Settings - Settings Button and AnimationsVideo lesson
We add the settings button and create animations to open and close the settings panel.
-
26Settings - Scripting - This game is so difficult!Video lesson
We integrate the difficulty setting into our game.

External Links May Contain Affiliate Links read more