MMOSG development

Hi people! I'm with a problem. I want to create a mmosg so I'm going to use Allegro, SQLAPI ++, and nanoSVG for vector graphics. The only problem is that as the game is not an internet browser, for parties and updates the player would have to install the game again on the computer, but I don't want that to happen. Can help me, maybe with a library (remembering that I'm developing in C ++).
It's simple: the game can download the update from the server, but to install it it starts a separate process that copies the files (assets, binaries, etc.) in the update bundle into the game's installation directory. This is more or less how any self-updating program works.
Thanks!
Topic archived. No new replies allowed.