← Back to context

Comment by gr4vityWall

8 hours ago

Alternatively, work on developing protocols for game launchers instead. Get the Heroic Launcher devs and devs from other launchers to work on a common interface.

This comment and some of the other nearby ones have me confused if many people have actually tried GOG Galaxy?

This is one of the areas where GOG Galaxy has tried to stand out. It supports integrations with other launchers in Python: https://github.com/gogcom/galaxy-integrations-python-api

It's intended for the other direction of other launchers (or third party integrations with other launchers) feeding data to GOG Galaxy, but it's still one of the more interesting attempts in the wild of a launcher trying to be a little bit more than just a walled garden.

I don't know if in an Official Linux port of Galaxy if they'll try to find more ways to integrate beyond what they've already done with their Python API and how much they would be willing work with other launchers, especially Heroic, but of the big game stores, GOG seems one of the few that actually wants to try. Maybe they will. It would be nice to see. It's interesting seeing so many comments assume the worst of them, as someone who has played around with that Python API a little bit. (I was toying with a third-party Itch.io integration. Didn't get very far, but it was neat what seemed possible.)

You don't need launchers. Game is a simple application like any other. Just double click it...

  • I wouldn't say you need launchers necessarily, but installers/configurators maybe. Getting the directory structure and the right WINE or Proton dependencies is a bit involved sometimes. Especially when what you have are really OLD DOS or Windows installer files.