ASCII Pacman and Snake Game

A First Year Programming Project
As part of my first-year undergraduate coursework for my programming module, I created a small "game engine" which ran both Pacman and Snake inside the windows console. The project received a mark of 98%, due to my heavy use of advanced programming algorithms and methodologies from what was taught during the course and during extra advanced programming lessons. The project heavily uses object orientation in C++ and also explores a use of Template programming and "Template Meta" programming, which is an exploit of templates to run some calculations during compile time rather than runtime.
Visual Studio