世界征服者2吧 关注:28,370贴子:552,025

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

只看楼主收藏回复

后排支持


IP属地:江苏来自Android客户端36楼2020-03-07 18:48
回复
    !!!!快加e社研究所啊啊啊啊啊啊316023264!!!!!


    IP属地:浙江37楼2020-03-07 18:48
    回复
      广告
      立即查看
      支持


      IP属地:湖南来自Android客户端38楼2020-03-07 19:02
      回复
        支持支持


        IP属地:浙江来自Android客户端39楼2020-03-07 19:49
        回复
          晚上就是发图。。。
          秦都——雍城,它好多都城啦,做地图就用了这个。
          旁边绵延的那是周兴时的岐山
          下面是陈仓关,进出巴蜀的咽喉要道。

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

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

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

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

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

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

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

          云梦泽上的港口。


          IP属地:北京40楼2020-03-07 21:50
          收起回复


            IP属地:北京来自iPhone客户端42楼2020-03-08 10:42
            收起回复
              【值得改进】
              看来《义战春秋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
                            收起回复
                              广告
                              立即查看
                              真的是大佬。。。


                              IP属地:广东来自Android客户端52楼2020-03-08 20:24
                              回复