即時新聞

這樣也行?經典FPS遊戲移植「小畫家」!Ctrl+Z能時間倒帶

編輯部 3天前 4 瀏覽
這樣也行?經典FPS遊戲移植「小畫家」!Ctrl+Z能時間倒帶
加入為 Google 偏好來源

將 Yahoo 設為首選來源,在 Google 上查看更多我們的精彩報導

經典 FPS 遊戲《毀滅戰士》(Doom),一直以來被許多工程師視為挑戰,移植到各式各樣的載體上,讓玩家可以在收銀機、冰箱、提款機…等地方開玩。最近移植戰績再加一項,居然連微軟Windows 系統內建的「小畫家」都可以跑《毀滅戰士》!

微軟 Azure 技術長 Mark Russinovich 最近推出名為《DoomPaint》的開源專案,成功把這款老遊戲搬進 Windows 系統內建的「小畫家」中執行。當然這不是在小畫家內重製遊戲,而是直接執行真正的《毀滅戰士》遊戲引擎 ViZDoom 與 Shareware 版本的檔案,把小畫家純粹當成「遊戲顯示器」來輸出畫面。

這個專案的運作方式非常特別,遊戲引擎在背景下執行時,會將算好的每一幀畫面複製到 Windows 剪貼簿,再自動貼上到小畫家的畫布中,形成連續的動態影像。有趣的是,把畫面當成畫布編輯的呈現方式,玩家能用小畫家中的快捷鍵「Ctrl+Z」,直接復原受傷或是死亡的動作,進行時間倒帶。

而在小畫家上面玩《毀滅戰士》,雖然是使用剪貼簿複製貼上的機制,但《DoomPaint》在原始的 320x200 解析度下,還是能達到 35 FPS 的流暢度,甚至能支援最高 640x400 解析度,以及完整的背景音樂與音效。

Mark Russinovich 還不忘幽默的解釋,小畫家只是負責渲染遊戲畫面,並沒有進行任何計算,畢竟小畫家從來不計算任何東西,這就是他開發這個專案的笑點。目前這項計畫已經在 GitHub 上開源,有興趣的玩家可以嘗試看看。

新聞來源: 原始來源

分享本文
請登入後發表評論
立即登入

尚無評論,成為第一個發言的人吧!

首頁 新聞 商家 活動 UTV AI 聊天