Skip to content

Latest commit

 

History

History
38 lines (23 loc) · 2.55 KB

README.md

File metadata and controls

38 lines (23 loc) · 2.55 KB

Challenge Oracle ONE - Sprint 02 : Jogo da Forca

Nomeado de "A Forca", este projeto é o resultado do segundo desafio proposto na 3ª turma da #OracleNextEducation.

Prévia no GitHub Pages:

⛓️: https://aquamouzinho.github.io/challenge-forca/

📋 Sobre

Desenvolvido apenas com HTML, CSS & Javascript esta aplicação é o famoso "Jogo da Forca" e tem por função principal entreter o usuário com um jogo simples e rápido com rodadas que possuem a quantidade máxima de 6 erros. Podendo ser jogado em qualquer dispositivo, desde o Notebook até o smartphone!

🛠 Como funciona?

Ao inicializar a aplicação, o jogo já inicializa uma nova rodada do jogo da forca com uma palavra P de tamanho N. Esta palavra é retirada de modo aleatório de uma lista de palavras base contendo 11 palavras de tamanhos diversos.

Para computar a sua tentativa em uma rodada basta clicar em um dos espaços "_" disponíveis na tela e digitar uma letra que você acha que está contida nesta palavra.

espaco_input

Caso a sua aposta não esteja contida na palavra o erro será computado e você perderá 1 vida (do total de 6), além da representação visual do boneco na forca.

🔩 "Game Over"

case_fim

No caso de você perder todas as suas vidas na rodada atual o jogo irá declarar "Game Over"/"Fim de Jogo" e lhe apresentará a palavra correta na tela. Você poderá iniciar uma nova rodada ao pressionar o botão "Novo Jogo".

🔧 Adição de palavras na lista

É possível adicionar uma nova palavra à lista base do jogo da forca apenas ao pressionar o botão "Nova Palavra". Com isso, irá aparecer um pop-up na tela com um espaço para inserir esta nova palavra.

Obs.: A palavra deve ter no máximo 8 caracteres e não deve possuir caracteres especiais!

🎨 Screenshots

Tela Principal (Noteboook) Tela Principal (Smartphones) Pop-up de adição de palavra
tela_principal tela_smart pop_up

Desenvolvido com ❤️ por Marino Mouzinho