aliceincradle吧 关注:100,466贴子:202,502

无修正的进展以及一些心得,方法

只看楼主收藏回复

游戏版本0.24g
感谢之前的一位吧友
经过了一下午的研究,已经找到把原图修改然后扔进游戏里运行的方法了,等到18号放假之后我就会开始着手制作了,我会修改所有原图的马赛克做成去码的,并且分成几个类型,各位可以根据自己喜好替换到游戏中,进展会从1月18号开始更新。
之前有人改过我看了,但是好像并没有放到游戏里面,所以我这次会改进游戏里并分成正常版和别的xp版*n个版本。
如果有和我一样对于这个游戏原图修改感兴趣,和我一样也喜欢画这些的朋友们,可以看一下下文,我会分享一下我发现的方法,可能不是最方便的,但是肯定是可以用的,不足的地方欢迎指点,不喜欢的话也请别骂了,毕竟我是画画专业的我不是程序专业的,改这个游戏的图也只是单纯喜欢这个游戏,并且想和大家分享一下,感谢感谢!
方法:
1:首先要有Unity Assets Bundle Extractor(简称UABE)和AssetStudioGUI(这里我就简称ASG了,原本的简称我也不知道是什么)
ASG是用于解包并且找到要修改的目标文件的
UABE是用于将修改好的图替换进去的。
(我用的版本的下载链接会放在评论区)
2:先用ASG找到要修改的图,(这边建议看b站教程,但是我还是说一下吧)
点开ASG,然后点击顶上的file,然后点击load folder这个是用来解包文件夹的然后加载目标文件夹,然后只能一个个找了,或者如果有会英文的其实一下就能看得出来,比如我要改厕所的原图就可以点击带有restroom的那几个。(我就是根据看英文来找的,这些因为单词其实也不是很难,很容易就看得出来) 然后游戏里面的立绘,场景图之类的一般都在:游戏文件夹→Win ver024→AliceInCradle_ver024→AliceInCradle_Data→StreamingAssets,一般都在最后StreamingAssets这个文件夹里面,希望可以有助于大家找到目标文件。
3:找到目标文件后在ASG里面右键目标文件,然后点Show original file 这个的用处就是显示目标文件的所在位置
4:打开UABE,点置顶的file,然后点open,然后找到刚才用ASG找到的目标文件,然后打开,然后再选择要暂存的位置,然后点选择文件夹。
接下来在左边的框框双击加载的文件,然后点第一个(就是名字后面会有一个(Assets)的)
然后右边会出现两个文件看文件名后缀会发现,一个是png格式的(就是一般常见的图片格式)另一个是dat格式的,点击后缀为png格式的,然后在最右侧几个按钮中点Plugins,然后点Edit。
接下来在弹出的窗口的最后一项Texture,点那个Load,这一部是为了加载要修改的图。(注意改好的图片要png格式的,别的格式我还没试过,png格式不会的一会在最后说)然后加载要修改的png格式的图片,然后点OK,然后再在弹出的窗口点OK。
5:接下来我们回到用ASG找到文件的那个文件夹,然后修改好的图一般会出现在之前目标文件的下面(看日期也能看出来)
这个时候这个文件还不能直接用,因为格式不同,我们需要先复制先前文件的文件名字,包括dat的后缀,然后粘贴到修改好的文件(后缀也要改成dat)
。接下来替换到之前目标文件的文件夹里面就行啦,然后替换文件,然后运行游戏做测试。
这里还是说一下png格式的文件,虽然我不觉得,搞这个的会有人不知道这个,但是以防万一我还是说一下吧。不论你是用sai还是用ps还是别的绘画软件改的图,点最顶上的文件一项,点另存为,在改名字的下面,展开下面的文件格式选择就会有png的文件格式保存方式,点那个然后保存就好了。
以上均为我自己的方法,大家可以参考一下
后续我也会看情况来改无修正的原图的,感谢大家的支持,祝各位玩得开心,过好每一天










IP属地:广东来自Android客户端1楼2024-01-11 20:11回复
    补充内容





    IP属地:广东来自Android客户端2楼2024-01-11 20:12
    回复
      ASG:github.com/Perfare/AssetStudio/releases(前面加上http://)
      UABE:https://github.com/DerPopo/UABE/releases


      IP属地:广东来自Android客户端4楼2024-01-11 20:17
      回复
        @Iceno @acsd495 推荐加精!


        IP属地:广西来自Android客户端5楼2024-01-12 10:59
        收起回复
          好好好。


          IP属地:云南来自Android客户端6楼2024-01-12 17:20
          收起回复
            不懂,帮顶(后面表情忘了)


            IP属地:四川来自Android客户端7楼2024-01-14 00:30
            收起回复
              【【AliceInCradle】手把手教你在AIC上安装模组!-哔哩哔哩】 网页链接 要不要试试这个


              IP属地:广西来自Android客户端8楼2024-01-14 03:05
              回复
                其实完整去壳有不少人都做了不过封包方法就要每个版本都制作一个,实在很麻烦。好像有人做了模组加载器,但是我不会用
                https://tieba.baidu.com/p/7930211191 这个是本人在0.20制作的补丁,应该是包括像素小人100%都画完的(虽然画的很渣)可以在这个之上改图
                后面的版本还有 https://tieba.baidu.com/p/8646706685https://tieba.baidu.com/p/8421915925
                如果想自己整的话注意下封包时Texture2D的各种格式,错了会崩程序;还有拆分的图可以去Spine拼回来,教程贴吧有


                IP属地:广东10楼2024-01-14 12:28
                收起回复
                  做得好啊。
                  之前倒是可以用一个叫anyincradle的插件来重定向图片资源,后来024更新后,图片资源变成散装的了,就用不了了。
                  不过单纯修改图片的话,图片资源散装倒是可以不用每次小版本更新都重新拆封包一遍。
                  加入图片的话,可能就要用到楼上说的模组加载器,不过那个也是基于023版做的,024版能不能用还不清楚。


                  IP属地:广东来自Android客户端11楼2024-01-15 00:11
                  回复
                    加油!


                    IP属地:四川12楼2024-01-16 20:30
                    回复
                      支持支持


                      IP属地:广东来自Android客户端13楼2024-02-09 00:20
                      回复
                        叠,改好了吗


                        IP属地:河南来自Android客户端14楼2024-02-12 12:14
                        收起回复
                          叠!!!


                          IP属地:吉林来自Android客户端16楼2024-02-20 00:00
                          回复


                            IP属地:浙江来自Android客户端17楼2024-03-09 12:23
                            回复
                              楼主有没有能正常读取的debug文件啊


                              IP属地:北京来自Android客户端18楼2024-03-09 21:32
                              回复