A Simple Sidescroller based on code from Andrew Davison's Killer Game Programming book