unity-architecture

Installation
SKILL.md

unity-architecture

Core Philosophy

Monolithic MonoBehaviour architectures turn Unity projects into unmaintainable spiderwebs. When every script references every other script via GetComponent, FindObjectOfType, or static singletons, changing a player's health logic breaks the UI, sound manager, and save system simultaneously. Scalable Unity architecture relies on ScriptableObject-driven architecture (Ryan Hipple pattern), event-driven decoupling, Single Responsibility components, and data-oriented design (DOTS/ECS) for performance-critical systems.


4-Step Unity Architecture Patterns

Installs
2
GitHub Stars
4
First Seen
3 days ago
unity-architecture — poorvith-mp/skills-gamedev