Prior to joining the University of Suffolk, Chris was a gameplay programmer who worked on a range of educational and serious games. He is best known for being programmer and project lead of Hidden: Source, a modification of Half-Life 2, which has won numerous awards and was a finalist at the Independent Games Festival awards in 2006.
Chris’ teaching covers Python, C++, C#, software engineering & design, artificial intelligence for games, game engine development and Unity. He acts as a specialist tutor for a range of student dissertation projects that have included procedural city generation, Inverse Kinematic animations and artificial intelligence for stealth games. His research revolves around procedural generation of content and narrative in games and artificial intelligence.