State Machine Pattern In Unity3D This is a simple example for State Machine pattern in Unity3D This project is a simple game menu that is created based on State Machine, and each menu has its own State that you can switch between them.