This is a classic 2D tower defense game and was created by a study colleague and me at the end of my bachelor studies. There are several waves with various enemies running over the map on a static given path. With the help of financial resources the player is able to buy towers of different types and place them on strategic positions next to the enemy path. The towers are shooting at the enemies and have to prevent them reaching the other end of the map, otherwise the player looses one life. Therefore the goal is to survive all enemy waves to win the game.
This game was developed with the programming language C++ and the game SDK ClanLib. The source code can be found on GitHub.