Desenvolvido na Seção 8: JavaScript do Curso Desenvolvimento Web Completo 2022.
- preparando o ambiente.
- definindo a dimensão do palco do jogo.
- aplicação window.innerWidth e window.innerHeight.
- criação de posições aleatórias (valores ref. a eixos x e y).
- aplicação dos métodos Math.random(), Math.floor().
- manipulação do DOM (createElement, appendChild).
- criação de tamanhos variados para o mosquito.
- switch case.
- alterando a orientação da imagem de modo aleatório.
- crianco e removendo mosquitos a cada ciclo de tempo.
- setInterval determina o aparecimento de novos mosquitos.
- .remove() para remoção do mosquito anterior (se houver).
- criando o cenário.
- incluindo background e criando painel de tempo e vidas.
- implementando o controle de pontos de vida.
- incluindo o evento de click no mosquito.
- lógica para controle das vidas perdidas.
- game over.
- utilização do BOM para encaminhar à página de fim de jogo.
- adicionando o cronômetro para controlar o tempo de partida.
- setInterval(), document.gerElementById.
- clearInterval(), quando vencer o jogo.
- redirecionando o usuário para página de vitória.
- criando a página inicial.
- renomeando a antiga index.html para app.html.
- criação do select e sua lógica.
- aplicando o nível de dificuldade.
- ajustes e considerações finais.