仙落凡尘吧 关注:1,647贴子:23,892
  • 8回复贴,共1

【复活复活】swf重置系列技术讲解

只看楼主收藏回复

还是按照之前的想法,不断修改斗破的资源文件,以尽可能的恢复仙落的游戏玩法,本贴放出部分swf资源文件的重置技术,本贴以人物模型可爱的小舞天为例:
斗破具有147个人物行动基础文件,而仙落只有58个。这是因为在斗破中,由上下左右外加左上左下右上右下四个方向,而仙落只有上下左右四个方向,简而言之,斗破的实现难度大于仙落,但是反过来看,直接照搬将会丢失部分行动文件(但是这也是无奈之举)


IP属地:北京1楼2022-07-11 04:10回复
    Sothink SWF Decompiler打开斗破的人物行动swf文件
    斗破中的法师职业代号为3,性别女为2,而仙落中法师(舞天)代号也是3,性别女也是2,因此基本上是一一对应的,因此以法师为例
    下面为斗破的人物行动资源文件


    IP属地:北京2楼2022-07-11 04:14
    收起回复
      仙落目前只有手游端的资源文件,相关资源文件可以通过powervr 工具提取,以下为提取完成后的图片,
      以舞天小可爱为例


      IP属地:北京3楼2022-07-11 04:17
      回复
        鉴于手游不像pc页游一样需要较高的分辨率,因此所有文件都是经过压缩的(非常的不利),所以我们需要对它进行锐化处理,然而锐化会导致色彩变量,所以锐化完成后又要经过降低色阶处理
        以下为处理完成后的图片,不放大看不出来区别


        IP属地:北京4楼2022-07-11 04:21
        回复
          其实大家可以看到锐化完成后的分辨率提高了一些,下面一步就是分析用于coco2dx的plist文档,这个文档定义了人物行动图的具体细节,如行走,攻击,受伤害
          附plist文档图


          IP属地:北京5楼2022-07-11 04:25
          回复
            分析完成以后,划分出对应的行动图,如下


            IP属地:北京6楼2022-07-11 04:26
            回复
              几个分析完成后的例子,大家快来看看舞天小可爱
              如攻击,(上下右,左用右直接旋转,下同)

              被攻击,

              死亡,

              站立,

              坐着,

              行走,


              IP属地:北京7楼2022-07-11 04:30
              回复
                明天在放出后续,希望大家能多多支持a


                IP属地:北京8楼2022-07-11 04:33
                回复