The remote cloud build is basically a service that takes an intermediary Export of your game with events already transformed into real code (the same thing that you get by manually exporting) and takes care of running additional tools for packaging the game for you. We used to bundle build tools with GDevelop but that has a few problems:
- Some tools might have differences depending on the platform it runs on, creating hard to debug user specific issues
- GDevelop’s size gets very big
- Locally installed versions of the build tools may conflict with the version used by GDevelop
- Old versions of the IDE wouldn’t allow to publish games on the play store as it require the latest versions of the android SDK to be used, and the update to the build tools to support that update would come with newer GDevelop versions
- GDevelop abstracts the building away, not just the game making. As a part of that the signature of the android builds is also abstracted, but if done locally, then changing computers or reinstalling GDevelop will make you lose that digital signature.
So an evergreen cloud service has been built: Since it is a cloud environment, it is often faster than most user’s computers, always the same reproducible environment, always using the latest versions of the build tools, etc it solves most of those problems.
Your android digital signature is also stored safely in the cloud behind your user credentials, so that even if you get hacked or something the hackers won’t have access to your digital signature (though you can still request it to be sent to you if you want to move away from GDevelop), and you can make a build signed and ready to submit to the play store from anywhere where you can log into GDevelop.
Liluo is not quite the same as one click builds, it is a web game hosting for GDevelop games. You can use it to make fast builds available as a shareable link to share a build of your game quickly, make a game page that is basically the same but with a stable URL, and you can make your game visible on the homepage for the GDevelop community to play.
If you wish to download and run the build tools yourself, how to do so is explained on the wiki. It shouldn’t be too hard, only like one or two commands on the command line are needed.