[/fusion_text][/fusion_builder_column][/fusion_builder_row][/fusion_builder_container]

CONFIGURANDO EL PROYECTO

Para empezar lo que vamos a hacer es crear un proyecto vacío. Imagino que si están dentro de este post saben cómo hacerlo. :D.

Lo siguiente va a ser una serie de pasos. Es como una especie de truco secreto (no sé por qué lo hicieron de esa forma), pero estos pasos nos van a servir para integrar DOTS en nuestro proyecto. Dejo los pasos a continuación, con imágenes:

 

ACLARACIÓN IMPORTANTE

La versión que uso al momento de hacer el post es Unity 2021.3.8f1. El paquete de DOTS (de todas las librerías que lo conforman), se actualiza constantemente y aún no es algo que esté full integrado con Unity, por lo que usarlo en diferentes versiones podría traer ciertos errores. Aclaro esto porque lo probé en Unity 2021.3.3f1 y tiraba miles errores, y después de googlear bastante vi que había que subir un poco la versión de Unity.

HYBRID RENDERER

Este es un paquete que vamos a incluir que sirve para dibujar meshes usando DOTS. El motivo principal por el cual lo incluimos es porque al hacerlo nos descarga todos los componentes principales de DOTS, como el paquete de entidades, el paquete de JobSystem y otros más que nos van a servir.

 

Abrir el Package Manager de Unity

Ir a Windows => Package Manager

Unity Registry

Click en Packages => Unity Registry para activar los packages de Unity.

Advanced Project Settings

Click en la tuerca => Advanced Project Settings.

Enable Pre-release Packages

Dentro de la ventana que aparece, click en Enable Pre-release Packages.

 

Si aún así no aparecen los paquetes de ECS en la lista, podemos agregarlos manualmente de la siguiente manera:

 

Add package from git URL...

Hybrid Renderer

Resultado

Con esto quedaría instalado en nuestro proyecto el Hybrid Renderer.

 

Con todo esto configurado ya podemos empezar a trabajar con este nuevo sistema. Comencemos!