Curso "Primeiros jogos em Unity" no Lago Norte

Você sempre quis aprender a desenvolver jogos, mas não tem ideia de como começar e acha complicado demais aprender sozinho? Pois se você é de Brasília de vez em quando aparece uma opção interessante, e uma delas é o curso "Primeiros jogos em Unity" que está com matrículas abertas para iniciantes e interessados em se aperfeiçoar.


O foco do curso é ensinar desde os elementos mais básicos até os mais complexos de Unity, e ao longo de 36 horas serão criados três jogos, dois em 2D e um em 3D. Para quem quer um empurrão inicial pode ser um ótimo lugar pra começar especialmente porque será na Indie Warehouse, o que torna perfeito para também se conhecer pessoas do ramo e quem sabe montar uma equipe. O ensinado conteúdo é:
  • Introdução ao Unity
    • Navegação e ferramentas básicas
    • Conceitos de GameObject, Component e Scenes
    • Inspector
    • Scripts
    • Apresentação do manual

  • Introdução à programação com C#
    • Operadores lógicos básicos
    • Variáveis e tipos de dados
    • Métodos
    • Classes e Instâncias
    • UnityAnswers e StackOverflow

  • Projeto 1 (Shmup - 14h)
    • Apresentação do jogo pronto
    • Controle básico do jogador
      • Leitura de eixo de input
      • Limitação de movimento em relação à tela
    • Implementação da mecânica de atirar
      • Instanciamento de projéteis
      • Classe projétil
      • Implementação de Colisão Trigger
      • Object Pooling simples dos projéteis
      • Explicação sobre Prefabs
    • Implementação dos inimigos
      • Criar padrão simples de movimentação
      • Destruição do inimigo
      • Instanciamento dos inimigos em diferentes posições
    • Sistema de pontuação
    • Sistema de vidas
    • HUD com Canvas
    • Inserir gráficos finais das naves
    • Inserir gráficos finais de plano de fundo
    • Parallax nos planos de fundo
    • Tela de Game Over
    • Guardar HighScore no PlayerPrefs
    • Tela inicial
    • Progressão de dificuldade
    • Criação de novos inimigos
    • Build

  • Projeto 2 (MoonLander - 13h)
    • Apresentação do jogo pronto
    • Controle básico do jogador
      • Leitura de eixo de input
      • Rigidbody
    • Controle básico da câmera
    • Criação de partículas básicas para sinalizar funcionamento dos motores da nave do jogador
      • Implementação de colisão
      • Destruição da nave do jogador de acordo com força do impacto
    • Criação de obstáculos
    • Implementação do combustível
    • Destruição da nave no caso da falta de combustível
    • Asset Store
    • Inserção de gráficos finais da nave
    • Scene Dressing
    • Implementação de menu para seleção de fases
    • Tela de Game Over
    • Guardar HighScore no PlayerPrefs
    • Tela inicial
    • Build

  • Projeto 3 (Turn based RPG - 15h)
    • Apresentação do projeto pronto
    • Conceito e Implementação de StateMachine
    • Implementação da HUD
    • Implementação de diferentes ataques do jogador
    • Implementação da seleção de alvos
    • Implementação da AI básica dos inimigos
    • Inserção de modelos 3D dos personagens
    • Conceito e Implementação do Animator
    • Scene Dressing
    • Progressão de dificuldade
    • Condição de derrota
    • Tela de Game Over
    • Guardar HighScore no PlayerPrefs
    • Tela inicial
    • Build
Se querem uma dica, vale a pena primeiro assinar o plano mensal de 25 reais da Indie Warehouse, pois ele fornece 20% de desconto em cursos do lugar, e como custa entre R$1.200 – R$1.400, vai gerar um desconto maravilhoso. Caso as vagas esgotem ainda é possível entrar na fila de espera para uma próxima turma. Você pode conferir mais informações aqui.