How joaorizzo0112/gamut works
Gamut é um jogo web de percepção de cores e memória: a pessoa escolhe um modo, observa ou interpreta cores, faz palpites HSB e recebe pontuação e resultado. O README documenta quatro modos, ajustes acessíveis por teclado e histórico local das últimas dez partidas. O comportamento está concentrado em script.js; index.html e style.css compõem a interface. Os trechos de código são parciais, então o grafo omite ligações internas que não podem ser confirmadas.
Main entry points: script.js Controle de partidas · index.html Interface do jogo
Components 10
Interface
- Interface do jogo
index.html - Estilos responsivos
style.css
Fluxo de jogo
- Controle de partidas
script.js - Modos e rodadas
script.js - Memorização e palpite
script.js - Desafio inverso
script.js
Resultados e histórico
- Pontuação e revisão
script.js - Histórico local
script.js - localStorage
Other components
- Jogador
Connections 10
- Jogador → Interface do jogo: interage
- Interface do jogo → Controle de partidas: aciona jogo
- Controle de partidas → Modos e rodadas: inicia modo
- Controle de partidas → Memorização e palpite: exibe rodada
- Controle de partidas → Desafio inverso: exibe rodada
- Memorização e palpite → Pontuação e revisão: envia palpite
- Desafio inverso → Pontuação e revisão: envia escolha
- Controle de partidas → Pontuação e revisão: encerra partida
- Controle de partidas → Histórico local: consulta e salva
- Histórico local → localStorage: lê e grava