一位专门的高中生,在Github上被称为Ading2210,通过将标志性游戏Doom(1993)移植到PDF文件中获得了令人印象深刻的壮举。这个创新的项目增加了越来越多的意外设备列表,这些设备已成功地播放了厄运。
由ID软件开发,Doom被公认为是第一人称射击游戏(FPS)类型的基石。它的影响力是如此深刻,以至于它启发了“ FPS”一词,随后的许多游戏被称为“毁灭克隆”。近年来,出现了一种趋势,程序员和游戏爱好者已经面临着在可以想象的最非常常规设备上运行厄运的挑战,从冰箱和闹钟到汽车立体声音响。
高中生的厄运港口pdf文件利用了格式对JavaScript的支持,该格式支持3D渲染,HTTP请求和监视器检测。虽然大多数交互式PDF都使用小文本框作为像素,但Doom的320x200分辨率需要每个框架数千个框,这是不切实际的。为了克服这一点,ADING2210每个屏幕行使用一个文本框,导致游戏的缓慢但可播放的版本。正如创建者共享的视频所示,该版本的厄运缺乏颜色,声音和文本,每帧的响应时间为80ms。
厄运的紧凑型尺寸仅为2.39兆字节,使得在各种设备上运行是可行的。就在最近的11月,一个程序员设法使用设备的拨号和按钮进行导航,在Nintendo Alarmo上设法播放了厄运。此外,另一个创意玩家将厄运集成到Balandro中,使玩家可以在游戏的传播卡中体验经典的FP,尽管具有类似于PDF版本的性能限制。
这些项目主要是在这些非常规平台上顺利进行厄运,而是要展示游戏社区的无限创造力和创造力。发行30多年后,《毁灭战士》的持续相关性证明了其持久的遗产。随着爱好者继续进行实验,厄运可能会在将来适应更加异常的设备。