世界征服者2吧 关注:28,369贴子:552,042

回复:【义战春秋】萌新MOD制作过程全记录

取消只看楼主收藏回复

刚刚忘了放图。。。



IP属地:北京32楼2020-03-07 14:20
回复
    晚上就是发图。。。
    秦都——雍城,它好多都城啦,做地图就用了这个。
    旁边绵延的那是周兴时的岐山
    下面是陈仓关,进出巴蜀的咽喉要道。

    晋都——翼(绛)
    自晋武公之后每一代晋侯都是在曲沃即位,然后在翼居住,曲沃本是晋国公族庞支,但曲沃代翼后继承了晋国。翼旁边的两座城池分别是曲沃和新田。
    洛邑是王城,这大家应该都知道,比较悲催的周天子。

    楚都——郢
    貌似楚国在春秋初年都城都是没有城墙的,郢也有很多地方,貌似是楚国人对国都的称谓。

    卫都——朝歌(沐)
    朝歌本为商纣王帝辛的都城,周武王曾将纣王之子武庚封在这里。武庚叛乱平息后,这个地方被封作卫国。
    卫灵公在与狄人的战争中惨败,卫国集体渡过黄河南迁,朝歌随即沦为废墟。后为晋国所有。

    鲁都——曲阜
    曾经也是商代都城之一,周代礼乐宝库。到曲阜去游玩三孔(孔府、孔庙、孔林)只要能背出30条论语就可以免票哦!当然姓孔也是可以的。

    齐都——临淄
    因城近淄水而得名。
    齐国,泱泱大国就指的是它吧。

    郑都——新郑
    郑伯本为周王卿士,平王东迁后定居于此。郑庄公一度小霸,无奈后期夹缝中生存,被晋楚两个大国反复摩擦。
    战国以后,这里成为韩国的都城。

    宋都——商丘
    宋国是商代礼乐的活化石。商丘本名毫,是商汤的建都之地。

    云梦泽上的港口。


    IP属地:北京40楼2020-03-07 21:50
    收起回复
      广告
      立即查看
      【值得改进】
      看来《义战春秋2》是不可避免了,第一次做果然问题很多。
      1. 我觉得@不准叫我小团子 的说法很对,应该避免对角线十字交叉地块的出现(如图红圈处),一个节点应该连三条线。这次还是放飞自我,我说能走就能走,我说不能走就不能走吧。

      2. 我这地图海洋做的太干净了,干净的离谱。尤其是舟山群岛那里,没了!

      借鉴了@petter萧 大佬的经验,可以吧细碎的小岛归为海洋。我打算下次做的时候注意。
      也许会有升级版呢?说不定呢!所以我打算是不是mark一下,以便下次好改进。


      IP属地:北京44楼2020-03-08 14:51
      回复
        继续更新。
        交给计算机操作总是让人省心。把它放到一个文件加下,把没有地块边界的PNG拖入分割器就可以了。

        将会获得:


        把连在一起的地块和细碎的地块找出来,在PS里修改无边界成品,把黏连的地方删除。这个地方推荐套索工具。
        我重复了两次,不算多吧


        IP属地:北京45楼2020-03-08 15:03
        收起回复
          下面制作黑白图。
          用到的是PS批处理功能,600多图怎么也得批处理了吧。
          打开文件—批处理,会发现没有黑白功能。


          我们可以自己创建去色动作。
          点击窗口—动作,新建动作,圆点变红开始录制。


          这时选择调整—去色

          电脑会记录这个动作。这里我选择不保存。

          这时批处理中就可以看到这个动作了。

          选择4位序列号,起始序列号为0

          其中,覆盖动作中的“存储为”命令如果不勾选,那么它会自动存储。而如果勾选,则动作中没有存储为,就不存储。也就是说,动作中有了存储为才勾选这个选项。


          IP属地:北京46楼2020-03-08 15:35
          回复
            生产图片黑白也比较简单。把ET(我也不知道叫什么)和从世界征服者2.apk解压的assert中找来的两个模板(一个PNG,一个xml),放在一个目录下:

            没有装Java运行环境JRE的是打不开ET的,所以我又去安装了JRE。。。
            装了之后我发现我还是打不开pvr文件,总是提示不支持。。。
            好像安装了Java8会有这样的问题,我安装了Java9以后就没提示了。
            打开后ctrl+A全选Delete删除,我复制了200个黑白地块粘贴,这样我就只有4个文件了。(好像最多能400?)


            生成的文件要注意改名,xml记事本也要修改。

            完成,也不知道对不对。
            这里说一下,我的世界征服者2貌似HD版本是有两组,一组m1_zone1,一组m1_zone1_1,我也不太会处理这样的,实际上是懒。。。我下次一定要学学。这次我用的标清版本,只有一组组m1_zone1。
            所以我的命名统一是,m1_zone1、m1_zone2、m1_zone3、m1_zone4

            再把他们扔进包里替换掉原有文件,我只用了四个,所以我把其余多出来的如m1_zone5等删掉了。
            这步我做的有问题吗?求指教!到这就有点慌了。


            IP属地:北京47楼2020-03-08 16:23
            收起回复
              总之上面的做的我很难受,希望大佬给看看。
              下面的分割地图还好。最终的地图,包括边线包括陆地包括还有包括等等,四周拓展24像素留边,命名为1.png。


              然后这三个放在一个文件夹。

              打开TexturePacker,导入1.png,点击裁剪即可,自动生成。

              map1_1@2x是世界征服者2的
              map1_1是欧陆战争3的
              复制到assert中全部替换。


              IP属地:北京48楼2020-03-08 17:10
              回复
                然后就到了令我头疼的地块连接。
                需要分割地块同时生成的

                还有世二编辑器和连接器

                打开世二编辑器,弹出的选项,启用宏

                打开raw,我这为什么需要输入数字呢?
                默认0吧

                可以看到我的-1块还不少。。。。

                我尝试用Hex把ffff替换掉,但是好像影响不大,下一步还是打不开。

                总之最后没改。。。把没改的文件扔到包里了。
                打开area选项卡,调了位置偏移和地形。(0表示陆地,1表示海洋)然后保存。

                试图用没有改过的raw拖到世二地块连接程序中,但是没反应,黑屏,或者返回一堆稀奇古怪的数。

                很无奈,昨天一天手动输入adjion。才677个,呵呵。

                总之,办法总比困难多,虽然我也不知道这个能不能运行,不过这三个算是有了。放入包里替换掉。

                这里我已经不知道对错了。谁来帮帮我


                IP属地:北京49楼2020-03-08 17:25
                收起回复
                  广告
                  立即查看
                  然后地图就到这了?
                  先把音乐换了,battle1-4是战斗时的音乐,不知道能不能循环多点呢?求大佬教我!
                  总之我现在替换掉了那四个。

                  分别是:
                  1. 风萤月(笛子版)-zeoy
                  2. 劉備(三国志10)-池頼広 (いけ よしひろ)
                  3. 寒瑟舞祭(霹雳布袋戏)-风采轮
                  4. 悲欢离合戏一场-武聆音雄
                  听起来应该会有春夏秋冬轮转的感觉吧。
                  改名之后,扔到包里替换。


                  IP属地:北京50楼2020-03-08 17:33
                  收起回复
                    下面想调调税收。
                    做了两张新ID图,方便我安排税收数额。

                    这文件看起来挺简单的,我这里captial=大城池,large city=中城池,normal city=小城池,还有港口port。

                    安排税收中。。。一会出详细列表。


                    IP属地:北京51楼2020-03-08 17:36
                    收起回复
                      谢谢大家的支持!我觉得进入这个圈子很好的一点就是大家对我这个萌新真的特别友好,这也是我继续下去的动力。
                      为了搞税收,我连goodnotes都上了

                      最终的结果差不多是这样,以下数据只是大概:
                      晋:90-250
                      楚:60-240
                      齐:90-150
                      秦:80-130
                      鲁:50-110
                      宋:60-70
                      卫:40-100
                      郑:70-80
                      燕:55-70
                      吴越:45-100
                      陈蔡:0-30
                      巴蜀:10-20
                      啊,周四再更。已经四天没学习了。


                      IP属地:北京54楼2020-03-08 23:24
                      收起回复
                        感谢@petter萧 大佬倾情援助,第一个战役即将与大家见面。大家会很熟悉的,不妨猜一猜。周五详说。



                        IP属地:北京来自Android客户端59楼2020-03-10 13:05
                        收起回复
                          周五原计划更新的。不过我美工和文字工作一直做到半夜。
                          现在有时间给大家说说我的进展了。
                          首先必须感谢@petter萧 因为adjion的问题我的地图一直打不开,他为我重新分割并修复了areamark文件,这个工作量不小的,我的MOD能做出来,离不开他的帮助。
                          另外必须感谢的是@李宗仁- 提供了最新加速版的世二原文件。这个重要性我将在接下来告诉大家。


                          IP属地:北京来自Android客户端66楼2020-03-14 00:57
                          回复
                            不过问题还没有解决,虽然顺利生成adjion,但是地图依然重叠,直到使用了加速原版后就可以打开了,我觉得应该是版本较老对新地图不识别。可是地图依然崩坏。
                            经Petter大佬提示,发现zone文件有问题,于是又重置了zone。终于,今个老百姓真呀真高兴。



                            IP属地:北京来自Android客户端67楼2020-03-14 01:06
                            回复
                              广告
                              立即查看
                              手机上不方便。。。明天再更。先放几张今天的成果。










                              IP属地:北京来自Android客户端68楼2020-03-14 01:08
                              回复