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?