Launch Godot games from Ionic-built app.

Godot Version

Stable

Question

This is my first post in the community. I am writing for a piece of advice.

I want to create a “game hub” / “multi-game launcher” like application for Android and iOS, from which you can launch games built with Godot.

More specifically, I am thinking of building a simple wrapper-like cross-platform app using Ionic + Angular that displays all the Godot games. And upon selecting a game, the Godot game loads and launches.

Is this possible? And if so, how so?

Thanks in advance.


This may be possible with some games, a exported PCK file can be run with the Godot runtime. I’m unsure how a mobile app would launch the runtime and I’m weary knowing how much sandboxing app must go through, but the PCK files are mostly platform agnostic, of course it’s up to each game to actually support mobile.

1 Like

Thank you for your reply. Will try to look into PCK-files and running these with Godot runtime from regular Ionic-built app.

Maybe, if separating app from games proves too tedious, I will skip that and simply make the launcher in Godot as well, should be less troublesome no?

I am pretty sure the solution is to use libgodot together with proposed PCK file.

Otherwise, it may prove viable to switch to react native or flutter, as these already have the infrastructure to embed the Godot engine.

Will mark your reply as solution @gertkeno as it is part of the answer. Thanks again!