Léxico TI › Programación › Unity DOTS

Unity DOTS

Programación Svenska → Actualizado: 2026-10-26

La vía orientada a datos de Unity, paralela a los GameObjects: un ECS, un sistema de jobs y un compilador propio para código de juego denso y paralelo.

El Data-Oriented Technology Stack se presentó en 2018 como respuesta a que los scripts clásicos de MonoBehaviour no escalan a cientos de miles de objetos. Son tres piezas: Entities, un ECS que empaqueta los componentes por arquetipo; un sistema de jobs que reparte el trabajo entre núcleos y detecta condiciones de carrera; y Burst, un compilador basado en LLVM que traduce un subconjunto restringido de C# a código máquina vectorizado.

La demo Megacity enseñó lo que podía hacer, pero el camino fue largo: Entities pasó cinco años en preview con cambios incompatibles antes de que la 1.0 saliera en 2023. En la práctica casi todos los proyectos mezclan: GameObjects normales para casi todo y DOTS allí donde hay mil de algo.

← Volver al léxico