I'm learning to make sprite sheets for Xna. However I would like to make a sprite that does several animations at once but that do not always happen at the same time. For example I have quickly made a simple warship sprite in illustrator (attached). What i want to do is create a animation for when it first accelerated for a few seconds where it would quickly rotate upwards and I would draw in a splash animation. But i would also have to be able to rotate the gun turrets almost 180 degrees depending on where the player places the mouse on the screen. I would have to create a huge sprite sheet for every little rotation so it looks smooth. Is this the best way to do this??
Also what if I wanted to accelerate and also rotate the turret. I would have to draw the ship in each stage of the acceleration + every turret possibility so i could achieve this at any stage of the acceleration. I would have to create heaps of different sprite sheets to get all these combos and that seems very complicated. Is there a simpler way to do this??
Also traversing through the sheet to rotate the gun wherever the mouse is would be very hard since its not just one animation going in one direction, the sprite sheet would have to be cycled through forwards and backwards etc. This all seems very complicated again.
I hope this makes sense. Its pretty hard to explain
BTW I'm pretty new to animation concepts so Im not aware of many techniques to do this type of stuff. Whilst Googling I always found stuff about sprite sheets...
This post has been edited by jp612: 29 December 2011 - 03:10 AM