I have 4 different types of imagearrays to use for animations. Each animationsequence consists of 14 png's that are 64KB each.
Using Shark, it's obvious that this is the culprit to the long loading time. I'm not sure how much quality I can sacrifice but I assume lowering the size of the images by half would roughly reduce loading time by half?
Furthermore, would it be considered bad practice to detach a separate thread that loads the images, and then perhaps add a short animation to the startmenu (i.e. button moves/fades in), to ensure that the arrays of images will always have time to be loaded?