How-To : Doomsday for Linux 

Last Update - 07 / 19 / 2005 By DarkRanger .

環境 :

Fedora Core 3

Kernel = 2.6.10-1.770 ( Custom Kernel )

Doomsday v1.86

     和 Doom Legacy 一樣 , Doomsday 是另一支跨平台的 Doom Engine  3D 化軟體 , 而 3D 化技術更是勝過 Doom Legacy , 以下就來看看這個玩意要如何使用 .

1. 下載 & 編譯 Doomsday .

由於 Doomsday 的 Linux 版並沒有提供編譯好的可執行檔 , 所以必須自行編譯 , 先至下載頁面將檔案下載下來 , 解開後會出現一個名叫 deng-1.8.6 的目錄 , 接下來的步驟就如一般 Linux 程式的編譯 & 安裝過程 :

# cd deng-1.86

# ./configure

不過 Doomsday 預設是以整個系統為安裝目錄 , DR 認為這種遊戲軟體應該只要裝在使用者目錄底下就好了 , 所以這個步驟修改成 :

# mkdir /home/username/doomsday ( 建立一個目錄 )

# ./configure --prefix=/home/username/doomsday ( 修改安裝目錄 )

開始編譯跟安裝吧 :

# make

# make check ( 這個似乎可有可無 )

# make install

2. 執行 Doomsday .

照著上方的安裝步驟 , 執行檔會放置在 /home/username/doomsday/bin/doomsday , 但是呢 , 執行遊戲的方式並不是這麼方便 , 假設把 *.WAD 檔都放在 doomsday 的 bin 目錄裡頭 , 執行遊戲的方法如下 :

# cd /home/user/doomsday/bin

# ./doomsday -game jdoom -file doom.wad

# ./doomsday -game jdoom -file doom2.wad

# ./doomsday -game jdoom -file tnt.wad

# ./doomsday -game jdoom -file plutonia.wad

# ./doomsday -game jheretic -file heretic.wad

# ./doomsday -game jhexen -file hexen.wad

有點麻煩 , 所以可以做個 script 來解決這個問題 , 例如 :

# vi doom.sh

寫入以下的內容 :

#!/bin/sh
/home/username/doomsday/bin/doomsday -game jdoom -file doom.wad

存檔之後改為可執行 :

# chmod 755 doom.sh

# ./doom.sh

這樣就可以直接執行 Doom 了 !

參考網站 :

http://www.doomsdayhq.com

http://www.idsoftware.com

Back to DarkRanger.no-ip.org