What problem does it solve?
This skill addresses the complexity of modern Unity development by providing a standardized, high-performance architectural framework that prevents common pitfalls like memory leaks, inefficient rendering, and unmaintainable codebases.
Core Features & Use Cases
- Architectural Guidance: Implements robust patterns using ScriptableObjects, Assembly Definitions, and SOLID principles to ensure scalable project structures.
- Performance Optimization: Provides actionable rules for CPU/GPU profiling, object pooling, and memory management to maintain high frame rates.
- Modern Tech Stack: Offers expert-level guidance on Unity 6.x features including Awaitable async patterns, UI Toolkit, DOTS/ECS, and Netcode for GameObjects.
Quick Start
Apply the unity skill to architect a new player controller system using ScriptableObject event channels and modern C# patterns.