unity-ecs-dots

Installation
SKILL.md

Unity ECS / DOTS (Data-Oriented Technology Stack)

Based on Unity 6.3 LTS (6000.3) -- Entities 1.3, Burst 1.8, Jobs package

Core Concepts

ECS (Entity Component System) is Unity's data-oriented framework. It replaces the GameObject/MonoBehaviour model with a cache-friendly, high-performance architecture.

ECS vs MonoBehaviour

Aspect MonoBehaviour ECS
Identity GameObject (heavy, managed) Entity (lightweight int ID)
Data Class fields on components Unmanaged structs (IComponentData)
Logic Methods on MonoBehaviour Systems (ISystem / SystemBase)
Memory layout Scattered across heap Contiguous chunks by archetype
Threading Main thread only Jobs + Burst for parallel work

Entities

Related skills
Installs
17
GitHub Stars
14
First Seen
Mar 19, 2026