starbound吧 关注:84,691贴子:918,976

starbound原创MOD教程

取消只看楼主收藏回复

做这个教程呢,是给想学mod的人一个入门的机会。sb这个游戏大部分mod资料都是英文的,就算是中文的也过期好久了,个人在学做mod时确实费了好大劲,所以这里我写了一个中文教程,想学的可以过来看看。也还请吧务大大们手下留情。


IP属地:上海1楼2018-08-25 22:50回复
    前排打个广告:最新的教程在这里因为贴吧不稳定,所以我都会先在steam社区指南写好https://steamcommunity.com/app/211820/guides/


    IP属地:上海2楼2018-08-25 22:53
    回复(3)
      正文开始:MOD前言以及基础知识
      由于sb这款游戏是英文的,所以大部分mod资料都在国外的一些论坛上。国内研究这个的也少,大部学习资料早就过时了。个人在学习时也感到在国内学习mod的不容易,所以出这份中文教程给想学习的人做个参考。由于个人水平也没有那么高,可能有疏漏甚至说错的地方还请大家指正。 学习的要求,sb至少通关过几次吧。反正做mod要对游戏比较熟。一种数据格式json。sb里面绝大部分内容都可以通过修改json的方式来对游戏修改,所以这里对json做一个简单介绍。


      IP属地:上海3楼2018-08-25 22:54
      回复
        该楼层疑似违规已被系统折叠 查看此楼


        IP属地:上海4楼2018-08-25 22:56
        回复
          该楼层疑似违规已被系统折叠 查看此楼


          IP属地:上海5楼2018-08-25 22:57
          回复
            错误的json

            正确的


            IP属地:上海6楼2018-08-25 23:01
            回复
              MOD教程2:starbound解包
              解包这一部分呢,我也写了但是现在贴吧不知道能不能发。我先发了吧,吧务大大们觉得不合适的话可以删掉楼层,如果你看不到解包教程可以到我的社区指南里去看,链接就是一开始的链接。


              IP属地:上海10楼2018-08-25 23:29
              回复
                starbound目录说明如下


                IP属地:上海12楼2018-08-25 23:32
                回复
                  在starbound文件夹下新建一个名为解压文本文档,将txt后缀改成bat如图


                  IP属地:上海13楼2018-08-25 23:33
                  回复


                    IP属地:上海14楼2018-08-25 23:33
                    回复
                      有些朋友可能看不到文件的后缀,这个需要自己百度显示文件的后缀了。用notepad++打开这个bat文件将下面的内容复制进去
                      "win32/asset_unpacker.exe" "assets/packed.pak" "assets/as"
                      一定要复制进去 不然可能出现问题。这段代码意思就是用win32文件夹下的asset_unpacker.exe程序去解压assets文件夹下的packed.pak(这个文件就是游戏打包的文件了)到assets文件夹下as文件夹。


                      IP属地:上海15楼2018-08-25 23:34
                      回复


                        IP属地:上海16楼2018-08-25 23:35
                        回复
                          保存好文件然后双击这个bat文件,就会弹出一个黑框

                          这时候解压已经开始了,不要动这个黑框。一般电脑需要等十几分钟吧,直到黑框自动消失,解压才算完成。如果你双击后发现黑框一闪而过,那可能你上面步骤出问题了,再仔细看看。来到assets文件夹已经有as目录了并且as目录下游戏资源都已经解压出来了。


                          IP属地:上海17楼2018-08-25 23:36
                          回复



                            IP属地:上海18楼2018-08-25 23:37
                            回复
                              把assets文件夹下的packed.pak删掉。然后再启动游戏,游戏是可以正常启动的。至此解包结束(注packed.pak已经不需要了,因为我们已经解压了同样的一份到as目录了所以删掉避免重复)


                              IP属地:上海19楼2018-08-25 23:37
                              回复