經典《毀滅戰士》可以在PDF閱讀器上玩?超強高中生挑戰移植極限
《毀滅戰士》(DOOM)在遊戲界的地位不僅是經典,更成為技術愛好者挑戰極限的平台。不管是冰箱、烤麵包機,還是計算機,都有人嘗試移植這款遊戲。而現在,一位高中生再次打破界限,竟將《毀滅戰士》移植到 PDF 檔案內!只需打開瀏覽器中的 PDF 閱讀器,就能直接遊玩這款傳奇射擊遊戲。
這項創舉來自 GitHub 上一名高中生使用者 ading2210 完成。他表示,自己的靈感源於先前的《俄羅斯方塊》(TetrisPDF)移植項目,決定挑戰將這款經典遊戲帶入 PDF 世界。雖然 PDF 並非設計為遊戲平台,但他利用瀏覽器 PDF 閱讀器內建的 JavaScript 功能,成功讓《毀滅戰士》在這種出乎意料的環境中復活。
當然,由於瀏覽器的安全性限制,PDF 版《毀滅戰士》存在一些功能上的限制,例如無法讀取文字或播放音效。不過,遊戲的基本體驗依然完整。此外,PDF 版採用 ASCII 藝術呈現畫面,每一個像素對應一個文字欄位,整體以 ASCII 構成。儘管畫面簡陋,遊戲卻能以每秒 12 幀(80 毫秒 1 幀)的流暢速度運行,確保畫面逐夠清楚。
值得一提的是,《俄羅斯方塊》(TetrisPDF)的作者 Thomas Rinsma 本身也曾計畫將《毀滅戰士》移植到 PDF。然而,看到 ading2210 的作品後,他坦言對方的設計更加優秀和精緻。有趣的是,ading2210 早在此之前,還曾利用 GitHub 的貢獻表格播放了知名歌曲《Bad Apple!!》MV,展現其驚人的創意與技術實力。