What problem does it solve?
This Skill provides documentation and best practices for Unity game development, covering C#, scene setup, physics, rendering, animation, UI, XR, and platform builds.
Core Features & Use Cases
- C# scripting patterns: MonoBehaviour, Coroutines, ScriptableObjects.
- Scene management: Hierarchy organization, prefab usage, and lifecycle patterns.
- Rendering & UI: Shader Graph, URP/HDRP pipelines, UI tools like UI Toolkit/UGUI.
- Platform & XR: Build workflows for iOS/Android/WebGL and VR/AR experiences.
- Use Case: Starting a Unity project with scalable architecture and efficient workflows, guided by these guidelines.
Quick Start
Start by reviewing the Unity guidelines, then apply the recommended project structure and patterns to your Unity project: create a clean project, configure the rendering pipeline, organize folders (Assets/Scripts, Scenes, Prefabs, Materials), and adopt the documented patterns.