Unity UI Toolkit

Build UI common across all games using an HTML inspired markup language & stylesheets.

Download Links and Watch in Description

Loading

In this course, we will design and implement user interfaces that are common across all games, using the Unity UI Toolkit package. The UI Toolkit makes it easier for people with a web developer background to create user interfaces in Unity.

Who is this course for?
This is an advanced course designed for those who already have a fundamental grasp of Unity, and want to learn how to add user interfaces to their game using SOLID design principles.

Are there any course requirements?
A solid understanding of C#
Previous experience using Unity

What will learn:
How to work with Unity’s new UI Toolkit and UI Builder
How to implement a save system using ScriptableObjects
How to manage scenes using ScriptableObjects
How to use Unity’s Addressable Asset System
How to create custom controls
How to create a loading screen that displays the progress of assets being downloaded from Google’s Cloud Platform
How to design a main menu
How to implement a health bar
How to write code that’s efficient and modular
How to create a settings screen that can be used to adjust the game’s volume and resolution
How to implement a pause menu that pauses the game as long as it remains open
How to make use of USS properties
How to create responsive user interfaces that adjust to various screen sizes

If all this sounds appealing to you, please join me, and I’ll see you inside the course.

Watch online or Download for Free

1. Introduction
1. Introduction
2. UI Toolkit Overview

2. Basics
1. Download Unity
2. Download Rider
3. Project Setup
4. Hello World
5. Executing Code
6. Custom Control
7. Import Package

3. USS Styles
1. Display
2. Position
3. Flex
4. Align
5. Size + Padding & Margin
6. Text + Background + Slice
7. Border+ Cursor

4. HUD
1. Health Bar
2. Hearts

5. Main Menu
1. UI
2. Quit Game
3. Scene Management
4. Start New Game
5. Continue Game
6. Quit Game Confirmation Modal

6. Pause Menu
1. Input System
2. Pause Menu
3. Pause Menu Main Menu Button
4. Pause Menu Styles

7. Settings Menu
1. Open & Close The Settings UI
2. Audio Source & Audio Mixer
3. Audio Settings
4. Save Audio Settings
5. Visual Settings
6. Save Visual Settings
7. Settings Styles
8. In Game Settings

8. Loading Screen
1. Remote Catalog
2. Loading Screen Styles
3. Loading Screen Implementation

Project Files: Link 1 Link 2

Reviews

There are no reviews yet.

Be the first to review “Unity UI Toolkit”

Your email address will not be published. Required fields are marked *

Shopping Cart
AdBlocker Image

Please disable Ad Blockers
Looks like you're using an ad blocker or popup blocker. We rely on advertising to help fund our site.