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
Search all games, jump back in, or request a game
Translation pending
AI summary · website content
GamesHTML · JavaScriptGitHub @ZZ-gamesOnlineOwner 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
ZZ-games/site
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Add or edit a game
Open games.js. Each game is one line:
• repo – the repo's name on github.com/ZZ-games. The site turns it into https://zz-games.github.io/Slope/ (capital letters matter, so copy the name exactly).
• url – or paste any full link instead (use this for games hosted somewhere else).
• image – optional. Put a picture in the images folder and write "images/slope.png". If you leave it blank, the site makes a colorful cover.
• featured: true – shows that game in the big banner at the top.Read the full README ↗Open games.js. Each game is one line:
{ title: "Slope", category: "Arcade", repo: "Slope", url: "", image: "" },
https://zz-games.github.io/Slope/ (capital letters matter, so copy the name exactly).images folder and write "images/slope.png". If you leave it blank, the site makes a colorful cover.Option A – GitHub Pages (easiest): In this repo go to Settings → Pages, set Source to "Deploy from a branch", pick main and / (root), and save. In a minute the site is live at https://zz-games.github.io/site/
Option B – Cloudflare Pages or Netlify (nicer URL, custom domain): Sign in at pages.cloudflare.com or netlify.com with GitHub, pick the site repo, leave the build settings empty, and deploy.
Either way, every change pushed to this repo updates the live site by itself.
Games save their progress in the player's browser. The site also remembers recently played games and shows them under "Jump back in".
Most games are copied into the games/ folder of this repo, so they load from the site itself and don't depend on GitHub Pages being turned on in each game's own repo. Geometry Dash Lite, Subway Surfers and Moto Road Rash 3D are too big to copy, so they still load from their own repos on the ZZ-games account (GitHub Pages must be on for those).
Typing SS in the search box opens gamble.html, a hidden page with play-money casino games (Phantom Casino, Z-Bet, ZZ Casino). They live in the gamble/ folder and are not listed on the main page.