πInstallation
This will be done only 1 time.
Last updated
This will be done only 1 time.
Last updated
Applications required
Visual Studio Community (2022)
If you are using a Control Version software like Github, Bitbucked, PlasticSCM, etc... for your Project
Add this to your .gitignore
/[Aa]pp [Ww]orkspace/
/[Ll]auncher [Ww]orkspace/
Game Launcher works separated from Unity.
Request the Github Repository access by joining Discord.
REMEMBER: THE LAUNCHER CAN WORK PER SEPARATED FROM UNITY. YOU CAN DELETE THE PACKAGE FROM YOUR PROJECT LATER. Follow these steps if you own Game Launcher from Unity Asset Store
Create a new empty project
Download and Import Game Launcher Unity Package in Unity
Locate the zip in GameLauncher/Installation in the Unity Package (The zip name varies by the version)
Move and Decompress zip OUTSIDE THE UNITY PROJECT FOLDER
Open GameLauncher.sln in Visual Studio
Right Click in GameLauncher solution -> Click on Rebuild Solution
Open MainWindow.xaml and MainWindow.xaml.cs files
At this point you will see the brand new Game Launcher UI!
Now continue creating the Self Patcher...
The SelfPatcher is the program that updates the Launcher. If it's not set, the Launcher will not be able to update itself.
Right click in SelfPatcherWinForms -> Build
2. Now, Right Click -> Open Folder in File Explorer and Navigate to .../Build/Debug folder (or Release) and Copy the SelfPatcher.exe and SelfPatcherCore.dll
3. Open the Patch Manager
Open Game Launcher - Patch Creator.exe
Remember to copy GameLauncherCore.dll here, otherwise the app won't start.
5. In the Patch Manager -> Switch to -> Open Self Patcher Folder -> Paste the files
lll. Upload the content of "Upload my content" folder to your
Need a ? We recommend Hostinger as Host provider
Use this code to get a discount
Create a folder called GameLauncher inside your public_html folder in Host (this will be your Host URL)
Upload the content of Upload my content folder to GameLauncher folder
The Upload my content folder is located in the GameLauncher.zip content
To upload your files use a File Manager like FileZilla
3. In Visual Studio in GameLauncher project locate -> Models/Patcher/LauncherConfig.cs
And place your HOST URL
Set your custom MAINAPP_EXECUTABLE name
This will be the app that will be executed by the Launcher
[TIP] Make your host files visible
Proceed creating your Launcher!
Download the lastest Source code zip from the Github Repository Link: https://github.com/GameLauncherUnity/GameLauncher-PRO/releases (Example) 2. Decompress the zip in your preferred directory. Recommendation of root directory name: - Directory name: GameLauncherContent - Also create a Manager folder here too to place the Patch Manager App