I didn't use one, I coded from the ground up in C++ using SFML, EnTT, and nlohmann JSON libraries
wow you must be a software dev
Indeed, game/software dev :)