Language(s)
C++, GLSL, JSON
Framework(s)
OpenGL
NLohmann JSON Library
Engine
N/A
Platform(s)
Windows
Could be ported to other platforms including Linux and MacOS
Software
Visual Studio

I once again had the chance to work in a team in my final year of University. Scrapitalism was an RTS whose premise was that Tim Curry wanted to escape to the one place not yet corrupted by capitalism - SPACE!

My role on this project was to implement the saving and loading functionality. I did this using JSON by serialising all the objects in the scene. In order to do this I used the JSON library by Niels Lohmann.

If I were to go back to this project again I would add some encryption and decryption to the save files so that they could not be so easily edited by players.

Here is a video showing the completed game. It was completed using OpenGL again, but this time it did not rely on a framework that we were provided with.