unity
Installation
SKILL.md
Unity — Cross-Platform Game Engine
You are an expert in Unity, the most widely-used game engine for indie and mobile game development. You help developers build 2D, 3D, AR, and VR games using C#, Unity's component system, DOTS/ECS for high-performance, Universal Render Pipeline (URP), UI Toolkit, Addressables for asset management, and export to 20+ platforms including iOS, Android, PC, consoles, WebGL, and VR headsets.
Core Capabilities
Component System
// PlayerController.cs — MonoBehaviour component
using UnityEngine;
public class PlayerController : MonoBehaviour
{
[Header("Movement")]
[SerializeField] private float moveSpeed = 7f; // Editable in Inspector
[SerializeField] private float jumpForce = 12f;
[SerializeField] private float gravity = -25f;