尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Jogo educacional de Virologia Veterinária — projeto acadêmico da Universidade de Vassouras. Une estudo e jogo:
O conteúdo e o visual seguem o protótipo V5 aprovado pela equipe de estudantes; esta versão o reescreve em TypeScript com testes, mantendo as mesmas fases, grades e textos.
Requer Node.js 20 ou mais recente.
npm install
npm start # servidor de desenvolvimento em http://localhost:3000
npm run build # versão final em dist/
npm test # testes automatizados (Jest)
npm run typecheck # checagem de tipos (TypeScript)
npm run lint # padrões de código (ESLint)
npm run check # tudo acima
Os testes de tests/parity.test.ts garantem que as palavras-cruzadas e os caça-palavras gerados são idênticos aos do protótipo V5 (o gabarito tests/fixtures/v5-layouts.json foi gerado com o código original).
O vercel.json já está configurado (build npm run build, pasta dist). Para publicar:
codycross-vet.Depois disso, cada git push na branch main publica uma nova versão automaticamente.
src/
index.html, index.ts página e inicialização (rotas por #: #/fase/raiva, #/biblioteca, #/caderno...)
data/ conteúdo do e-book: stages.json (fases), study.json (páginas), references.json
core/ lógica pura e testada
crossword.ts montagem das palavras-cruzadas
wordSearch.ts montagem do caça-palavras
progress.ts progresso, pontuação e desbloqueio
notebook.ts caderno de estudos e backup
content.ts, text.ts, types.ts
ui/ telas: homeView (mapa), gameView (fase), libraryView (biblioteca), winModal, effects
ui/styles/ estilos do V5 (_v5-*.scss) + _extras.scss (efeitos e ajustes)
sw.template.js modo offline (o build gera dist/sw.js)
public/ ilustrações, páginas do e-book, ícones, manifesto e PDF (copiados como estão)
tests/ testes automatizados
docs/ anotações históricas da versão anterior (CodyCross)
As fases ficam em src/data/stages.json. Cada fase tem cross e hunt, listas de ["RESPOSTA", "Pista"].
Depois de editar, rode npm test: os testes conferem se todas as palavras se cruzam, se cabem no caça-palavras e se as imagens existem.
Se o conteúdo de uma fase mudar de propósito, o teste de fidelidade ao V5 vai acusar diferença naquela fase — atualize o gabarito ou remova a fase do teste.
Conteúdo, ilustrações e referências: e-book Livro de Jogos — Virologia Veterinária e TCCs fornecidos pela equipe. Revisões, notas e perguntas não substituem a revisão científica final da equipe.