Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.
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
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
Veja como outros estúdios usam o DOTS
Perguntas frequentes
Esse bootcamp aproveita a tecnologia que você só pode encontrar no Unity 2022 LTS ou em uma versão posterior do Unity.
Envie suas perguntas para o Fórum ECS ou em nosso canal oficial no Discord.
Firefighters é um projeto baseado em GameObjects com um grande número de elementos de cena. Guie os bombeiros robôs para que eles possam extinguir um incêndio fora de controle.
Durante o bootcamp, você aprenderá a desbloquear progressivamente o desempenho superior ao longo do tempo usando diferentes componentes DOTS. Veja como aproveitar o C# Job System, o compilador Burst e as entidades para habilitar ainda mais elementos com maior desempenho.
Visite nossa página de amostras de ECS para obter as amostras, vídeos e pacotes mais recentes de DOTS.
Sim, o DOTS requer conhecimentos avançados de programação e não é recomendado para iniciantes. Se você for completamente novo no DOTS/ECS, comece com este curso no Unity Learn.
Não, este bootcamp não exige que você acompanhe em tempo real seu próprio projeto de amostra; os cursos demonstram os principais conceitos e sua implementação.







