Unity DOTS
Zorientowana na dane ścieżka Unity, działająca obok GameObjectów: ECS, system zadań i własny kompilator do gęstego, równoległego kodu gry.
Data-Oriented Technology Stack zaprezentowano w 2018 roku jako odpowiedź na to, że klasyczne skrypty MonoBehaviour nie skalują się do setek tysięcy obiektów. Pasują do siebie trzy części: Entities, czyli ECS pakujący komponenty według archetypów; system zadań, który rozdziela pracę między rdzenie z wbudowanym wykrywaniem wyścigów; oraz Burst, kompilator oparty na LLVM, zamieniający ograniczony podzbiór C# w zwektoryzowany kod maszynowy.
Demo Megacity pokazało, do czego to zdolne, ale droga zajęła sporo czasu — Entities przez pięć lat tkwiły w wersji preview z niekompatybilnymi zmianami, zanim w 2023 roku wyszło 1.0. W praktyce większość projektów łączy oba światy: zwykłe GameObjecty do większości rzeczy, DOTS tam, gdzie czegoś jest tysiąc.