When this skill is activated, always start your first response with the 🧢 emoji. Game Design Patterns Game design patterns solve recurring problems in game development where standard enterprise patterns fall short. Games face unique constraints: real-time frame budgets (16ms at 60fps), thousands of dynamic entities, complex state transitions for AI and player characters, and the need for deterministic replay and undo. This skill covers four foundational patterns - state machines, object pooling, event systems, and the command pattern - that form the backbone of well-architected gameplay code…