This is my take on the classic snake game made only for a console application in C++. You move a snake around in a confined space, eating rats to increase your length to gain a higher score. If you crash into the borders or yourself, the game is over.
Working individually, you must create a version of the 'Snake' game that demonstrates knowledge of C++.
This was the first project we did in C++ for Year 2 of the BSc Video Game Development course. It was an opportunity to learn the C++ language (including memory management) and apply the object-oriented programming paradigm we've learnt over the first year.