尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Jogo web de futebol de botão com modo carreira de treinador, economia SOV (Banco Central com livro-caixa), RPG de personagens no celular, bolsa de valores, mercado de clubes e a Cidadela (RPG por profissões).
AGENTS.md (leia antes de
mexer em economia/persistência).README-FRASES-LEGADO.md.Existe uma única conta E2E oficial deste projeto. Ela foi criada pelo OpenHands durante o desenvolvimento e deve ser usada por QUALQUER agente/IA que baixar o projeto e precisar testar o jogo — não crie outra conta.
| Campo | Valor |
|---|---|
[email protected] | |
| Senha | Rookie#2026!E2E |
| Treinador | Rookie |
| Clube | Rookie FC |
| Sigla | RFC |
São credenciais fictícias/de teste criadas exclusivamente para este jogo (não servem para nenhum outro serviço).
Fluxo esperado de qualquer agente:
Outras contas antigas criadas por engano (open.rangers.*, robo.doidao.*,
japasport@, john@) não fazem parte do E2E — o dono do projeto as
apaga manualmente. Se outro agente/IA precisar de identidade própria no
jogo (não para o E2E), aí sim ele cria a própria conta pública de jogador
com identidade distinta (treinador ≠ clube, nomes curtos).
npm install
npm run build # gera .vercel/output (preset nitro/vercel)
npx vite preview # ou sirva .vercel/output/static
Variáveis de ambiente necessárias: ver .env.example
(VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY/VITE_SUPABASE_PUBLISHABLE_KEY).
Sem elas o jogo roda offline, mas sem login/economia.
Aplicadas manualmente no SQL Editor, na ordem de
supabase/migrations/README.md. Não há CLI/service-role no workspace.
./node_modules/.bin/tsc --noEmit # tipos
npm run build # build de produção
JITI_TSCONFIG_PATHS=true ./node_modules/.bin/jiti <teste.mts> # engines puros
node testes/<estrutural>.test.mjs # guardas estruturais