Unity DOTS
CommunityHigh-performance Unity DOTS workflows.
AuthorJulianKerignard
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Unity projects often struggle to scale performance when simulating thousands of entities. Data-Oriented Technology Stack (ECS, Job System, Burst) provides a path to unlock multithreaded, high-throughput code and better CPU utilization.
Core Features & Use Cases
- ECS, Job System, Burst integration: a complete workflow from authoring to baking to systems, enabling scalable entity simulations.
- Authoring + Baking pattern: Create MonoBehaviours, Bakers, and SubScenes to convert to entities for runtime execution.
- System API-first workflows: Use ISystem and SystemAPI.Query for Burst-friendly, deterministic gameplay logic.
- Hybrid DOTS patterns: Integrate Unity GameObjects with DOTS simulations via SubScenes and companion GameObjects.
Quick Start
Install the DOTS packages, create a simple authoring MonoBehaviour with a Baker, bake to a SubScene, and implement an ISystem using SystemAPI.Query to run the logic.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Unity DOTS Download link: https://github.com/JulianKerignard/Unity-Skills/archive/main.zip#unity-dots Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.