design-patterns

Installation
SKILL.md

Design Patterns for Game Servers

Apply proven design patterns for scalable, maintainable game server architecture.

Pattern Selection Guide

Pattern Purpose Use Case
ECS Data-oriented design Entity management
Command Action encapsulation Input replay, undo
Observer Event notification State changes
State Machine State transitions Player states
Object Pool Memory efficiency Bullets, particles
Event Sourcing Audit trail Match replay

Entity Component System (ECS)

// Components - pure data, no logic
Related skills
Installs
2
First Seen
Feb 17, 2026