饥荒游戏吧 关注:204,132贴子:3,000,062

【教程】使用Tiled制作静态布局(Static Layouts)

只看楼主收藏回复

二楼开始正事


此外并没有镇楼图。。。


IP属地:湖北1楼2017-11-26 10:21回复
    2L


    IP属地:湖北2楼2017-11-26 10:22
    收起回复
      赞一个,虽然不知道是什么


      IP属地:广西来自Android客户端3楼2017-11-26 10:25
      回复
        在我们玩的饥荒里,可以见到许多固定的地形,比如猪村里的猪王,还有炼金石的地形,以及在森林里见到围成一圈的三级蜘蛛巢之类的,这些都是静态布局,无论饥荒的地图是怎么生成的,它们的地皮位置和生成的预制物(perfab)位置等将不会改变。


        IP属地:湖北4楼2017-11-26 10:27
        回复
          在官方提供的饥荒mod工具(Don't Starve Mod Tools)中,其中的一个工具(Tiled)是专门负责制作这一类地形的。


          IP属地:湖北5楼2017-11-26 10:30
          收起回复
            "如何制作你自己彩,啊呸,遇"


            IP属地:陕西来自Android客户端6楼2017-11-26 10:33
            收起回复
              打开Tiled后,可以看到以下界面


              IP属地:湖北7楼2017-11-26 10:34
              收起回复
                完成以上步骤后,我们可以看到这个


                IP属地:湖北8楼2017-11-26 10:36
                收起回复
                  nil?


                  来自Android客户端9楼2017-11-26 10:40
                  回复
                    接下来讲一下怎么填块大小和地图大小。
                    块大小决定了怎么分割图片。(这会一定程度上影响到地图大小)
                    地图大小决定了你这个静态布局的大小。


                    块大小的宽度和高度应保持一致。
                    官方这里填的块大小都是16,当然,你除了16外还可以填32(龙骑士的静态布局都是填的这个)和64。至于其他的(比如1,18,95,13之类的还是不要填好,毕竟官方提供的Tiled使用的饥荒地皮也就64像素一块。)


                    IP属地:湖北10楼2017-11-26 10:45
                    回复
                      接下来讲地图大小。


                      地图大小的宽度和高度可以不一致。


                      由于我语言不足以描述怎么填,所以还是举例子吧...


                      假设你要做一个1x1的静态布局。


                      你的块大小是16的话,地图大小的宽和高都要填4
                      你的块大小是32的话,地图大小的宽和高都要填2
                      你的块大小是64的话,地图大小的宽和高都要填1


                      假设你要做一个1x2的静态布局。


                      你的块大小是16的话,地图大小的宽要填4,高要填8
                      你的块大小是32的话,地图大小的宽要填2,高要填4
                      你的块大小是64的话,地图大小的宽要填1,高要填2


                      假设你要做一个7x3的静态布局。


                      你的块大小是16的话,地图大小的宽要填28,高要填12
                      你的块大小是32的话,地图大小的宽要填14,高要填6
                      你的块大小是64的话,地图大小的宽要填7,高要填3


                      IP属地:湖北11楼2017-11-26 10:53
                      回复
                        总之,就这么填好了。


                        接下来我以块大小32,地图大小宽10,高8为例子,继续讲。


                        IP属地:湖北12楼2017-11-26 10:55
                        回复


                          界面


                          IP属地:湖北13楼2017-11-26 10:56
                          收起回复
                            ground.tsx即为官方提供的饥荒用图块。


                            默认路径
                            C:\Program Files\Steam\steamapps\common\Don't Starve Mod Tools\mod_tools\Tiled\dont_starve


                            IP属地:湖北14楼2017-11-26 10:59
                            回复
                              百度吞图了。。。直接口诉吧。。。


                              接下来可以看到Tiled图块那里出现了许多你可以在饥荒中可以看到地皮。


                              IP属地:湖北17楼2017-11-26 11:12
                              收起回复