经典电子游戏《毁灭战士》能否 在几乎任何设备或平台上运行,这已经成为了一个 热门话题。
加密兄弟们已经 通过 类似于 NFT 的协议(分别被命名为 Ordinals 和 Doginals) 让这款开创性的射击游戏 在比特币 和 Dogecoin 上运行,而麻省理工学院(MIT)的学生则提出了它甚至可以通过 肠道细菌运行的理论 。
现在, GitHub 上一个名叫 Ading2210 的据称是高中生 的 人已经让任何人都能 以可移植文档格式(通常称为 PDF) 玩 《毁灭战士》 。玩家只需 在基于 Chromium 的浏览器(谷歌浏览器、 Brave 浏览器等) 中 打开游戏,然后使用文档内按钮或键盘控制进行游戏。
诚然,这有点笨拙。游戏可以玩,但画面像素化严重,而且没有声音。但这更多的是 在 PDF 文档中玩 《 毁灭战士》的壮举 ,而不是 PDF 成为游戏的下一个前沿。换句话说,不可能有人 想 通过 PDF 来玩《毁灭战士》,但现在我们知道这是可能的。
长期以来,这一直是 1993 年这款标志性第一人称射击游戏的一个笑话和技术难题。1997 年,开发商 id Software 将《毁灭战士》开源,使这款游戏成为爱好者和业余玩家的最爱。
多年来,开发者们设法让《毁灭战士》在 自动取款机、 割草机、验孕棒、比特币、Dogecoin、 ChatGPT 和 PDF 上 运行起来 。这还只是冰山一角。事实上,Reddit 上有一个专门讨论这个问题的社区,叫做 r/ItRunsDoom ,拥有超过 10 万名成员。
在这个子论坛上,我们的《毁灭战士》PDF 创建者自豪地 发布了他的作品,并解释了他是如何做到的。简单地说,他发现 PDF 支持 Javascript,而且旧版本的代码编译器 Emscripten 可以将游戏代码转换为该系统的代码,只要他使用的是简化版的游戏。
虽然子论坛很喜欢这个帖子,但它离社区最喜欢的帖子还差得很远。目前排在第一位的是 在 Minecraft 中运行的《毁灭战士》,排在前面的还有其他作品,如 iPod 上的《毁灭 战士》、 车票验证器和 蒸汽--我们真的可以一直写下去。
编辑:安德鲁-海沃德
© 2025 DeFi.io