Skip to content

GleydsonLucena/secret_word

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secret Word 🎮


Bem vindo ao jogo Secret Word. 👋🏻

O Secret Word é um projeto aplicado no curso React do zero a maestria do grande professor Matheus Batisti 🔗 encontrado na plataforma Hora de codar 🔗.

Deploy: Jogar agora 🔗

Tecnologias utilizadas </>


  • ReactJS - com Vite ⚛
  • Sass
  • React Router Dom 🌐

Descriçao do projeto 📃


O jogo tem como objetivo o jogador descobrir a palavra, para isso deve palpitar letras, até descobrir e completar a palavra, contendo 3 tentativas, e um score(pontuação), cada letra descoberta, é somado +100 pontos no score.

Demonstração:


Upgrades e aprendizados 🚀


A princípio o projeto aplicado pelo professor era um pouco mais simples, poŕem, eu quis me desafiar e implementar coisas a mais.

Implementações: 🛠️

  • Roteamento por links entre as páginas, com react-router-dom.
  • Utilização de estados entre todo o componente App, com Context API(useContext).
  • Implementação do "score" ao finalizar o jogo.
  • Aplimoramento das "Win Conditional", caso ganhe, renderize "Você ganhou", caso contrário "Você perdeu" no componente de GameOver, utilizando essa mesma validação, o score continua somando, ou zera tudo em caso de derrota.
  • Implementação de validações mais robustas no input.
  • E um novo desing para praticar um pouco de Sass. 😜

About

Projeto de um jogo de descobrir palavras, feito em React, com intuito de praticar lógica.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors