Okay so I've read the performance tips page a dozen times, I've tried optimizing everything to the best of my ability.
I'd like to know if anyone has any tricks/tips that aren't listed or are harder to track down.
What are some big performance hitters? Should I worry more about graphics file size or resolution? Should I worry more about the code? What about nested loops, is that a huge deal with maybe a dozen objects?
Also my game seems to be locking up for a second or two when creating some of the heavier objects at runtime... Is there a way I can avoid this happening? Like can I preload the objects somehow?
Right now I have some objects that are destroyed at the start of the layout, and later on I create them again... but when I create them my framerate drops to 0 for a second and then the game plays as normal. But after that they can be created over and over without any issue. Are the objects not loaded into memory if they are destroyed at start? Maybe I should create them at runtime and destroy them after? Would that keep them in memory when I create them again later?
Oh and one other question... I have rather large backgrounds (roughly 1200x800. Should I bother chopping these up into multiple images? I think I attempted to do this a while back with little to no change in framerate. It also seems that breaking up the image actually increases the overall file size... So what is the answer?
Thanks in advance. I really enjoy using Construct 2. :)
edit: oh forgot to mention I'm trying to target mobile iPad/iPhone/other mobile devices