This post is a portion of Part 6 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.

The final video of Part 6, in this video, we look at three functions that allow us to modify bitmaps in game.

Rotating source code can be found here.

Scaling source code can be found here.

Tinting source code can be found here.