CoOp:Anything
Search any game and see how much of it you can play with friends: every co-op mod, its stage, quality and community rating.
Esse repositório irá receber os arquivos de um jogo feito para a apresentação de um projeto na Universidade de Vassouras. O projeto é uma paródia do jogo mobile CodyCross.
Translation pending
GamesTypeScript · SCSSGitHub @IhmaidOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full 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.