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
Ежедневная словесная игра на русском. Введи 5-буквенное слово, но не угадай загаданное. Попытайся выжить!
Translation pending
GamesJavaScript · HTMLGitHub @NikitaMikhailovOnlineOwner 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
Russian-language clone of DontWordle. A daily word game where the goal is to not guess the secret 5-letter word.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Russian-language clone of DontWordle. A daily word game where the goal is to not guess the secret 5-letter word.Read the full README ↗Russian-language clone of DontWordle. A daily word game where the goal is to not guess the secret 5-letter word.
Play now: dontwordle.ru
Undos are limited (5 in normal mode, 2 in hard mode) and roll back the last guess.
style.css + js/app.js + js/logic.jslocalStorage1337, indexed by days since 2025-05-144194 five-letter Russian nouns sourced from vfrsute.ru.
To rebuild: python3 scripts/fetch_words.py
index.html Single-page app entry point
style.css All styles: CSS variables, dark mode, responsive
js/
app.js UI, state management, game loop
logic.js Pure functions: evaluate, satisfies, countValid
data/
words.json Shuffled word list (4194 words)
tests/
logic.test.js Unit tests for game logic (Node.js)
scripts/
fetch_words.py Word list scraper
.github/workflows/
deploy.yml CI/CD: push to main → SSH deploy
python3 -m http.server 3456
# open http://localhost:3456
No build step required. Cache-busting is handled by __BUILD_HASH__ tokens replaced during deploy.
node --experimental-vm-modules node_modules/.bin/jest
Push to main triggers GitHub Actions → SSH into production server → sudo dontwordle-update (git pull + docker compose up --build -d).
Server: Ubuntu, nginx reverse proxy, Docker, Let's Encrypt SSL
Webroot: /var/www/dontwordle.ru
109237777) — pageviews, webvisor, custom goalsgame_start, game_end (with result, guesses, hard_mode params), shareWebApplication schemaChainle (source) — a daily math puzzle game by the same author, same infra.