移至主內容
DarkRanger's Secret Area

主導覽

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

文章分類

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

最新內容

  • How-To:Linux 安裝 Torchlight II
  • RPM Fusion 手動找尋及安裝舊版套件
  • USB for Software Developers: An introduction to writing userspace USB drivers
  • RHEL 8 tracker-extract 服務持續重啟問題
  • Linux 的 atkbd 鍵盤錯誤
  • RAMpocalypse
  • Windows Native App Development Is a Mess
  • RHEL 9 USB 失效問題
  • How-To:Linux 安裝 Serious Sam II
  • RHEL 9 內核更新後的 initramfs 增大問題

導航連結

  • 首頁
  • Linux 專區
  • Linux 遊戲
  • 角色扮演類
  • How-To:Linux 安裝 Torchlight II

How-To:Linux 安裝 Torchlight II

發表日期:星期四, 07/23/2026 - 23:06

操作環境:

  • Fedora 43
  • Torchlight II v1.25.9.7

 

除了在學生時期曾花了很多時間玩《暗黑破壞神 II》(Diablo II,2000)外,其實整體來說,DR 發現自己真的不太算是這種 ARPG 遊戲類型的愛好者,不然類似的遊戲作品不會接觸得這麼少。然而倘若出於教育目的,思考如何讓小朋友初步踏入及認識角色扮演遊戲的領域,那麼估計此種 ARPG 依舊是最容易入門的選項。

 

於是在這樣的考量下,使用開源 3D 繪圖引擎 OGRE 開發而成的同類型遊戲──《火炬之光 II》(Torchlight II,2012,Steam、GOG)便有幾項明顯可見的優點,值得被列入考慮。首先它是跨平台的,對於 Windows、Mac OS X 及 Linux 等平台均有原生的支援。以及遊戲本身並不依賴網際網路及帳號機制,玩家可以自由地選擇進行本機單人遊戲,或者是開設區域網路(LAN)遊戲,讓角色加入其中,實現多名玩家在同一世界中闖蕩。如此彈性如今在同類型的 PC 遊戲中已算是相對罕見。

 

1. 安裝遊戲

本文範例是使用從 GOG 購買而獲取的 Linux 圖形化安裝程式,下載後給予可執行權限,並按預設步驟完成安裝即可,應無須多做贅述:

  • chmod +x gog_torchlight_2_2.0.0.2.sh
  • ./gog_torchlight_2_2.0.0.2.sh

 

2. 執行遊戲

在預設安裝步驟下,遊戲啟動捷徑應該會直接存在於系統的應用程式清單中。或者命令行下的執行方式如下所示:

  • ~/GOG\ Games/Torchlight\ 2/start.sh

 

3. 疑難排解

遊戲程式背後有依賴多個動態函式庫,其中有些是已包含在遊戲目錄中,其餘則需要由系統本身提供。並且由於其層層依賴關係,一旦沒有滿足可能就會直接出現 Segmentation fault,讓遊戲無法執行,便需要花一點排查的工夫。舉例來說,在遊戲目錄中 game/lib64 子目錄下的 RenderSystem_GL.so,其依賴於 libGLU.so.1,可由以下步驟檢查出來:

  • cd ~/GOG\ Games/Torchlight\ 2/game/lib64/
  • ldd RenderSystem_GL.so

 

這個便需要由系統提供,以 Fedora 43 發行版為例,可以透過以下 dnf 指令安裝起來:

  • sudo dnf install mesa-libGLU

 

以及遊戲的擴充模組啟動器(ModLauncher.bin.x86_64)若無法執行,則解決方案是將 game/lib64 子目錄下的 libfreetype.so.6 更名或移除,使其改用系統內建的版本。除此之外,遊戲的全螢幕模式,似乎是固定依循系統桌面解析度的設定值。因此倘若有調低遊戲解析度的需求,則基本手段就是調整桌面解析度,然後結束遊戲後再自行調整回來。

 

4. 其它參考資料

  • https://www.pcgamingwiki.com/wiki/Torchlight_II