![](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fa243e06cfb152d52c1ae5a9f2847249d87566a81-3840x1937.png&w=3840&q=75)
Campo de treinamento DOTS
Otimize seu jogo com DOTS
Aprendizagem em grupo com outros desenvolvedores
Junte-se à nossa comunidade de desenvolvedores e aprenda sobre design orientado a dados, com especialistas da Unity à disposição para responder às suas perguntas.
Impacto máximo em apenas quatro horas
Saiba como usar o compilador Burst, o C# Job System e o ECS para obter um desempenho extremamente melhor em seu projeto.
Treinamento de qualidade com especialistas
Vamos orientá-lo no projeto de amostra Firefighters para mostrar em primeira mão os benefícios de desempenho do design orientado a dados.
Aprendizado adicional com novos tutoriais
Desenvolva as habilidades adquiridas no bootcamp com novos tutoriais de DOTS no Unity Learn e ouça os criadores que tiveram sucesso com DOTS na produção.
Saiba antes de começar
É necessário o Unity 2022 LTS
Obter o projeto de amostra
Explore nossos recursos de aprendizado
Programação das sessões
Dia 1: Começando com entidades
Começamos com um recurso de entidades chamado "baking" para gerar os elementos que compõem o tutorial dos bombeiros.
Dia 2: Código do jogo - Simulação de um incêndio que se espalha
Nesta sessão, usamos coleções DOTS e componentes de buffer dinâmico para começar a simular um incêndio que está se espalhando.
Dia 3: Otimização com o sistema de trabalho C#
Com base na sessão anterior, tornamos o código de simulação de incêndio multithread usando o C# Job System.
Dia 4: Código do jogo - Comportamento do bot
Nesta sessão, implementamos o comportamento dos bots bombeiros usando uma máquina de estado.
Bônus: Adição de animação e interface do usuário
Nesta sessão de bônus, saiba como sincronizar entidades e GameObjects para obter benefícios de animação e interface do usuário.
Seus anfitriões do bootcamp
![Brian Will](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F6a66e302b9971e8c748094479ca42630d6614571-723x399.png&w=3840&q=75)
Brian Will, engenheiro de software sênior
![Mike Geig](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F8788354d12096a229f77b49e0d0d5df61d6862f8-723x399.png&w=3840&q=75)
Mike Geig, gerente sênior de defesa de interesses e comunidade
![Ashley Alicea](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F764615e6a9de62677a93afc9edd01c62510c6db2-723x399.png&w=3840&q=75)
Ashley Alicea, gerente técnico sênior de produtos
Veja como outros estúdios usam o DOTS
![](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F05d112d9d46f8c337650efd7acb597e9a97bb565-3505x1972.png&w=3840&q=75)