Need for Speed Underground 2 online in the browser
1177 points
• 5 days ago
• Article
Link
Underground 2 Revived 是一个由粉丝主导的项目,旨在将经典的 PC 赛车游戏 Need for Speed: Underground 2 带入现代网页浏览器。该项目由一位爱好者和他的兄弟作为业余项目开发,目标是通过为 Chrome 和 Firefox 等平台重新编译原始游戏代码,让这款作品再次变得更易访问。项目完全独立,不隶属于 Electronic Arts,也未获得其背书;它更关注保存与社区可访问性,而非商业收益。
该项目提供了一系列技术增强功能,让这款已有二十年历史的游戏达到现代标准。玩家可在宽屏模式下以最高 120 帧每秒的速度畅玩,并全面支持控制器、赛车方向盘以及触控操作。开发团队不仅完成了还原式移植,还加入了多人游戏能力,允许用户与朋友一起进行自由漫游,并参与线上比赛。为保持公平环境,项目运行过程中不提供微交易或付费特权,而是通过自愿捐款来覆盖托管与开发成本。
在兼容性与性能方面,该浏览器端平台借助 WebGPU 实现图形渲染。核心玩法仍保持对原作的忠实还原,同时开发团队还加入了多种来自社区的模组,以提升日常体验,例如宽屏修复、恢复并保留未删减的音轨,以及覆盖国际玩家的多语言本地化。此外,平台还提供云存档功能,可让用户在不同设备之间同步其生涯进度与个人资料。
该项目在原版单人体验之外,还加入了更强的社交元素,包括车队系统、好友列表以及快捷聊天菜单。通过这些功能,玩家能够组织车聚、参与突发的比赛,并在游戏世界中展开交流。用户还能通过细粒度的设置菜单自定义体验,菜单涵盖从 HUD 位置与帧率上限到具体游戏规则等各类选项,例如显示隐藏比赛,以及调整交通与 AI 车手的行为。
对技术细节感兴趣的玩家可以在 GitHub 上获取源代码。项目基于 Talha Müderrisoğlu 的 NFSU2Recomp(一种静态重编译器)构建,而该方案又从其他知名的游戏重编译项目中汲取了思路。通过托管方式保持简洁务实,并借助专门的 Discord 社区提供完善支持,Underground 2 Revived 以协作形式让这段怀旧的游戏历史得以持续运行,也让新老玩家都能再次体验这款作品。
Underground 2 Revived is a fan-led project that brings the classic PC racing game Need for Speed: Underground 2 into modern web browsers. Developed as a passion project by an enthusiast and his brother, the initiative aims to make the title accessible again by recompiling the original game code for platforms like Chrome and Firefox. The project is entirely independent and not affiliated with or endorsed by Electronic Arts, focusing on preservation and community accessibility rather than commercial gain.
The project features a suite of technical enhancements that bring the two-decade-old game up to modern standards. Players can experience the game in widescreen at up to 120 frames per second, with full support for controllers, racing wheels, and touch controls. Beyond simple emulation, the developers have integrated multiplayer functionality, allowing users to engage in free-roam sessions and online races with friends. To maintain a fair environment, the project operates without microtransactions or paid perks, relying instead on voluntary donations to cover hosting and development costs.
Compatibility and performance are central to the user experience, with the browser-based platform leveraging WebGPU for graphics. While the core gameplay remains faithful to the original, the developers have implemented various community-sourced mods to improve quality of life. These include widescreen fixes, restored and uncensored soundtracks, and an array of language localizations that support international players. Additionally, the platform includes cloud saving features, allowing users to synchronize their career progress and profiles across different devices.
The project goes beyond the original single-player experience by introducing social features such as crew systems, friend lists, and a quick-chat menu. These additions enable players to organize car meets, participate in impromptu races, and communicate within the game world. Users can customize their experience through a granular settings menu that governs everything from HUD positioning and frame-rate limits to specific game rules, such as showing hidden races or adjusting the behavior of traffic and AI drivers.
For those interested in technical transparency, the source code is available on GitHub. It builds upon Talha Müderrisoğlu's NFSU2Recomp, a static recompiler, which itself draws inspiration from other notable game recompilation projects. By maintaining a clean, no-frills approach to hosting and providing comprehensive support through a dedicated Discord community, Underground 2 Revived serves as a collaborative effort to keep a nostalgic piece of gaming history functional for new and returning players alike.
293 comments • Comments Link
• 把像《 Need for Speed Underground 2 》这样的经典游戏做成网页版托管,展示了现代浏览器技术(包括 WebGPU 和 WebAssembly)的巨大潜力,让这些老牌游戏能够在从智能手机到台式机的各类设备上运行。
• 尽管技术实现令人印象深刻,但把受版权保护的内容拿来分发并索取捐款,在法律上却岌岌可危,引发了关于盗版伦理的争论,尤其是在像 EA 这样的权利持有者拒绝提供旧版软件供购买的情况下。
• 有一种重要观点认为,应当以"商业放弃"为基础推动版权改革:如果权利持有者不再销售某个产品,或没有让公众处于合理可获得的状态,那么公众就应当拥有为非商业用途复制和保存该作品的权利。
• 对 2000 年代的画面风格怀念情绪非常普遍。许多用户觉得,那时的艺术化、梦幻般灯光效果比起当下不少"金钱至上"导向的游戏开发里更冰冷、更超写实的审美更让人舒适,也更亲切。
• "Slop machines"和自动化资产生成的兴起,让独立开发者担心不已:一旦他们分享开发进度,作品就可能被他人克隆、套用甚至直接利用。
• 基于浏览器的游戏保存项目通常依赖特定浏览器选项(例如启用 unsafe WebGPU)才能运行。这也凸显出:尽管 Web 平台能力很强,但在"像原生游戏引擎那样即插即用"的成熟度上仍有差距。
• 公司法务部门往往更看重"商业影响",但对保存者提起诉讼的决定,往往忽略了品牌声誉可能造成的损失。这更像是一种生硬的手段,而不是针对真实收入损失的战略回应。
• 各浏览器和硬件之间的性能差异很大。有用户反馈在较旧的 iPhone 上游戏体验完美;也有用户在 Linux 或较旧的 Android 设备上遭遇卡顿和兼容性障碍。
• 一些人认为,云游戏是企业用来对抗盗版和模组化的"必然反制":通过确保用户永远无法真正"拥有"或控制他们正在玩的游戏,来改变既有的权力格局。
• 也有人指出,浪漫化"盗版场景"忽略了其往往充满投机性的现实;把"对游戏的热爱"的叙事和历史上那些一旦有机会就迅速转向商业剥削的群体作比较,往往更能看清问题的本质。
这场讨论折射出保存游戏历史的愿望,与现代版权法僵硬保护之间的尖锐矛盾。许多人普遍认为,当前的数字发行模式并没有真正尊重旧版游戏的遗产,形成了所谓的"保存鸿沟",而爱好者只能通过逆向工程和网页版移植来填补它。虽然部分参与者强调法律风险,以及对独立开发者可能造成的伤害,但也有不少人认为,大公司并非出于正当理由而是怀着恶意:既不再销售这些游戏,也不允许社区去维护它们。归根结底,这场对话反映了人们对软件行业日益增长的沮丧——行业越来越多地把 DRM 和基于云的控制置于用户的访问权与长期历史保存之上。 • Hosting web-based ports of classic titles like Need for Speed Underground 2 showcases the immense potential of modern browser technologies, including WebGPU and WebAssembly, to make legacy games accessible on diverse devices from smartphones to desktops.
• While technical execution is impressive, the practice of distributing copyrighted content and soliciting donations is legally precarious, leading to debates over the ethics of piracy when rights holders, such as EA, refuse to make older software available for purchase.
• A significant perspective advocates for copyright reform based on commercial abandonment. If a rights holder no longer sells a product or makes it reasonably accessible, the public should have the right to copy and preserve that work for non-commercial use.
• Nostalgia for 2000s-era graphics is common, as many users find the artistic, dream-like lighting of that period more comforting and inviting than the cold, hyper-realistic aesthetics of modern, "money-first" game development.
• The rise of "slop machines" and automated asset generation creates legitimate concerns for indie developers, who face the risk of their work being cloned and exploited by others as soon as they share development progress.
• Browser-based game preservation projects often rely on specific browser flags (such as enabling unsafe WebGPU) to function, highlighting that while the web platform is powerful, it still lacks the plug-and-play maturity of native game engines.
• Corporate legal departments often prioritize "business impact," yet the decision to pursue litigation against preservationists frequently ignores the loss of brand goodwill, acting as a blunt instrument rather than a strategic response to actual revenue loss.
• Technical performance varies significantly across browsers and hardware, with some users reporting flawless gameplay on older iPhones and others encountering stutters or compatibility hurdles on Linux or older Android devices.
• Cloud gaming is viewed by some as an inevitable corporate countermeasure to piracy and modding, shifting the power dynamic by ensuring users never truly "own" or control the software they are playing.
• Some argue that the romanticization of the piracy scene ignores its often opportunistic reality, contrasting the "love of the game" narrative with historical examples of groups that quickly pivot to commercial exploitation when given the chance.
The discussion reflects a deep tension between the desire to preserve gaming history and the rigid protections of modern copyright law. There is a broad consensus that current digital distribution models are failing to honor the heritage of older titles, leading to a "preservation gap" that enthusiasts are filling through reverse engineering and web-based ports. While some participants emphasize the legal risks and potential harm to indie developers, many argue that large corporations are acting in bad faith by neither selling these titles nor allowing the community to maintain them. Ultimately, the conversation highlights a growing frustration with a software industry that increasingly prioritizes DRM and cloud-based control over user access and long-term historical preservation.