石器时代与魔力宝贝客户端之图档变色,石器时代发布网,石器技术交流站!
石器时代与魔力宝贝客户端之图档变色
  石器时代和魔力宝贝的客户端要变色,其实图档变色很简单。懂得图档结构后,就可以自己制作客户端图档了。说的简单点,石器和魔力图档就是,图片转换成8位BMP格式,宽度是4的倍数,高度不限,其内容为数据+调色板,通常调色板中黑色(RGB 0 0 0)为底色,作为游戏中透明用,所以游戏图档就是,一个数据+一个调色板,一个数据+一个调色板,魔力宝贝1.0的时候,为了节约硬盘容量,想出了一个方法,多个数据用同一个调色板,这种方法称为全局,每个数据内容都是用的同一个调色板,这种方法优点,省容量,颜色有损失,随着时代迁移,4.0时期,需要更鲜艳的图档质量,就慢慢还原了,一个数据+一个调色板,这种称之为局部。也许随着日后CG的更新,会用上PNG或者其他高质量图片格式,但是占用容量太大了。现在一个魔力宝贝客户端基本上7-8G,可谓很大了。

  图档变色方法有2种:一种为简单的,一种为复杂的。

  先说说简单的,简单就是全局转换为局部,数据内容不变,只是变调色板。就好比露比头发是绿色的,那就拿它调色板中的绿色色块,改成黑色或者其他颜色,再将数据内容和调色板重新组合下,变成局部图档。4.0图档的修复都是如此,官方的4.0图档数据内容都是没有调色板的,调色板都是单独一个放的,所以用查看器查看都是花屏,就一个是正常颜色的图档,所以通过小男生工具提取组合,可以修复图档,此工具原理也是如此,将每个数据内容+单独的调色板,一一重新组合,就是我们所看到的修复图档。如果想要将1.0图档变色,其实将一个图档动画提取,在重新打入一个单独含有调色板的图档,在进行重新分解组合。4.0图档也是如此,将数据提取,将单独的调色板提取,改下色,重新打入,再重新分解组合下就OK了。此方法流程简单,见效快,缺点颜色有缺失。

  说说复杂的,就是将图档的每个图片提取出来,进行优化、改色、放大、变小都可以,再重新打入就行,此方法复杂繁琐,还要修复偏移等。

  相信大家都看明白了吧,在这里祝大家新年快乐。

by:尐潴メ鬧鬧灬

下一篇;现在石器时代私服流行的ABLUA的由来