Skip to content

kelvinkrisna/jogodavelhaIA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jogo da Velha com IA

Um jogo da velha moderno com inteligência artificial adaptativa e múltiplos níveis de dificuldade. O jogo utiliza o algoritmo Minimax para a IA e oferece uma experiência personalizada para cada jogador.

🎮 Funcionalidades

Sistema de Jogadores

  • ✨ Suporte para múltiplos jogadores
  • 💾 Placar individual salvo para cada jogador
  • 🏆 Sistema de ranking persistente usando localStorage
  • 👤 Personalização com nome do jogador

Inteligência Artificial

  • 🤖 IA adaptativa usando algoritmo Minimax
  • 🎯 Três níveis de dificuldade:
    • Fácil: 80% de chance de erro
    • Normal: 40% de chance de erro
    • Difícil: 10% de chance de erro
  • 💭 Mensagem "Ops, errei!" quando a IA comete um erro proposital

Interface do Jogo

  • 📊 Placar em tempo real
  • 🎚️ Mudança de nível durante o jogo
  • 🔄 Botão de reinício
  • 📱 Design responsivo
  • 🎨 Interface limpa e moderna

Sistema de Pontuação

  • ✅ Contagem de vitórias do jogador
  • ❌ Contagem de vitórias da IA
  • 🤝 Contagem de empates
  • 💾 Salvamento automático do placar

Modos de Jogo

  • 🤖 Jogador vs IA (Implementado)
  • 👥 Jogador vs Jogador (Em desenvolvimento)

🎯 Como Jogar

  1. Digite seu nome na tela inicial
  2. Escolha o nível de dificuldade (Fácil, Normal ou Difícil)
  3. Clique em "Começar Jogo"
  4. Faça sua jogada clicando em uma célula vazia
  5. Tente vencer a IA!

💻 Tecnologias Utilizadas

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • LocalStorage para persistência de dados

🔄 Atualizações Futuras

  • Modo multiplayer local
  • Sistema de achievements
  • Histórico de partidas
  • Estatísticas detalhadas
  • Temas personalizáveis

🤝 Contribuindo

Sinta-se à vontade para contribuir com o projeto! Abra uma issue ou envie um pull request.

About

Jogo da Velha inteiramente desenvolvido com Cursor. Venha colaborar com novos recursos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published