¿Qué estás buscando?
Aprenda paso a paso cómo convertir un proyecto basado en GameObject a DOTS.
Aparta tu lugar

Campamento de entrenamiento DOTS

Accede a nuestro bootcamp para desarrolladores de juegos avanzados y maximiza el rendimiento de tu juego.
Esta página se ha traducido automáticamente. Para ver la versión original para comprobar su exactitud y como fuente confiable

Optimiza tu juego con DOTS

En estas sesiones paso a paso convertimos un proyecto basado en GameObject, Firefighters, para incluir componentes DOTS clave. Aprenda los fundamentos de la programación orientada a datos y cómo utilizar el sistema de trabajos de C#, el compilador Burst y el sistema de componentes de entidad (ECS) en sus propios juegos.

Aprendizaje en grupo con otros desarrolladores

Únase a nuestra comunidad de desarrolladores y aprenda sobre el diseño orientado a datos, con expertos de Unity disponibles para responder sus preguntas.

Máximo impacto en sólo cuatro horas

Aprenda a utilizar el compilador Burst , el sistema de trabajos de C# y ECS para lograr un rendimiento enormemente mejor en su proyecto.

Formación de calidad con expertos

Lo guiaremos a través del proyecto de muestra de Bomberos para mostrarle de primera mano los beneficios de rendimiento del diseño orientado a datos.

Aprendizaje adicional con nuevos tutoriales

Desarrolle las habilidades que adquiera en el bootcamp con los nuevos tutoriales de DOTS en Unity Learn y escuche a los creadores que han tenido éxito con DOTS en producción.

Infórmese antes de comenzar

Este curso de formación avanzada no se recomienda para programadores de nivel principiante.

Se requiere Unity 2022 LTS

Actualice a Unity 2022 LTS para asegurarse de tener acceso a todas las funciones cubiertas en el campo de entrenamiento.

Obtenga el proyecto de muestra

Firefighters está disponible para descargar desde nuestro repositorio de GitHub . Habilitado mediante programación orientada a datos, este ejemplo le permite desarrollar bots para combatir incendios a escala masiva.

Explora nuestros recursos de aprendizaje

¿Eres nuevo en DOTS? Pruebe nuestro nuevo curso Conceptos básicos de DOTS en Unity Learn y póngase al día con trabajos y entidades.

Horario de sesiones

Vea lo que se cubre en el bootcamp. Cada sesión se basa en los conceptos del día anterior.

Día 1: Empezando con entidades

Comenzamos con una característica de Entidades llamada “horneado” para generar los elementos que componen el tutorial de Bomberos.

Día 2: Código del juego: Simulación de un incendio que se propaga

En esta sesión, utilizamos colecciones DOTS y componentes de búfer dinámicos para comenzar a simular un incendio que se propaga.

Día 3: Optimización con el sistema de trabajos de C#

Basándonos en la sesión anterior, hacemos que el código de simulación de incendios sea multiproceso utilizando el sistema de trabajos de C#.

Día 4: Código del juego: comportamiento del bot

En esta sesión, implementamos el comportamiento de los robots bomberos utilizando una máquina de estados.

Prima: Agregar animación y UI

En esta sesión adicional, aprenda a sincronizar entidades y GameObjects para obtener beneficios de animación e interfaz de usuario.

Los anfitriones de tu campamento de entrenamiento

Brian voluntad

Brian Will, ingeniero de software sénior

Brian Will es un ingeniero de software senior en Unity. Su misión actual es ayudar a los desarrolladores a comprender DOTS para que puedan lograr un mejor rendimiento para sus juegos.
Mike Geig

Mike Geig, gerente sénior de Defensa y Comunidad

Mike Geig es el líder de Defensa y Comunidad en Unity Technologies, donde su pasión por educar e inspirar a los creadores puede brillar.
Ashley Alicea

Ashley Alicea, gerente sénior de productos técnicos

Ashley Alicea es gerente senior de productos técnicos en Unity. Trabaja en flujos de trabajo de juego escalables que hacen que el Editor de Unity sea más accesible para una amplia gama de creadores.

Vea cómo otros estudios utilizan DOTS

01 / 03

Contáctanos

Aproveche el poder de DOTS con Unity Pro o Unity Enterprise.

Preguntas frecuentes

¿Qué versión de Unity necesito tener para este bootcamp?

+

¿Cómo puedo obtener apoyo mientras veo las sesiones?

+

¿Qué es el proyecto de muestra de Bomberos?

+

¿Qué otras muestras de DOTS están disponibles?

+

¿Necesito experiencia en programación para participar en el bootcamp?

+

¿Tendré que seguir el proyecto de muestra?

+