This projects is a 2D game that will be a sidescroller, it currently uses the engine from Jonathan Harbour's book Advanced 2D Game Development. The code here will only work in that engine, with the few modifications I have made to it..