
Seja muito bem vindo ao curso espero que você divirta-se aprendendo, pois afinal criar games é muito legal. Não esqueça de fazer o download dos sprites e do projeto completo.
Nesta aula você irá aprender como adquirir o Unity 5 e Instalar.
Nesta pequena aula você irá conhecer a Interface do Unity e criar o projeto Nave2D.
Começamos a criar as pastas, deixando nosso projeto organizado. A seguir adicionaremos os recursos para o desenvolvimento do jogo. Assim, começamos o processo de criação do jogador e naturalmente introduzimos, os componentes de física, como rigidbody 2d, Colliders, animação e criação de prefabs. :-)
Esta aula é uma pequena mudança que teve na versão do Unity. Mas nada para temer.
Vamos aprender a criar o nosso primeiro Script em C#. Nesse script vamos criar o movimento do jogador no eixo X e Y usando a Classe Input. Aprender sobre a FixedUpdate e Update. Debugar sem medo! Verificar erros.
Nesta aula vamos falar um pouco do sistema de coordenadas e vetores, mas tudo de maneira prática. Criar o prefab, e naturalmente instanciar as bombas. Usando a classe Input.
Essa aula é super tranquila, adicionar som com o componente audiosource.
Esta aula vai requerer um pouco de concentração, pois vamos falar como redimensionar um objeto em tempo de execução a partir da resolução de tala. Para isso, vamos utilizar o método ScreenToWorldPoint.
Vamos limitar o movimento da nave na tela no eixo x e y. Vamos conhecer o Clamp. :-)
Vamos fazer uma animação de explosão e criar um script para destruí-la.
Vamos criar o objeto asteroide e depois o script de comportamento. Claro rever um pouco de vetores. :-)
Nesta aula vamos criar a classe responsável por instanciar os objetos. Para isso, vamos falar de Coroutine.
Simples animação para a Nave quando a mesma é atingida por um asteroide ou pela nave inimiga.
Criar o Inimigo é muito fácil, para tanto vamos copiar da nave (jogador) e quebrar a instância.
Nesta aula vamos reaproveitar a classe já criada para instanciar o objeto de ganhar vida.
Usando Particle System para criar os meteoros e as estrelas.
Vamos aprender a usar a User Interface
Trabalhando com a propriedade FillAmount e usando o Lerp
Mais uma vez iremos utilizar a UI
Esta é a última aula do curso, espero que você tenha conseguido terminar e aprender.
Este curso é destinado a quem quer iniciar no desenvolvimento de jogos e tenha uma pequena noção de lógica de programação. Neste curso, iremos mostrar através de um jogo 2D para PC os principais componentes para desenvolvimento de Jogos 2D usando a Unity 5. Então, se você seguir o curso, irá conseguir caminhar no desenvolvimento do seu próprio jogo.
A Unity é uma famosa Engine de desenvolvimento de jogos, a qual é utilizada por grandes produtoras de games.