裝甲騎兵4 MOD製作工具安裝使用教學 突襲4地圖編輯器怎麼用

遊戲攻略子目錄
贊助商連結

裝甲騎兵4 MOD製作工具安裝使用教學 突襲4地圖編輯器怎麼用 ,《裝甲騎兵4》Steam版附帶有官方的MOD製作工具(即地圖編輯器),這對喜歡自己設計關卡的朋友十分有意義,下面是由官方發布的《裝甲騎兵4》MOD製作工具安裝使用教學,教大家突襲4的地圖編輯器怎麼用,一起來學習下吧。

贊助商連結

裝甲騎兵4 MOD製作工具安裝使用教學 突襲4地圖編輯器怎麼用

裝甲騎兵4 MOD製作工具安裝使用教學 突襲4地圖編輯器怎麼用

親愛的MOD製作者們,感謝各位對我司遊戲的興趣和投入。《裝甲騎兵4》和其MOD製作工具是我們數年努力的成果。在使用遊戲資源和MOD製作工具時請務必尊敬幕後的工作人員。我們在此祝您製作愉快,MOD成功。

我要如何獲取MOD製作工具?有什麼需求嗎?

MOD製作工具可以在Steam的「工具」區找到。您可以將滑鼠移至遊戲庫上,然後選中下拉欄中的「工具」區進入。在工具區內,您可以找到一個名為「Sudden Strike 4 – Editor」的條目。下載完成之後,執行該工具將解壓出您在《裝甲騎兵4》MOD製作過程中所需的所有文件。內容包括一個UnityEditor工程。這意味著你需要先下載一個免費的Unity editor並且創建一個Unity帳號才能進行《裝甲騎兵4》MOD製作。請注意你必須使用Unity 5.5.4版本(而並非最新版)。您可以用瀏覽器打開這個地址進行下載:點擊進入

MOD製作工具(地圖編輯器)安裝教學:

連結里還包含了Unity的教學連結。當然了,也歡迎你將MOD製作中遇到的問題發到我們的Steam論壇里。

《裝甲騎兵4》MOD製作工具能做什嗎?

MOD製作工具提供了製作《裝甲騎兵4》關卡和任務的必要資源。包括了基礎的地形,環境製作,可互動植被/裝飾品的擺放等功能。MOD製作工具中可以放置《裝甲騎兵4》中所有出現的的建築,橋樑等人造物。

自然,MOD製作工具中也包含了《裝甲騎兵4》中的所有單位類型,任你擺布,您也可以調整其屬性和能力,甚至是其組織和行動的AI。

各位MOD製作者們還可以使用MOD製作工具內自帶的完整關卡界面來編寫自己想要的任務關卡。

《裝甲騎兵4》MOD製作工具不能做什嗎?

當前無法加入可操作的自定義外觀內容,可能是修改已有單位的外觀。這意味著不能添加新的單位模型,建築外觀可能是帶有行為的裝飾道具。無行為的裝飾道具仍然可以加入自定義關卡。

後續更新

我們知道當前版本功能尚不完善。遊戲中某些複雜物品(裝飾,道路,水面,天氣,遭遇戰AI,連鎖關卡)需要針對性開發才能加入MOD製作工具。除了性能優化之外我們還將在後續更新中陸續加入以上內容

MOD製作工具內容

《裝甲騎兵4》MOD製作工具是一個完整的Unity工程,可以直接用Unity Editor 5.5.4讀取。裡面含有必要的資源,代碼以及工具可以讓玩家來自己製作關卡,編寫任務事件並將其發布到Steam創意工坊供其他玩家下載。

資源

製作工具中包含三類不同的資源:

打包遊戲資源(資源組)是製作和進行遊戲所需的必要內容。此資源無法在editor中瀏覽可能修改。請注意,遊戲中使用的資源組和MOD製作工具是不可互換的!遊戲只會使用其自帶的資源組,引用其自有執行邏輯,因此與MOD資源包里的內容並不產生交集。因此,修改資源組中的內容對於遊戲內資源不會有改動。

不可連結的遊戲資源(例如地形材質以及天空盒;它們位於Assets目錄下的Textures文件夾內)。由於諸多原因,我們只能提供少量樣本,但是您可以自由添加自己的內容。

遊戲資源連結(正如名稱所述)是editor和工具資源之間的連結。每個在MOD關卡里放置的該實例都代表了一個遊戲資源里的特定物品,使其能在關卡讀取後在遊戲內出現。請注意,不是每一個遊戲資源都有對應的連結,因為部分複雜物件需要針對性開發才能加入MOD製作工具。我們正在努力工作,在未來為製作工具加入更多內容(我們和社區也需要時間來逐漸摸索製作工具的可能性以及限制)。

功能性資源是製作工具補充內容。它們是在本地執行自定義關卡的必要內容,但是對於它們的修改不會影響遊戲中MOD的內容。

代碼

在SDK文件夾內,除了幾個功能性DLL之外最重要的就是GameLib.dll了。它包含了操作執行MOD關卡必要的遊戲資源,遊戲邏輯,執行需求以及腳本互動界面。

必須指出的是正式發布的遊戲內容中並不存在GameLib.dll文件。所以指向它的Unity腳本可能會在editor里有用但是真進了遊戲就沒用了。

Unity腳本

Editor腳本

MOD製作工具已經包含了製作MOD關卡所有必須的editor腳本。當然,你也可以自行編寫或者修改已有腳本。

連結腳本

沒有這些腳本,MOD內容和遊戲之間的連結就無法運作。雖然你可以修改這些腳本,但我們並不建議這麼做,因為這將很可能導致執行失敗。此外,對於MOD製作工具的修改無法在遊戲中實現。

任務腳本

這些腳本將由MOD製作者們自行製作,盡情發揮你們的想象力吧!

MOD關卡製作教學

跟隨以下步驟,學習如何製作一個《裝甲騎兵4》MOD關卡。

需求

1. 已安裝Unity Editor 5.5.4版

2. 已將MOD製作工具(Kite MOD Package)解壓到一個目錄

3. 在editor中將MOD製作工具作為工程打開。

注意:新安裝的Unity Editor可能會無法正常讀取所需DLL。如果你看到一個全黑場景和提示程式集缺失的錯誤提示,請重啟editor。我們對因此造成的不便表示抱歉。

製作MOD

所有主要MOD製作步奏都在MODding菜單下進行。

1. 創建新MOD

2. 為你的MOD命名。這個名字只在工程內使用,實際發布的名稱在發布過程中可以再定。

3. 選擇地圖大小:你可以選擇標準(1km x 1km)可能是大型(2km x 2km)地圖。

注意,雖然您可以在之後變更地圖大小,但是這是一個複雜又危險的過程,所以請小心選擇。

注意,大型地圖的讀取和編輯速度都會比標準地圖更慢。

4. 選擇Terrain/Regenerate Terrain來製作地形所需資源。

編輯地形

使用Unity地形編輯器即可編輯地形高低和材質。使用地形刷可以將地形材質修改成MOD製作工具提供的材質,你也可以使用自己的地形材質。

地形元數據,這是可以通過在地面上放置surface areas來切換的不同的地形類型(植被,泥地和雪地等)。

Surface areas可以從預製體文件夾直接拖入。可以通過加入和修改節點來修改它們。

注意:在Kite/Design菜單中有areas和areas節點的可見性及可用性設定。製作者們可根據需要使用。

注意:建議在大幅修改地形(包括放置當作障礙的建築可能裝飾)後重新生成一次地形(Terrain/Regenerate),再測試可能發布MOD。

放置物體

裝飾物可以從Assets/LinkObjec
ts/assets/MODels/props文件夾中拖入關卡。這些物體都將保持其遊戲內默認互動行為(繞行或者碾壓,是否遮擋視野等)。你也可以使用其他文件夾里的模型,但不保證它們能擁有互動行為。

建築物在Assets/LinkObjects/assets/gamedata/units/文件夾里。與裝飾物類似,放下它們之後都需要執行一次Terrain Regeneration。

放置單位

單位可以從Assets/LinkObjects/assets/gamedata/units/文件夾中拖入關卡。

修改單位屬性

1. 選擇單位

2. 打開Unit Proxy下的’Unit State’,在此可以修改單位屬性

製作unit-prototype MOD

1. 選擇要編輯的unit-prototype(Assets/LinkObjects/assets/gamedata/units/)。

2. 右鍵並從跳出菜單中選擇Create MODified UnitPrototype

3. 這將在Assets/MODLinkObjects下創造一個新的LinkObject – 並帶有_MOD_[version]前綴(你可以從一個單位類型創造多個MOD)

4. 你可以從該LinkObject中的MODded Prototype連結選擇和修改該prototype(你也可以從Assets/MODData/[name_of_the_unit_MOD]直接訪問該修改單位和武器)

5. 你可以將你修改過的unit-prototype從Assets/MODLinkObjects/目錄直接拖進場景

製作小地圖快照

從editor中的MODding菜單選擇Create new mission script可以創造一個任務骨架並將其指向GameLogic proxy。雖然這只是一個Unity會喚起的像Start或者Update這樣的標準MonoBehavior,我們還是非常不推薦從此腳本控制遊戲。你可以使用我們提供的ServerStart和ServerUpdate methods來與遊戲server thread互動。

測試關卡

在Unity Editor中按下play即可開始你的MOD關卡並進行遊戲。

發布MOD

(請先確認你登錄了一個庫中有《裝甲騎兵4》的Steam帳號)

1. MODding / Publish…

2. 選擇你MOD的文件夾(位於Assets/Scenes/MODs)

3. 為你的MOD設定名稱

4. 選擇預覽圖標

注意:如果你想使用你的小地圖快照作為預覽圖標,請先將其縮減到1mb以下大小。

5. 點擊Publish – 然後等待綠色的’Upload completed’訊息出現。 在此過程中,editor將會對腳本進行數次重編譯。如果發布視窗消失,只要滑鼠點擊重新選中Unity Editor就行。

建議MOD製作者們訂閱自己的MOD然後在遊戲中測試一次。

疑難解答

有時附在proxy上的遊戲物體在重編譯或者在editor內測試發布之後會無法正常初始化。如果此問題在editor開始和停止遊戲時出現,只要重啟editor就能解決。如果數次重啟都未能解決該問題,請查詢你腳本中的編譯錯誤。

如果在發布MOD時中斷,下一次發布時有可能會從中斷時的位置開始重新初始化,導致上傳錯誤。若要防止此問題,請刪除MOD製作工具根目錄下的MODPublisherState文件。

本中文版MOD製作指導僅供有興趣的玩家參考,具體內容請以英文版為準。

我們再次祝您在《裝甲騎兵4》的MOD製作過程中能夠享受樂趣,一路順風。

來源:gamersky

更多《突襲4》實用攻略:

贊助商連結
蝦米攻略

小蝦米 「蝦米攻略網」編輯兼重度玩家,充滿遊戲熱情,希望分享全世界所有好玩的遊戲!給熱愛遊戲的廣大玩家。

蝦米攻略網

玩家留言

Copied title and URL