星露谷物語Stardew Valley制作音樂mod是很多玩家給小編發(fā)右鍵要求的教程,今天小編找到了一篇大神在貼吧里分享的帖子,分享給大家。修改星露谷物語背景音樂包的方法。
音樂mod制作方法:
工具1:解包軟件
鏈接: http://elephantinaurance.com/soft/228869.html
這個(gè)工具似乎是那個(gè)模組的作者自己編寫的。可以對(duì)游戲原有的音頻文件進(jìn)行解包。
工具2:打包軟件
鏈接:https://www.microsoft.com/en-us/download/details.aspx?id=6812
必須先卸載更高版本的Visual C++運(yùn)行環(huán)境,再安裝這個(gè)。安裝的時(shí)候只需要如圖勾選即可。
然后你就會(huì)在開始菜單里找到它:
到這里工具就準(zhǔn)備完畢了
為零基礎(chǔ)的同學(xué)簡單講一下不使用API的情況下的模組制作思路——
①把游戲中的資源文件解包,變成可以編輯的狀態(tài)。
②進(jìn)行自己的添加、修改、替換。
③把文件打包變成原來的樣子,放回游戲文件中,運(yùn)行游戲。
第一步:解包
我們可以在這個(gè)位置找到Wave Bank.xwb,它包含了游戲中所有音樂文件。(不知道為什么,音效文件似乎也都在這里面,按理來說應(yīng)該在Sound Bank才對(duì),我沒有仔細(xì)研究過,誰要是知道怎么回事的話告訴我一聲)
將剛才下載的解包工具解壓到一個(gè)文件夾中備用。
將xwb文件放到同一個(gè)目錄下,雙擊運(yùn)行Extract Wave Bank.bat
短暫的等待之后,解包就完成了
現(xiàn)在你可以在New文件夾下看到所有的游戲中的音樂文件。
你可以自由替換其中的音樂。如果想要用mp3文件去替換,記得不要直接改后綴名,而是使用格式工廠一類的工具來進(jìn)行操作,否則會(huì)導(dǎo)致錯(cuò)誤。
TIPS:這里的很多文件是短音頻文件,甚至有一些沒有長度。我們可以利用這一點(diǎn)來快速檢索我們想要替換的文件。把所有文件全選,加入mediaplayer或者其他播放器,按長度從長到短排列,靠前的那些就是要修改的音樂了。
替換、修改工作完成之后,就可以開始打包了。
如果你正確安裝了工具2,那么xap文件應(yīng)該已經(jīng)與Xact關(guān)聯(lián)了,雙擊運(yùn)行即可。
雙擊左側(cè)樹狀列表的Wave Bank,會(huì)看到右邊出現(xiàn)了一大堆的紅色文件。
這里出現(xiàn)了一個(gè)問題:解包程序的不完善導(dǎo)致音頻文件信息被復(fù)制了一遍,所以本來應(yīng)該是355個(gè)音頻文件,這里顯示了710個(gè)。
用shift鍵選中所有后面帶“2”的文件,右鍵刪除。
全選剩余的文件,更新資源路徑
選擇New
進(jìn)行Build操作。
至此打包就完成了
等待。
成功。在Win文件夾下看到了新的Wave Bank.xwb
用它替換游戲原本的Wave Bank.xwb,運(yùn)行游戲,如果音樂正常播放則大功告成。如果音頻錯(cuò)亂說明解包出現(xiàn)了問題,試著重來一次。(解包程序還不是很完美,據(jù)原帖說偶爾會(huì)出錯(cuò),但是我沒遇到過)
至此教程結(jié)束