mrkgnao: Yes. Steam games can be bought through your web browser, on the steam website and also on numerous key reseller and bundling websites, resulting in games that overall are immensely cheaper than GOG's prices (e.g. the 60+ games I have cost a total of less than $110).
GOG's prices reflect the fact that --- justly or unjustly --- people view it as the only major place for DRM-free games, making it essentially a monopoly.
Most of the games I own "can be launched right off the .exe without any modifying of files". A few do require replacing a single non-game-specific steam API dll with a different non-game-specific one (not an issue for me).
Magnitus: You mean that Steam has better sales?
Because, I do go on Steam to check the user reviews of games I consider purchasing here and as far as the base price goes, it tends to be the same, at least here in Canada.
No. That's not what I meant.
Steam and GOG's sales do indeed tend to be comparable. However, Steam allows other sites to sell keys (without Steam getting a cut from it) and GOG (with rare exceptions) does not. This leads to the phenomenon called "bundling" in which a group of (often related) Steam games are sold together (outside steam) for a ridiculously low price.
For example, I recently bought a bundle called "Digitized" from Humble Bundle. It contained 8 games for $10. It contained 6 games I was interested in:
- Solitairica (full price: $10; full price: best historical standalone price on Steam: $2.5)
- Meteorfall: Krumit's Tale (full price: $15; best historical standalone price on Steam: $6.5)
- Wartile (full price: $20; best historical standalone price on Steam and GOG: $7)
- Trials of Fire (full price: $20; best historical standalone price on Steam: $8, on GOG: $13.5)
- The Amazing American Circus (full price: $20; best historical standalone price on Steam and GOG: $10)
- DungeonTop (full price: $16; best historical standalone price on Steam: $11)
And 2 I wasn't (so I gifted them to finkleroy's non-GOG giveaway here on the forum):
- 100% Orange Juice + 9 DLCs
- Talisman: Digital Edition + 3 DLCs
If we take only the 6 I was interested in, they cost me $10 as a bundle, compared to $45 if I were to buy them at their bottom historical (not current discounted) price on Steam, which is by itself quite reduced from the $101 for full price. The difference between $10 (90% off) and $45 (55% off) is very significant for me. The difference would have been even bigger had I wanted the other two games (which seemed interesting, but which I lost interest in as soon as I saw the tens of DLCs they have) --- but even these weren't lost --- someone will get them from the non-GOG giveaway (which is nice).
And this is not the best bundle I've bought (because these games are fairly new). I've previously bought bundles that were 95-97% off from full price.
The fact that GOG does not allow others to sell its keys locks it at the (very) high price range.
The drawback of bundles is that they are effectively non-refundable. But I don't really refund games anyhow (including on GOG).
mrkgnao: Most of the games I own "can be launched right off the .exe without any modifying of files". A few do require replacing a single non-game-specific steam API dll with a different non-game-specific one (not an issue for me).
Magnitus: That sounds extremely hackish. Don't get me wrong, you're talking to a guy who designed his own custom client to download his games from GOG, so I understand where you are coming from, but you just can't sell that as a usable long term well supported solution to the masses.
I'm not sure what "hackish" means (I'm old and do not keep abreast of online language).
If you mean that I am using Steam not the way it was intended, then you are absolutely right. Steam is clearly designed to be used with a client. Using it otherwise is not trivial, nor is it easy.
I use:
- SteamCMD to download and install single-player games, whereas it is intended for multi-player server maintenance
- The Goldberg DLL to disable non-DRM client dependencies (e.g. achievements, workshops), if necessary
- Steamless to automatically disable basic generic steam DRM (not other forms of DRM), if necessary (only had to use it once or twice, so don't have much experience with it yet)
- scripts I have written to automate some of this
I am not trying to "sell" anything. I am trying to offer information that I wish someone had offered me years ago. It would have saved me a lot of money and a lot of heartache. For years, I lived under the false impression that I could not use steam without a client (a real client --- I don't consider a download command-line app to be a client) and begrudgingly continued to use GOG despite being increasingly dissatisfied by it. I know better now.
I greatly prefer to use steam "not as intended" and have up-to-date backupable client-free games at a ridiculously low price than to use GOG "as intended" and have many outdated or lacking games (vis-a-vis galaxy and vis-a-vis steam) at a much higher price.