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
翻译准备中
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Snake, but with way too many features: nine game modes, power-ups and downer-ups, chaos events, a roguelite perk mode, 45 achievements, daily quests, a coin shop, eight themed maps, ghost replays, gamepad support, and LAN or online multiplayer for up to four players.
Most snake clones stop at "snake moves on a grid." This one doesn't:
| Mode | What it is |
|---|---|
| Classic | Wrap around the edges. Pure snake. |
| Walls | The edges kill you. |
| Maze | Walls, plus obstacles that grow over time. |
| Battle | Walls, plus two AI rivals that want your food. |
| Timed | 60-second score attack. |
| Hardcore | No power-ups, faster, one life. Meteors, tremors and speed surges strike at random. |
| Coop | Local two-player on a shared board. |
| Daily | The same layout and chaos events for everyone, today only. |
| Roguelite | Walls plus chaos events, and a pick-1-of-3 perk every 8 foods. |
Multiplayer supports up to four players over LAN (type the host's IP) or online (share a 5-character room code; a small relay server connects you, and dropped players can reconnect). The host runs the game; everyone else sends inputs and draws what the host sends back.
| Keyboard | Gamepad | |
|---|---|---|
| Move | Arrows, WASD or hjkl | D-pad or left stick |
| Confirm (menus) | Enter | A |
| Phase Dash (Roguelite perk) | Space | A |
| Back | Esc | B |
| Pause | P | Start |
| Quit to menu from Pause | Esc | Select |
| Settings tabs | Tab | LB / RB |
Other keys: M mutes, T opens chat in multiplayer, F11 toggles fullscreen.
pip install -r requirements.txt # pygame-ce, numpy, certifi, websockets
python main.py
The online relay (a Cloudflare Worker) lives in server/; see CLAUDE.md for the development notes.
MEGA SNAKE is free. If you enjoy it and want to chip in, you can do that on Ko-fi: https://ko-fi.com/youssefahmedabdou. Totally optional, and thank you.
MEGA SNAKE is free software, licensed under the GNU General Public License v3.0 only. The full text is in
LICENSE and every source file carries a copyright and SPDX-License-Identifier header.
In short: you may use, study, change and share it. If you distribute it, including a modified or renamed version, you must release the complete source under the same license and keep the copyright and license notices.
assets/art/, assets/source/) and the art prompts: GPL-3.0-only, the same as the code.
See assets/README.md.Copyright (C) 2026 Youssef Ahmed.