Seleciona o tópico:
- Visão geral do curso
- Qual a finalidade do curso?
- Requisitos tecnologicos para rodar/desenvolver o jogo
- Requisitos técnicos recomendável, mas não obrigatórios
- Estrutura do projeto
- Template básico com html, css, e JavaScript
- Aprendendo a desenhar na tela
- Qual a importancia de desenhar figuras na tela?
- Extra: Criado uma simples classe de log para abstrair o console.log
- Adicionando o loop do jogo
- Movimentnado objetos
- Criando atirador
- Jogador com multiplas armas
- Criar inimigos com vida( em %)
- Criando inimigos com herança
- Adicionando tiros aos inimigos
- Melhorando as funcionaliaddes do jogo
- Adicionando colisão entre objetos
- Setando vidas para jogador/Inimigo
- Implementar GUI(textos,botoes,....)
- Criando uma maquina de estado básica
- Controlar os estados, Inicio, Jogar,Jogando,Pausa e GameOver
- Sobre o Autor