Mid GoF Patterns Game Development:? For game characters or systems that can exist in different states, like a character having different behaviors when idle, walking, running, or jumping.