Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Jogo da Forca

Jogo da Forca web com interface minimalista, tema claro, fonte JetBrains Mono e histórico de partidas.

Preview

┌─────────────────────────────────────────┐
│  FORCA                      [Novo Jogo] │
│                                         │
│           ○ Tema: Astronomia            │
│                                         │
│            ┬──────┐                     │
│            │      │                     │
│            │      O                     │
│            │     /|\                    │
│            │     / \                    │
│           ─┴─                           │
│                                         │
│    Erradas:  [A] [E] [R]                │
│                                         │
│    _ _ _ _ _ _ _ _                      │
│                                         │
│  [A][B][C][D][E][F][G][H][I][J][K][L][M]│
│  [N][O][P][Q][R][S][T][U][V][W][X][Y][Z]│
│                                         │
│  ─────── Histórico ───────              │
│  ✓  BORBOLETA  Inseto de asas...  1m 23s│
│  ✗  XADREZ    Jogo de estratég...   45s │
└─────────────────────────────────────────┘

Funcionalidades

  • 360 palavras em português distribuídas em 15 categorias temáticas
  • Dica de tema exibida em cada rodada para ajudar o jogador
  • Forca SVG desenhada progressivamente com 6 etapas de erro
  • Suporte a acentos — ao acertar uma letra base (ex: A), posições acentuadas (Ã, Á, À) são reveladas automaticamente
  • Teclado virtual com feedback visual de letras usadas (certo/errado)
  • Teclado físico suportado — basta digitar a letra
  • Timer por partida — o tempo é contado desde o início e exibido ao final
  • Histórico de partidas com palavra, dica, resultado e tempo de cada rodada
  • Animação de shake na forca a cada erro
  • Overlay animado ao final de cada partida (vitória ou derrota)
  • Design responsivo para mobile

Categorias de palavras

Categoria Exemplos
Animais ORNITORRINCO, GUEPARDO, CAPIVARA
Dinossauros VELOCIRRAPTOR, TRICERATOPS, PTERODÁTILO
Frutas e alimentos JABUTICABA, BRIGADEIRO, FEIJOADA
Esportes BADMINTON, TRIATLO, ESGRIMA
Tecnologia ALGORITMO, HELICÓPTERO, GIROSCÓPIO
Geografia e natureza ARQUIPÉLAGO, CAATINGA, TSUNAMI
Profissões ARQUEÓLOGO, FARMACÊUTICO, MERGULHADOR
Corpo humano HEMOGLOBINA, NEURÔNIO, HORMÔNIO
Artes e cultura CAPOEIRA, CALIGRAFIA, ORIGAMI
Mitologia e fantasia MINOTAURO, LOBISOMEM, LEVIATÃ
Astronomia SUPERNOVA, ANDRÔMEDA, CONSTELAÇÃO
Objetos cotidianos CALEIDOSCÓPIO, BÚSSOLA, VENTILADOR
Pedras e minerais AMETISTA, TURQUESA, ESMERALDA
Construções e lugares AQUEDUTO, COLISEU, FORTALEZA
Instrumentos musicais VIOLONCELO, SAXOFONE, TROMBONE

Estrutura do projeto

Forca/
├── index.html   # Estrutura e marcação semântica
├── style.css    # Tema branco minimalista com variáveis CSS
└── script.js    # Lógica do jogo, palavras e histórico

Como jogar

  1. Abra o arquivo index.html em qualquer navegador moderno
  2. Leia a dica de tema exibida acima da forca
  3. Clique nas letras do teclado virtual ou pressione as teclas do teclado físico
  4. Acerte a palavra antes de 6 erros
  5. Acompanhe o histórico de partidas abaixo — resultado e tempo de cada rodada

Tecnologias

  • HTML5 semântico
  • CSS3 com custom properties e animações
  • JavaScript puro, sem dependências
  • Fonte JetBrains Mono via Google Fonts
  • SVG para o desenho da forca

About

Jogo da Forca web com interface minimalista, tema claro, fonte JetBrains Mono e histórico de partidas.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages