Phalcode / gamevault-backend

Backend for the self-hosted gaming platform for drm-free games
https://gamevau.lt
Other
161 stars 13 forks source link

Make GameVault compatible with Heroic Game Launcher #166

Closed ncmtl closed 1 year ago

ncmtl commented 1 year ago

Is your feature request related to a problem? Please describe.

I currently own a Steam Deck and installed the great alternative game downloader/launcher Heroic Game Launcher (https://heroicgameslauncher.com/). I can connect to gog.com and Epic Game Store, download and install windows game on my device. Yet I cannot install easily my own game library that stays on my nas. I need to sideload the game (usb or cumbersome file browser) and add it manually to Heroic Game Launcher.

Describe the solution you'd like

That would be awesome if I could set up my own game server and use Heroic as a client. I believe GameVault is the game server I am looking for and Heroic is the client. For that you need the two apps to communicate through a public API.

Describe alternatives you've considered

There is no alternative for this use case as I know.

Additional context

Obviously before starting such a project there is a need to contact devs from Heroic Game Launcher to establish an API. I've looked at their code and I think there is some dev to do from their side too. If done right GameVault will probably very popular amongst Steam Deck users !

Thanks for taking the time to read my feature request :)

Alfagun74 commented 1 year ago

After checking out heroic, I couldn't find any plugin system or anything similar. So, it looks like you'll have to create a ticket on Heroic's Issue tracker, titled "Make Heroic Game Launcher compatible with GameVault." 😁

Feel Free to reopen if you know there is a plugin system we can build on.

Alfagun74 commented 1 year ago

I'll send them an email from our company asking if they're interested in collaborating.