Ideally i'd love to have
installing from the internet using hardcoded url, creating shortcuts, checking form web page available application versions, showing older versions for rollback, allowing different versions installed simultaneously, allowing uninstallation.
I have the game as an exe with the exeption of the save data and I know how to make an installer for this exe that gives it a shortcut on the desktop
Is there a way to make such an installer and how would I go about doing so?
Nowadays many games do have some kind of a launcher.
I'd start with the following approach. We need URL: - https://googledrive.com/version. Here you will store the latest version number and the difference in files which need to be updated and for previous updates. Like:
[{
"version": "1.21.1",
"files": [
"path":"game_file_1.data", "checksum": '1289f81',
"path":"game_file_2.data", "checksun": '321321'
]
},
{
"version": "1.21.0",
"files": [...],
}
...]