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.

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.