Introdução à pilha de tecnologia orientada a dados para desenvolvedores avançados do Unity

May 30, 2024
A demonstração do Megacity Metro da Unity usa DOTS

Este novo e-book pode ajudar você a tomar uma decisão informada sobre se implementar alguns ou todos os pacotes e tecnologias DOTS é a decisão certa para seu projeto Unity existente ou futuro. Ele fornece uma explicação de cada um dos pacotes DOTS e os conceitos nos quais eles são construídos, principalmente, o Unity Entity Component System (ECS). Os recursos abordados incluem:

  • Sistema de trabalho C#
  • Compilador Burst
  • Collections
  • Mathematics
  • Entities
  • Gráficos de Entidades
  • Unity Physics
  • NetCode para Entities

Você também receberá uma introdução ao repositório GitHub do ECS, que inclui muitos exemplos que apresentam recursos básicos e avançados do DOTS.

Por fim, o apêndice fornece explicações detalhadas para conceitos relacionados ao Unity ECS, incluindo alocação de memória e coleta de lixo, memória e cache de CPU, programação multithread, limitações da programação orientada a objetos e programação orientada a dados.