Quiz interativo de catequese católica para crianças, com 100 perguntas e sincronização entre dispositivos via Firebase.
🔗 Jogar: https://leandro-lms-marques.github.io/jogo-catequetico/
Por padrão, o jogo salva os dados apenas no navegador (localStorage). Para sincronizar automaticamente entre celular, tablet e computador, configure o Firebase:
- Acesse https://console.firebase.google.com
- Clique "Adicionar projeto"
- Dê um nome (ex:
jornada-da-fe) - Desative o Google Analytics (não precisa)
- Clique "Criar projeto"
- No menu lateral, vá em "Criação" → "Realtime Database"
- Clique "Criar banco de dados"
- Escolha o local:
us-central1ousouthamerica-east1(São Paulo) - Em regras de segurança, selecione "Iniciar no modo de teste" (permite leitura/escrita por 30 dias)
- Clique "Ativar"
- No menu lateral, vá em "Visão geral do projeto"
- Clique no ícone
</>(Web) - Registre o app com o apelido
jogo-catequetico - Copie o objeto
firebaseConfigque aparece - Cole no arquivo
index.html, substituindo o placeholderFIREBASE_CONFIG - Exemplo do que você vai colar:
const FIREBASE_CONFIG = {
apiKey: "AIzaSyABC123...",
authDomain: "seu-projeto.firebaseapp.com",
databaseURL: "https://seu-projeto-default-rtdb.firebaseio.com",
projectId: "seu-projeto",
storageBucket: "seu-projeto.appspot.com",
messagingSenderId: "123456789",
appId: "1:123456789:web:abc123..."
};Após 30 dias, as regras de teste expiram. Para manter o banco funcionando, vá em Realtime Database → Regras e cole:
{
"rules": {
"families": {
"$familyCode": {
".read": true,
".write": true
}
}
}
}git add index.html
git commit -m "config: firebase credentials"
git push- Em cada dispositivo, abra o link do jogo
- Na tela inicial, digite o mesmo código de família (ex:
familia2024) - Clique "Conectar e Sincronizar"
- Pronto! Rankings, cartas e progresso aparecem em todos os dispositivos ☁️
O código da família fica salvo — da próxima vez o jogo conecta automaticamente.
- 100 perguntas com referências do Catecismo e passagens bíblicas
- 6 regiões temáticas para explorar
- 24 cartas de santos colecionáveis (com "como imitar")
- Anjo companheiro que reage às respostas
- Cenas bíblicas contextuais entre perguntas
- Power-ups: 50-50, Pular, Dica Bíblica
- Sistema de níveis com XP e subida de nível
- Questionário discursivo ao final de cada região
- Ranking entre todos os perfis
- PIN de proteção em cada perfil
- Exportar/Importar dados manualmente
- Sincronização automática via Firebase ☁️
- Cada perfil criado tem um PIN de 4 dígitos
- Só quem sabe o PIN pode apagar o perfil
- PIN mestre do admin:
2708— apaga qualquer perfil