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)已可於 Steam 及 GOG.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 鍵),再一一重新設定,以免同一按鍵對應到多個功能。