传奇的第一人称射击者厄运(Doom)已被移植到惊人的设备上,从烤面包机到冰箱及其他地区。然而,寻找真正创新的平台来运行厄运的追求不断发展。令人印象深刻的是,一名高中生已成功地将厄运移植到可以直接在浏览器中运行的PDF文件。
虽然此版本的厄运缺乏传统功能,例如文本和声音,但它仍然捕获了游戏的本质,使您可以玩标志性的E1M1级别,同时也许可以拖延那些讨厌的税收文件。
这个创新项目背后的策划者是GitHub用户和高中生Ading2210 ,他们从最近的俄罗斯方块(称为Tetrispdf)汲取灵感到PDF格式。由此激励,Ading2210着手使世界上最受欢迎的射手之一在任何基于铬的浏览器中都可以玩。

Ading2210利用JavaScript功能在浏览器的PDF阅读器中实现这一壮举。尽管官方的PDF规格支持高级脚本,但浏览器安全限制限制了这些功能的程度。尽管如此,这些足以使ADING2210成功地端口到PDF格式。
PDF中的JavaScript允许ADING2210执行任何必要的计算,从而导致视觉上令人印象深刻的,尽管简化了厄运的简化。该游戏使用六色的ASCII网格代表精灵和图形,每个绘制帧的帧速率为80ms。如果有点慢,这使端口清晰可见。
虽然此版本的Doom可能无法替代您的PS5体验,但在PDF文件中运行它的实现确实很了不起,这表明了ADING2210的创造力和技术能力。
Tetrispdf的创建者Thomas Rinsma承认Ading2210在Hacker News上的工作,并指出,尽管他还创建了自己的PDF Doom,但Ading2210的版本在许多方面都是“整洁的”。
尽管这可能不是第一次体验厄运的理想方式,但看到游戏在如此非常规平台上运行的新颖性(从PDF文件到生存的肠道细菌)都无休止地娱乐,并证明了厄运的持久吸引力和多功能性。