前往
大廳
主題

[世紀帝國4]對世紀帝國4的官方Mod編輯器研究筆記part7[AOE IV][MOD]

狂戎 | 2023-12-14 05:17:28 | 巴幣 0 | 人氣 210

前幾次的筆記已經差不多把常用的調整包數值都說了一遍

當然還有非常多沒提到的

只是因為有一些限制,加上資料不好找,所以很多沒能弄明白的數值

就只能靠大家自己研究了

那這邊提供幾個調整包想要調整的思考方向

1.首先官方的範例還是要快速的瀏覽一下

不用特別去背

單純就是看一下官方有提到那些功能就好

當你想要做某種效果的時候想一下官方的範例有沒有就好

那如果沒有

這邊就提供一些方向,畢竟沒有百分百解答的事情

2.官方論壇,用你要調整的效果翻譯成英文搜尋看看(少數中文也可以,但是多半是"極常見"的才有可能)

如果是常見的功能,應該能搜尋到

雖然還是要提一下,官方論壇那搜尋系統有點爛,有可能會搜尋不到

可以嘗試把關鍵字調換順序,或是用一些同義字找找看

如果都沒有

除了可以考慮在論壇發問外(這看運氣,而且冷門的效果基本上不會有人回答)

3.就是去google搜尋看看

但是根據我的經驗,幾乎搜尋不到任何有用的資料(所以排序才這麼後面

接下來算是比較麻煩,但是偶爾也能發揮意想不到的效果

4.一個是根據自己遊玩過的mod來參考

畢竟想要製作mod了,多半也都玩過不少別人製作的mod吧(或看過、聽過

就算沒有,也可以在碰到問題的時候去玩玩看別人的mod來找尋靈感

當然這只是其中一個方案,看個人想不想使用了

而如果訂閱了mod,該從哪邊去看內容呢

這邊就簡單說明一下

當然說明之前,還是提醒一下,請參考就好,不用複製別人的內容來使用

首先自然是先去訂閱mod,如果已經訂閱,就下一個步驟


接下來是到編輯器這邊點選File->Open

這邊要不要新開一個編輯器專案都可以,建議是新開一個空的,這樣對照比較方便

如果有雙螢幕可以放兩邊看就更好了

接下來就是到訂閱世紀帝國4的mod資料夾

C:\Users\User\Documents\My Games\Age of Empires IV\mods\extension\subscriptions

一般來說是在這個路徑底下

那應該會看到各種數字的資料夾,就是mod的ID


資料夾底下應該會看到一個檔案,就是副檔名是.sga的檔案

剛剛編輯器open就點選這個檔案開啟

就可以看到別人的mod內容了,當然也有一部分是看不懂的亂碼(可無視)

不過主要使用的mod效果應該是可以看到的

尤其是調整包的內容,修改的單位應該很明顯就能看到才對

當然如果是不同種類的mod,也都可以打開,就是要看的地方會不太一樣而已

那打開之後應該就會發現,剛剛說了要多開一個專案比較好的原因

因為你要比對才會知道別人的mod是修改了那些,要自己看一下


以這個例子來看,可以看到food資料夾底下有一些.rgd的檔案

然後是放在ebps底下,這樣你就可以對應到你的調整包同個單位,看看修改了什麼數值

點那檔案兩下,就可以開啟,打開後應該就知道怎麼看了

這邊自然就是看大家如何運用了

畢竟可能可以玩到很好玩或是很有趣的mod,然後參考一下到底怎麼做出那種效果的

調整包就到這邊

最後提一下遊戲模式,也就是Game Mode

簡單來說遊戲模式就是寫程式了

可以自由發揮出很多奇奇怪怪的效果

世紀帝國4的mod使用的語言是lua

就跟非常多能用mod的遊戲一樣

所以如果想鑽研mod的人,把lua程式語言學起來沒壞處

不過我也不太會寫就是了,本來也不是寫lua的,很久沒摸,這次又回來摸了一陣子

所以之後講的例子,有可能都會有更好的用法,就僅供參考了

首先創建遊戲模式mod

這邊強烈建議也多開幾個編輯器,然後同時開幾個不是空遊戲模式的mod

因為官方有提供遊戲模式的mod範例創建

就算剛開始看不懂,也可以先創建起來再說


創建出來


就可以看到幫你開好的.scar檔案

檔名就是你專案的名稱

剛開始就先寫在原本那個腳本內就好

等熟練lua語言之後再創建多個檔案使用

那官方的腳本內自然也會有一大堆註解

雖然都英文的,看不懂就丟去google翻譯吧

從這邊就能理解不少效果了

這邊也可以參考官方的說明對著看

這樣會比較知道一些關鍵詞的程式碼區塊在做些什麼

那因為官方說明也沒有很詳細,所以我也只會簡略的帶過

如果說錯,歡迎指正

這次大概先到這邊

最後補充一個

算是Api文件的東西

但是說明相當簡短,不過還是可以參考一下

畢竟有列出非常多可以用的function

安裝的硬碟位置\Steam\steamapps\common\Age of Empires IV\scardocs\html\frameset.htm

看你安裝在哪裡,然後找到這位置

.htm的說明檔案


打開長這樣,對著官方範例看(或是別人的mod)

看到沒註解的語法就找找看

雖然有可能看了還是看不出效果(或是沒說明)

撇除沒說明的,如果有說明應該能判斷個1成左右的效果吧

就補充到這邊
送禮物贊助創作者 !
0
留言

創作回應

更多創作