NinjaRaptor Game
I did the majority of the programming for the University project and game NinjaRaptor, which you can get here:
NinjaRaptor (Visual C++ 2008 Source)
NinjaRaptor Controls | Level Editor Reference
NinjaRaptor was written in C++ using the OGRE graphics engine, and some assorted OGRE plugins.
Level design and additional programming were performed by Tim Clugston; Art by Nathan Job, Jocea Sallai and James Sharman; Audio by Brendan McGill; Game Design and Production by Brendan McGill, Jacob Lane, Tim Clugston, Nathan Job and Scott Johnson; Quality Assurance by Tim Clugston; Concept Art by Damien Noonan; Character Concept by Rhiannon of Infinite Interactive.
Note: Unfortunately the art for the project was not completed. This means that the player character is a Ninja, rather than a Ninja Raptor, and some pieces of the environment have missing textures.