Doom不太可能的PDF端口:证明其持久的遗产
高中生将标志性的1993年游戏Doom放到PDF文件上的壮丽壮举吸引了游戏社区。这项成就为厄运成功运行的一长串非常规平台列出了另一个奇异的条目。
Doom是ID软件的开创性第一人称射击游戏(FPS),在游戏历史上拥有传奇的地位。它的影响力是如此之深,以至于基本上创造了“ FPS”一词,随后的许多游戏通常被标记为“毁灭克隆”。最近,出现了一种趋势:程序员和爱好者努力在最出乎意料的设备上运行厄运,从冰箱和闹钟到汽车立体声,实际上都具有计算能力的提示。最新的PDF端口将这一趋势提高到了新的水平。
高中生GitHub用户Ading2210通过利用PDF的JavaScript功能来实现这一令人印象深刻的壮举。尽管PDF支持3D渲染和HTTP请求等功能,但厄运(320x200)的低分辨率提出了挑战。 ADING2210不是为每个像素使用单个文本框(不切实际),而是每个屏幕行巧妙地使用了一个文本框。结果?可玩的,尽管很慢,末日的版本,缺乏颜色,声音和文本,帧速率约为80ms。
厄运的紧凑足迹燃料创造力
毁灭战士的尺寸相对较小(2.39 MB)是导致其适应性的关键因素。这种紧凑的性质允许端口进入其他不寻常的平台。例如,一名程序员最近在任天堂Alarmo上播放了厄运,利用其表盘和按钮进行控制。另一个创意玩家甚至设法在游戏Balandro中运行厄运,尽管其性能限制类似于PDF版本。
这些项目不仅仅是实现最佳性能;他们强调了游戏玩家的无限创造力和厄运的持久吸引力。三十年后,厄运仍然是这种创新实验的主题,这一事实表明了其持久的遗产。未来可能会拥有更多意外的厄运端口,这证明了其持久的相关性和粉丝的创造力。