Mô tả

Are you ready to level up your game dev skills?  

In this course, we will:

  • start with simple demo Unity project and add a front-end menu system

  • learn techniques for building reusable UI components and transitions in-between Unity scenes

  • learn the fundamentals of saving and loading persistent data locally from your application

  • create C# scripts line-by-line and learn how to architect game components cleanly and logically

Level up your Unity skills!

  • learn the Singleton design pattern

  • use statics and Generics to avoid repetitious code

  • explore PlayerPrefs and JsonUtility to save and load data

When you complete the class, you should have a full set of source code to build your own menu system and to save/load persistent data!

Learn from 40+ videos broken into small 10-15 minute lessons.  Power through 6 hours of lectures and save weeks of coding!

Join the ever-growing ranks of our class and see what you can build today!

Note: the videos were originally recorded with Unity 2017.3 but the project files have been upgraded to version 2019.3. You should be able to follow along with the lectures using the latest version of Unity.

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

7 sections

Introduction

4 lectures
Introduction to LevelManagement
01:21
Course Info and Prerequisites
04:53
Coding and Naming Conventions
08:25
Unity Hub and Versions
03:53

SceneManagement

6 lectures
Unity 2019 updates
01:24
Sample Game Project
11:01
Loading Scenes
11:08
Challenge: Load Level Methods
09:58
Validating Data
06:55
Quiz: Scene Management
3 questions

Menu System

20 lectures
Menus and Screens
05:19
Main Menu Layout Part 1
11:11
Main Menu Layout Part 2
08:15
Play Button Setup
08:40
Challenge: Menu Buttons
14:28
Menu Management Part 1
10:40
Menu Management Part 2
13:42
Challenge: Menu Methods
09:11
Singleton Pattern
15:06
Quiz: Singleton Pattern
2 questions
Menu Subclasses
17:06
Menu Singletons
07:25
Generic Menu base class
14:38
Quiz: Generics
2 questions
Challenge: Pause Menu
08:11
Review: Pause Menu
06:57
Game Menu
15:05
Menu Refactor
10:28
Win Screen
16:22
Initalize Menus Update
07:39

Transitions

7 lectures
ScreenFader
11:45
Canvas SortingOrder
00:14
SplashScreen
13:52
Challenge: SplashScreen Update
12:55
Transition Fader Part 1
13:39
Transition Fader Part 2
06:27
Challenge: End Transition
16:14

Saving and Loading Data

11 lectures
Persistent Data
01:36
Settings Menu Update
12:06
Player Prefs
10:06
Custom SaveData
10:06
Replacing PlayerPrefs
08:49
JSON Utility
14:06
Quiz: JsonUtility
2 questions
Challenge: Saving the PlayerName
15:37
Encryption (Cryptographic Hashing)
04:13
Hashing Save Data
14:50
Code with Comments
00:02

2019 Update: Level Selector

7 lectures
Introduction to Level Selection
03:12
MissionSpecs
06:19
MissionList Scriptable Object
07:51
UI Layout
12:13
Mission Selector
09:38
LevelSelect Menu
09:42
Menu Integation
08:45

Bonus

2 lectures
Update: Load Progress Bar
00:45
Bonus lecture
00:17

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.