據gamespot報道,一位開發者創造了一個能夠在網頁瀏覽器中通過PDF文件遊玩的《毀滅戰士》移植版本。

這款名為「doom.pdf」的文件允許你啟動原版遊戲,並使用鍵盤控制角色,採用常見的WASD移動方案,空格鍵射擊,以及數字鍵1到7切換武器。
這位開發者以「ading.dev」為名,他通過Bluesky分享了這個搞笑項目背後的部分技術細節,稍顯硬核,這個移植項目得以實現的關鍵在於PDF支持JavaScript。利用Emscripten(一種將C和C 源代碼編譯為WebAssembly的編譯器),他將《毀滅戰士》編譯成了asm.js(一種JavaScript的子集)。這就是ading.dev如何讓《毀滅戰士》在PDF中運行的方法。
