移至主內容
DarkRanger's Secret Area

主導覽

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

文章分類

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

最新內容

  • You no longer need JavaScript
  • Python: The Documentary
  • Mars 3D (1997)
  • 《哥吉拉大解剖圖鑑:西川伸司解構怪獸深淵》
  • How-To:Linux 安裝 Wargus
  • 網站主機 PHP 版本升級至 8.3
  • Operation Elop 13. The catastrophe called Symbian
  • I use zip bombs to protect my server
  • Iconography of the PuTTY tools
  • Fedora 42 安裝 OpenSSL 1.1

導航連結

  • 首頁
  • Linux 專區
  • Linux 遊戲
  • 第一人稱射擊類
  • How-To:Linux 安裝 Tribes 2

How-To:Linux 安裝 Tribes 2

發表日期:星期五, 02/28/2020 - 22:28,更新日期:星期四, 09/11/2025 - 19:15

操作環境:

  • Fedora 42
  • Tribes 2 v25034
  • TribesNext Preview 20250909

 

應該不只一次提及過,倘若要陳述個人最喜歡的電玩遊戲,則《銀河生死鬥 2》(Tribes 2,2001,YouTube)一直以來都是 DR 心目中的第一名。然而此系列後續並未能受到很良好的對待,《銀河生死鬥 2》於 2004 年被發行公司作為免費遊戲釋出,但又於 2008 年宣佈關閉遊戲主伺服器,玩家無法再登入或註冊遊戲帳號,形同線上遊戲功能完全廢棄。所幸,TribesNext 是一項由玩家社群發起的維護計畫,重新實作了遊戲帳號與認證機制,並且也在近期的更新中,納入了許多對於現代系統環境的支援。雖未能完整重現原遊戲的所有線上功能,但仍是至今可見的最佳實踐方案。

 

在相當久遠以前,本站的舊版本曾經為《銀河生死鬥 2》寫過 Linux 版的 How-To。然而其原生的 Linux 版已經沒有任何後續的支援與維護,因此 Linux 玩家將需要借助於 Wine 來執行 TribesNext 所提供的 Windows 修改版本。由於遊戲引擎本身即是以 OpenGL 為主要的繪圖 API, 以及 TribesNext 所做的現代化修改也有為 Wine 做考量,所以透過 Wine 的執行狀況算是相當不錯。只不過如今線上伺服器幾無人煙,已知只有週末某些時段較有玩家聚集,需要利用諸如 Discord 等途徑留意社群動態。

 

1. 安裝遊戲

從 TribesNext 官網分別下載遊戲的原始安裝程式(tribes2gsi.exe),以及最新版本的 TribesNext 更新程式(例如 TribesNEXT_20250909_preview.exe)。然後首先便執行遊戲安裝程式:

  • wine tribes2gsi.exe

 

 

在安裝過程中,有許多選項可以直接跳過,重點就是將遊戲安裝在預設路徑下即可。完成遊戲安裝後,便接著執行 TribesnNext 更新程式,同樣也是按預設路徑完成安裝:

  • wine TribesNEXT_20250909_preview.exe

 

 

2. 執行遊戲

遊戲對當前的執行目錄有依賴,因此首先需要明確地切換到執行檔所在目錄:

  • cd ~/.wine/drive_c/Dynamix/Tribes2/GameData/

 

接著以下指令都可以用於執行遊戲:

  • wine SierraUp.exe
  • wine Tribes2.exe -online

 

所以實務上將前述過程寫成簡單的執行腳本勢必會比較方便。至於遊戲的離線執行模式(區域網路或單人訓練關卡)則為:

  • wine Tribes2.exe -nologin

 

倘若欲另外保存遊戲設定值,相關檔案是位於 Tribes2/GameData/base/prefs 目錄內,例如 ClientPrefs.cs。

 

3. 安裝額外的遊戲腳本

《銀河生死鬥 2》的其中一項特點,是容許玩家透過自訂的 *.cs 腳本(其意含為 C Script,與 C# 無關),來變更部份的遊戲功能或介面。一般來說,腳本存放位置是在 Tribes2/GameData/base/scripts/autoexec 目錄內,放置在其內的腳本會在遊戲執行時自動編譯為 *.dso 檔。

 

4. 其它參考資料

  • https://www.playt2.com/
  • https://lutris.net/games/tribes-2/
  • https://www.pcgamingwiki.com/wiki/Tribes_2
  • https://exogen.github.io/t2-model-skinner/