直接在 Word 文件中玩《毀滅戰士》

《DOOM》:Microsoft Word 內部的獨特改編

一位荷蘭軟體開發人員以創新的方式成功地將經典的第一人稱射擊遊戲《DOOM》改編成在獨立的 Microsoft Word 文件中運行。這個引人入勝的項目由Wojciech Graj領導,利用VBA 宏在意想不到的環境中讓遊戲變得栩栩如生。

獨特項目的起源

Wojciech 在目睹 DOOM 嵌入 PDF 文件中運行後獲得靈感,導致他創建了自己的版本。該專案在GitHub上以單一檔案的形式提供,大小僅為 6.6MB。但是,使用者應注意,不支援聲音,啟用 Visual Basic for Applications (VBA) 巨集是玩遊戲的必要條件。

遊戲玩法和機制

遊戲體驗與原版《DOOM》驚人地接近,遊戲玩法和視覺效果讓人回想起 1993 年的根源。該連接埠保持了經典的 320 x 200 像素分辨率,確保流暢的性能。玩家可以像原版一樣瀏覽此版本:使用方向鍵移動,使用數字鍵 1-7 選擇武器,使用 Control 鍵開火,然後按空白鍵進行互動。

DOOM 在 Microsoft Word 文件中運行的螢幕截圖
沃伊切赫·格拉伊

相容性注意事項

雖然這個概念令人興奮,但潛在玩家必須謹慎對待相容性。當我自己嘗試運行該連接埠時,我在基於 Intel 的 MacBook Pro 上使用最新的 Microsoft 365 版本時遇到了問題。嚴格按照說明進行操作,我啟用了宏,但錯誤訊息表明無法載入資料。重要提示: DOOM 文件必須在配備 x86 CPU 和現代版本 Microsoft Word 的 Windows PC 上打開,否則您可能會遇到類似的錯誤。

潛在的障礙和解決方案

Windows 使用者請注意,Microsoft Defender 可能會阻止某些元件的操作,例如從 Word 文件中提取的 DLL。此外,舊版的 Word(例如 Word 2007)也可能會遇到問題。該文件包含 Base 64 格式的庫doomgeneric_docm.dll和遊戲數據,VBA 巨集在繼續載入之前提取這些數據,將幀渲染為點陣圖圖像,同時巨集管理遊戲互動。

Wojciech Graj 的創意作品集

這並不是沃伊切赫第一次創意的遊戲改編。他的個人網站展示了各種其他項目,DOOM 不僅可以在Microsoft Word 中運行,還可以在不同的環境中運行,例如終端中的ASCII 模式、MS Paint、LibreOffice Calc,甚至在Minecraft: Pi Edition 和Stardew Valley 等平台中。這位才華橫溢的開發者確實證明,只要有螢幕,《DOOM》就有可能在上面運行!

有關此項目和其他項目的更多更新和信息,請訪問官方 GitHub 存儲庫

資料來源:湯姆的硬體

常見問題解答

1.DOOM真的可以在Word文檔玩嗎?

是的,由於 Wojciech Graj 的改編,《DOOM》確實可以透過使用 VBA 巨集在 Microsoft Word 文件中運行,儘管它需要啟用它們才能運作。

2. 運行這個 DOOM 移植版有哪些系統需求?

要成功執行此 DOOM mod,您必須使用具有 x86 CPU 架構和現代版本的 Microsoft Word 的 Windows PC。舊版(例如 Word 2007)可能不相容。

3. 為什麼我在Word中玩DOOM時聽不到任何聲音?

目前版本的《DOOM》移植版不支援聲音。此改編側重於遊戲玩法和視覺保真度,而不是音訊輸出。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *