
ECS for Unity
ECS for Unity (Entity Component System) enables you to build more ambitious games. It’s a data-oriented framework compatible with GameObjects, enabling seasoned Unity creators to achieve more thanks to an unprecedented level of control and determinism.
Burst Compiler
Burst is a compiler that translates from IL/.NET bytecode to highly optimized native code. It uses the industry-proven LLVM compiler infrastructure to give game creators native code performance from C#. Burst also exposes CPU intrinsics, making it possible to fine-tune performance-critical code.


C# Job System
This system allows Unity developers to take advantage of multi-core computing platforms with parallelized code that can run safely and at speed. The C# Job System exposes Unity’s internal C++ Job System, giving Unity creators the ability to run their scripts alongside Unity’s internal processing.
DOTS를 사용하는 스튜디오
선구적인 스튜디오에서는 이미 DOTS의 혜택을 누리고 있습니다.
Megacity Multiplayer
Learn more about building ambitious multiplayer games using ECS for Unity and Unity Gaming Services (UGS) with a third-person multiplayer action sample that supports 64+ players.
Ramen VR and Electric Square
Learn how ECS for Unity helped Ramen VR scale up gameplay for Zenith: The Last City, a VR MMO; and how Electric Square used ECS to achieve deterministic gameplay for QA, design loops, and streaming for Detonation Racing, a fast-paced Apple Arcade racing game.
Stunlock Studios
Learn how Stunlock Studios used ECS throughout the development of V Rising, an open-world, multiplayer survival game, including world building in the Editor with custom visual scripting and scalable open-world streaming.
Kasedo Games
Learn how Kasedo Games used ECS for Unity to power heavy NPC simulation for IXION, their city builder, survival, and space exploration title.
Blackbird Interactive
"Hardspace: Shipbreaker 개발 과정 중 상상 속에서나 가능했던 일을 DOTS 덕분에 실현할 수 있는 길이 열렸습니다. 처음에는 한 시간이 걸리던 프로세스를 DOTS로 구현하니 100밀리초 만에 처리되었습니다." - 리처드 해리슨, Hardspace: Shipbreaker 테크니컬 디렉터
Door 407
이 스튜디오에서는 실시간 전략 게임 디플로머시 이즈 낫 언 옵션(Diplomacy Is Not an Option(DNO))을 작업하고 있는데, 그 결과는 놀라웠습니다. 수석 개발자 세르게이 클리멘코(Sergey Klimenko)는 "게임의 거의 모든 영역에 DOTS를 사용하고 있고, 특히 경로 탐색과 게임플레이 로직 최적화에 도움이 많이 된다"고 언급했습니다.