O que você está procurando?
Hero background image
Pilha de tecnologia orientada a dados (DOTS) da Unity
O DOTS inclui tecnologias e pacotes que oferecem uma abordagem de design orientado a dados para a criação de jogos no Unity. A aplicação do design orientado a dados à arquitetura de um jogo permite que os criadores dimensionem o processamento de maneira altamente eficiente.
Assista a esta breve demonstração que explica os recursos do Megacity Metro e como o Netcode for Entities pode funcionar em jogos multijogador baseados em ação.
Inscreva-se agora
Cobertura do fluxo de trabalho DOTS

ECS para Unity

ECS for Unity (Entity Component System) enables you to build more ambitious games. It’s a data-oriented framework compatible with GameObjects, enabling seasoned Unity creators to achieve more thanks to an unprecedented level of control and determinism.

Compilador Burst

Compilador Burst

Burst is a compiler that translates from IL/.NET bytecode to highly optimized native code. It uses the industry-proven LLVM compiler infrastructure to give game creators native code performance from C#. Burst also exposes CPU intrinsics, making it possible to fine-tune performance-critical code.

Empregos no Profiler

Sistema de Trabalhos em C#

This system allows Unity developers to take advantage of multi-core computing platforms with parallelized code that can run safely and at speed. The C# Job System exposes Unity’s internal C++ Job System, giving Unity creators the ability to run their scripts alongside Unity’s internal processing.

DOTS em produção
multiplicador de megacidade
Multijogador Megacity

Learn more about building ambitious multiplayer games using ECS for Unity and Unity Gaming Services (UGS) with a third-person multiplayer action sample that supports 64+ players.

O caminho para utilizar o DOTS em produção
Ramen VR e Electric Square

Learn how ECS for Unity helped Ramen VR scale up gameplay for Zenith: The Last City, a VR MMO; and how Electric Square used ECS to achieve deterministic gameplay for QA, design loops, and streaming for Detonation Racing, a fast-paced Apple Arcade racing game.

Apresentação de V Rising
Estúdios Stunlock

Learn how Stunlock Studios used ECS throughout the development of V Rising, an open-world, multiplayer survival game, including world building in the Editor with custom visual scripting and scalable open-world streaming.

Unity na Devcom com a IXION
Kasedo Games

Learn how Kasedo Games used ECS for Unity to power heavy NPC simulation for IXION, their city builder, survival, and space exploration title.

Blackbird Interactive
Blackbird Interactive

"Durante o desenvolvimento de Hardspace: Shipbreaker, o DOTS desvendou as possibilidades de realizar coisas que nem eram viáveis. Realizamos processos que antes levavam uma hora em apenas 100 milissegundos após a implementação do DOTS." - Richard Harrison, diretor técnico em Hardspace: Shipbreaker

Cartão de Door 407
Porta 407

Este estúdio está trabalhando em Diplomacy Is Not an Option (DNO), um jogo de estratégia em tempo real. E obteve resultados impressionantes. "Estamos usando DOTS praticamente em tudo do nosso jogo, e descobrimos que é particularmente útil para pathfinding e otimização da lógica de jogabilidade", diz Sergey Klimenko, desenvolvedor-chefe.

Chamada ECS
Comece a usar o DOTS

Check out some of the resources to help you get started with DOTS and learn about the fundamental concepts of data-oriented design.

Conceitos básicos do DOTS
Pacotes DOTS

A pilha DOTS consiste em um número crescente de pacotes. Para começar a usar o DOTS, confira a nossa visão geral dos diferentes componentes que você pode instalar do Package Manager.

Lista de pacotes DOTS

Documentação e amostras

Comece com a documentação do Sistema de Trabalhos em C#. Além disso, lembre-se de consultar a documentação para pacotes disponível no Package Manager.

Manual do Sistema de Trabalhos em C#
Amostras do Entity Component System
Pong em projeto de tutorial do DOTS

Assista às palestras da Unite Copenhagen 2019 sobre DOTS

Descubra como estúdios de jogos inovadores usam DOTS para deixar ótimos jogos mais rápidos e como todos os componentes do DOTS, incluindo Unity Physics, o novo Fluxo de trabalho de conversão e o Compilador Burst, funcionam juntos.

Assista às palestras