Doom已移植到PDF文件

作者 : Penelope Feb 21,2025

Doom已移植到PDF文件

Doom不太可能的PDF端口:证明其持久的遗产

一名高中生已经取得了看似不可能的:将标志性的1993年第一人称射手Doom移植到PDF文件中。尽管无可否认的经验却保持速度较慢,但​​它仍然可以玩,这为Doom的一长串非常规平台列出了另一个奇异的条目。

Doom的大小非常紧凑(仅2.39兆字节)一直是其适应性的一个因素。这导致了一个蓬勃发展的程序员和爱好者社区,他们陶醉于从冰箱和闹钟(例如11月著名移植的Nintendo Alarmo)到其他视频游戏(例如Balandro)(例如Balandro)的所有内容。由GitHub用户ADING2210创建的最新PDF端口,进一步推动了边界。

PDF端口利用JavaScript的功能进行3D渲染和交互。但是,PDF格式的局限性很明显。 Ading2210不是为每个像素使用单个文本框(给定Doom的320x200分辨率),而是每个屏幕行都采用一个文本框。这种折衷导致帧速率明显较慢(每帧约80ms)和颜色,声音和游戏内文本的损失。

尽管有其性能弊端,但PDF港口强调了厄运的持久吸引力和粉丝群的无限创造力。该项目不是要实现最佳性能;这是关于探索可能性的极限。厄运在发布后的三十年中继续激发了这种创新的港口,这一事实证明了其持久的遗产和对游戏世界的影响。随着玩家继续创造性的探索,未来有望更加古怪的厄运端口。