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
Skapa och anpassa robot, slåss mot AI eller spelare och samla robotar
Translation pending
AI summary · website content
GamesJavaScript · CSSGitHub @abinitio888OnlineOwner 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 ↗Ett fightingspel i webbläsaren. Du styr en robot, slåss mot en AI-robot eller en vän online, och samlar fler robotar genom att vinna matcher och öppna lådor.
Bara mot AI, som gäst (ingen server behövs):
Öppna index.html direkt i webbläsaren, eller:
python3 -m http.server 8000
och gå till http://localhost:8000. Samlingen sparas bara i den webbläsaren.
Med konto och vänmatcher (kräver servern):
npm install
npm start
Gå till http://localhost:3000. Registrera ett konto för att spara samlingen på servern
och spela vänmatcher (Vänmatch-knappen på väljarskärmen). Servern sparar allt i data/db.json.
index.html, style.css — sidan och utseendet.game.js — spellogik, rendering och all skärmhantering. Körs i webbläsaren.shared.js — robotdata och matchreglerna (lådoddsen, insatsmatch, vem som får möta vem).
Delas mellan klienten och servern så att de aldrig kan komma i otakt.backend.js — sparar samlingen antingen lokalt i webbläsaren (gäst) eller mot servern
(inloggad).netplay.js — synkroniserar en vänmatch mellan två spelare (lockstep: bara knapptryckningar
skickas över nätet, båda sidor kör samma simulering).server.js — konton, sessioner, matchresultat och rum för vänmatcher (Node, inga externa
beroenden utom ws).PORT (standard 3000), HOST (standard 0.0.0.0)DATA_DIR — var databasfilen sparas (standard ./data)GAME_TZ — tidszon för den dagliga lådan (standard Europe/Stockholm)COOKIE_SECURE=1 — sätt om servern körs bakom https