DOTS 개요
DOTS는 Data Oriented Tech Stack
의 약자로서 기본 상태에서 최적의 성능을 확보할 수 있는 전혀 다른 방식의 코드 작성 방법입니다. DOTS 방식으로 코드를 짠다면 멀티스레드 성능을 통해 더 많은 개체, 더 많은 이펙트, 더 나은 비주얼을 가진 복잡한 콘텐츠를 만들 수 있습니다.
DOTS는 Entity Component System
, C# Job System
, Burst Compiler
세 가지 요소로 이루어져 있습니다. 본 포스팅에서는 ECS
에 대해서 알아봅니다.