
概括
- 一名高中生已成功将经典游戏《厄运》( Doom ,1993)移植到了PDF文件中,从而带来了可玩的,尽管经验很慢。
- Doom的紧凑型尺寸始终使其能够在非常规设备上执行,包括Nintendo Alarmo甚至其他视频游戏。
- 持续对厄运的新型平台的探索强调了其持久的遗产和出色的适应性。
一位专门的高中生已经实现了将高度影响力的《毁灭战士(1993)》移植到PDF文件中的非凡壮举。这一令人惊讶的成就增加了成功播放厄运的一长串意外平台。
由ID软件开发, Doom被广泛认为是有史以来最具影响力的视频游戏之一,尤其是在第一人称射击游戏(FPS)类型中。它的影响非常重大,以至于它被称为“ FPS”一词,而流派中的许多早期游戏通常被描述为“毁灭性克隆”。最近,程序员和游戏爱好者中出现了一种趋势:在最不寻常的设备上运行厄运。从冰箱和闹钟到汽车立体声,几乎所有具有技术能力迹象的设备都已被施加使用。现在,这种幽默但令人印象深刻的趋势已经达到了新的创造力。
高中生和GitHub用户ADING2210已将经典的Doom游戏移植到PDF文件中。利用PDFS支持JavaScript的事实,该事实允许3D渲染,HTTP请求和监视检测,Ading2210创建了此唯一端口。虽然大多数交互式PDF都使用小文本框作为像素,但Doom的320x200分辨率每帧需要数千个(一种不切实际的方法)。取而代之的是,ADING2210巧妙地使用一个文本框,每个屏幕行,导致可玩的,尽管很慢,经验。如视频中所示,PDF版本缺乏颜色,声音和文本,帧速率约为80ms。
高中生港口厄运(1993)到PDF
实现这一成就的一个关键因素是Doom非常紧凑的大小(2.39兆字节)。就在去年11月,一名程序员成功地在Nintendo Alarmo上成功播放了Doom ,它利用其表盘进行移动和侧面按钮进行菜单导航。但是,创造力在物理设备上并没有停止。另一位玩家巧妙地移植了厄运在游戏Balandro中运行,尽管性能限制类似于PDF版本。玩家在Balandro的传播卡上浏览经典FPS。
这些项目不仅是在非常规平台上实现平稳的游戏玩法。它们的意义在于展示玩家的无限创造力以及跑步厄运的无限可能性。 30年后,厄运仍然相关,并继续激发这种创新的项目这一事实证明了其持久的遗产。随着玩家继续实验,我们可以预期厄运将来会出现在更加意外的平台上。