游戏开发论坛

 找回密码
 立即注册
搜索
查看: 9588|回复: 18

关于金山公司的剑侠情缘系列游戏的图片格式 之二

[复制链接]

17

主题

201

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
QQ
发表于 2004-4-1 16:46:00 | 显示全部楼层 |阅读模式
  剑侠系列图片相关贴子。

       第一篇:关于金山公司的剑侠情缘系列游戏的图片格式 之一

       第二篇:关于金山公司的剑侠情缘系列游戏的图片格式 之二
   
       第三篇:关于金山公司的剑侠情缘系列游戏的图片格式 之三

新贴:[em3]  [em3]  [em3]
       第一篇:“目标”软件 之游戏图片格式 xbm 和 资源库文件


   今天,我把他的图片格式公布如下。
  感兴趣的朋友可以试试。
  
调色板的结构:
struct   MPCPALETE
{
   unsigned              blue:8;
   unsigned              green:8;
   unsigned              red:8;
   unsigned              alpha:8; //不知道什么作用
}
图片数据的头结构:
struct   MPCPICDATAHEADER
{
   int                         picDataSize;
   int                         picWidth;
   int                         picHeight;
   int                         NULL1;       // 0   //不知道是什么
   int                         NULL2;       // 0
}
MPC 图片文件的头结构:
struct  MPCFILEHEADER
{
   char                     mpcFlag[16];             // 标志 "MPC File Ver2.0"
   int                        mpcNULL1[12];         // 0
   int                        mpcPicDataSize;       // 图片数据长度
   int                        mpcMaxWidth;          // 所有图片中最大的宽度
   int                        mpcMaxHeight;
   int                        mpcPicCount;
   int                        mpcPicBitCount;        // 8
   int                        mpcPalleteSize;        //  调色板数据的长度
   int                        mpcNull3;                  // 0
}

MPC 文件的结构如下:
先是一个头结构:mpcFileheader
接下来是调色板信息:每个颜色32位(MPCPALETE),长度是mpcFileHeader.mpcPalleteSize  .
接下来是偏移表,每个偏移量用一个整数(4字节)表示,有多少张图片,就有多少个偏移量。
最后就是图片数据了。
  图片数据有一个头结构 ( MPCPICDATAHEADER ),这里的图片的长度不包括这个头结构(重点注意),头结构之后就是压缩后的图片数据了,压缩方式是...(下次再聊)

21

主题

86

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2004-4-1 17:01:00 | 显示全部楼层

Re:关于金山公司的剑侠情缘系列游戏的图片格式 之二

最好写个简单的程序,能提出图片。

17

主题

201

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
QQ
 楼主| 发表于 2004-4-1 17:06:00 | 显示全部楼层

Re: Re:关于金山公司的剑侠情缘系列游戏的图片格式 之二

仁兄:
       程序早就写好了,只是我没有办法贴,少说也有180行。

16

主题

57

帖子

57

积分

注册会员

Rank: 2

积分
57
发表于 2004-4-1 17:08:00 | 显示全部楼层

Re: 关于金山公司的剑侠情缘系列游戏的图片格式 之二

能不能把完整的图片格式以附件的形式贴出来?

17

主题

201

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
QQ
 楼主| 发表于 2004-4-1 17:14:00 | 显示全部楼层

Re: Re: 关于金山公司的剑侠情缘系列游戏的图片格式 之二

我在网吧!
没办法贴。
再者,我只是告诉大家如何破解,至于后果,看了结构,程序!对你们还不是小意思!
我也只是用了一天写程序。

21

主题

86

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2004-4-1 17:23:00 | 显示全部楼层

Re: Re: Re:关于金山公司的剑侠情缘系列游戏的图片格式

WindLucid: Re: Re:关于金山公司的剑侠情缘系列游戏的图片格式  之二

仁兄:
       程序早就写好了,只是我没有办法贴,少说也有180行。


不算长了,多贴几次就完了,别人长篇小说都贴上了.

17

主题

201

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
QQ
 楼主| 发表于 2004-4-1 17:25:00 | 显示全部楼层

Re: Re: Re: Re:关于金山公司的剑侠情缘系列游戏的图片格式

谢谢鼓励.
我会的.
不过下次吧.

21

主题

86

帖子

98

积分

注册会员

Rank: 2

积分
98
发表于 2004-4-1 17:26:00 | 显示全部楼层

Re:关于金山公司的剑侠情缘系列游戏的图片格式 之二

好,期待中...

8

主题

130

帖子

156

积分

注册会员

Rank: 2

积分
156
发表于 2004-4-2 13:44:00 | 显示全部楼层

Re:关于金山公司的剑侠情缘系列游戏的图片格式 之二

剑侠  专好 宣传。  少了实际。

终难大成。

17

主题

201

帖子

242

积分

中级会员

Rank: 3Rank: 3

积分
242
QQ
 楼主| 发表于 2004-4-2 17:03:00 | 显示全部楼层

Re: Re:关于金山公司的剑侠情缘系列游戏的图片格式 之二

今天,本来是查找手机方面的东西,啊,没想到文章被认为 还不错。
好的,过几天我就把,代码公布。

欢迎来我的网站作客
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-10-13 04:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表