Super Animal Royale超級(jí)動(dòng)物大逃殺自定義音效/安裝音效MOD中文教程
Super Animal Royale超級(jí)動(dòng)物大逃殺自定義音效/安裝音效MOD中文教程
MOD安裝方法大致介紹:
安裝MOD前需自備工具軟件
改音效與改圖片教程
for replacing in-game sounds, follow this tutorial:
https://www.youtube.com/watch?v=xYkhrfQbQJM
The modding guide can be found here:
https://superanimalroyale-modding.notion.site/Getting-Started-032182b4b76a4d51ac61f3eb6c7b5c2e
用到的工具軟件:
改圖片
AssetsBundleExtractor
改音效
unity 2019
vscode
AssetsBundleExtractor
TinyTask
Audacity
一般修改音效只會(huì)用到以下幾類:
AudioClip
Font
Sprite
TextAsset
Texture2D
音效你首先要找到你想改的音效文件名
建議用AssetStudio把所有音頻檔案導(dǎo)出再慢慢看音效
ASSet上面FilterType可過濾assets類型
修改音效只需要AudioClips
之后上面 Export > Export Filtered Assets 就可以導(dǎo)出篩選后的assets
版本太高不行,要準(zhǔn)備Unity 2018.4.27f1 版本的,跟小動(dòng)物用的那版差不多的就行
基本上分開幾個(gè)步驟:
1.把想替換的新音效檔放進(jìn)項(xiàng)目打包
2.把Unity生成出來含有音效的資源包換名
3.用UABE打開資源包導(dǎo)出相關(guān)音檔資料
4.把導(dǎo)出的音檔資料文件內(nèi)的資源包名稱換成新的自定義名稱
5. 回到SAR的資源包 (globalgamemanagers)找到相關(guān)音檔再逐一用先前導(dǎo)出的音檔資料替換
6. 存儲(chǔ)變動(dòng)后的資源包并替換 (例子: sharedassets2.assets),連同含有音效的資源包一同放入SAR的目錄,完成基本上分開幾個(gè)步驟:
1.把想替換的新音效檔放進(jìn)項(xiàng)目打包
2.把Unity生成出來含有音效的資源包換名
3.用UABE打開資源包導(dǎo)出相關(guān)音檔資料
4.把導(dǎo)出的音檔資料文件內(nèi)的資源包名稱換成新的自定義名稱
5. 回到SAR的資源包 (globalgamemanagers)找到相關(guān)音檔再逐一用先前導(dǎo)出的音檔資料替換
6. 存儲(chǔ)變動(dòng)后的資源包并替換 (例子: sharedassets2.assets),連同含有音效的資源包一同放入SAR的目錄,完成
導(dǎo)進(jìn)Unity:
開一個(gè)新項(xiàng)目(Unity2D) > 把需要的音頻文件拉到項(xiàng)目的Assets中 > 把音頻拉到場(chǎng)景中
到左上檔案 > Build settings > Build
這樣項(xiàng)目就會(huì)建立一次,生成資源包
先把音頻拉進(jìn)場(chǎng)境
然后 File > Build Settings > Build
導(dǎo)出后到Data
用UABE打開assets文件
找到你加入的音效文件再export dump
MOD安裝方法詳細(xì)介紹:
Super Animal?Royale超級(jí)動(dòng)物大逃殺自定義音效/安裝音效MOD詳細(xì)介紹
如何修改SAR超級(jí)動(dòng)物大逃殺游戲音效 ?
如果想自定義音效,從第一步開始,想直接安裝音效包從第三步開始
?
添加自己想要的音效
第一步 找到自己想要修改的音效部分
1.首先打開AssetStudioGUI

2.打開后File-Load File,打開sar的文件位置里的resources.assets文件

3.SAR本地文件位置查詢方法:steam庫(kù),右鍵SAR-屬性-本地文件-瀏覽

4.然后用AssetStudioGUI工具打開resources.assets這個(gè)文件

5.打開resources.assets文件后點(diǎn)擊搜索欄上方中間的Asset List按鈕,出現(xiàn)的畫面是這樣的。我們點(diǎn)擊最上面的工具欄從右邊往左數(shù)第二個(gè)選項(xiàng)Filter Type,打開后選擇從上往下數(shù)第四個(gè)類別AudioChip,篩選出音效文件,我們需要改音效的話只會(huì)用到這一個(gè)類別。

6.篩選出音效文件類別后我們需要尋找自己想要修改的音效部分,可以在搜索欄里輸入關(guān)鍵詞搜索,如想修改受傷音效就搜索hit,想修改死亡音效和爆炸特效音效就搜索death,之后一個(gè)一個(gè)試聽找到自己想要修改的音效部分。找到后右鍵音效選擇第一個(gè)選項(xiàng)Export selected assets,即可導(dǎo)出音效。

7.修改想要替換進(jìn)游戲內(nèi)的音效名稱,把音效名稱改成和原來的音效文件一樣的名稱。右鍵導(dǎo)出的原音效文件,或者長(zhǎng)按雙擊打開重命名,然后Ctrl+C復(fù)制Ctrl+V粘貼,之后修改想要替換進(jìn)游戲內(nèi)的音效名稱。

第二步,使用Unity 2018.4.27f1 (64-bit)生成音效包文件。
請(qǐng)使用Unity 2018.4.27f1 (64-bit),這個(gè)版本的Unity和SAR使用的Unity版本相近。
8.打開Unity,注冊(cè)并登錄賬號(hào),在提示選項(xiàng)中選擇個(gè)人使用Untiy。點(diǎn)擊右上的New創(chuàng)建新文件,在右邊的Template選項(xiàng)中選擇2D,點(diǎn)擊右下的Create Project創(chuàng)建文件。

9.把想要放進(jìn)游戲內(nèi)的音效放進(jìn)Unity場(chǎng)景里,先拖到下方,再拖進(jìn)場(chǎng)景內(nèi)。

10.生成Unity文件,點(diǎn)擊左上角的File,選擇從下往上數(shù)第三個(gè)選項(xiàng)Build Settings,打開頁(yè)面后點(diǎn)擊Build,記得提前創(chuàng)建一個(gè)文件夾,生成Unity文件并導(dǎo)入文件夾。

11.打開Unity文件所在的文件位置,打開New Unity Project_Data文件夾

12.修改sharedassts0.resource的名稱,改成自己想要的名字,名字自定義,如hit.resource

13.打開AssetBundleExtractor軟件,位置:64bit-AssetBundleExtractor應(yīng)用程序。

14.用AssetBundleExtractor打開New Unity Project_Data文件夾內(nèi)的sharedassets0.assets文件,File-Open,然后打開。


15.找到自己修改的音效文件,點(diǎn)擊右邊的Export Dump導(dǎo)出文本。連點(diǎn)兩下列表頁(yè)面上面的Type可以找到這些文件,或者點(diǎn)擊最上面從左往右第二個(gè)的View-Search by name搜索,在Search頁(yè)的Query(*allowed)欄中輸入自己想要搜索的內(nèi)容。在搜索內(nèi)容的左右兩邊加上*星號(hào)即可模糊搜索,如搜索帶有hit詞匯的文件可輸入*hit*并查看,按F3即可下翻查看下一個(gè)搜索目標(biāo)(F3是調(diào)音量的電腦按fn加F3鍵)。


16.?導(dǎo)出后的文檔就是我們的音效包內(nèi)容了,逐一打開文檔,修改文檔中 1 string m_Source=”sharedassets0.resource”的內(nèi)容,把sharedassets0.resource替換成之前step12里自己修改的文件名稱,如hit.resource,逐個(gè)文檔修改該內(nèi)容并保存。


第三步,安裝音效包(想直接安裝音效包的可以跳到這里)
17.?打開SAR的本地文件安裝位置,將自己修改名稱后的那個(gè)resource文件丟進(jìn)去。

18.?用AssetBundleExtracto(也就是UABE)打開Super Animal Royale_Data文件夾里沒有后綴的那個(gè)globalgamemanagers文件,F(xiàn)ile-Open,然后打開。

19.找到SAR游戲文件內(nèi)自己想要修改的對(duì)應(yīng)音效文件,點(diǎn)擊右邊的Import Dump替換文件。點(diǎn)擊最上面從左往右第二個(gè)的View-Search by name搜索,在Search頁(yè)的Query(*allowed)欄中輸入自己想要搜索的內(nèi)容。在搜索內(nèi)容的左右兩邊加上*星號(hào)即可模糊搜索,如搜索帶有hit詞匯的文件可輸入*hit*并查看,按F3即可下翻查看下一個(gè)搜索目標(biāo)(F3是調(diào)音量的電腦按fn加F3鍵)。將游戲內(nèi)音效文件逐一替換成之前準(zhǔn)備好的對(duì)應(yīng)音效包文檔。


19.?音效替換完畢后文件后面會(huì)有一個(gè)*號(hào),代表該文件修改,之后點(diǎn)擊最下方的OK保存,切記不要點(diǎn)左上的Save保存,保存后會(huì)導(dǎo)出resources文件,有時(shí)會(huì)導(dǎo)出sharedassets0文件,一同保存在Super Animal Royale_Data文件夾內(nèi),不能直接替換原文件,可以將名字改為resources!和sharedassets0!,另創(chuàng)一個(gè)文件夾如取名為backup,把原來的resources文件和sharedassets0文件夾放進(jìn)去,刪除修改文件的!,沒有assets后綴記得加上使resources!變?yōu)閞esources.assets,sharedassets0!變?yōu)閟haredassets0.assets。

20.?驗(yàn)證方法:
1,用AssetBundleExtracto(也就是UABE)打開Super Animal Royale_Data文件夾里沒有后綴的那個(gè)globalgamemanagers文件,F(xiàn)ile-Open,然后打開。然后搜索找到修改好的音效文件,然后Export Dump導(dǎo)出,如果能正常導(dǎo)出音頻,則修改成功。
2,用AssetStudioGUI打開在Super Animal Royale_Data/resources.assets文件,點(diǎn)擊最上面的工具欄從右邊往左數(shù)第二個(gè)選項(xiàng)Filter Type,打開后選擇從上往下數(shù)第四個(gè)類別AudioChip,篩選出音效文件,找到修改的音效文件,如果能正常播放,則修改成功。
3,直接進(jìn)游戲自己試一下。
?
21.?如果沒有成功修改,游戲內(nèi)修改的音效部分沒有聲音了的話,打開steam庫(kù),右鍵Super Animal Royale,點(diǎn)擊屬性-本地文件-驗(yàn)證游戲完整性,重新恢復(fù)游戲原文件(注意,此舉會(huì)將所有的游戲文件恢復(fù),包括其他已安裝的音效mod也會(huì)一并被恢復(fù)成原來的游戲文件)?;蛘呤侵匦轮暗牟襟E,重新修改音效。

注:游戲版本更新后游戲文件會(huì)重置,所有已安裝的音效MOD需要在版本更新后重新安裝。
?
?安裝音效MOD包綜述:
用UABE打開SAR的globalgamemanagers (無后綴的那個(gè))
搜索要更換的原音頻名稱
Import dump
選擇剛才export的dump文件
左上儲(chǔ)存
然后他就會(huì)幫你導(dǎo)出已變動(dòng)的資源包
覆蓋原文件
里面左上Search找音頻
*號(hào)為萬(wàn)用符
如想搜索Reticule 輸入 reti* 即可
弄錯(cuò)了就重新驗(yàn)證文件
記得改文文件里的內(nèi)容1 string m_Source=“修改的內(nèi)容”
如 custom_sounds.resource?
然后這里面也要改成custom_sounds.resource?
我自己習(xí)慣一開始就把要替換的音頻文件改成對(duì)應(yīng)要替換的原檔名稱
這樣產(chǎn)出的文件到替換的時(shí)候會(huì)比較好找
記得改完后點(diǎn)UABE下面的OK生成resources文件,加assets后綴,覆蓋原來的resources.assets
如果globalgamemanagers中的修改內(nèi)容用UABE的Plugins能正常導(dǎo)出音頻,說明修改成功
工具下載鏈接:
所需工具:UABE(UnityAssetsBundleExtractor)
Assets鏈接
Find a program that can open ASSETS file
?(For example, ? or https://cdn.discordapp.com/attachments/709082683543912448/709324921922256896/AssetsBundleExtractor_2.2stabled_64bit.zip
Links:?
The UABE TOOL
https://community.7daystodie.com/showthread.php?22675-Unity-Assets-Bundle-Extractor(這個(gè)鏈接好像失效了)
Unity Older versions
https://unity3d.com/get-unity/download/archive?_ga=2.156876990.422124600.1511449635-1157209106.1510359330
創(chuàng)建者:角龍
