I've got a bunch of animations that are bitmap-based. They are
normally 6-12 frames, usually 64x64 in size. Right now I just store
each frame separately as a PNG. Each frame of the animation doesn't
change dramatically, so I realize there's some wasted space, and I'm
at the point where I'm try to trim the download time for my app by as
much as possible.

What are my options for some quick wins here? Animated GIF isn't an
option as I need the the full 32-bit RGBA pixel. I could of course
write my own codec that stored per-frame deltas and regenerated the
bitmaps at load time (I just need over-the-wire compression), but I'd
rather not at this point.

Would FLV be an option? I'm not real educated on the codec so I don't
know how well it works in lossless (its pixel-art) situations, if at
all. I also don't know if it'd be appropriate for animations as short
as 6-12 frames.

Anyone with experience have any suggestions?

Troy.

Reply via email to