I'm new into developing but after searching and didn't able to find specific answers, I wanted to open a thread, if my questions sound beginner, it's normal, I'm completely new into this.
Currently I'm working on a simple project;
I'm using a spritekit scene in every view controller which includes a color sprite with AnimateWithtextures Action. It includes 12 different images so it's a frame by frame animation.
Although I'm having weird performance issue after a while (currently app includes just 3 spritekit scene / 4 view controller) and iphone gets hot quickly. So I assume there's a problem, I have some specific concerns which I can ask;
1 - I started project with single view app template, should I choose game template? (I added import SpriteKit into code and linked spritekit library though, so this shouldn't be a problem)
2 - Could be a wrong choice using color sprite for AnimateWithtextures Action?
3 - I used instruments, there's no leak, cpu usage is mostly over %150 though.
4 - Images are png8, not transparent, frame rate is 12 per second for every animation. Is there anything else I can do for optimization?
5 - I used seperate asset catalog/folder for every view controller/scene. Does this affect anything or not?
Any other questions & suggestions are welcome.