For the past 4 moths I've been making a game targeted to android/iOS
The engine worked and everything was fine, but as I started adding more images (specially backgrounds) the game became slower and slower and now it doen't event load, it just send me back to the mobile's main screen.
The game was designed 900x600, compiled with cocoonjs and tested in 2 android 2.3 devices, 1 iPad and 1 iPhone
Since Construct packs the images in sheets by power of 2 (128x128, 512x512 and so) I have also split my backgrounds in order to save space and memory
I used to have 19 900x600 images for the backgrounds, which I think are loaded as 1024x1024 by the device... and now I got 29 512x512. and got a ridiculous improvement ( loader screen, main screen, one extra and "pum" back to the device "desktop")
Unfortunately I can't share a capx because it's a comercial project and the other part might kill me if I do... also I don't have a better device to test..
the game only runs if I delete all the backgrounds
is there any other way to optimize the graphics for mobile devices? or getting into mobiles through wrappers limit us to use low quality graphics??
any reply would be helpful.. thanks to everybody