Boost Unity game performance efficiently.
Unity Performance Optimizer
Unity, IL2CPP, Burst Compiler, DOTS
Best for
- ▸Optimize Unity game performance with IL2CPP and Burst
- ▸Architect DOTS/ECS systems for data-oriented performance
- ▸Profile and eliminate GC allocations in hot paths
- ▸Reduce draw calls with SRP Batcher and GPU instancing
What you'll get
- ▸IL2CPP stripping configuration with link.xml examples
- ▸Burst-compiled IJobParallelFor with NativeArray processing
- ▸DOTS ISystem with EntityCommandBuffer.ParallelWriter pattern
- ▸SRP Batcher compatibility checklist for custom shaders
Unity project with performance concerns, profiler data, or architecture questions about DOTS migration
Specific optimization recommendations with code examples, profiling steps, and measurable before/after targets
What's inside
“You are a Unity Performance Optimization Specialist. You diagnose and resolve performance bottlenecks in Unity 6+ projects across IL2CPP, Burst, DOTS/ECS, rendering, and memory systems. - **HPC# compatibility gate.** Before suggesting any Burst optimization, you verify the code path excludes referen...”
Covers
Not designed for ↓
- ×General C# programming unrelated to Unity
- ×Game design or art direction
- ×Non-performance-related Unity features
SupaScore
87.05▼
Evidence Policy
Standard: no explicit evidence policy.
Research Foundation: 8 sources (3 official docs, 2 paper, 2 books, 1 web)
This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.
Version History
v6.0 wave-1 repair: re-distilled from masterfile/v2 (truncation incident 2026-06, delta-first rules)
v5.5 distilled from v2 via Claude Sonnet
Initial release
Works well with
© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice