看板 C_Chat 關於我們 聯絡資訊
啊...那剛好看到了色色動力文 上一篇回文講了個大概 心血來潮改標題分享個完整版Unity去碼經歷吧 首先,我找了個DevXUnityUnpackerTools https://devxdevelopment.com/ 開啟介面: https://i.urusai.cc/1f95k.PNG
把要開的檔案拖進去就好 這東西完整版要錢,完整版才有及時修改功能的樣子 (只是現在好像連下載Demo都要申請,看有沒有其他地方能搞到吧) 我是不想花錢所以另外找了個AssetBundleExtractor https://github.com/SeriousCache/UABE/releases/tag/v3.0-beta1 開啟介面:https://i.urusai.cc/MpPCX.PNG
流程開始: 先進到Unity的Data,找到一卡車的assets https://i.urusai.cc/RvYvA.PNG
用DevXUnityUnpackerTools去開asset,開始找可疑的東西 (以經驗來講通常不會在太後面的asset,通常是1~3就找到了) https://i.urusai.cc/tjR0p.PNG
那你找著找著,欸 恭喜,找到了Mosaic或是Censor什麼的 (注意之後要修改的是Shader不是Material本身) 用AssetBundleExtractor去開那個你找到的 馬賽克shader在的asset https://i.urusai.cc/ECwTv.PNG
以這個為例,剛剛找到的是ID 12,那就一樣找ID 12然後Export dump成txt 再來開啟該txt,搜尋m_state,然後找到由上往下數的第二個m_state https://i.urusai.cc/7Lgth.PNG
看到他下面的rtBlend0,把他的colMask數值從val=15改成val=0 https://i.urusai.cc/iqmEi.PNG
改完後回去點ID 12,Import dump回去 儲存修改後大功告成 然後記得以防萬一備份你的原檔案,不要改壞了之後沒得救 當然也有其他工具向AssetRipper能用 https://github.com/AssetRipper/AssetRipper/releases/tag/1.3.11 但這不是我最初的方法所以就暫不介紹了 那上面文這麼長,流程總結就是: 開Data→找asset→找ID→抽Dump→Ctrl+F找第二個M_state→他下面的rtBlend0→ colMask的15改成0→存回去 要是有熟Unity的大大也可以告訴我 我幹了什麼 我只知道這樣有用,但我其實完全不知道自己幹了什麼 好了,這就是我的全部了,有需求的就拿去參考吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.254.199 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Chat/M.1772424670.A.1FD.html ※ 編輯: Hyouri (114.36.254.199 臺灣), 03/02/2026 12:12:59
pandatom: 有的2D遊戲馬賽克都直接畫在texture上,那種就沒救了XD 03/02 12:14
Dlsite現在都會審這個 IVAV的作者就是有天被查到這個 對自己圖越修越不爽就直接不在Dlsite賣了 前作只能在Fantia找到 換句話說就是Fantia其實找得到底圖沒打碼的
Tsozuo: 現在的問題變成 新遊戲出在DLSITE平台上 平台規範是你的 03/02 12:17
Tsozuo: 素材必須要有碼 不能用插件上 然後不受平台規範的STEAM上 03/02 12:18
Tsozuo: 基本上上來就無碼(如果作者願意放的話) 03/02 12:18
其實我看DL版的卡琳監獄有碼無碼好像都有包進去 不知道現在還是不是
ben2227486: 大部分unity遊戲的上碼都是在某特定區域 有通用的幾 03/02 12:19
ben2227486: 套去碼套件能直接套看看 大概能涵蓋7成遊戲 不過通常 03/02 12:19
ben2227486: 去碼後都會失望XD 認真畫/建模的作者太少了 03/02 12:19
IVAV我倒是去完很滿足
Tsozuo: IVAV新作我有丟過去碼看看 結果這次作者上兩層== 03/02 12:20
Tsozuo: 本身2D TEXTURE就碼過了 遊戲本體再用UNITY插件加一層 03/02 12:21
Tsozuo: 早期的好像不管 IVAV是更新本體被抓到 要求全部都改 03/02 12:22
啊作者就不想偷弄第二版吧 Dlsite又比較好賣 早期遊戲的話Dlsite本身應該也是沒空往前面一個一個抓 他更衰小的是Steam還抽到神經病
kingroy: 解assetbundle的工具原本Unity好像就有附 03/02 12:23
kingroy: 所以不用外部工具應該都能解 03/02 12:23
原來喔 笑死 我Unity本體應該算跟沒碰過一樣
is789789: 超強 03/02 12:30
smallreader: 這年頭尻尻還要學Unity 03/02 12:38
Xpwa563704ju: 我以前也用過,只能說真的很麻煩,有些遊戲還會搜 03/02 12:43
Xpwa563704ju: 不到mosaic因為被改成其他代碼名稱的 03/02 12:43
Xpwa563704ju: 而且有時候解碼後會發現原素材也是打碼或沒認真畫 03/02 12:45
Xpwa563704ju: 的,這時心情真的會超嘔 03/02 12:45
這是血淚堆出來的成果呀 其實我在解之前會先去看一下Texture 如果有看到怪怪的那就至少可以預期解完還是會有碼了
sokayha: 對 碼解掉反而覺得效果不如碼繼續在那的會很常見吧 畢竟 03/02 12:48
sokayha: 這跟人家另外mod重做高解析的那部份效果一定不一樣 03/02 12:48
AkikaCat: 只為要是對作者來說既然都要馬成那樣,那搞定後看起來 03/02 12:56
AkikaCat: 有像就好,就可能不會太認真去搓。我自己是懶得弄乾脆 03/02 12:56
AkikaCat: 不幹,但之前在其他論壇看過一個很強的,解完之後發現 03/02 12:56
AkikaCat: 根本連模都沒建,作者就直接把縫的地方弄深色而已XD 03/02 12:56
AkikaCat: 啊,開頭多四個字 03/02 12:57
笑死
inte629l: 改render state也太酷 03/02 13:02
fmp1234: 技術推 03/02 13:04
lolicon: 學術交流真的有用啊( 03/02 13:20
kimokimocom: 推你認真 不過上ST後某些作品雖然無碼了 但也沒好用 03/02 13:45
kimokimocom: 不知道是不是薄碼看習慣還是他們沒經驗 03/02 13:47
kimokimocom: 其實畫的樣子沒有比上馬賽克好看== 03/02 13:47
就早期作品就算了 畢竟畫得認不認真都還是要被碼掉 希望現代有機會跑上國外平台的話 能畫得越來越好
DarkyIsCat: 請問到底有多色 讓你有這個動力 我完全看不下去... 03/02 14:19
CactusFlower: 到底哪款這麼色 03/02 14:37
記得當時是先測KooooN Soft的Sister Fight 遊戲倒也不是真的多色 就是當時突然有一股衝動想要自己拆看看 不想打別人的補丁 感覺自己拆比較乾淨 抽絲剝繭找到大概哪個段落有效後 又想在最小更動的狀況下達到效果 於是就變成這樣了 然後成功之後就外推到各個Unity遊戲 都拿來拆看看 像什麼IVAV 液魂研究會啥的 其實還沒出正式版的ThornSin我也拆過 裡面應該是有部分底圖有碼有的沒有 然後解除的方式跟這個也不一樣 因為他程式碼長不一樣 但說真的找到之後感覺這個反而比較好找 記得是把Mosaic開關改一改就好
kimokimocom: 我也是kooon soft啟蒙的 fight系列真的超色... 03/02 18:48
可能胃口變大了吧 現在覺得還好了 ※ 編輯: Hyouri (114.36.254.199 臺灣), 03/02/2026 19:11:13