mix格式的图片怎么看?(立刻给分)

tiancanshi 2002-06-14 09:37:11
能给我发一个工具吗?
tiancanshi@elong.com
...全文
71 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiancanshi 2002-06-16
  • 打赏
  • 举报
回复
哎,不行,看来暂时是没戏了,碰吧。
先把帐结了
wistaria 2002-06-15
  • 打赏
  • 举报
回复
Photo Draw
kenwoodking 2002-06-15
  • 打赏
  • 举报
回复
试试这个:
http://bingle.pku.edu.cn/scripts/FtpCount.exe?IID=628
tiancanshi 2002-06-15
  • 打赏
  • 举报
回复
老兄,能告诉我什么地方可以下载吗?
游戏中如何读取压缩包文件       我们在市场上买了一个游戏,很少会轻易的看到游戏目录里一堆的BMP,PCX资源图片。难道他们不使用BMP之类的文件作为图片资源吗?非也,其实他们把这些资源图片进行了打包、压缩。   举几个游戏的例子吧,大名鼎鼎westernwood的《红色警戒》的.mix文件就是一种压缩包,里面包含了一堆堆的游戏图片,声音等资源。还有blizzard的《星际争霸》、《暗黑破坏神》、《魔兽系列》的.mpq文件也是一种压缩包,里面包含了各种游戏使用的资源。几乎所有的游戏都用到了压缩包。   那么为什么要使用这种压缩包呢?原因很多,首先就是压缩,游戏中使用的图片等资源都是极其适合压缩的,这样就减小了游戏的体积。如果把《红色警戒2》的资源全部解开相信会超过3G。其次压缩后文件体积的减小会带来读盘速度的显著提高。通常一个2M的BMP文件可以被压缩到700K以内,读取一个2M的文件和读取一个700K的文件然后再内存中解压的速度对比是可想而知的。最后,将大量的资源文件打包能使得游戏目录清晰,而不是一堆堆的文件夹和文件,这样能减少磁盘空间的浪费,也减少了磁盘碎片。 说了那么多压缩包的好处,我们在游戏中到底怎么使用压缩包呢?   1.我们需要定义我们自己的压缩包文件存储格式。   2.根据1我们写一个压缩工具来对游戏中的资源进行压缩存储。   3.根据1我们写一个解压缩的库以便我们游戏中使用。   4.在游戏的代码中,我们调用这个库,来读取我们包中的文件。   看到这儿,似乎我们需要做的工作还是很多、很复杂的。要定义一个文件结构,又要写压缩工具、还要写解压库。而我们真正使用确实在最后一步,而且是简单的调用一个库而已。似乎有点得不偿失了。好了,我们现在要找一条捷径来完成我们游戏使用压缩包的问题,对于1和2来说其实很好办,现成的就有很多压缩软件可以生成压缩包,winzip,winrar,winace ……都是非常好的压缩工具,这样我们不用定义压缩包的存储格式,也不用编写压缩工具。不费任何力气就完成了1和2两步。那么第3步又如何呢?文件存储格式不是我们设计的,我们无法知道文件是如何组织、如何压缩的,跟不用说知道如何压缩了。不过上网搜索一下,我们还是能得到一些winzip,winrar格式的解压缩源代码的。不过研究起这些代码来又是件痛苦的事情,更何况还要用在自己的游戏里。

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧