Doom已移植到PDF文件

作者 : Zoey Feb 28,2025

Doom已移植到PDF文件

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

一名高中生已经取得了看似不可能的:将标志性的1993年第一人称射手Doom移植到PDF文件中。虽然由此产生的体验很慢,但它仍然可以玩,在主持传奇游戏的非常规平台的一长串平台上增加了另一个奇异的条目。

Doom的紧凑型尺寸(仅2.39兆字节)是实现此类壮举的关键因素。此前,这已经导致了像Nintendo Alarmo一样出乎意料的设备上的成功端口(使用拨号和按钮进行控制),甚至在Balandro等其他游戏中。这些努力虽然经常受到绩效限制的困扰,但强调了毁灭战士的持久吸引力以及其专门的粉丝群的无限创造力。

该学生在GitHub上的ADING2210利用PDF格式的JavaScript功能,包括3D渲染和HTTP请求,以实现此出色的端口。但是,PDF格式的局限性需要妥协。 ADING2210不是为每个像素使用单个文本框(给定Doom的320x200分辨率),而是每个屏幕行使用一个文本框。这会产生单色,无声音,无短信的体验,并具有明显的80ms响应时间。尽管有这些局限性,但游戏仍然令人惊讶地可以玩。

这个最新的端口不是要实现最佳性能;这证明了厄运的持久遗产和社区的创造力。发行后的三十年来,Doom继续激发程序员和游戏玩家,以突破可能的界限,以最出乎意料的方式证明其相关性。未来无疑拥有更加非常规的厄运端口。