What problem does it solve?
This Skill consolidates practical principles for designing and optimizing real-time 3D game systems, reducing guesswork and preventing common performance and correctness issues across rendering, shaders, physics, cameras, lighting, and LOD decisions.
Core Features & Use Cases
- Rendering Pipeline Guidance: Clear breakdown of pipeline stages and optimization techniques such as frustum and occlusion culling, batching, and LOD to minimize draw calls.
- Shader and Visual Strategy: Advice on when to write custom shaders, shader types to use, and balancing visual fidelity with performance for special effects.
- Physics and Camera Patterns: Recommendations for collider selection, layer-based filtering, raycasting, and camera types/feel (first/third-person, orbital) with collision avoidance and smooth follow.
- Lighting and LOD Best Practices: Trade-offs for real-time vs baked lighting, shadow management, and LOD thresholds for different distances.
- Use Case: Optimize a third-person action scene for mobile by converting expensive mesh colliders to simple shapes, baking static lighting where possible, and tuning LOD and shader complexity to meet target frame rates.
Quick Start
Generate an implementation checklist for a third-person action scene listing rendering passes, recommended shaders, collider choices, LOD distance thresholds, and camera tuning suggestions.