中华三国志吧 关注:13,264贴子:200,969

【修改教程】中三地图的制作教程

只看楼主收藏回复

一楼喂熊,我总结了下中三地图制作的大致流程,不敢独享,现在发帖分享给大家·····


1楼2012-07-01 15:56回复
    结束前请勿插楼,谢谢,第一次发教程贴,如有不足好错误勿怪·····


    2楼2012-07-01 15:57
    收起回复

      其实中三的地图制作很简单,总地来说就是准备一张JPG格式的地图,给它标注哪里是陆地哪里是山水,哪些是森林哪些是草原等等。
      下面我就大致的说下地图的制作流程(XP系统下,其他系统应该也差不多)······
      在做地图前,你要先打算好要做多大的地图,中三里的每个格子的大小是100*100分辨率的。你明白你这张图可以排多少格子。
      1、 素材准备
      首先你要有一张地图,格式要.JPG的(没办法目前中三只支持.JPG格式的地图图片,当然改代码是以实现支持其他格式)。我教材用的地图是这张,分辨率是10000*5000的,按格子来说就是100*50的排版。当然还有一张配套的小地图分辨率是400*200的。
      


      3楼2012-07-01 16:00
      收起回复

        2、 剧本制作
        因为地图的地形数据是在剧本里的,所以你还有准备一个空白剧本,当然也可以用我提供的。我提供的这个空白剧本是用天下归魏这个剧本改的,删除了除陈留外所有的城池[陈留作为引导游戏打开的势力—魏的都城,删了就打不开了(关键是曹操在那里),当然你也可以用其他君主所在的城作为都城保留],或者你也可以用其他剧本改,只要保证用游戏能打开的那个剧本就行。
        先用剧本编辑器(JubenBianjiqi.exe)打开空白剧本(konbaijuben.mdb),因为我提供的这个剧本是100*100的(这里的宽度和高度所填的数值,是指这张图宽所需的格子数及高所需的格子数),而实际上的地图只要100*50就行了,因此改好数值后按右边的按钮(生成地图)重新生成地图。会跳出个框框,选择“是”。这个是重新生成的地图,然后我们调整下格子的宽度(也就是格子的放大比例,100是指原比例)。这里我改成60。然后替换地形,将“平原”替换成“未知”后保存剧本。








        


        4楼2012-07-01 16:03
        回复

          3、 地形设置
          先将准备好的地图分割好,这里我分割了50块。然后后放到ditu文件夹里的xinquantu里,将小地图重命名成_xinquantu.Jpg放到地图文件夹里。
          做好以上步骤后用地形编辑器(DixingBianjiqi.exe)打开空白剧本。然后给地图铺上地形。
          键盘上的数字键选择地形(1是平原,2是草原,3是森林,4是湿地,5是山地,6是水域,7是峻岭,8是荒地,9是沙漠,0是雪地)鼠标左键确定,右键取消·····
          将全部地形铺好后记得保存······







          


          5楼2012-07-01 16:05
          收起回复
            中三地图的制作的步骤是很简单的,关键是要有一张作为大地图的素材,有了素材铺上具体地形就OK了,至于于各地形的属性区别我这里就不细说了,不同的兵种在不同地形上的移动及战斗参数是不同的,一般来说峻岭是任何兵种都不能移动的,除了骑兵不能再湿地上移动,船只能在水域移动外,其他地形任何兵种都能通过······
            PS.
            1、打开GameComponents文件夹里的AirView,里面的AirViewData.xml里可以更改右下角小地图的参数)

            2、关于剧本里MAP参数的设定

            这里的格宽就是格子的放大率,DimensionX/ DimensionY就是宽度和高度的格子数量,地图数据就不解释了,用地形编辑器改。文件名就是改剧本所对应的地图位置,地图张数应该是宽度对应的地图张数,每张地图方格数也差不多,使用1格式城池图就是将城池只显示在一个格子上。话说这些参数我基本上没怎么动,也没动的必要,因为该改的已经在剧本编辑器里改了,地图数据也已经在地形编辑器里弄好了。文件名改后貌似只是改了小地图的路径,大地图没变。地图张数和每张地图方格数改后貌似没啥效果。
            中三地图的制作教程就先到这里了,希望大家做出拥有自己特色的地图。


            6楼2012-07-01 16:12
            收起回复
              期待已久,加精啊


              IP属地:广东7楼2012-07-01 16:19
              回复
                强力,授人以鱼不如授人以渔


                IP属地:海南10楼2012-07-01 17:56
                回复
                  动作好快,要认真学习。


                  来自Android客户端12楼2012-07-01 20:40
                  回复



                    13楼2012-07-02 12:17
                    回复
                      请教高手,大图分割成小图的数量怎么算,是不是跟小格子的数量一样还是随便都行,比如,我长50,宽50,那么小格子就是50*50=2500个小格子,那么是不是大图就要分割成2500张小图.还是怎么分的?


                      14楼2012-08-06 12:40
                      收起回复

                        我上面的地图数据中全是0,是不是不正常啊,我改后一开地形编辑就死了,是不是跟这有关??


                        15楼2012-08-06 13:49
                        收起回复