There was an old related thread about that topic opened by another community member - however it got deleted by its creator.
So instead I'll try to clear things up here.
- Some people expressed that they hope this would lead to a bigger community - due to Steam's extreme popularity and easy access to games in its store.
- Many gamers prefer to use the Steam client to launch and manage all their games
- Many of them also use Steam for interacting (e.g.) chatting with other gamers. E.g. using the steam overlay while in-game.
- Steam can be used to conveniently keep all games up to date. Therefore it would be a comfortable way to be always on the latest version of Hedgewars without having to download and install updates manually.
- Compiling a list with required organizational tasks to get Hedgewars on and past Greenlight
- Compiling a list with required technical aspects to get Hedgewars on and past Greenlight
- At least one individual that is willing to dedicate a lot of time and work towards fixing all the items on above mentioned lists
- Somebody or something (e.g. donation thing) that pays the Greenlight entrance fee
see also: Discussion "Why are many (free and) open source games not on Steam?" on the linux gaming sub-reddit.
Update 2: Also there's Teeworlds, which apparently made it through greenlight and into the steam store
- It took about 7 Months for the game to get successfully greenlit after their submission.
- It was successfully greenlit over 2 years ago, but still has no steam release to this day
Why does it take that long?
Let me quote a post from July 2014 over at the warsow.gg forums
Due Steamworks NDA1 I cannot share specifics, but the release task list a mile long, from awards to marketing materials, from technical SDK2 integrations to avoiding legal minefield with GPL3 license... it's not hopelessly long off anymore, and average game studio with full-time employees could easily do it in a month or two, but we quite simply don't have this luxury.
- 1 Non-Disclosure Agreement
- 2 The Software Development Kit of Steamworks, which enables various interactions with steam (e.g. player status, achievements, overlay, trading-cards, inventory, micro-transactions).
- 3 GNU General Public License, a license for free software. Comes in various versions - Hedgewars uses GPL-2
Possibly there could be a very small price in the beginning to accommodate the Greenlight entrance fee.
However if e.g. somebody not related to the project decides to sell it, then we can't forbid that (since the license permits it).
However Valve is unlikely to cooperate with somebody trying to sell a game that they are not actually the developer of.
Questions, suggestions, opinions, corrections? Share below!
PS: In case you were wondering: Hedgewars can be added to your Steam client as external program, however you should turn off steam overlay in its properties, because there are technical issues with it.
Above information is based on my current state of knowledge and does neither come with any guarantee nor promise and does not necessarily represent the opinions of other Hedgewars developers.
If you find any errors, let me know please.