Project 2 - Learning Objectives
Learning Objectives:
- Understand simple State Machines (StateManager) 
- Understand Singleton pattern, and how to implement the singleton pattern in code 
- Understand how and why to implement an interface in C# (IStateBase) 
- Create a project with multiple scenes where scene transitions are managed by the State Machine: StateManager 
- Specify Logic for changing scenes 
- Create Simple Conversations / Dialogs 
- Store and access data using C# Dictionary. 
Michael Sellers, Advanced Game Design

Last updated
Was this helpful?
