|

楼主 |
发表于 2004-4-5 14:20:00
|
显示全部楼层
Re: 关于金山公司的剑侠情缘系列游戏的图片格式 之二
啊,我看到大家还挺关心游戏中的图片资源问题。
我呢,打算4月8日公布代码。
在这里提醒一下,所有你通过我制作的程序的资源,都属于金山公司所有。
你可用来开发自己的东东,但是,一切后果读者自负。
还有,图片的压缩其实很简单。
比如:(16进制)
84 04 23 45 23 35 ....
那么,他是什么意思呢?
84 ?
先来看 “80”,在二进制中,一个字节最大 “FF” (1111 1111),“80”(1000 0000),其实,“80”,相当与 “-0”,就是负号,那么‘81’,就是“-1”,那么,这个有什么用呢?
你可以看到很多的 “7F”,你问我“为什么你能发现压缩的规律”,其实就是这些分布规则的“7F”告诉我的,你看,"7F"(也就是127),之后恰好有 127 字节,接着又是一个“7F”....,所以我猜测"7F"就是这一块颜色索引的长度,那么,所有的都是么?"84“又是什么呢?你知道,就是 ”-4“ 了,其实啊,就是透明色的个数,当然是连续的透明色的个数。那么”04“? 他啊,就是不透明的连续颜色索引的个数!那么如下的一段压缩码:
84 03 23 23 23 89 06 89 89 89 89 89 89 89 ... ...
是什么意思呢?
有兴趣的朋友可以发贴来猜猜!!! |
|