so today I decided to test, if it's worth a while to prepare your graphics before importing them to construct. i had a 40 frame explosion in 480x480 avi (with alpha channel), so I decided to cut it to PNG frames and imported this animation to blank directx game. exported to exe, and bang, 4,67 MB (fair enough, uncompressed avi is 25MB). But, as the explosion was supposed to have a additive filter, I came up with an idea. as additive mode treats everything black as transparent, whi do I need alpha channel, also because the explosion is mostly white-red, I reduced the number of colors to 256 and reexported every frame of the animation to GIF files without transparency (with black matte). After importing the animation to a new blank game and exporting it to exe, file was 4,27 MB, which is a little less compared to the PNG app. I tried to further compress the exe with winrar and the PNG app after compression is 3,72 MB and the GIF one is 2,39 MB. That's not all, the 40 PNG files I imported weigh 2,84 MB (only gifs) and GIFs - 752 KB (yes, KB!). That's the short history of my GIF explosion... can someone explain what just happened? why 752kb grows up to 4,27 MB (minus the blank directx game code and a sprite object code - which is 809 KB - when saved a blank game with a blank sprite to exe). maybe (as construct is beginning it's journey to 1.0 and the big plan is to stabilize it from 0.90) you (scirra - hi guys! ;) should think of a better graphics compression in the runtime? some time ago I was suggesting a jpeg compression (it would really make things smaller - it's the only situation we want that to happen I suppose). thanks for your attention ang have a great day. construct4life! ;)