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.