移至主內容
DarkRanger's Secret Area

主導覽

  • 首頁
  • 關於本站
  • Linux
  • 程式開發
  • N900
  • 譯文
  • 資訊技術辭典

文章分類

  • 影劇
  • 遊戲
  • 筆記
  • 雜文
  • 資訊技術
  • 站務訊息

最新內容

  • How-To:Linux 安裝 DevilutionX
  • 於 2012 年建立的一份音樂播放清單
  • How-To:Linux 安裝 Medal of Honor: Allied Assault
  • Fallout 4 (2015)
  • How-To:Linux 安裝 Blood
  • 《終極動員令》系列早期作品原始碼釋出
  • How-To:Linux 安裝 Doom 3
  • Nausicaä of the Valley of the Wind (1984)
  • Intel 內顯與 Linux 桌面死當問題排解
  • 《哥吉拉 -1.0》心得補遺

時至目前為止的 Steam Linux 體驗

發表日期:星期六, 10/12/2013 - 21:53,更新日期:星期六, 12/01/2018 - 00:24

Valve 的 Steam 遊戲主機已於上個月正式公佈,並預計在 2014 年上市。不意外的,所謂的 Steam 主機就是以 Linux 為作業系統、內建 Steam 客戶端的特製 PC 主機,再加上專屬的遊戲控制器。從遊戲產業的角度來看,這或許可以說是史上第一部由遊戲開發商主導、並且開放軟硬體架構的遊戲主機。此外,如同其它的次世代遊戲主機,Steam 主機預計也能兼顧遊戲以外的上網、影音等需求。

 

 

那麼回頭來看作為里程碑的 Steam Linux 客戶端,從去年年底公開發佈至今,它為 Linux 桌面系統的娛樂環境帶來了哪些轉變?一項明顯的轉變是 Linux 的遊戲數量開始出現明顯的成長,不到一年的時間裡,光 DR 自己的 Steam 遊戲庫裡就累積了 31 款 Linux 遊戲,這個數目基本上就已經超過 DR 在 Steam 出 Linux 版之前所玩過的 Linux 遊戲的總數。

 

當然,這樣的數目有許多成因,比方說剛好結合了獨立遊戲的蓬勃發展。但無論如何,在 Steam 開始支援 Linux 後,Linux 遊戲的成長速度都遠比過去來得明顯且穩定。

 

Duke Nukem 3D: Megaton Edition

 

不過關於用 Steam 來執行 Linux 遊戲的便利性這點,DR 目前還沒有充分享受到。以 DR 最近有玩的五款遊戲為例,其中就有三款安裝完後是無法順利執行的,而且不會跳出任何錯誤訊息。這個時候就得用老方法排除錯誤:用命令行執行該遊戲,再根據訊息解決問題。其中 Duke Nukem 3D: Megaton Edition 和 Shadow Warrior Classic Redux 由於是用完全相同的技術,所以問題和解法也是相同的,那就是做一個連結到 libGL.so:

  • sudo ln -s /usr/lib/libGL.so.1 /usr/lib/libGL.so

 

 

Natural Selection 2

 

另一款遊戲 Natural Selection 2 更費工夫,補裝了一堆套件才得以執行。或許是因為 Steam 標準支援的 Linux 發行版為 Ubuntu,使得部份遊戲商在製作 Linux 版本時不太會考量到不同發行版本在函式庫與路徑方面的差異。而 DR 用的是 Fedora,所以遇到的狀況就會比較多。至於 Mark of the Ninja 和 Euro Truck Simulator 2 這兩款遊戲則直接就能夠順利執行,沒有任何問題,後者還是 DR 最近最常玩的 Linux 遊戲。

 

Mark of the Ninja

 

瑕不掩瑜,Steam 著實讓 Linux 桌面系統的可用性繼續向前邁進了一大步,同時它自身也受益於 Linux,在可預見的將來藉由 Linux 進一步發展為獨立的遊戲主機。某方面來說,Valve 的野心是相當出眾的,不同於普遍遊戲產業的思考,停留在是否「支援」Linux 的思維,然後接著便拘泥在 Linux 極低的市占率上而未有動作。相反的,Valve 是意圖「使用」Linux,將 Linux 納入為產品的一環。短期來看是費力,長遠來看則是借力使力的作為。

 

Euro Truck Simulator 2

 

遊戲