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