How-To:Linux 安裝 Forsaken

操作環境:

  • Fedora 23
  • ProjectX v1.18.2546

 

《浩劫餘生》(Forsaken ,1998)是一款 3D 動作射擊遊戲,其遊戲內容類似於《天旋地轉》(Descent)系列,也就是所謂的「六軸空間」(six degrees of freedom,6DoF)遊戲,玩家所操控的載具可以不受重力限制,自由地做出各種令人暈頭轉向的翻轉運動。

 

當年這款遊戲可說是貴族級的遊戲之一,因為玩家必須擁有當時還不是很普及的 3D 加速卡 / 顯示卡,才能夠充分體驗其主打的視覺效果。也因此,這款遊戲在當時還經常被硬體廠商選為展示遊戲,甚至是隨硬體免費附贈此遊戲。

 

然而時移世易,如今這款遊戲已經成為廢棄軟體(abandonware),其原始碼及遊戲素材(不包含音樂及過場影片)已對外釋出。也因為如此,便有開發者發起了 ProjectX 這項專案(又名為 ForsakenX),旨在讓這款遊戲能夠在現今的軟硬體環境中繼續運作,而其成果可支援 Windows、Linux 及 Mac OS X 等主流平台。

 

08/05/2018 更新:

Nightdive Studios 新推出的跨平台重製版本(Forsaken Remastered)已可於 SteamGOG.com 購買。

 

1. 下載遊戲

包含 Windows 及 Linux 執行檔的完整遊戲包可於此連結下載:projectx.zip。如果僅是想要下載個別平台的執行檔,則可前往以下連結:

http://fly.thruhere.net/~silence/download/versions/

 

2. 執行遊戲

將遊戲包解開後,內有 32bit 及 64bit 的 Linux 執行檔,然而 DR 在執行 64bit 版本時卻出現了「Segmentation fault」錯誤,原因未知。不過 32bit 版本則可順利執行,於 64bit 的系統上,只需要再安裝 32bit 的 SDL 套件:

  • sudo dnf install SDL.i686

 

接著便能夠執行遊戲:

  • ./projectx-1.18.2546-LINUX32

 

執行遊戲後,利用 Shift + F12 可切換至全螢幕模式,此外從遊戲主選單中前往【Options】→【Visuals】→【Change Screen Res】,可調整畫面解析度。

 

3. 自訂遊戲操控設定

如果對遊戲預設的操控設定感到不順手,或許可以參考 DR 的設定,這是比較偏向於一般 FPS 遊戲的操控邏輯,列舉如下:

X sensitivity(X 軸靈敏度) 調至最低(1)
Y sensitivity(Y 軸靈敏度) 調至最低(1)
Invert Y(Y 軸反轉) ON
Forward(前進) W
Reverse(後退) S
Slide Left(左移) A
Slide Right(右移) D
Slide Up(上移) Space
Slide Down(下移) 左側 Shift
Fire Prim(射擊主要武器) 滑鼠左鍵
Fire Sec(射擊次要武器) 滑鼠右鍵
Next Prim(下一主要武器) 滑鼠滾輪(前進)
Prev Prim(前一主要武器) 滑鼠滾輪(後退)
Next Sec(下一次要武器) Q
Prev Sec(前一次要武器) E
Show Statistics(顯示統計資訊) Tab

 

其中部份按鍵可能另有其它預設的功能,因此可以考慮先將所有的預設按鍵設定清除(對該項目按 Delete 鍵),再一一重新設定,以免同一按鍵對應到多個功能。