VelhaGol é um jogo da velha com tema futebol, desenvolvido em HTML, CSS e JavaScript, que traz uma proposta criativa ao incluir desempate por pênaltis, placar persistente e interface responsiva.
O projeto foi criado com foco em lógica de programação, manipulação do DOM e experiência do usuário, indo além do jogo da velha tradicional.
- ⚽👟 Jogadores personalizados (bola e chuteira)
- 🧠 Lógica completa de vitória e empate
- 🥅 Desempate por pênaltis com escolha de direção
- 🎲 Sorteio automático de quem bate o pênalti
- 📊 Placar atualizado em tempo real
- 💾 Placar salvo no navegador (localStorage)
- 🔁 Reinício de partida
- ❌ Opção para zerar o placar
- 📱 Layout totalmente responsivo (desktop e mobile)
- ⌨️ Atalhos de teclado para testes e jogabilidade
- 🏷️ Marca d’água de autoria
- HTML5
- CSS3
- Flexbox
- Grid
- Media Queries
- Animações e efeitos visuais
- JavaScript (Vanilla JS)
- Manipulação do DOM
- Eventos
- Lógica de jogo
- localStorage
O VelhaGol foi desenvolvido pensando em diferentes tamanhos de tela, garantindo boa usabilidade tanto em desktop quanto em dispositivos móveis.
🔗 Jogue online:
👉 kaiokkj-dev.github.io/VelhaGol1/
Este projeto tem como objetivo:
- Praticar JavaScript na criação de jogos
- Trabalhar lógica condicional e estados de jogo
- Melhorar organização de código
- Desenvolver interfaces interativas
- Criar um projeto criativo para portfólio
- 🔊 Efeitos sonoros (gol, defesa, apito)
- 🤖 Modo jogador vs computador
- 🎬 Animações mais avançadas no pênalti
- 🏆 Histórico de partidas
Projeto desenvolvido por ka1okkj-dev
GitHub: https://github.com/kaiokkj-dev