th0mk/nfsu2-web
在 GitHub 打开 ↗把经典竞速游戏 NFSU2 重编译成 WebAssembly 在浏览器里玩
Star824
24h 新增+47
7 天新增—
Fork177
Issue27
语言C
项目介绍
更新于 1 天前
这是一个把 2004 年的 PC 竞速游戏《Need for Speed: Underground 2》搬进浏览器的粉丝项目:它用静态重编译技术把游戏的 x86 机器码提前翻译成 C,再编译成 WebAssembly,同时用 WebGPU 重新实现了 Direct3D 9 渲染、用 Web Audio 处理声音,让 Chrome 和 Firefox 直接跑起这款老游戏,玩家需要自带正版游戏文件。它还支持多人联机,同一服务器下的玩家能在自由漫游里相遇,并提供多语言文本和 UI 放大等 mod 支持。对多数互联网和 AI 从业者来说这只是一个有趣的怀旧玩具,但如果你做 WebAssembly、WebGPU 或游戏移植方向的技术研究,它的 x86→C 提升器、浏览器端多线程共享内存架构和 Rust 联机服务器都值得翻一翻源码。
上手成本:中
Star 趋势
仓库信息
| License | Other |
| 创建时间 | 2026-10-19 |
| 最后推送 | 29 分钟前 |
| 热度分 | 172.0 |