This post is a portion of Part 9 in my on going series about 2D Game Development using the Allegro 5 library. These posts are in course order. You can see all of the posts in this course by clicking the “2D Game Development” button at the top of this site.
- 9.0 – Revisiting Our Game
- 9.1 – Revisiting Our Game – The Player
- 9.2 – Revisiting Out Game – The Comet
- 9.3 – Revisiting Our Game – Explosions
In this video we replace our old graphical primitive ship with something a little more sleek. Pay attention to the layout of the sprite sheet and how we allow the user to control the animation based on key presses.
Full source can be found here.

why don’t you provide the sprite sheet, so we can follow along at home
I have answered this question a few times in the comments. They aren’t mine to give. I do, however, show you where I got them. Go download them on your own.
Man I really wish there would be things like this here in Venezuela. I would really love to get into the gaming business but it’s practically nonexistent here :/
Your tutorials are great tho keep up the good work!