Unity Performance
Installation
SKILL.md
Unity Performance Optimization
Essential performance optimization techniques for Unity games, covering memory management, CPU optimization, rendering, and profiling strategies.
Overview
Performance is critical for Unity games across all platforms. Poor performance manifests as low framerates, stuttering, long load times, and crashes. This skill covers proven optimization techniques that apply to all Unity projects.
Core optimization areas:
- CPU optimization (Update loops, caching, pooling)
- Memory management (GC reduction, allocation patterns)
- Rendering optimization (batching, culling, LOD)
- Profiling and measurement (identifying bottlenecks)
Reference Caching
The most common Unity performance mistake is repeated expensive lookups. Cache all references to avoid redundant operations.