一位高中生展示了出色的创造力,已设法将标志性游戏Doom(1993)移植到PDF文件中。这个创新的项目增加了越来越多的意外设备列表,这些设备已经播放了厄运,突出了游戏的多功能性和持久的吸引力。
由ID软件开发,Doom被庆祝为最有影响力的视频游戏之一,尤其是在第一人称射击游戏(FPS)类型中。该游戏的影响非常重大,以至于它启发了“ FPS”一词,并且多年来,类似的游戏通常被称为“毁灭性克隆”。近年来,出现了一种趋势,程序员和游戏爱好者面临着在想象中最不合格的设备上运行厄运的挑战,从冰箱和闹钟到汽车立体声音及其他设备。这种好玩而令人印象深刻的趋势现在已经达到了一个新的里程碑。
这位高中生在Github上称为Ading2210,已成功将厄运移植到PDF文件中。 PDF格式对JavaScript的支持允许诸如3D渲染,提出HTTP请求和检测用户监视器之类的功能。虽然大多数交互式PDF都使用小文本框作为像素,但Doom的320x200分辨率需要每个框架成千上万的文本框,这是不切实际的。为了克服这一点,ADING2210每个屏幕行使用一个文本框,导致一个较慢但仍然可以玩的游戏。创建者共享的视频展示了没有颜色,声音或文本的游戏,并且每个帧响应时间为80ms。
厄运的紧凑型尺寸仅为2.39兆字节,使这些壮举成为可能。最近,在11月,一名程序员成功地在Nintendo Alarmo上成功播放了厄运,使用设备的拨号来控制运动和侧面按钮以导航菜单。但是,创造力在硬件上并没有停止。另一位发烧友设法在Balandro中运行厄运,使玩家可以在游戏的传播卡上体验经典的FPS,尽管具有明显的性能限制,类似于PDF版本。
这些项目并不主要是在这些非常规平台上顺利进行厄运。取而代之的是,他们展示了玩家的无限创造力以及运行游戏的无尽可能性。发行30多年后,《毁灭战士》的持续相关性证明了其持久的遗产。随着发烧友继续进行实验,厄运很可能将来会移植到更加不寻常的设备上。