Hi!
I have a basic question how i should setup my atlases.
In my iOS game i will have 30 characters which i'm going to animate via Spine. Each character is composed of 3 bodyparts, a pair of eyes and a mouth. The different mouth types are universal (same for each char), the rest is specific for each char.
I have several ways of setting up my animations:
1) the body animation (only the 3 bodyparts per sheet), the eyes and mouth in one animation ( specific eyes + the mouth sprites in one sheet) and combine them to a layered anim via code (not very good to animate)
2) bodys, eyes and mouth in one sheet (per character), which means i have to copy the mouth sets 30 times ( a lot of duplicates)
3) every thing in one sheet ( bodys, eyes, and the mouth, everything) which would work on a 2048x2048 sprite sheet.
As i understand less bigger sheets are better than more smaller ones, because you save draw calls right?
The problem with the approach 3 is that when i want to add more chars, the one big spritesheet due to ios limitations of 2048, could be full. What would happen then?
What do you guys think is the best approach. Right now i would love to build it like No. 3, because the animation part will be the easiest.