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
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Langit Merah ("Red Sky") is a small retro arcade shooter that runs in the browser. Fly your ship across a red night sky, dodge enemy fire, grab power-ups and take down the boss. It works on desktop and on phones. The in-game text is in Indonesian.
| Action | Keyboard | Phone |
|---|---|---|
| Move | ← → or A / D | Drag your finger |
| Shoot | Hold Space | Automatic |
| Pause | P | Pause button on screen |
Destroy enemies to build your combo, collect power-ups (gun upgrade, shield, extra life) and survive the waves until the boss shows up. Your best score is saved in your browser.
No build step. Open index.html in a browser, or serve the folder:
python3 -m http.server 8000
# then open http://localhost:8000
It is a static site, so any static host works. On Vercel: Add New → Project, import this repository, keep the framework preset as Other, leave the build command empty, and deploy. GitHub Pages works too (Settings → Pages → branch main, root folder).
| Path | What it is |
|---|---|
index.html | The whole game (Phaser 3.60). The BALANCE block near the top holds the tuning numbers. |
sprites-embed.js | Pixel art packed as data URIs, so the game needs no extra image requests. |
audio-embed.js | Music and sound effects packed as data URIs. |
assets/art/ | Source sprites (PNG), the sprite sheet and the script that generates them (make_art.py, needs Pillow). |
assets/audio/ | Music loop and sound effects (MP3 and OGG) and the script that synthesises them (make_audio.py, needs NumPy and ffmpeg). |
All art and audio were made for this game from code; no third-party assets are used. The only runtime dependency is Phaser 3.60, loaded from cdnjs.
MIT © 2026 dinamo (dynamolabs)