简单的图片管理器开发

在游戏开发中,图片管理工具是必不可少的。它的主要功能是

1:将图片转化为自已的数据格式。

2:管理和组织图片文件。编辑图片。

3:打包,压缩等。

还可以在图片工具中加入图片序列转为动画片。或者其它的复杂编辑功能。比如拼图之类。无奈小红没有更多时间炮制。呵呵。只花了些时间做了个简易的。先用着罢。

技术上有几个要注意的:

1图片转自定义格式的原理:这个方法很多,可以将图片使用一些现有的图片类读入,并使用其提供的数据接口获得色数据缓冲。自已组织数据结构保存为自定义文件。也可以直接使用D3D读入纹理后获取。

2图片自定义文件读入游戏:这个当然是自已解读文件后,创建纹理,并将数据写入纹理了。

3图片打包和压缩:这个可以自已写数据据式,也可以使用rar,或一些开源的压缩算法。

最后:为了效率,商业游戏中会考虑到纹理大小使用。所以要注意到如何尽可能提高一张纹理的使用效率。最好是在一张纹理上能放下最可能多的图片。呵呵。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值