Tower defense game
For this project, we had to program a game in the Overlord engine from DAE. It was the exam of our graphics programming course. The engine was partly provided by teachers, but we had to make certain parts ourselves (shadowmapping, particles, skybox, cloth, ...). We also had to create a small game in the engine.
I decided to create a small top-down tower defense game. You play a skeleton with a crossbow, that tries to fight off zombies attacking his tower. Enemies will try to attack you or your tower, and you lose if either dies. The player has to survive as long as possible as waves get increasingly stronger.