AquaMouzinho / challenge-forca

Challenge Oracle + Alura - Sprint 02: Crie seu próprio jogo da forca com Javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Challenge Oracle + Alura - Sprint 02: Crie seu próprio jogo da forca com Javascript

License:Apache License 2.0


Languages

Language:JavaScript 42.6%Language:CSS 41.3%Language:HTML 16.1%