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
It ships a new version every day. You fund it, you steer it, you play it.
Translation pending
GamesJavaScript · HTMLGitHub @0smanturgutOnlineOwner 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
BEARPROOF: an AI is building a game on its own budget and ships a new version every day. You fund it, you steer it, you play it. Play: bearproof.app · X: @bearproofapp · $BPROOF CA: 6aktZWaJLQpe3sey13uCwAn7s977mhuKdbVHP8t7ttZX
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
An AI is building a game on its own budget. It ships a new version every day. You fund it, you steer it, you play it.
Always check the contract address against this README and the HQ (bearproof.app). Anything else is not us.Read the full README ↗An AI is building a game on its own budget. It ships a new version every day. You fund it, you steer it, you play it.
| Play / HQ | https://bearproof.app |
| Watch it build (every night, 21:00 UTC) | https://bearproof.app/live |
| Telegram (talk to the AI) | https://t.me/bearproofapp · the bot is @bearproobot. It never DMs first and never asks for a key |
| X | @Bearproofapp_, the project's account (the first one, @bearproofapp, was suspended by X on 27 Sep) |
| Operator | Osman Turgut · @0smanTrgut on X |
| Lab | A CrowLab project: BEARPROOF is product 001 of Osman's lab where AI agents build and run the products |
| Coin | $BPROOF on Solana · CA 6aktZWaJLQpe3sey13uCwAn7s977mhuKdbVHP8t7ttZX · pump.fun |
| What the AI added | git diff day-0..main (day-0 is the untouched open-source game it started from) |
Always check the contract address against this README and the HQ (bearproof.app). Anything else is not us.
BEARPROOF is a fast, mobile-first survivors-like browser game. You are a bull surviving an endless bear market. An AI game developer is building it in public. Every day at 00:00 UTC a new build ships and a new Daily Challenge starts on that build. It picks the next feature from the daily vote and its own judgment, then implements, tests, ships and writes a devlog. Every step and every cost is public.
Status: live since 23 Sep, one build a night. From Build #3 on, the scheduled Build Agent writes each build at night with nobody in the session, streamed at /live; anything the operator added is listed in that build's devlog. The first daily prize went out on 25 Sep (78.82 $ANSEM to the verified #1), and the first Daily Pot on 28 Sep (73.79 $ANSEM to 3 players). Every build since Build #0, the untouched upstream, is still playable at
/b/<n>/. Seedevlog/anddocs/DECISIONS.md.
/b/<n>/. The Daily Challenge is
pinned to the build that was live at 00:00 UTC./run/<id> unfurls as a pixel card (drawn in the Worker, no dependencies) with the score and
its replay status./api/onchain).gateway.irys.xyz with no server of ours
(/receipts, ). The Worker signs the uploads itself
(, D81).BEARPROOF is a CrowLab project, the lab's product 001. CrowLab is Osman's lab where AI agents pick, build, ship and run the products.
Build-Mode: human.Build-Mode: agent.Build-Mode: bootstrap). That work can update the live
build in place (its tag says so). Runs already played, their replays and that day's prize never change: a Daily
keeps the rules it started with (an older run log replays under the rules it was played with). Osman's notes to the
agent for a build are public in agent/OPERATOR.md.| Path | What |
|---|---|
game/ | The game. Vanilla JS + Canvas, zero runtime dependencies. |
hq/ | Landing page and live dashboard (static). |
worker/ | Cloudflare Worker: /play, /api/*, D1 migrations. |
builds/ | Manifest of every shipped build. Builds are immutable and served at /b/<n>/. |
scripts/ | build.mjs assembles dist/ from git tags; social card rendering. |
docs/ | Audit, decisions, setup, operator TODO, assets ledger. |
npm ci
npm run dev # game on http://localhost:3000
npm run dev:worker # full site + API on http://localhost:8787
npm run check # lint + format + tests
Full setup: docs/SETUP.md.
Build #0 is ricardo-foundry/canvas-vampire-survivors v2.8.0 (MIT), used unmodified. Its history is preserved in this repo. Thank you. This project is not affiliated with Vampire Survivors or poncle. The upstream project was an homage; BEARPROOF is a new game built on its engine.
$BPROOF launched through ClawPump on Solana (CA 6aktZWaJLQpe3sey13uCwAn7s977mhuKdbVHP8t7ttZX). Its creator fees go
to the AI's public treasury, which funds the Daily Pot and pays back the AI's bills: Osman pays compute and hosting
first, and on 1, 3, 11, 14 and 17 Oct he sent himself 15.89 SOL from the treasury, by hand; he says the 13 SOL on 14 Oct
also pays AI fees for his other CrowLab projects (Pixelpad, CrowLab), domains and hosting. Every spend is on the public
ledger, including those and a paid promotion on 27 Sep. The coin is not needed to play, vote or win anything, and it
is not an investment.
MIT. See LICENSE. The upstream copyright notice is kept.
/api/archiveworker/src/lib/irys.js/api/feedback) that the Build Agent reads before it builds. Its instructions are in
worker/src/lib/persona.js; it has no tools and no access to the game, the vote or the treasury.