IndieGala Integration Request
michaelwexler opened this issue · 5 comments
Your request will help someone to create a new integration. You don't have to fill everything, just write about what you know and be concise. Thanks!
Identification
https://www.indiegala.com/ Based in Italy, IndieGala is a popular promoter and store for Indie games. Originally focusing on "humble bundle" type bundles, they now are a full store selling Steam keys and direct downloads. They do many giveaways, and promote new and upcoming game designers.
Integration type
As a store, this integration would list currently owned games, help with installation (most are zip downloads with an installer for Windows), and include game description from product page and community links (there aren't ton of these latters).
Present in Galaxy API available integrations list?
Not present, nor mentioned on the current plan page.
Supported platforms
PC (windows) primarily, though some games have Mac (OSX) and Linux versions.
Store content / licenses
DRM: As indie games, few of them I've tried have DRM, but I'm sure some bigger ones do.
While none appear to have a single launcher ala Steam, almost every one has an installer (.exe or .msi).
Coverage
Thousands of games, and popular among up and coming designers. Also sells the usual "top tier steam keys".
Galaxy features
Which Galaxy 2.0 features could be potentially implemented (for at least one game)? Choose from:
IMHO:
✓- importing owned games (though this may be difficult with no consistent install pattern)
✓- detect locally installed games / install / launch / uninstall (could be done by verifying against the owned games list, but again, no consistent install indicator in older games; newer ones may be better)
X - game achievements (most games do not have a consistent achievements tracker)
✓- game last played time / total played time (well, if you launch from GOG, GOG should track)
X - friends and their statuses (this system doesn't have a chat system integrated that I've found)
X - chat (see above)
(Appears to have been mentioned earlier #13 but feature has not appeared yet)
Actually IndieGala in the list
https://github.com/gogcom/galaxy-integrations-python-api/blob/master/src/galaxy/api/consts.py#L89
Shouldn't be closed with #13?
Within Gog Galaxy 2.0.13.184 beta, this integration does not appear in the community search. Shouldn't we wait til this occurs before closing the issue?
Well, I'll keep it open until current implemention became more mature.