Introdução
  • Introdução
  • Sobre a seção
  • Instalação
  • Iniciando um projeto
  • Layout e telas
  • GameObject e componentes
  • Materials
  • Exercícios de fixação da Seção 1: Introdução
Lógica básica de programação
  • Sobre a seção
  • Scripts como componentes
  • Variável
  • Função
  • If e Else
  • Loops
  • Exercícios Lógica básica de programação
Movimento do jogador
  • Sobre a seção
  • Referenciando componente
  • Adicionando força ao jogador
  • Recebendo inputs
  • Exercícios de fixação da Seção 3
Câmera e área do jogo
  • Sobre a seção
  • Câmera
  • Limitando cenário
  • Exercícios de fixação da Seção 4
Interação com objetos
  • Sobre a seção
  • Coletável
  • Prefab
  • Eventos de colisão
  • Identificando objeto via tag
  • Identificando objeto via componente
  • Exercícios de fixação da Seção 5
Interface do usuário e gerenciamento de dados
  • Sobre a seção
  • Interface de usuário - UI
  • Level Controller
  • Atualizando contagem na tela
  • Padrão Singleton
  • Exercícios de fixação da Seção 6
Animação
  • Sobre a seção
  • Importando assets
  • Configurando animações
  • Animator - Controle das animações
  • Controlando animação via script
  • Exercícios de fixação da Seção 7
NavMesh e Iluminação
  • Sobre a seção
  • Importando inimigo
  • Preparando o NavMesh
  • Comportamento inimigo
  • Morte do jogador
  • Iluminação
  • Exercícios de fixação da Seção 8
Áudio e Cutscene
  • Sobre a seção
  • Audio Source
  • Tocando som via script
  • Cinemachine
  • Timeline
  • Exercícios de fixação da Seção 9
Controle de cena e build do jogo
  • Sobre a seção
  • Layers
  • Controle de cena
  • Serviços da Unity e Build do jogo
Bônus
  • Aula bônus