Level Management in Unity

Build a scalable, reusable menu system and save data from Unity

4.75 (551 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Level Management in Unity
5,190
students
8 hours
content
Oct 2020
last update
$89.99
regular price

What you will learn

Build a scalable, re-usable Menu system from scratch

Save and load persistent data to and from your Unity application

Master Generics and the Singleton design pattern

Why take this course?

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.

Screenshots

Level Management in Unity - Screenshot_01Level Management in Unity - Screenshot_02Level Management in Unity - Screenshot_03Level Management in Unity - Screenshot_04

Reviews

Jimothy
November 5, 2023
So much more than I expected. Not only that but the coding practices in this course are several levels above the practices you usually see in Unity courses. This course is getting up there in age but everything's still relevant in 2023 and the course project still works fine with only minor adjustments that anyone who's even vaguely familiar with Unity should be able to figure out without any issues.
Alexandre
October 5, 2023
Really good course! I love it! Very useful techniques and with in-depth explanation about how to do it and why! Thank you so much!
Joel
February 19, 2022
I had been manually building a single script with menu items thinking it wouldn't be that big of a deal, but my game was very quickly become an unmanaged mess. I searched Udemy and found this course and in the preview video it mentioned the talk from Adam Kapos at Unite 2017. So I went and watched that and knew right away that this was the system I needed. Wilmer was incredibly clear, to the point, and covered every single line of code. My game now has a very clean system with the functionality to easily add to and expand upon my menu system as I continue to move forward. And getting a crash course in encrypted save data and eliminating the use of playerprefs was just icing on the cake. Without this course my game and equally importantly my development schedule would have greatly suffered. I now have the confidence to steam full ahead and not be intimidated by any ui features or player adjustable parameters I want to add going forward. Thank you so much for making this course.
Rafał
December 22, 2021
It's a good course with detailed explanations. Im not convinced to singleton approach, but should be enough for simple games. Personaly I expected more advanced technics for UI management. I found some new and usefull information for me. Thank you!
Dylan
August 30, 2021
Im learning a lot and he is really good about walking you through code refactoring as you go. Its a great teaching style and its nice to see how the whole code structure works from the ground up
Richard
August 17, 2021
Great course. It is very well presented and very useful. I will definitely incorporate these techniques in my next game project. Great job!! thanks
Hicham
August 16, 2021
Till now, i love what i learned from this section, it really helpfull to build all the parts of a game and link it together
Paul
August 8, 2021
Well laid out course, clear and concise well explained bits about Unitys best practice and how to expand player prefs with JSON is a great extra I felt, only extra that could be offered would be the new input system but that is easy to lookup, yep thank you Wilmer great course that I will be sure to continue using as a reference back to when I lose my way in GUI and Game or Level managers or even player prefs, 5 Star course for anyone wanting to make something in Unity, everyone needs a UI to start from and this course gives you a good framework start or a solid foundation to start from.
Eduard
June 1, 2021
Очень профессионально. Кроме создания самой по себе системы меню плавно и понятно происходит погружение в продвинутые способы использования языка С#. Очень ценная информация. Спасибо!
Stephane
March 18, 2021
This course is a great beginner-to-intermediate architecture course. The instructor goes at a reasonable pace and does a fantastic job at explaining not only what he does, but why he does it. Highly recommended!
Drew
March 16, 2021
This course has a great flow in how it gradually presents new ideas, the challenges are doable yet require some forward thinking from the lessons, and it has been very satisfying to see how the code is refactored to be much more readable and efficient to build upon.
Samuel
March 13, 2021
I took this course because most Unity courses only build out a prototype of each game and it's great to have a level management system that can simply "plug in". Wilmer has broken down some of the techniques used by bigger game studios (he mentions an influences from a Unity Unite presentation) and then teaches that incrementally, starting with the simplest possible solution and then refactoring to something more scalable. For a beginner+ student I highly recommend this course.
Lionel
January 31, 2021
Really well explained and structured. The rythm to which each step is performed is just perfect and challenges are nice. I do recommand to watch each individual video first without any break before starting to code the related content (as advised by the formator). Thank you for this great lesson !
Pavel
December 24, 2020
A very cool and interesting course, the teacher explains everything in an accessible and understandable way (even for me, a beginner and not a native English speaker). I learned a lot of new things and systematized my meager knowledge of Unity. For future generations who read this review - the author personally answers questions, there are not a single unanswered question on the course page. This indicates a respectful attitude towards the students of this course. Thank you Wilmer!
Philipp
November 20, 2020
Great course! Very detailed, nice step-by-step instructions and provided a lot of necessary information for game development that other courses/tutorials tend to leave out. The Challenges were a nice change of pace.

Charts

Price

Level Management in Unity - Price chart

Rating

Level Management in Unity - Ratings chart

Enrollment distribution

Level Management in Unity - Distribution chart

Related Topics

1466192
udemy ID
12/11/2017
course created date
11/22/2019
course indexed date
Bot
course submited by