We are making a game with a lot of characters in the scene, and updating the skeleton each frame has a massive impact on the performances (especially on consoles like the Nintendo Switch).
We are already not updating the characters that are out of the camera frustum, and we are also using the Skeleton Animation Fixed Timestep script to avoid the skeleton to be updated each frame. Also, we decrease the animation frame-rate with the distance from the camera.
But that's not enough, and if we lower to much the animation frame-rate (even on those who are really close to the camera), the animations looks laggy as you can imagine.
Something that could help a lot is baking the animations into sprite sheets.
So I have 2 questions :
- Does the Spine Editor handle this kind of export ?
- If it does, then does the Spine Unity Runtime implementation handles such way of playing animations, or do we have to develop our own system to play the sprite sequences at runtime ?