This is a game developed to the discipline Game Development in C++ during the Autumn Semester at SETU in Waterford.
The framework here implemented is the culmination of several minor projects developed during the course. All libraries and further added modules are own-made and contain changes which differs it from the "basic" implementations.
- Memory management;
- Templates implementation;
- OOP;
- Software Engineering Practices;
- Game Design Patterns.
To compile this project, it is enough to have an up-to-date C++ compiler and the make command available to run the CMAKELIST.txt file.
A full Game Design Document can be found at here.