
Melhores práticas do Unity
Novidades nesta página

E-books técnicos

Projeto de amostra: Participação de Gem Hunter
2D
Gráficos e renderização
- Conceitos básicos do Pipeline de Renderização de Alta Definição (HDRP)
- Anti-aliasing, volumes e exposição com o Pipeline de Renderização de Alta Definição
- Refletores 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 e qualidade do URP: Aprenda com a amostra 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
- Compreensão da linguagem de serialização do Unity, YAML
- Acelere seus fluxos de trabalho de programador
- Melhores práticas de formato para scripts em C# no Unity
- Dicas de nomes e estilo de código para scripts em C# no Unity
Criar código modular e mantido com o padrão de observador
- Desenvolverá uma base de código modular e flexível com o padrão de programação de estado
- Use o agrupamento de objetos para aumentar o desempenho de scripts em C# no Unity
- Crie uma base de código modular com padrões de programação MVC e MVP
- Como usar o padrão de fábrica para criação de objetos no tempo de execução
- Use o padrão de comando para sistemas de jogos flexíveis e extensíveis
Um guia sobre como usar o novo pacote de navegação de IA no Unity 2022 LTS e posterior.
Interface de usuário (UI)
- Dicas de otimização do Unity UI
Como criar a próxima geração de HMI automotiva com Unity
- Amostra de projeto do Kit de ferramentas de IU QuizU
- QuizU: Padrões de estado para o fluxo do jogo
- QuizU: Gerenciando telas de menus no Kit de ferramentas de IU
- QuizU: O padrão de apresentador da Model View
- QuizU: Tratamento de eventos no Kit de ferramentas de UI
- QuizU: Dicas de desempenho do Kit de ferramentas de IU
- Amostra do Kit de ferramentas Unity UI - mini manual Dragon Crashers
Otimização de desempenho
- Ferramentas para perfis e depuração
- Dicas de perfil de desempenho para desenvolvedores de jogos
- Dicas úteis sobre perfis avançados
- Perfis no Unity 2021 LTS: O que, quando e como
- Otimização de desempenho para gráficos de ponta
- Gerenciando o uso da GPU para PC e jogos de console
- Otimização de desempenho: Configuração e assets do projeto
- Dicas para otimização de desempenho no Unity: Arquitetura de código e programação
Arte e design de jogos
- Como solucionar problemas de animações importadas no Unity
- Dicas para criar controladores de animador no Unity
- Dicas de otimização móvel para artistas técnicos – Parte I
- Dicas de otimização móvel para artistas técnicos – Parte II
- Sistemas que criam ecossistemas: Design de jogos emergentes
- Inprevisivelmente divertido: 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 da rede em jogos Multiplayer
- Nove casos de uso das ferramentas do Game Backend da Unity
O que é uma Economy dentro do jogo
- Criar uma Economy dentro do jogo
Engajamento de jogadores
- Melhore a retenção em todas as etapas do ciclo de vida do jogador
- Como aplicar os testes A/B aos jogos
Unity Ads
- Como monetizar de modo eficiente e sustentável nos jogos para dispositivos móveis
Teste, depuração e garantia de qualidade
- Como depurar código de jogo com Roslyn Analyzers
Como executar testes automatizados para seus jogos com o Unity Test Framework
Acelere seu fluxo de trabalho de depuração com Microsoft Visual Studio Code
Como depurar código com Microsoft Visual Studio 2022
- Dicas de testes e garantia de qualidade para projetos do Unity
Novos e-books

O guia definitivo para a criação de efeitos visuais avançados (Unity 6)
Este guia fornece instruções específicas sobre como usar o VFX Graph e suas ferramentas relacionadas para criar efeitos visuais em tempo real no Unity 6.

Introdução ao URP (Unity 6)
Obtenha orientação detalhada sobre como configurar o URP para um novo projeto, como trabalhar com as configurações de qualidade do URP, volumes de sonda adaptáveis, URP e sombreadores personalizados, inclusões HLSL e muito mais.

O guia definitivo para redes Multiplayer para desenvolvedores avançados em Unity
Este e-book explora os conceitos fundamentais do Unity Multiplayer, diferentes sistemas Multiplayer e modelos de rede, e aborda um exemplo de uso de Netcode for GameObjects.

Use um guia no estilo C# para código de jogo limpo e escalável (Unity 6 Edition)
E-books técnicos para programadores
- Use um guia no estilo C# para código de jogo limpo e escalável (Unity 6 Edition)
- O guia definitivo para redes Multiplayer para desenvolvedores avançados em Unity
- Otimize o desempenho do seu jogo para dispositivos móveis, XR e para a Web no Unity 6.
- Otimize o desempenho do seu jogo para consoles e PCs no Unity (Unity 6)
- Práticas recomendadas para organização de projetos e Version Control (Unity 6)
Introdução ao DOTS para desenvolvedores avançados em Unity
- Guia definitivo para perfis de jogos no Unity
- Criar um guia de estilo de código em C#
- Otimize o desempenho do seu jogo para dispositivos móveis (Unity 2020 LTS)
- Guia de campo de desenvolvimento de jogos do Unity
- Otimize o desempenho do seu jogo para console e PC
Aumente a produtividade com Unity 2020 LTS
- Práticas recomendadas de Version Control 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 projeto e SOLID
Criar arquitetura de jogos modulares no Unity com ScriptableObjects
- Otimize o desempenho do seu jogo para dispositivos móveis (Unity 2022 LTS)
- Otimize o desempenho do seu jogo para console e PC (Unity 2022 LTS)
- Mais de 80 dicas para aumentar a produtividade no Unity 2022 LTS
E-books técnicos para artistas e designers
- O guia definitivo para a criação de efeitos visuais avançados em Unity (Unity 6 edição)
- Introdução ao Pipeline de Renderização Universal para criadores avançados que usam Unity (Unity 6)
- O guia definitivo para animação em Unity
Criar experiências de realidade virtual e mista no Unity
- Iluminação e ambientes no Pipeline de Renderização de Alta Definição (Unity 2022 LTS)
- Introdução ao design de nível de jogo no Unity
- Receitas para efeitos visuais populares usando o Pipeline de Renderização Universal
- Design e implementação de interfaces de usuário no Unity
- O guia definitivo para a criação de efeitos visuais avançados em Unity
- Arte de jogo 2D, animação e iluminação para artistas
Introdução ao Pipeline de Renderização Universal para criadores avançados que usam o Unity
Novos projetos de amostra

Dragon Crashers - Amostra de projeto de Kit de ferramentas de IU em Dragon Crashers
Este projeto oficial do Kit de ferramentas de IU oferece interfaces de jogo que apresentam os fluxos de trabalho do Kit de ferramentas de IU e do UI Builder para jogos de tempo de execução. Explore este projeto com o e-book complementar para obter mais dicas incríveis.

QuizU — uma amostra de kit de ferramentas de IU
O QuizU é uma amostra oficial do Unity que demonstra diversos padrões de design e arquitetura de projetos, incluindo MVP, padrão de estado, e muito mais usando Kit de ferramentas de IU.

Gem Hunter Match - Projeto de amostra 2D
Gem Hunter Match é um projeto de amostra oficial da Unity entre plataformas que demonstra os recursos de iluminação 2D e efeitos visuais no Pipeline de Renderização Universal (URP) no Unity 2022 LTS.