Build Unity games that handle thousands of entities.
Guides the implementation of efficient Unity game systems using data-oriented components, parallel jobs, and Burst compilation.
When to use it
Use when building high-performance Unity games, managing large entity counts, optimizing CPU-bound logic, or converting object-oriented code to ECS.
It changes how the agent implements Unity game systems by favoring unmanaged systems, Burst compilation, and batched structural changes.
What you provide
The ECS examples import Unity.Entities for components, systems, and entity operations.
The examples import Unity.Burst and mark systems and jobs for Burst compilation.
The examples import Unity.Mathematics for their mathematical data and operations.
The native-collection job examples import Unity.Collections.
No additional actions listed.