YOU WILL NEED:

This mfa contains all the objects you will need for this tutorial. Apart from the objects, frame 1 is empty, while frame 2 includes the finished code. Download here.

To animate the upper and lower half of a sprite independently, we must split it into two halves.

The Legs are the main character object, the Torso is simply positioned relative to the them.

Holding shift will fire this bullet using a fast loop.

This object appears when the bullet collides with an obstacle.

An obstacle for our bullets to collide with.
2