2d回合制游戏中的人物动画应该用什么格式?
我测试了一下,dx9创建100个纹理(尺寸320×240),如果格式是BMP或DDS需要300毫秒左右,如果是JPG,则要700毫秒左右,而如果是PNG,则需要高达1800多毫秒。
那对于2D回合制游戏,写实版的,如大话西游2这类。游戏中会用到大量的人物待机、行走、奔跑动画,请问这些图像用什么格式比较好??
我想,如果是考虑到磁盘空间,那就是PNG了,省空间,但其创建纹理消耗的CPU太高了。但如果不用PNG,用DDS的话,那就很占磁盘空间,比如一个128×128的80帧行走动画,其DDS格式就高达4M左右。如果是100个人物,那就是400M……
(你还不能压缩,你一压缩,这种带半透明色的图像就会变得很模糊)。
一般用哪个格式?
或[来源:GameRes.com]者不仅仅这些,还需要自己写解压缩算法?