高清版 Mod 的幾項要點
https://www.hawkaoe.net/bbs/forum.php?mod=redirect&goto=findpost&ptid=110162&pid=517947&fromuid=7https://www.hawkaoe.net/bbs/forum.php?mod=redirect&goto=findpost&ptid=110131&pid=518672&fromuid=7
之前發過一些關於HD版專用mod技術的帖子(見上)。現在重新整理一下相關資料:
一、素材直讀
這是高清版的最大優勢,所謂素材直讀是指原本放在 data 文件夾下 graphics.drs 等壓縮包內的 slp 檔案可以直接透過將 slp 檔案放入 data\slp 目錄下進行覆蓋,不像原版遊戲一樣需要將整個 drs 包裹放上去。只要將 slp 檔案命名為 empires2_x1_p1.dat 裡對應的圖像或音效檔名稱(例如想要取代岩石圖像,可將 slp 檔案命名為 rockx_nn.slp ),然後放在 data\slp 文件夾裡,遊戲程序就會自動進行識別。
需要注意的是, empires2_x1_p1.dat 內相關圖像、音效檔的設定不能將 slp 編號訂為 -1 ,否則遊戲程序會判定為毋須讀取 slp 檔案而跳過處理 data\slp 目錄下的檔案。
二、無縫地形
高清版的另一優勢是利用外掛重新繪製了遊戲地形,讀取方法也由利用 data 文件夾下 terrain.drs 內的 slp 檔案改為直接讀取 terrain\textures 下的 png 無縫圖,色盤格式自然亦由 256 色變為全彩,對於修改地形圖像來說無疑方便許多。
除此之外,無縫地形其實一樣具備素材直讀功能,對應 png 檔名則為 empires2_x1_p1.dat 內地形設定的第二名稱加上 _00_COLOR,可惜的是新增地形不會顯示在遊戲地形清單上,導致玩家必須配合 AoK Trigger Studio 與其他工具纔能順利調用它們。
不過,新系統地形繪製規則與外觀並不盡與原版遊戲相同,特別是農田與無岸水地形的變化更加將不少舊場景的視覺特效破壞得體無完膚。
三、創意工坊
這是高清版宣傳內容的重點之一,但在實際運作方面其實存在不少問題:一是遊戲更新、驗證以後非新增檔案類的工坊項目就會被取締,可是取消訂閱反而不會移除相關項目;二是無法判別不同項目是否改動同一檔案;三是重新訂閱的項目並不會正確生效,玩家需要先將 mods 文件夾下的對應項目刪除之後 Steam 程序纔會懂得重新安裝;四是遊戲程序選擇檔案視窗無法直接選取 dll 、 dat 、 rms 等檔案,故此玩家想要上載此類檔案必須手動輸入名稱。
針對中文玩家,創意工坊似乎還有不能上載名稱包含有部分中文字符檔案的問題。
四、語言區別
如果說創意工坊還有與全球玩家共享的吸引點,語言區別恐怕對於設計者來說就近乎是乏善可陳了。由於遊戲程序將場景音效檔、字串表 dll 檔及歷史文本歸入不同語系的副目錄下(例如英文版的字串表在 bin\en 而簡體中文版在 bin\zh ,英文版的場景音效檔在 sound\scenario\en 而簡體中文版在 sound\scenario\zh ),因此對於想要分享這類檔案的人來說就多了一層語言環境的考慮。
字串表 dll 檔的素材直讀功能也因此受到影響,譬如英文版字串表素材直讀功能是修改 bin 文件夾的 language_base.txt ,可是其他語系卻是修改副目錄下的 language.txt 。
五、新式 SLP
這點也是最讓人關注的,遊戲程序的確存在一種新型格式的 slp 檔案,不過它們祇存在於遊戲界面類圖像,而且遺憾的是到現在我們仍然沒有辦法直接讀取或儲存這批檔案,所以我們並不知道這種新型格式的 slp 檔案是否真的支援全彩色盤以及能否用在單位圖像之上。
孟雨亲王 发表于 2013-5-16 22:55 static/image/common/back.gif
这个创意工坊就是为了坑爹而存在。。对MOD的管理能力太低了。。
给人一种飘飘的感觉。。一点都不稳定
我已经完全放弃了{:384:} 帝国2高清版的language.dll在那个文件里 怎么读取编辑啊 找不到 请问最近单位的全彩SLP研究有了新的进展了吗? 其實還有最基本的優點
就是語言檔
不用再用dll軟體直接用記事本就能編輯
簡單明瞭
難怪微軟不願意用繁體中文
页:
[1]