I and five other students made a game in C++ over the course of three months as part of a course in C++. It is very much inspired by the classic Bloons TD where the goad is to stop balloons in their way from the entry to the exit by placing down towers. When you kill balloons you get more cash. Our version has the same principles but you are supposed to stop Santa and his elves instead of balloons. The code is over on Github.