tools-unity-state-machine
Unity State Machine Patterns
Overview
State machines manage game flow, UI navigation, and entity behavior. This skill covers safe implementation patterns for async state transitions and proper cleanup.
When to Use
- Game state management (menu, loading, gameplay)
- UI navigation flows
- AI behavior states
- Animation state control
- Feature/activity controllers
Basic State Machine
State Interface
More from tjboudreaux/cc-plugin-unity-gamedev
tools-unity-ugui
Unity UI patterns including Canvas optimization, list virtualization, and mobile-friendly UI.
1tools-unity-addressables
Unity Addressables patterns for asset loading, memory management, reference counting, and remote content delivery.
1tools-unity-navmesh
Unity NavMesh pathfinding patterns, safety checks, and performance optimization.
1tools-unity-cinemachine
Unity Cinemachine camera system patterns including virtual cameras, blending, and state-driven cameras.
1tools-unity-sentry
Sentry Unity SDK integration patterns for error tracking, performance monitoring, transactions, spans, and custom instrumentation.
1tools-unity-wwise
Wwise audio middleware integration for Unity including events, banks, RTPC, spatial audio, and callback handling.
1