Skip to content

rafaznj/clone-termo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sobre

Desenvolvi um clone simples do famoso jogo Termo. Utilizei para praticar os meus conhecimentos em JavaScript e aprender sobre o Tailwind CSS, estava curioso sobre o framework e esse foi meu primeiro contato.

O projeto simula o funcionamento do jogo original: o jogador tem 6 tentativas para adivinhar uma palavra de 5 letras, recebendo feedback visual a cada tentativa sobre quais letras estão corretas, deslocadas ou ausentes.

Desenvolvi com: React · JavaScript · Tailwind CSS

Estrutura

src/
├── components/
│   └── Game.jsx            # Componente principal que renderiza o jogo por completo
│   └── ResetButton.jsx     # Componente do botão responsável pelo reload na página e reiniciar o jogo 
├── constants/
│   └── game-constants.js   # Constantes de propriedas do jogo, ex: quantidade de colunas e linhas, estilos e teclas do teclado
├── hooks/
│   └── use-game.js         # Hook com toda a lógica do jogo
├── lib/
│   └── words.js            # Lista de palavras
│   └── sound.js            # Funções que tocam sons para ações do jogo
└── styles/
    └── global.css          # Definições globais de estilização

About

Resources

Stars

Watchers

Forks

Contributors

Languages