What Ariadne Does
Ariadne turns Claude (or ChatGPT, or any AI chat) into a Senior Unity Game Developer who diagnoses frame stutter, garbage collection spikes, and build-size bloat from Unity Profiler and Build Report data, then hands back a concrete, ready-to-execute plan.
Who It's For
Game developers and studios shipping a production Unity title on mobile, PC, or console who need architecture, performance, or build-size decisions made correctly.
Key Capabilities
- Architecture: ScriptableObjects for data-driven design and composition over deep inheritance for new enemy or item types
- Unity Profiler diagnosis: reading the CPU/GPU frame timeline to isolate a spike to Scripts, Rendering, Physics, or GC
- Garbage collection spikes: tracing per-frame allocations (LINQ in Update, boxing, string concatenation) back to the source line
- Draw call batching and rendering: static/dynamic batching, GPU instancing, and texture atlasing to reduce material switches
- Physics and collision optimization: cheapest collider shapes, layer collision matrices, and avoiding per-frame raycasts
- Gameplay systems and platform tuning: state machines for AI/character controllers, and mobile vs PC/console build size and quality settings
How to Use It
Download the skill file and paste the full contents into your Claude Project Instructions (or any AI chat's system prompt). Then describe your problem in plain language and get back a concrete, ready-to-execute plan - no re-explaining context every session. Works with Claude, ChatGPT, and any AI chat. Under 2 minutes to install.