módulo #1 Introdução ao Desenvolvimento Avançado de Jogos Visão geral do curso, importância das técnicas avançadas de desenvolvimento de jogos e configuração do ambiente de desenvolvimento
módulo #2 Técnicas de Otimização para Jogos de Alto Desempenho Entendendo gargalos de desempenho, estratégias de otimização e técnicas de benchmarking
módulo #3 Programação Avançada de Gráficos 3D Usando shaders, instanciação de geometria e técnicas avançadas de iluminação para criar visuais impressionantes
módulo #4 Animação e Simulação Baseadas em Física Criando animações e simulações realistas usando mecanismos de física e técnicas matemáticas avançadas
módulo #5 Física Avançada de Jogos e Detecção de Colisão Implementando comportamentos físicos complexos, detecção de colisão e resposta usando mecanismos de física
módulo #6 Inteligência Artificial e Aprendizado de Máquina em Jogos Usando técnicas de IA e ML para criar agentes inteligentes, sistemas de busca de caminhos e tomada de decisão
módulo #7 Design de Som Dinâmico e Programação de Áudio Criando experiências de áudio imersivas usando design de som dinâmico, script de áudio e técnicas de áudio 3D
módulo #8 Design e implementação avançados de interface de usuário Projetando e implementando interfaces de usuário responsivas, intuitivas e visualmente atraentes
módulo #9 Arquitetura de rede de jogos e multijogador Projetando e implementando arquiteturas de jogos multijogador escaláveis, seguras e de alto desempenho
módulo #10 Jogos em nuvem e jogos como serviço (GaaS) Compreendendo jogos em nuvem, GaaS e suas implicações no desenvolvimento e distribuição de jogos
módulo #11 Testes avançados de jogos e garantia de qualidade Usando automação, CI/CD e estruturas de teste para garantir lançamentos de jogos de alta qualidade
módulo #12 Análise de jogos e monitoramento de desempenho Coletando, analisando e agindo sobre dados de jogos para melhorar o envolvimento e a retenção do jogador
módulo #13 Narrativa e design narrativo em jogos Criando histórias, personagens e diálogos envolventes para aprimorar a imersão do jogador
módulo #14 Psicologia do jogador e design comportamental Compreendendo a motivação do jogador, psicologia e design comportamental para criar uma jogabilidade envolvente e viciante
módulo #15 Desenvolvimento de jogos de realidade virtual e aumentada Projetando e desenvolvendo experiências imersivas de RV e RA
módulo #16 Segurança de jogos e medidas antitrapaça Protegendo jogos contra hackers, trapaças e pirataria usando técnicas avançadas de segurança
módulo #17 Localização e culturalização de jogos Adaptando jogos para mercados globais, idiomas e diferenças culturais
módulo #18 Arquitetura e personalização avançadas de mecanismos de jogo Projetando e personalizando mecanismos de jogo para atender a requisitos específicos de jogo
módulo #19 Iluminação e iluminação global em tempo real Implementando técnicas avançadas de iluminação, incluindo iluminação global em tempo real e renderização baseada em física
módulo #20 Animação e rigging avançados de personagens Criando animações complexas de personagens, rigging e técnicas de skinning
módulo #21 VFX e efeitos especiais em jogos Criando efeitos visuais, explosões e destruição realistas e impressionantes
módulo #22 Pipelines de desenvolvimento de jogos e Fluxos de trabalho Agilizando o desenvolvimento de jogos usando pipelines eficientes, fluxos de trabalho e técnicas de gerenciamento de projetos
módulo #23 Desenvolvimento cooperativo e assíncrono de jogos Melhores práticas para desenvolvimento colaborativo de jogos, controle de versão e fluxos de trabalho assíncronos
módulo #24 Conclusão e encerramento do curso Planejando os próximos passos na carreira de Técnicas Avançadas de Desenvolvimento de Jogos