This project contains Unreal Engine 4 Launcher + Marketplace for Linux based systems.
Everyone is free to use / change / edit this system. Also, thanks to https://github.com/Allar/ue4-mp-downloader this project, I was able to make basic parts for Login / Downloading.
This system is made with IntelliJ and Java8 + JavaFX.
PS. Both start.sh and UnrealEngineLauncher.jar must be in same folder and execution must be started from that folder.
Currently this project is under reconstruction, since Epic Games made some changes into their API, in same time this launcher will be reworked.
Better local storage (less requests to API, faster loading), cleaner structure and adaptation to new API.
Main parts of launcher are already reworked.
To do:
Epic Games implemented Captcha to their system, after several bad tries, Captcha will be required, which is not supported with Launcher, currently I can't find a way to perform captcha correctly, so if authentication will start failing, it may be captcha, or some different parts, which I haven't covered yet, so fill issue if you will encounter any bugs.