首页 >  新闻 >  经典FPS移植到静态文档格式

经典FPS移植到静态文档格式

Authore: Brooklyn更新日期:Feb 22,2025

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

高中生的创新壮举为Doom(1993)的传奇便携性增添了新的篇章。这项出色的成就涉及将标志性游戏移植到PDF文件中,从而带来了可玩的(尽管经验缓慢)。

Doom的紧凑型尺寸(仅2.39兆字节)一直是其对非常规平台的适应性的关键因素。这种固有的特征推动了程序员和游戏爱好者的长期趋势,从而突破了可以在哪里演奏厄运的界限。先前的示例包括冰箱,闹钟和汽车立体声等设备的端口,展示了游戏的非凡弹性和粉丝的创造力。

GitHub用户Ading2210是该最新端口背后的高中生,利用PDF格式的JavaScript功能(包括3D渲染,HTTP请求和监视器检测)使其成为可能。但是,PDF格式的局限性需要妥协。而不是为每个像素使用单个文本框(因为320x200分辨率每帧需要数千个),而是巧妙地使用了每个屏幕行的文本框。这种方法牺牲了视觉保真度和速度(导致每次响应时间为80ms,并且没有颜色,声音和文本),但可保持可玩性。

Image: Screenshot of Doom running in a PDF (如果有的话,用实际图像URL替换)

该PDF端口遵循了厄运的显着适应性的最新示例。一名程序员最近使用设备的拨号和按钮来控制Nintendo Alarmo上的厄运。另一个创意玩家甚至设法在游戏Balandro中运行厄运,尽管其性能限制类似于PDF版本。

这些项目不仅仅是在不寻常平台上实现最佳性能。他们强调了《毁灭战士社区》和游戏持久的遗产的无限创造力。发行后30年,Doom仍然是灵感和实验的来源,这证明了它对游戏界的持久影响。对其可移植性的持续探索表明,将来可能会出现更令人惊讶的端口。