>  訊息 >  經典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仍然是靈感和實驗的來源,這證明了它對遊戲界的持久影響。對其可移植性的持續探索表明,將來可能會出現更令人驚訝的端口。