in our game Idle Miner Tycoon we have up to 210 characters doing stuff, with max 43 characters visible on screen (i added a screenshot to this post).
We have done these performance optimizations:
- no deformations in the spine animations
- as few keyframes as possible
- call the Update-methods in SkeletonAnimation and SkeletonRenderer only every 2nd or 3rd frame
- only call Update-methods when GameObject is visible by Camera
Are there any other tricks we can try? I didn't find any other stuff looking through the docs and the forum so far.