為了提升服務質素,我們會使用Cookie或其他類似技術來改善使用者的閱讀體驗。如想了解更多請到這裡>。如果接受請點確認按鈕進入網站。
一名高中生程式設計師 ading2210 成功將《DOOM》改寫為 PDF 文件格式,並將程式碼公開於 GitHub 平台。玩家只需使用支援 Chromium 核心的瀏覽器,如 Opera,即可體驗這個創意滿滿的版本。雖然 PDF 版《DOOM》缺少背景音樂,但移動、射擊與互動等核心功能依然可用。畫面以每幀 80 毫秒(大多時候是 60 毫秒)更新,流暢度尚屬可接受範圍。
此項目利用了 PDF 閱讀器支援 JavaScript 的特性,透過瀏覽器將角色與背景圖形進行合成並輸出畫面。ading2210 表示,該技術甚至有能力進行 3D 繪圖,但因考量安全性,他選擇不嘗試更高階的功能。據他所述,移植靈感來自近期的一款 PDF 版《俄羅斯方塊》,並希望延續這類創新方式。