How joonasmartinez/jogo-da-velha works
Um jogo da velha no navegador: a pessoa escolhe casas, o JavaScript valida as jogadas e alterna os turnos, verifica vitória ou empate e atualiza o placar. Opcionalmente, a IA escolhe uma jogada após o turno de X. O README documenta a interface e esses recursos; a árvore e o trecho de código não mostram como o HTML carrega o JavaScript, então essa ligação não é inferida.
Main entry points: functions.js Fluxo da partida · index.html Tabuleiro e controles
Components 7
Interface
- Tabuleiro e controles
index.html - Estilos
estilo.css
Regras do jogo
- Fluxo da partida
functions.js - Vitória e empate
functions.js - Placar
functions.js
Jogador IA
- Escolha de jogada
functions.js
Other components
- Pessoa jogadora
Connections 6
- Pessoa jogadora → Tabuleiro e controles: interage
- Fluxo da partida → Tabuleiro e controles: lê e atualiza
- Fluxo da partida → Vitória e empate: verifica jogada
- Fluxo da partida → Placar: atualiza resultado
- Fluxo da partida → Escolha de jogada: solicita jogada
- Escolha de jogada → Tabuleiro e controles: lê casas e clica