1月20日消息,繼在PDF文件中運行32年的經(jīng)典游戲《毀滅戰(zhàn)士》之后,開發(fā)者們又將目標(biāo)轉(zhuǎn)向了Word文檔,而這次的嘗試同樣取得了成功。
據(jù)開發(fā)者Wojciech Graj分享,他受到之前DoomPDF項目的啟發(fā),決定將這款經(jīng)典的第一人稱射擊游戲移植到Word文檔中。
項目的GitHub頁面提供了詳細的設(shè)置說明,用戶可以下載這一個6.6MB的Word文檔文件,并在x86計算機上安裝現(xiàn)代版本的Microsoft Office/Word,并忽略安全警告即可體驗。
Graj表示,這一移植項目通過在Word文檔中嵌入doomgeneric_docm.dll庫和經(jīng)過Base64編碼的doom1.wad游戲數(shù)據(jù)實現(xiàn)。
運行時,VBA宏會提取這些數(shù)據(jù)并加載游戲。為了保持游戲的響應(yīng)性,游戲的視口被限制在較小的尺寸(320×200像素)。
不過游戲以BMP格式顯示每一幀畫面,因此沒有聲音,玩家可以通過箭頭鍵移動角色,使用空格鍵交互,按下Ctrl鍵開火,并通過數(shù)字鍵切換武器。
從實際演示來看,游戲運行相當(dāng)流暢,畫面與原版游戲高度相似,運行速度也較為理想。
本文鏈接:http://m.zh1234.com/news22226.html32年老游戲 《毀滅戰(zhàn)士》被成功移植到Word文件!運行還很流暢