Animating Sprites in Unity
Lets face it, without assets and animations our games loose their immersion pretty quickly. Unity3D gained its reputation as the indy developers go to over the past several years due to its awesome and intuitive sprite animation tools.
In the screenshot above and to the left you can see these animations in action from a simple game demo I created on Kongregate for a Game Design Certification from Michigan State called Super Ninja Girl. We have a rotating helicopter blade, some smoke particles, a character that appears to be breathing and idle and some shiny collectibles for the player to collect.
To bring this same life to our 2D Space Shooter we need to spruce up the game with some animations. We will start with the sprites from the power ups we created for the modular powerup system. First we will start by adding a new Animations folder to our project view. We will use this to keep our animations separated from other game files for organization purposes.
Next we need to work with the power up prefab we created yesterday. So we can pull it into the hierarchy for now so that we can build the animation. We are also going to need the Animation Window so click Window > Animation >…