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 以协作形式让这段怀旧的游戏历史得以持续运行,也让新老玩家都能再次体验这款作品。

293 comments • Comments Link

• 把像《 Need for Speed Underground 2 》这样的经典游戏做成网页版托管,展示了现代浏览器技术(包括 WebGPU 和 WebAssembly)的巨大潜力,让这些老牌游戏能够在从智能手机到台式机的各类设备上运行。

• 尽管技术实现令人印象深刻,但把受版权保护的内容拿来分发并索取捐款,在法律上却岌岌可危,引发了关于盗版伦理的争论,尤其是在像 EA 这样的权利持有者拒绝提供旧版软件供购买的情况下。

• 有一种重要观点认为,应当以"商业放弃"为基础推动版权改革:如果权利持有者不再销售某个产品,或没有让公众处于合理可获得的状态,那么公众就应当拥有为非商业用途复制和保存该作品的权利。

• 对 2000 年代的画面风格怀念情绪非常普遍。许多用户觉得,那时的艺术化、梦幻般灯光效果比起当下不少"金钱至上"导向的游戏开发里更冰冷、更超写实的审美更让人舒适,也更亲切。

• "Slop machines"和自动化资产生成的兴起,让独立开发者担心不已:一旦他们分享开发进度,作品就可能被他人克隆、套用甚至直接利用。

• 基于浏览器的游戏保存项目通常依赖特定浏览器选项(例如启用 unsafe WebGPU)才能运行。这也凸显出:尽管 Web 平台能力很强,但在"像原生游戏引擎那样即插即用"的成熟度上仍有差距。

• 公司法务部门往往更看重"商业影响",但对保存者提起诉讼的决定,往往忽略了品牌声誉可能造成的损失。这更像是一种生硬的手段,而不是针对真实收入损失的战略回应。

• 各浏览器和硬件之间的性能差异很大。有用户反馈在较旧的 iPhone 上游戏体验完美;也有用户在 Linux 或较旧的 Android 设备上遭遇卡顿和兼容性障碍。

• 一些人认为,云游戏是企业用来对抗盗版和模组化的"必然反制":通过确保用户永远无法真正"拥有"或控制他们正在玩的游戏,来改变既有的权力格局。

• 也有人指出,浪漫化"盗版场景"忽略了其往往充满投机性的现实;把"对游戏的热爱"的叙事和历史上那些一旦有机会就迅速转向商业剥削的群体作比较,往往更能看清问题的本质。

这场讨论折射出保存游戏历史的愿望,与现代版权法僵硬保护之间的尖锐矛盾。许多人普遍认为,当前的数字发行模式并没有真正尊重旧版游戏的遗产,形成了所谓的"保存鸿沟",而爱好者只能通过逆向工程和网页版移植来填补它。虽然部分参与者强调法律风险,以及对独立开发者可能造成的伤害,但也有不少人认为,大公司并非出于正当理由而是怀着恶意:既不再销售这些游戏,也不允许社区去维护它们。归根结底,这场对话反映了人们对软件行业日益增长的沮丧——行业越来越多地把 DRM 和基于云的控制置于用户的访问权与长期历史保存之上。