標誌性的第一人稱射擊遊戲Doom已適應從烤麵包機到冰箱的所有事物,從而突破了設備可以處理這款經典遊戲的邊界。但是,最新的創新來自一個高中生,他巧妙地將厄運移植到了可以直接在瀏覽器中運行的PDF文件。儘管此版本缺乏文本和聲音等元素,但扮演第一級的能力E1M1可以完成最平凡的任務,例如稅收,更令人興奮。
該項目背後的策劃者GitHub用戶Ading2210從Tetrispdf項目中汲取了靈感,並決定通過PDF將世界上最受歡迎的射擊遊戲之一帶到基於鉻的瀏覽器。該學生巧妙地利用了瀏覽器PDF閱讀器中的JavaScript功能來執行此雄心勃勃的端口。儘管官方的PDF規格支持高級腳本,但瀏覽器安全限制了這些功能。然而,Ading2210在PDF中實現了非凡的跑步壯舉是足夠的。
ADING2210利用JavaScript的計算能力創建了一個六色的ASCII網格,以代表遊戲的精靈和圖形。結果雖然不如每幀延遲80毫秒的現代遊戲機那麼光滑,但令人印象深刻。儘管此版本的厄運可能無法替代您的PS5,但在PDF文件中運行它的純粹創造力證明了這位高中生的創造力和技術能力。
Tetrispdf的創建者Thomas Rinsma承認Ading2210在Hacker News上的工作,並指出學生的PDF Doom版本在許多方面都是“整潔的”。儘管這種厄運的演繹可能並不是新來者的理想選擇,但看到它在非常規的平台,文件甚至活著的腸道細菌上運行的新穎性繼續吸引了世界各地的球迷。