A question regarding animation.

Hi Corona-ville,

I have a question regarding animations. I have to big characters in my game that need to be animated and need to do like 5-6 animations. Please note that game is played in portrait mode and each character is around 200x480 in iPhone 3GS screen size, so they are pretty big.

I face two challenges regarding their animations:

  1. If I ask my artist to make animation for each frame, it will take a lot of memory because each frame of that sprite sheet will be 200x480 and it can easily pass 4000x480 and as we know how textures work, it will also waste some space as well due to empty spaces in the sprite sheet.

  2. Another problem is the smoothness. I want the animations to be smooth and that requires a lot of frames of animation but in games like Pudding Monsters I believe the don’t animate but animate with bones/joints that lets them to not to animate and waste texture memory and also have smoother animations.

  3. Third problem is transition, even if I go with the full body animation, when animates transit, it will be not correct. Because imagine that idle animation is 10 frames and it’s looping, when I want it to transit from that idle animation to some other animation, it will transit suddenly into that animation, no matter which animation frame it was starting the transition from, so it will be choppy.

What’s the best way to solve this? And does Corona have some feature to help this?

Thanks.

Hi @Aidin,

Have you considered using Spine for this? It’s a bone/joint animation tool that works with Corona. I’ve only done some preliminary testing and experimentation with it, but so far I’m impressed, and it’s got a huge amount of backing and support as a Kickstarter campaign.

http://esotericsoftware.com/spine-download/

Brent

Looks fantastic, even though I can’t afford it yet.

How can we import it’s output to Corona SDK?

Hi @Aidin,

Have you considered using Spine for this? It’s a bone/joint animation tool that works with Corona. I’ve only done some preliminary testing and experimentation with it, but so far I’m impressed, and it’s got a huge amount of backing and support as a Kickstarter campaign.

http://esotericsoftware.com/spine-download/

Brent

Looks fantastic, even though I can’t afford it yet.

How can we import it’s output to Corona SDK?