Repository for the Rocket Simulator Software, it consists of a program that generates a simulation of a 2D Rocket. Architecture will be included and all components will be partitioned correctly
This executable is built using CMake, Make and G++.
One executable made up of a few C++ Libraries:
- 2DMap - Terrain creator
- Controller - Manages what processes are called
- Flight Algorithm - Calculates route based off data without terrain
- Land algorithm - Algorithm to calculate point of intercept and landing
- Simulator - Allegro game
All components will have interface designs and the data structures will be predefined to allow correct and suitable design.
I am using Googletest framework, stubs for the socket interfaces to help separate testing. Valgrind to check for memory leaks.