Introdução
  • Apresentação
  • O que podemos criar com o motor Unity?
Passos para a criação de um projeto de jogo 2d
  • Introdução a seção
  • Baixando e Instalando o Unity
  • Criando Seu Projeto no Unity
  • Porque usar o Unity?
  • Conhecendo o editor do Unity - configurando preferências
  • Unity Collaborate - Usando recursos nas nuvens
  • Importando e utilizando recursos - Assets do Unity
Desenvolvimento
  • Seção de desenvolvimento - intro
  • Construindo nossa cena no espaço com uma galaxia estrelada
  • Criando o Player para o jogo
  • Entendendo o Vector3 - Pos x, y, z
  • Dando movimento ao Player -Eixos x, y
  • Controlando o objeto Eixo X - WASD Key
  • Controlando o objeto Eixo Y - WASD Key
  • Colisão no eixo X - Limitando a evasão na tela
  • Colisão no eixo Y - Limitando a evasão na tela
  • Otimizando o código para melhor depuração
Configurando Prefabs - Tiros com lasers na cena
  • Introdução a seção
  • Configurando Prefabs - Adicionando Laser Sprite
  • Instanciando o objeto - Disparando com a barra de espaço
  • Disparando laser - KeyCode
  • Intervalo para os tiros de laser - Sistema CoolDown
  • Otimizando o código - Otimize Code
Introdução a seção de Power UP
  • Introdução a seção
  • Tiro Triplo - Power UP
  • Programando o Tiro Triplo de nossa nave - Script Player
  • Criando Powerup - Novo Script
  • Detectando colisão com Powerup - Sistema de colisão
  • Script Powerup e Player comunicando
  • Tiro triplo sendo temporário - Sistema de CoolDown
Criando novo Powerup - Aumentar velocidade do jogador
  • Introdução - Impulso e velocidade
  • Configurando - Impulso e velocidade
  • Avançando nos códigos - Impulso e velocidade
Criando nosso Inimigo - New GameObject
  • Introdução a seção
  • Criando Inimigos - New GameObject
  • Comportamento do Inimigo - Enemy behavior
  • Otimizando código
  • Destruindo o inimigo - Enemy
  • Destruindo o Jogador - Player
  • Explosão do inimigo - Efeito especial
  • Criando Explosão do Inimigo - Script
  • Explosão do Jogador - Efeito especial
  • Explosão do Jogador - Script
Campo de Força do Player - Shield Powerup
  • Introdução a Seção
  • Criando o Campo de Força
  • Visual do Campo de Força - Sprite
  • Animação do Campo de Força - Shields Anim
Spawn Manager - Gerenciador de Objetos
  • Introdução a seção
  • Criando Spawn Manger
  • Gerenciando nosso inimigo - Spawn Enemy
  • Instanciando mais Powerups Automaticamente
UI Interface do Usuário
  • UI - Interface do Usuário - Introdução
  • Configuração do Gerenciamento da Interface do Usuário - UI
  • Gerenciando o Display das Vidas
  • Score Visual
  • Score Script - Testando o Sistema de Pontuação
  • Criando Display - Parte Visual
  • Display - Script
  • Display - GameOver
  • Otimizando Powerups
  • Otimizando código
Atribuindo Efeitos ( FX )
  • Introdução a seção
  • Musica de Fundo e Áudio do Laser
  • Áudio da Explosão
  • PowerUps Áudio
  • Powerups Efeito de Animação
  • Propulsor da Nave Efeito de Animação
  • Falha no Motor da Nave
  • Propulsores dos Inimigos
  • Animação do Player
  • Pós-Processamento
  • Gerando Executável para Distribuição
  • Avaliação do curso
Programando um jogo 3D Estilo:
  • Introdução ao Jogo 3D
  • Game 3d - Configurando o projeto
  • Game 3D - Importando assets para a cena
  • Game 3D Luzes - Point Light
  • Game 3D Reflexo HDR - Reflection Probe
  • Game 3d - Player Object
  • Game 3D - Player Código
  • Visão em primeira pessoa - Controle do sistema de câmeras
  • Unity - Rotação eixo X com o mouse
  • Rotação no eixo Y com o Mouse
  • SkyBox - Editando o Céu
  • Nav Mersh Agent - Malha de navegação
Jogo 3D - Sci-Fi Style