Underground 2 Revived
Chrome과 Firefox에서 Need for Speed Underground 2를 WebGPU로 두고 팬 프로젝트입니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A 3D hide-and-seek game, made for phones and tablets.
A crowd of robots walks the streets of a neon city at night. The WANTED poster shows the robot you're looking for. Find it and tap it before the time runs out.
Play: https://tb-x.github.io/robot-spy/
It is one index.html plus the sound clips in assets/, with no build step. three.js 0.169 loads from jsDelivr. Serve the folder over HTTP, for example:
python -m http.server 5203
Then open http://localhost:5203. Opened straight from disk the game still works, but the browser won't load the clips: you hear the built-in synthesized sounds, and the spoken lines are silent.
During a search a little spy tune plays. It's made in the browser as the game runs, so it never repeats exactly, gets a bit faster in the last 10 seconds, and dips while the voice is talking. The sound button mutes it with everything else.
On iPhone or iPad, open the game in Safari, tap Share → Add to Home Screen, then open it once from the new icon while online. After that it starts full screen and works without internet. Changes I publish arrive on their own: the next online launch downloads them and the one after shows them.
(How: manifest.webmanifest gives the icon and full-screen mode; sw.js, a service worker, keeps a copy of every file the game uses, including three.js, the font and the sound clips.)
At the top of the sound and music sections in index.html:
CLIP_VOL and VOICE_VOL: how loud the sound effects and the spoken lines are (0 to 1).CLIP_TRIM: per-clip volume trims that even out the clips. Lower a number if a sound is too loud.MUSIC_VOL: how loud the music is; MUSIC_DUCK: how far it dips under the voice.MUSIC_BPM and MUSIC_HURRY: the tempo, and how much faster it gets in the last 10 seconds.ASSET_V: bump it after replacing any file in assets/, so phones don't keep the old one.Voices and sounds: elevenlabs.io. All clips were made on 2026-10-08 with an ElevenLabs free plan, so they may only be used non-commercially and must credit ElevenLabs. They are not covered by any licence on this game's code.
assets/say-*.mp3, 12 clips): voice "Roger", model Eleven Multilingual v2. A briefing per level, the wrong-tap and "so close" lines, two "found it" lines, the scan hint, the five-seconds warning and the time's-up line.assets/sfx-*.mp3, 5 clips): ElevenLabs Sound Effects. Error buzzer, success jingle, radar scan, power-down and power-up chime.The music, the button tap and the last-five-seconds tick are synthesized in the browser.