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版本。
這些項目不僅僅是實現最佳性能;他們強調了遊戲玩家的無限創造力和厄運的持久吸引力。三十年後,厄運仍然是這種創新實驗的主題,這一事實表明了其持久的遺產。未來可能會擁有更多意外的厄運端口,這證明了其持久的相關性和粉絲的創造力。