Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
A hidden-chase party game on a stylised Chennai transit map. Make a private room, one of you is Vedha, the Detectives hunt.
GamesTypeScript · PLpgSQLGitHub @loksh1910OnlineOwner 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
Loading the full README. The saved excerpt is shown below.
A browser multiplayer social-deduction game — Scotland Yard–style hidden movement on an original 199-node Chennai-themed board, wrapped in a chess.com-style social shell (private rooms, invite codes, live lobby, text chat, profiles, stats).
Original IP: original character names, original board, no licensed content.
Read CLAUDE.md first — it has the current build status (per-phase), where everything lives, the exact ruleset (keep every number), and the gotchas. SITEMAP.md is the original screen spec (now behind the code). DESIGN_SYSTEM.md has the dark-only tokens.Read the full README ↗A browser multiplayer social-deduction game — Scotland Yard–style hidden movement on an original 199-node Chennai-themed board, wrapped in a chess.com-style social shell (private rooms, invite codes, live lobby, text chat, profiles, stats).
Original IP: original character names, original board, no licensed content.
Read CLAUDE.md first — it has the current build status (per-phase), where everything lives, the exact ruleset (keep every number), and the gotchas. SITEMAP.md is the original screen spec (now behind the code). DESIGN_SYSTEM.md has the dark-only tokens.
npm run dev # dev server (Turbopack) → http://localhost:3000
npm run build # production build — runs the TS check (does NOT run ESLint)
npm run lint # ESLint — run separately before calling a change done
Next.js 16 (App Router) · React 19 · TypeScript · Tailwind CSS v4 · Supabase (Postgres + Auth + Realtime + RLS).
Backend config lives in .env.local (gitignored). DB schema is in supabase/migrations/*.sql — run each by hand in the Supabase SQL Editor (all idempotent).
Do not deploy this anywhere. It runs on localhost only; Supabase's hosted free tier for data is fine.