
Melhores práticas do Unity
Novidade nesta página

E-books técnicos

Projeto de amostra: Caçador de Gemas Match
2D
Gráficos e renderização
- Introdução ao High Definition Render Pipeline
- Anti-aliasing, volumes e exposição com o High Definition Render Pipeline
- Reflexões e efeitos de iluminação em tempo real
- Pós-processamento e ray tracing com HDRP
- Introdução ao VFX Graph no Unity
- Configurações de Projeto & Qualidade do URP: Aprenda com o Exemplo 3D do URP
DevOps
Programação em C# no Unity
- 10 maneiras de acelerar seus fluxos de trabalho de programação no Unity com Visual Studio 2019
- Compreendendo a linguagem de serialização do Unity, YAML
- Acelere seus fluxos de trabalho de programador
- Melhores práticas de formatação para scripting em C# no Unity
- Dicas de nomenclatura e estilo de código para scripts em C# no Unity
- Crie código modular e de fácil manutenção com o padrão observador
- Desenvolva uma base de código modular e flexível com o padrão de programação de estado
- Use pooling de objetos para aumentar o desempenho dos scripts em C# no Unity
- Construa uma base de código modular com os padrões de programação MVC e MVP
- Como usar o padrão de fábrica para criação de objetos em tempo de execução
- Use o padrão de comando para sistemas de jogo flexíveis e extensíveis
- Como usar o padrão Model-View-ViewModel
- Como usar o padrão de estratégia
- Como usar o padrão Flyweight
- Como usar o padrão Dirty Flag
- Um guia sobre como usar o novo pacote de Navegação AI no Unity 2022 LTS e acima
- Comece com a demonstração de ScriptableObjects do Unity
- Use eventos baseados em ScriptableObject com o padrão observador
- Use enums baseados em ScriptableObject em seu projeto Unity
- Separe dados e lógica do jogo no Unity com ScriptableObjects
- Use ScriptableObjects como objetos delegados
- Use ScriptableObjects no Unity para armazenar dados dinâmicos
Interface do Usuário (UI)
- Dicas de otimização da UI do Unity
- Como criar a próxima geração de HMI automotivo com Unity
- O projeto de amostra do UI Toolkit QuizU
- QuizU: Padrões de estado para fluxo de jogo
- QuizU: Gerenciando telas de menu no UI Toolkit
- QuizU: O padrão Model View Presenter
- QuizU: Tratamento de eventos no UI Toolkit
- QuizU: Dicas de desempenho do UI Toolkit
- O Sample do Unity UI Toolkit - Dragon Crashers mini manual
Otimização de desempenho
- Ferramentas para perfilagem e depuração
- Perfilagem de memória no Unity
- Dicas de perfilagem de desempenho para desenvolvedores de jogos
- Otimize o desempenho do seu jogo móvel: Dicas de especialistas sobre gráficos e ativos
- Dicas úteis sobre perfilagem avançada
- Perfilagem no Unity 2021 LTS: O que, quando e como
- Otimização de desempenho para gráficos de alta qualidade
- Gerenciando o uso da GPU para jogos de PC e console
- Otimização de desempenho: Configuração de projeto e ativos
- Dicas para otimização de desempenho no Unity: Programação e arquitetura de código
Arte e design de jogos
- Como solucionar problemas de animações importadas no Unity
- Dicas para construir controladores de animador no Unity
- Dicas de otimização para artistas técnicos – Parte I
- Dicas de otimização para artistas técnicos – Parte II
- Sistemas que criam ecossistemas: Design de jogos emergentes
- Divertido de forma imprevisível: O valor da randomização no design de jogos
Preparação de Dados com Pixyz
Unity Gaming Services
Desenvolvimento de jogos
- Os oito fatores do desenvolvimento de jogos multiplayer
- Como gerenciar a latência de rede em jogos multiplayer
- Nove casos de uso para as ferramentas Game Backend da Unity
- O que é uma economia dentro do jogo
- Construindo uma economia dentro do jogo
Engajamento de jogadores
- Melhore a retenção em cada estágio do ciclo de vida do jogador
- Como aplicar testes A/B em jogos
Unity Ads
- Como monetizar de forma eficaz e sustentável em jogos móveis
Testes, depuração e garantia de qualidade
- Como depurar o código do jogo com Analisadores Roslyn
- Como executar testes automatizados para seus jogos com o Unity Test Framework
- Acelere seu fluxo de trabalho de depuração com o Microsoft Visual Studio Code
- Como depurar seu código com o Microsoft Visual Studio 2022
- Dicas de teste e garantia de qualidade para projetos Unity
Novos e-books

UI Toolkit para desenvolvedores avançados da Unity (edição Unity 6)
Leia este novo guia importante que foca nos recursos do UI Toolkit, com seções cobrindo as capacidades do Unity 6, como vinculação de dados, localização, controles personalizados e muito mais.

Crie shaders populares e efeitos visuais com o Universal Render Pipeline (edição Unity 6)
Baixe este e-book para aprender a criar shaders versáteis e efeitos visuais com URP no Unity 6.

O guia definitivo para redes multiplayer para desenvolvedores avançados de Unity
Este e-book explora os conceitos centrais do multiplayer da Unity, diferentes sistemas multiplayer e modelos de rede, e cobre um exemplo de uso do Netcode for GameObjects.

Use um guia de estilo C# para um código de jogo limpo e escalável (edição Unity 6)
E-books técnicos para programadores
- Use um guia de estilo C# para um código de jogo limpo e escalável (edição Unity 6)
- O guia definitivo para redes multiplayer para desenvolvedores avançados de Unity
- Otimize o desempenho do seu jogo para dispositivos móveis, XR e a web no Unity (Unity 6)
- Otimize o desempenho do seu jogo para consoles e PCs no Unity (Unity 6)
- Melhores práticas para organização de projetos e controle de versão (Unity 6)
- Introdução ao DOTS para desenvolvedores avançados de Unity
- Guia definitivo para perfilagem de jogos Unity
- Crie um guia de estilo de código C#
- Otimize o desempenho do seu jogo para dispositivos móveis (Unity 2020 LTS)
- Guia de campo para desenvolvedores de jogos Unity
- Otimize o desempenho do seu jogo para console e PC
- Aumente a produtividade com Unity 2020 LTS
- Melhores práticas de controle de versão e organização de projetos para desenvolvedores de jogos
- Aprimore sua programação com padrões de programação de jogos
- Aprimore seu código com padrões de design e SOLID
- Crie uma arquitetura de jogo modular no Unity com ScriptableObjects
- Otimize o desempenho do seu jogo móvel (Unity 2022 LTS)
- Otimize o desempenho do seu jogo de console e PC (Unity 2022 LTS)
E-books técnicos para artistas e designers
- UI Toolkit para desenvolvedores avançados de Unity (edição Unity 6)
- Crie shaders populares e efeitos visuais com o Universal Render Pipeline (edição Unity 6)
- O guia definitivo para criar efeitos visuais avançados no Unity (edição Unity 6)
- Introdução ao Universal Render Pipeline para criadores avançados de Unity (Unity 6)
- O guia definitivo para animação no Unity
- Crie experiências de realidade virtual e mista no Unity
- Iluminação e ambientes no High Definition Render Pipeline (Unity 2022 LTS)
- Introdução ao Universal Render Pipeline para criadores avançados de Unity (Unity 2022 LTS)
- Introdução ao design de níveis de jogos no Unity
- Receitas para efeitos visuais populares usando o Universal Render Pipeline
- Design e implementação de interface do usuário no Unity
- O guia definitivo para criar efeitos visuais avançados no Unity
- O guia definitivo para iluminação no High Definition Render Pipeline (HDRP) Unity 2021 LTS
- O guia definitivo para iluminação no High Definition Render Pipeline (HDRP) Unity 2020 LTS
- arte de jogo 2D, animação e iluminação para artistas
- Introdução ao Pipeline de Renderização Universal para criadores avançados de Unity
Novos projetos de exemplo

Dragon Crashers - Projeto de exemplo do UI Toolkit
Este projeto oficial do UI Toolkit fornece interfaces de jogo que mostram os fluxos de trabalho do UI Toolkit e do UI Builder para jogos em tempo de execução. Explore este projeto com seu e-book acompanhante para mais dicas ótimas.

QuizU - Um exemplo do UI Toolkit
QuizU é um exemplo oficial da Unity que demonstra vários padrões de design e arquitetura de projeto, incluindo MVP, padrão de estado, gerenciamento de telas de menu e muito mais usando o UI Toolkit.

Gem Hunter Match - Projeto de exemplo 2D
Gem Hunter Match é um projeto de exemplo oficial da Unity multiplataforma que demonstra as capacidades de iluminação 2D e efeitos visuais no Pipeline de Renderização Universal (URP) na Unity 2022 LTS.