módulo #1 Introdução ao Unity e desenvolvimento de jogos 3D Visão geral do Unity, seus recursos e os princípios básicos do desenvolvimento de jogos 3D
módulo #2 Configurando o Unity e o Unity Hub Baixando e instalando o Unity, configurando o Unity Hub e criando um novo projeto
módulo #3 Entendendo a interface do Unity Navegando no editor do Unity, entendendo os diferentes painéis e janelas e personalizando a interface
módulo #4 Fundamentos da modelagem 3D Introdução aos conceitos de modelagem 3D, incluindo vértices, arestas e faces, e como criar modelos 3D simples
módulo #5 Importando e configurando ativos 3D Importando modelos 3D, texturas e animações para o Unity e configurando prefabs e cenas
módulo #6 Entendendo o sistema de transformação do Unity Trabalhando com posições, rotações e escalas no Unity, incluindo o uso do componente Transform e scripts transformações
módulo #7 Materiais e texturas Criação e aplicação de materiais, compreensão de tipos de textura e uso do Inspetor de materiais
módulo #8 Fundamentos de iluminação Introdução aos conceitos de iluminação, incluindo tipos de luzes, fontes de luz e modelos de iluminação
módulo #9 Configuração de uma cena básica Criação de uma cena simples, incluindo adição de objetos, luzes e uma câmera, e configuração de uma área básica de jogo
módulo #10 Introdução ao script em C# Noções básicas de programação em C#, incluindo variáveis, tipos de dados, loops e instruções condicionais
módulo #11 Fundamentos de script do Unity Compreendendo a arquitetura de script do Unity, incluindo MonoBehaviours, scripts e componentes
módulo #12 Trabalhando com o mecanismo de física do Unity Introdução ao mecanismo de física do Unity, incluindo colisores, corpos rígidos e materiais de física
módulo #13 Criação de objetos interativos Adicionando interatividade a objetos, incluindo o uso de colisores, gatilhos, e scripts
módulo #14 Fundamentos da animação Introdução aos conceitos de animação, incluindo quadros-chave, curvas e controladores de animação
módulo #15 Criando animações no Unity Criando e importando animações, usando a janela de animação e configurando máquinas de estado
módulo #16 Design de IU e UX Introdução aos princípios de design de interface do usuário e experiência do usuário, incluindo layout, tipografia e teoria das cores
módulo #17 Criando elementos de IU no Unity Criando elementos de IU, incluindo texto, imagens e botões, e usando a tela de IU
módulo #18 Fundamentos de áudio Introdução aos conceitos de áudio, incluindo ondas sonoras, frequências e formatos de áudio
módulo #19 Trabalhando com áudio no Unity Importando e usando ativos de áudio, incluindo adição de fontes de áudio e ouvintes
módulo #20 Otimização e desempenho Compreendendo e melhorando o desempenho do jogo, incluindo criação de perfil, otimização de ativos e uso de lotes
módulo #21 Depuração e Testes Usando ferramentas de depuração do Unity, incluindo o Depurador, o Console e Mensagens de Erro, e configurando estruturas de teste
módulo #22 Implementando e Publicando seu Jogo Preparando seu jogo para lançamento, incluindo exportação, arquivamento e publicação em várias plataformas
módulo #23 Recursos Avançados do Unity Explorando recursos avançados do Unity, incluindo ProBuilder, PolyBrush e o kit de ferramentas Unity ML-Agents
módulo #24 Tópicos Avançados de Scripting Técnicas Avançadas de Scripting em C#, incluindo corrotinas, async/await e objetos programáveis
módulo #25 Conclusão e encerramento do curso Planejando os próximos passos no desenvolvimento de jogos 3D com a carreira Unity