安裝 eduke32 與 Mod 模組@Dingux(丁果-A330)

EDuke32 是基於 Duke Nukem 3D— Duke3D (中文翻譯為毀滅公爵) 所開發出的跨平台的遊戲引擎。透過該引擎,就可以暢玩諸多玩家發表的 Mod 模組,參考這裡-Duke3D TC Site

除了 Windows, Linux, Mac OS, FreeBSD 等平台,Dingux 神人們也已將該遊戲移植到本系統。除了主程式之外,也可以再安裝上述網站所介紹的諸多模組。參考這裡-Wiki:Eduke32 Installation
eduke32 screenshot@dingux

這裡就先列出我利用 丁果A330 進入 Dingux 系統執行 eduke32/eduke64 模組的錄影操作畫面:


關於設定,大概要注意的就是當使用 DMenu 選單時,由於其捷徑無法下參數,所以就必須藉由 sh script,例如在遊戲的主目錄下編輯 eduke32.sh 檔案:

#!/bin/sh
./eduke32 -game_dir ./

然後在 dmenu 現在所使用主題佈景 (theme)目錄下,編輯 theme.cfg 檔案 (路徑記得要指向該遊戲安裝的目錄):

MenuItem eduke32
{
Icon = "/boot/game/game/eduke32/duke3d.png"
Name = "EDuke32"
Executable = "./eduke32.sh"
WorkDir = "/boot/game/game/eduke32/"
}

這裡有個重點是,在 winodws 系統下編輯 eduke32.sh 檔案,一定要符合 unix-based 的文檔格式,Wiki 上是建議使用 notepad++ 來編輯 (在編輯器右下角要顯示 UNIX/ANSI 才正確)。

模組 (Mod)如何安裝呢? 就是下載回來,然後將該模組的目錄 copy 到 ./eduke32 的目錄內,同樣需要編輯執行檔與選單路徑,這裡以 eduke64 模組為例 (duke64.sh):

#!/bin/sh
./eduke32 -game_dir ./duke64

選單也要加上下述的項目:

MenuItem eduke32
{
Icon = "/boot/game/game/eduke32/duke64.png"
Name = "Duke64 TC"
Executable = "./duke64.sh""
WorkDir = "/boot/game/game/eduke32/"
}

編輯完後,進入 Dingux 系統,以我的 DMenu 主選單就會出現如下畫面:
DMenu 遊戲選單@Dingux

遊戲在我的丁果 A330 機器下,可以非常順暢地玩。只不過現在還在熟悉遊戲鍵盤對應遊戲控制器的設定,畢竟原來在 PC 上玩這類 doom-like 遊戲時,是利用 滑鼠+鍵盤,對應的按鍵數目相當多,要如何精簡這些按鍵到遊戲控制器,實在是個學問。

文章導覽

   

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *