Esse jogo surgiu a partir do Challenge 11 da FW7, porém, lá foi acrescido ao jogo funcionalidades de erros e cronomêtro para seguir as demais expecificações lá prescritas.
✅ Objetivos a serem alcançados.
- Deve ser gerado uma letra aleatória e apresentar para o usuário.
- Deve apresentar os acertos.
- Deve considerar cada evento no teclado para contabilizar os acertos.
- Deve ser gerado uma nova letra sempre que o usuário acertar.
Como é de praxe em todos os challenges há um plus, implementações adicionais que estão fora do escopo, as minhas foram as seguintes.
✅ Implementações extras.
- Letras irão cair do topo da tela.
- Nunca irá gerar 2 letras em seguidas no mesmo lugar.
- Animação ao cair as letras.
- Tema inferno.
- Animação ao acertar uma letra.
- Aumento de velocidade de queda das letras.
Tecnologias que utilizem para resolução desse desafio.
- CSS3
- Javascript
- Netlify
Você pode ver o resultado final aqui: Preview.