This is a 2D platformer I've been working on. The artwork and programming are my own, including the physics for the player and the grappling hook. The code is C++ written in CodeBlocks. Graphics and joystick input (xbox 360 controller) are handled by the Irrlicht Engine. All the artwork is done in Inkscape and touched up in Gimp.