Unity Learn home
View Project Content

Swords and Shovels: Game Managers, Loaders, and the Game Loop

Project
Intermediate
+60 XP
2 Hours20 Mins
(498)
Overview
Skills
Summary
Games are complicated systems with lots of moving parts and interconnected components. In this learning project, you will learn how to implement tools to manage these complications as you build larger projects.
First, you will learn about Game Managers, their purpose, and how they can improve the flow and development process of a game. Next, you will explore how to load and unload additional Assets as a game progresses. Finally, you will discover how to manage game state and use it to control sub-systems in an organized manner.
When you're finished with this project, you'll have the skills and knowledge necessary to build games of substantial size and complexity.
To access the the assets used for this project, click the blue "Project Materials" tab on this project, or within the individual tutorial.
Project Objective
By the end of this project, you will be able to:
  • Write increasingly complex C# scripts
  • Understand and use Singletons
  • Understand and use State Machines
Select your Unity version
Last updated: November 05, 2019
2019.3
2019.2
2019.1
2018.4
2018.3
2018.2
2018.1
2017.4
2017.3
Language
English