星露谷物语吧 关注:265,999贴子:1,606,084

【自制地图】使用Tiled创造出属于自己的新世界!

只看楼主收藏回复

没错,我就是那个爱挖教程坑的麻糬君!
大家绝对非常眼熟我了!!(好吧我觉得不眼熟我也没关系)
我今天就把我原贴的地图教程分割出来放在新帖,为了让各位需要的人更方便找寻需要的资料
还有顺便把一些技术上的错误给补正,防止误人子弟

我应该会缓慢更新的!(应该!!)
下面图镇楼




回复
1楼2020-06-21 21:15
    二楼备用


    回复
    2楼2020-06-21 21:16
      三楼:传送门


      收起回复
      3楼2020-06-21 21:16
        自制地图之旅开始!!!
        依照惯例,先说一堆废话,
        这个是从最基础开始的方式,也就是【不使用】自己画的方式教程
        如果想要连素材什么的都要自己搞~
        嗯,等我哪天有空,板子在我身边再考虑
        当然,你可以使用别人的素材,不过要注意一下别人有没有授权允许使用哦!除非是私自使用并不会上传至网上,那么你可以放!想放多少就放多少!
        好了,我们需要的工具有:
        1、脑袋
        2、手(没有的可以用脚~再没有的可以用身边小伙伴的手~)
        3、游戏本体
        4、SMAPI
        5、Tiled地图编辑器(可以用类似的工具代替~)
        6、绘图软件【可选择】(看个人的需求~)
        7、CJB作弊器和Debug模组之类的mod(为了方便测试~)
        8、有开新档的习惯(因为部分情况会因为旧档而发生bug,所以如果明明全部都对了,却有bug,请务必开新档尝试)
        9、其他前置(比如我这里多了Platonymous的前置,不过不安装也影响不大……吧)
        10、png格式的素材(如果我没记错的话,除了png其他格式不能读取,不过我记忆不好,可能会搞错,请见谅)
        11、心里承受能力好(因为我在研究地图时期不知道炸了有些多少次……而且有时候没红字但有NPC飞天Bug……)
        对了,如果你真的不行的话,那么你就放弃吧!
        每一个人都有不擅长的地方,你在某个厉害的地方专心搞,也一样是很好的MOD!
        要是全部都精通的话……你就会爆肝……


        回复
        4楼2020-06-21 21:17
          首先,第一步!
          创建新的文件夹!
          然后复制粘贴一堆基础的东西(比如:content,manifest)
          这里我是直接放在mods,方便我修改
          如下:



          里面manifest内容为:

          assets文件~你可以选择分类~
          然后把自制的素材丢下去(原版的素材不需要放进去,也不要在这里做地图,而且可能你的地图没有跟着你的美化包改变)
          自制的素材如果是四季变化需要以(季节)_(素材名字)命名,有些会用(季节)_z_名字作为素材命名方式,不过我是不确定会不会影响……
          如果是没有四季变化的素材就不需要讲究太多~

          比如说这样:
          (下图为SVE的tilesheets)



          收起回复
          5楼2020-06-21 21:33
            第二步就是直接在解包之后的content/maps里面直接新建tmx格式的地图或者复制粘贴原版tbiin地图在同一个文件但不同名字,这样一来你可以直接读取原版素材而不需要自己把素材放进你的文件里
            (不过也请你记得把自制素材放到maps里面,因为我们要确保tiled是能够顺利读取到你的素材)
            直接在maps里面制作是因为你载入原版素材完成地图之后,你移动到你的模组文件夹里面不会让你的路径受到影响,也不会跳出红字像是:

            红字会疯狂跳然后你无法玩游戏
            复制粘贴原版tbin地图,一是图方便(素材路径基本上都帮你读取完了),二是Tiled无法侦测“另存为”的地图素材路径,这也会让游戏炸开花


            收起回复
            6楼2020-06-21 21:47
              至于content内容,需要等我们搞好地图再设置哦~
              一切就绪后,打开tiled!


              然后选择这个~(如果是复制粘贴法请跳过)

              这边是需要注意一下的,首先左边的是地图大小,右边则是一格多少像素,星露谷用的是16×16

              然后我随便搞40×40格子的地图~

              选择另存为会出现以下这个东西


              然后把你地图另存在你刚刚创建的文件里~

              出来是这样的


              收起回复
              7楼2020-06-21 22:07
                复制粘贴地图的直接打开就行了,不过在那之前我们先把tbin的插件打开
                跟着图片显示的做就对了:
                (在编辑选择首选项)


                (然后在插件把tbin打勾,最后关闭就行了)

                因为是复制粘贴原版tbin地图,所以你基本上打开改大小就行了~
                (选择地图)


                (调整地图大小)

                (大小就是字面上的~挪动就是移动整个地图,你也可以直接拖动图片,效果也是一样的)

                最后点击“ok”就完了~


                收起回复
                8楼2020-06-21 22:38
                  这个时候我先带大家熟悉熟悉一下工具、图层和一些基础设置!

                  1、开新的地图或者素材(图集)
                  2、打开文件(俗称open)
                  3、保存
                  4、灰色箭头1,是撤回(undo)
                  5、灰色箭头2,是恢复(redo)
                  6、执行命令,这个我们不用
                  7、图集刷,其实就是笔刷~(左键涂上一块,右键吸取当前图层的图块~右键可以按住不放然后吸取一定范围的图块,你就会发现你的笔刷变大了!)
                  8、地形刷,这个是给类似RPG游戏使用的比较多,我们没用到(又或者是“我”没用到~)
                  9、王氏刷,这个我看过官方教程~但是我还是不懂,下一位!
                  10、填充,这个不解释了~
                  11、填充形状工具,快速填补一些地板专用的~或者一些特殊的图块~(比如,选取4个图块是各个都不一样的形状的地板,使用这个工具就不用一个一个对称画地图,直接按住不放,然后拖到你想要你范围就放手)
                  12、橡皮,不解释了哈
                  13、矩形选择,如果有在使用绘图软件应该都知道这个效果的,就是选取一定范围,然后形成一个蓝色的图块,之后你就不会涂超过蓝色方块的地方了,不过我们一个有16×16,基本上是不用太担心
                  14、魔术棒,和上面差不多,也是个使用过绘图软件会知道的东西,点击左键就会选取全部一样的图块
                  15、选择同个图块,和魔术棒很相似,但只有选择同个图块的功能而已


                  回复
                  9楼2020-06-21 22:41
                    工具效果展示~
                    图块刷左键效果

                    图块刷右键按住不放的效果

                    图块刷放开右键效果:

                    填充效果(选择中)

                    填充效果(选择后)


                    回复
                    10楼2020-06-21 22:42
                      填充形状工具效果演示~
                      例子:


                      如果不使用填充形状工具而选择使用图快刷:

                      使用填充形状工具:

                      橡皮效果~

                      矩形选择效果:
                      如图显示一样,蓝色区域不会超过~

                      使用魔术棒/选择同一个图块效果:

                      和矩形选择一样,不会超出蓝色(虽然受到了黄色的影响变得不是很“蓝”……)

                      使用矩形选择、魔术棒、选择同一个图块后,记得要按一下右键取消哦~

                      (吐槽:逐渐杂乱的地图


                      回复
                      11楼2020-06-21 22:43
                        和上面工具不相同,这个是给“对象图层”使用的工具,所以这些都不能画画哦~


                        1、选择对象,如同字面一样~选择已经拥有的对象~
                        2、编辑多边形,这个是用来调整形状比较怪的形状~由于星露谷使用都是方块,所以这对我们没卵用
                        3、插入矩形,四方形的对象~左键拖拽可以调整大小~
                        4、插入点,这个我们不使用~
                        5、插入椭圆形,这个我们也不用~
                        6、插入多边形,同样~
                        7、插入图块,同时放置对象和图块,基本上是给RPG使用的
                        8、插入模板,同时放置对象和模板,一样,与我们无关
                        9、插入文本,写字之类的~不过我们不用
                        10、挪动图层,这个会把网格全部打乱,因为是“移动嘛”,千万!不要!碰它!!
                        11、水平翻转,把图块之类的东西左右翻转(我之后去国外论坛才知道原来Tiled是无法辨识翻转……所以我们就无视吧)
                        12、垂直翻转,把图块之类的东西上下翻转
                        13、向左翻转,逆时针翻转
                        14、向右翻转,顺时针翻转


                        回复
                        12楼2020-06-21 22:45
                          对象工具效果演示~
                          选择对象~


                          编辑多边形效果~(这边用三角酱做示范~拖拽圆点)【使用前】

                          编辑多边形效果【使用后】

                          插入矩形~预设大小~(不会根据你的地图设置而改变~)

                          如果要和地图设置的图块大小一样,就按住ctrl,点左键就行了
                          效果如下:

                          插入点效果~

                          插入椭圆效果~预设效果

                          拖拽效果1

                          拖拽效果2

                          按住ctrl可以固定完美圆形的形状~


                          回复
                          13楼2020-06-21 22:46
                            插入多边形效果~
                            起始点~


                            点击一下左键就开始搞形状啦!然后拖拽!点!重复动作!

                            最后连接起始点就完成啦!
                            一个鸡爪就出现了!


                            插入图块效果~

                            插入模板~然而我没有东西可示范
                            插入文本效果~预设大小、字形、颜色等等
                            更详细的设置在别的位置!


                            属性!过后我会介绍的~

                            挪动图层效果!(原本想要用图像层演示,结果看不太出来,就用对象表现了~)
                            对象图层歪了:


                            不过你是真的真的坚持要移动整个图层,那么使用万能的ctrl!按住不放!移动它!你会发现居然不会歪了~
                            整整齐齐:



                            回复
                            14楼2020-06-21 22:46
                              介绍一下图层那边的东西~

                              1、创建新图层,新增或者设置下面这些东西~

                              a、图块层,绘制地图的图层哦!
                              b、对象层,设置命令在这边!
                              c、图像层,添加图像~这边我没用过~
                              d、添加进组的layer,其实就是创建新的文件夹啦!我们不会搞那么复杂,所以不需要!
                              e、通过拷贝建立新层,就是你给你选择的范围ctrl+c的东西,建立新的图层~
                              f、通过剪切建立新层,同上!不一样的是ctrl+x(剪切)会把你刚刚选取的地方去掉然后搬到新的图层~


                              回复
                              15楼2020-06-21 22:48