【心得】【教學】上古捲軸2代 重生於現代化開源引擎- Daggerfall Unity


前言

前一陣子 B社關閉了自家平台後,全面轉移到Steam 平台,也把自家的古早遊戲也一併上架Steam,包括上古捲軸系列本傳5代,以及外傳性質的《The Elder Scrolls: Battlespire》《The Elder Scrolls Adventure:》。

不過有玩家發現,Steam 上面的2代卻是剛推出的1.0版本,卻不是有後續修正許多BUG的1.07.213版(俗稱 .213版),雖然說 .213版還是非常地不穩定,但如果說要使用本文等等要提到的Daggerfall Unity,就不能使用了,除非自己要打Patch,但那還要有能力使用Dosbox。

Daggerfall Unity 是個由網友以Unity 引擎全部從零重寫整個引擎,因為它並沒有動到原始的遊戲數據,要自己額外下載遊戲,也不會有著作權的問題

2代在還沒有在Steam上架的時候,就是以免費軟體的形式發布,即不需要金錢購買,玩家間也可以再發布,但B社還是保有 上古捲軸的商標權及著作權。也因此使用Daggerfall Unity 並不需要擔心會有觸犯法律的問題。


Daggerfall Unity 介紹

Daggerfall Unity 一開始還只是個單人小計劃,由Interkarma一人早在2000年就有自己寫寫小程序,以簡單的讀取並渲染遊戲數據成3D的樣子。但直到2014年,Interkarma才決定打算重新寫一個不光是要讀取並渲染遊戲內場景,還要可以玩。

雖然目前版本為0.13.5 Beta ,引擎基本上已經完成了,只剩下修一些Bug,可以說是目前體驗2代的最好方式。

其中有以下特點:
– 原生支持Windows, Mac, Linux
– 支持多種解析度
– 開源代碼,允許更加透明,自訂性更高
– 更好的Modding環境,使用Unity 及 C#
– 更少的Bug,包括所有任務修正,像是DFQFIX,還有其他玩家社區的任務修正
– 優化敵人行為
– 地形生成有更高的海拔差異
– 即使不使用MOD,有更加遙遠的可視距離
– 新的任務行為及條件
– 添加任務調試工具所有現行任務
– 原生支持多國語言翻譯

我是大概於2016/2017 發現此計劃,那時候連戰鬥行為都還沒有完成,只能四處看看,耐不住性子的我只好跑回去完原本的DOS版,但玩了一段時間,還是沒有辦法忍受那種卡卡的感覺。直到2019年才幾乎把整個遊戲開有的要素都完成了。

系統需求

雖然Daggerfall是個老遊戲,但Daggerfall Unity 並不是,雖然需求並不高,但還是有要注意的地方。

最低需求:
– Win 7 或以上,Linux (網友於Ubuntu 14測試,其他系統應該也可以)
– Intel i3 (**Ivy Bridge** 或其他同等級) 或以上,支持SSE2
– 支持D10(或 OpenGL 3、SM4.0) 之GPU
– 2G 系統 RAM
– 300MB (包括遊戲數據及Unity引擎)

建議需求:
– Intel i5 (或其他同等級) 或以上
– GTX660 (或其他同等級) 或以上,具備2GB顯存
– 4G 系統 RAM

安裝流程

以下以Windows 為例:

1.  下載遊戲主程序,這些都是已經上好 .213版本,解壓縮後,放在任何一個地方,最好以 Games\Daggerfall 這種路徑存檔,或其他地方
    (A).  
     (B). > [DaggerfallSetup-2.17.0.zip]
    
    (a) 是Daggerfall Unity 原作者上傳的,(b)是別人集成的DOS版,想嘗試dos版本的可以試試看
    
2.  去 [Github]
下載最新的遊戲引擎。解壓縮後,最好於獨立於遊戲主程序的另外一個文件夾,以 Games\Daggerfall Unity0.13.5 這種路徑存檔,而0.13.5則是你下載的那個版本作為命名。

3. 運行Daggerfall Unity.exe,指定Daggerfall Unity遊戲數據在何處,在這裡是Games\Daggerfall 或其他地方


遊戲存檔的位置:
C:\Users(你的帳號)\AppData\Local\Low\Daggerfall Workshop\Daggerfall Unity\Saves

Mod 安裝

Unity 引擎最大的優點,當然是能夠有更大的彈性去修改成為家更想要的樣子(望向CK)

目前Daggerfall Unity 主要有三種文件形式:(1.) .dfmod ,(2) Loose files , (3) Quest pack

(1).dfmod

主要是以單一文件的形式包含所有的Mod數據,就像5代Mod 有些會以 .BSA 形式存在,當中有包括材質、模型、音樂那些,只要丟進去 DaggerfallUnity_Data\StreamingAssets\Mods 裡面就可以了。

記得當啟動Daggerfall Unity 時要去勾選Enable,如果有安裝多Mod,也可以在那邊順便調整Mod排序


(2) Loose File (鬆散文檔)

並非集成成一個文件,通常Mod 作者會告訴你要把文件個別丟到哪個文件夾, 會在 \DaggerfallUnity_Data\StreamingAssets\ 裡面

(3) Quest Pack (任務包)

除非作者有特別特別聲明文件要丟到哪裡,通常都是\DaggerfallUnity_Data\StreamingAssets\QuestPacks\
Daggerfall 的任務還是用txt 文本檔的形式去寫的


一些MOD介紹

玩上古捲軸當然少不了裝Mod,雖然目前Mod 的數量並沒有到很多,還沒有向5代有那種大修規模的Mod。

因為2代整體遊戲架構跟後面的有一段差距,我個人還是建議在沒有裝任何Mod的狀況下去玩,體驗那最純粹的2代,畢竟使用Unity,就已經改善很多了,根本不需要什麼非官方修正,原版有些描述有效果的技能還不會真的有效果,Unity也一併修正,某方面來說還更加貼近遊戲中的描述,**基本上不用Mod下去玩也很好**。

但還是有些修改小地方 (Quality of Life)會讓整體遊戲體驗更加流暢。雖然我並沒有全部玩過這些Mod,但看起來很有趣就加入進去了,以下Mod並沒有添加新的遊戲內容

Quality of Life

World Tooltips –
像3代那樣,當把視角或滑鼠對著物品時,會告訴玩家信息,讓玩家可以知道哪些物品是可以交互的


Inventory Filter-
在包包裡面添加了過濾搜索功能,可以搜索物品名子、物品種類、物品原材料


美化
DREAM Graphics Overhaul –
超高品質的美化大包,想得到的地方都幾乎全包了,有些部分是用AI程序提升原素材的解析度,能夠不失美術風格之下,也有很好的體驗,包括NPC立繪,HUD、音樂、裝備、物品等等。
裡面也有推薦其他Mod,不過要注意Mod兼容性

不過要注意這對硬體需求會提高很多,原作者建議如下:
– 2GB 顯存 或以上
– 8GB RAM 或以上
– SSD

Enhanced Sky –
替換原本那低畫質的天空,這MOD還是由Interkarma做的


Hand-painted Model Replacements –
把一些原版的2D的對象給全面3D化了,也忠於原美術風格
對此計劃有興趣追蹤後續的人,可以透過下面鏈接
官網:
(原作者)Twitter:
Forums:
Reddit:reddit.com/r/daggerfallunity

對遊戲攻略有興趣的人,可以看我在巴哈小屋所撰寫的兩篇攻略,雖然撰寫版本是DOS版 ,但Unity還是適用的。目前還有些地方需要修改。

【攻略】上古2代(Daggerfall)初期攻略 – 創角
https://home.gamer.com.tw/creationDetail.php?sn=4043362

【攻略】上古2代(Daggerfall)初期攻略 – 公會系統與任務解法 https://home.gamer.com.tw/creationDetail.php?sn=4146874


還是沒辦法決定要不要玩,還是想當個雲玩家嗎?
可以看看我寫的這篇評論,未來也還會在修改一些段落
上古捲軸二代-沙盒式體驗心得:
https://home.gamer.com.tw/artwork.php?sn=4710263
本文來自網路,不代表3樓貓立場,轉載請註明出處:https://www.3loumao.org/22849.html?variant=zh-tw
返回頂部