@anwserman :
What does mean "sprite sheets too big" ? it's very relative
My spritesheets are 128x128 per tile on a 512x512 image (4x4 Tiles) per direction (8 directions) for only one animation (but i have the "stand" animation, the "run" animation and the "attack" animation for the moment)
So i have 24 (3x8) images of 512x512 each to load (minimum) for each character in PNG Format (with alpha channel).
Maybe converting some PNG images to other image type with an alpha color could reduce the memory used ?
@bjadams : i thought about Tier 2 and multithreading ... but i want to be sure that is a Tier1 limitation and there's no other solutions