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
Create Simple Conversations / Dialogs
Specify Logic for changing scenes
Store and access data using C# Dictionary.
Michael Sellers, Advanced Game Design
Last updated