![Hero background image](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fafe981dd3e610b9481656822dd1288bcb5d8486e-1920x901.jpg&w=3840&q=100)
![DOTS 워크플로 커버](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fa8a7d413c81ac8a5cf104d3dab696a61010b8838-1920x1080.jpg&w=3840&q=75)
Unity용 ECS
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.
![버스트 컴파일러](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fb8561567e5496f19ebe87478ba71e980be76d0ae-810x456.jpg&w=3840&q=75)
버스트 컴파일러
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.
![프로파일러 작업](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F87e8ce043629621c55d2ef3ce9662242af7a6e6f-810x455.jpg&w=3840&q=75)
C# 잡 시스템
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.
![거대 도시 승수](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fff3577ca8849ee267d97cc5028d96a8a45a2d085-810x455.jpg&w=3840&q=100)
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.
![제작 환경에서 DOTS를 활용하는 방법](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Ff7461f0b7dbabbc0e6874902f5b81fe68cc96cb1-1920x1080.jpg&w=3840&q=100)
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.
![V Rising 쇼케이스](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F05047d412e3e3e531c80ab5ac665db25b74b645b-810x455.jpg&w=3840&q=100)
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.
![Devcom에서 IXION과 함께하는 Unity](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F18fef52710d2bc1b5746cbfea0674dec0131f07f-1920x1080.jpg&w=3840&q=100)
Learn how Kasedo Games used ECS for Unity to power heavy NPC simulation for IXION, their city builder, survival, and space exploration title.
![블랙버드 인터랙티브](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fc0496523433c2827db3370542134da2e86537570-1920x1080.jpg&w=3840&q=100)
"Hardspace: Shipbreaker 개발 과정 중 상상 속에서나 가능했던 일을 DOTS 덕분에 실현할 수 있는 길이 열렸습니다. 처음에는 한 시간이 걸리던 프로세스를 DOTS로 구현하니 100밀리초 만에 처리되었습니다." - 리처드 해리슨, Hardspace: Shipbreaker 테크니컬 디렉터
![Door 407 카드](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F6aa5b877b3c7cff9a3b0eb00b8be9f093ea1247b-810x456.jpg&w=3840&q=100)
이 스튜디오에서는 실시간 전략 게임 디플로머시 이즈 낫 언 옵션(Diplomacy Is Not an Option(DNO))을 작업하고 있는데, 그 결과는 놀라웠습니다. 수석 개발자 세르게이 클리멘코(Sergey Klimenko)는 "게임의 거의 모든 영역에 DOTS를 사용하고 있고, 특히 경로 탐색과 게임플레이 로직 최적화에 도움이 많이 된다"고 언급했습니다.
![ECS 콜아웃](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Faa674065ac2cac4576d23c437f9d33ad0f26bd6e-1230x600.jpg&w=3840&q=75)
Check out some of the resources to help you get started with DOTS and learn about the fundamental concepts of data-oriented design.
DOTS 스택에는 점점 더 많은 패키지가 추가되고 있습니다. DOTS를 시작하려면 패키지 매니저에서 설치할 수 있는 다양한 컴포넌트의 개요를 확인하세요.
C# 잡 시스템 기술 자료를 활용하세요. 또한 패키지 매니저를 통해 사용할 수 있는 패키지에 대한 기술 자료를 검토하세요.
혁신적인 게임 스튜디오에서 DOTS를 활용하여 게임 제작 속도를 향상하는 방법과 Unity 피직스, 새로운 전환 워크플로, 버스트 컴파일러 등 모든 DOTS 컴포넌트가 함께 작동하는 방식을 알아보세요.