I have been working on a game launcher for the past week and it is starting to come together.
Last week i wanted my game to self-update and found it very difficult to implement in-game so i decided to copy Ankama’s launcher mechanics and build this for UE4.
Currently there is only a few features:
- Pulls latest release from remote storage (currently using Google Drive because it’s free and requires no setup)
- Resumable download. If the launcher is closed during download, no need to restart the installation process
- Game update trough patching (pulls PAK files from remote storage and downloads them into the game folder)
- Generate an installer for windows - right now this works but raises a few warning as i need to get certificates to sign the installer)
Things i want to add:
- Self-updating
- User login/account creation
- Save synchronisation (to be able to resume game session on different computers)
I will use this topic as a way to keep myself organized and post updates.
If you have any suggestions, i’d be happy to hear it. Also I have no idea if this will be of any use as I have seen no tutorials on how to make a game launcher with UE4 (hence why i’m making it myself)
Cheers.