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.
Endless block puzzle. Clear lines, chain combos, beat your highscore.
Translation pending
GamesJavaScript · CSSGitHub @tungtungtunglarpsahurOnlineOwner 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 ↗Any static file server works (ES modules need http://, not file://):
npx serve .
# or
python3 -m http.server 8000
vercel.json already sets clean URLs and cache headers.Or from the CLI:
npm i -g vercel
vercel --prod
index.html app shell + all screens
css/style.css design system, HUD, overlays, animations
js/main.js bootstrap, game flow, screens, autosave
js/game.js pure rules: board, pieces, scoring, combos, revive, serialize
js/shapes.js piece catalogue
js/themes.js themes, palettes, unlock thresholds
js/render.js canvas renderer, sprites, drag & drop, animations
js/fx.js particles, confetti, floating text, shake, rings
js/audio.js procedural sound engine
js/storage.js localStorage (profile, settings, saved game)
js/ui.js DOM helpers, HUD tweens, toasts
assets/ logo, favicon, PWA icons, OG image
manifest.webmanifest PWA manifest
sw.js offline service worker (network-first)
vercel.json headers + clean URLs
| Action | Points |
|---|---|
| Place a piece | 1 per cell |
| Clear n lines at once | (80·n + 40·n·(n−1)) × combo |
| ALL CLEAR (empty board) | +500 × combo (min ×2) |
Coins: +1 per line, +combo count when combo ≥ 2, +3 when a clear is only 1–2 colours, +25 for an all clear, +10 per level-up. A revive costs 100 coins after the free one (max 5 per game).
MIT