它能跑《毀滅戰士》嗎?不但能甚至是太空衛星版!

作者 | 發布日期 2025 年 10 月 29 日 16:00 | 分類 科技趣聞 , 航太科技 , 遊戲軟體 line share Linkedin share follow us in feedly line share
Loading...
它能跑《毀滅戰士》嗎?不但能甚至是太空衛星版!

最近 Ubuntu 峰會,程式設計師 Ólafur Waage 展示令人驚訝的專案:他成功用歐洲太空總署(ESA)OPS-SAT 衛星跑經典科幻遊戲《毀滅戰士》。這專案不僅實現「它能跑《毀滅戰士》嗎?」迷因,還推向太空極限。

《毀滅戰士》最初1993年推出,需用當時最強486電腦才跑得動。開源程式碼1997年釋出後,更產生許多移植版。

Waage分享如何將《毀滅戰士》以OPS-SAT衛星ARM Cortex-A9雙核處理器執行,衛星為Ubuntu 18.04 LTS。衛星上沒有人,且沒有顯示器,Waage必須以無頭模式執行遊戲,且需以可預測方法執行。

他與ESA研究員Georges Labrèche合作,解決許多技術挑戰,如沒有GPU也能軟體渲染,並用衛星攝影機拍攝的地球影像當成遊戲天空背景。此創意專案不僅展示科技可能性,也讓《毀滅戰士》在太空獲得新生命。

其他挑戰還有遊戲調色系統受限,需編輯衛星拍攝影像以配合遊戲需求。Waage多次測試,最後成功將衛星拍攝地球影像融入遊戲。衛星玩遊戲時軌道甚至因此改變,顯示跑《毀滅戰士》仍有影響衛星。所有程式碼與修改紀錄已於GitHub公開。

(首圖來源:DOOM

想請我們喝幾杯咖啡?

icon-tag

每杯咖啡 65 元

icon-coffee x 1
icon-coffee x 3
icon-coffee x 5
icon-coffee x

您的咖啡贊助將是讓我們持續走下去的動力

總金額共新臺幣 0
《關於請喝咖啡的 Q & A》