This project is read-only.
Project Description
SFML Tower defence game that was meant to demonstrate the principals taught in the NWU Potchefstroom EERI 314 course.

The game is created using SFML and C++.

This game was designed as a prototype to demonstrate the fundamentals tought in the EERI 314 course at the NWU Potchefstroom University.


The game is programmed in C++ with the SFML library.

Some of the main features of the game include:
  • Singleplayer survival mode
  • Competitive multiplayer mode
  • Enemy animation
  • A-star pathfinding
  • Simple bounding box collision detection
  • Grid based tiled map, loads map from Tiled


Single Player:

A-star pathfinding:

For more information on the project please see the report main.pdf

The game is incomplete and was designed to be a prototype.
The following implemenations that could be added (non-exhaustive)
  • Particle animations
  • Creature death animations
  • Balancing of game mechanics
  • More tower and enemy creature variety
  • Tower specific particles
  • Multiple single player levels.
  • Polishing of UI and game interfaces

Last edited Aug 8, 2014 at 3:22 PM by 1gn1t0r, version 3