As a consumer I love steam. Steam is my answer to everything. Friends system that keeps me close to people, sales to keep game costs down and a community/workshop system that allows me to participate in the games I love.
As a developer I hate steam. 30% of the sale goes directly to them. With UE4 as your game engine 5% goes to Epic Games. A publisher will take another 30% minimum and business costs are generally at least 20%. Leaving around 15% for actual paying of the team.
Overall though, and I might be because I am a developer, I think steam is bad. They simply have no competition right now. Anything with a monopoly is bad. You always want strong competitors out there. Even duopoly isn't great but it is certainly preferable all around to monopolies. Worst of all I feel Steam drives down the costs of games below a point where they can be sustained on the budding developer level. Unless you simply save up tons of money and start pushing out games on your own dime you simply can't make it as a developer without a publisher or some sort of investment backing. Steam sales drive down demands for games. Everytime someone says "I'll buy it when it goes on sale." is proof of this. Steam has created an expectation that a game will go on sale in such a little amount of time that it's unreasonable to pay full price for it. Of course you can apply the piracy excuse of "I wasn't going to buy it at that price anyways" but in the long run you don't know that because no one can see into the future. This sale mentality coupled with the 30% take from steam and the rough calculations before can clearly show that steam is in fact hurting developers.
So okay okay, Steam isn't great for developers but consumers are consumers and surely it's up to developers to solve this problem, right? Some people will argue that consumers should worry about what really happens to developers. To an extent they are right. If the consumers really love the industry then they should make sure they take care of it. One way of doing that is of course making sure where your dollars going and making sure you are supporting the right parts of the industry. Developers do have their own side to deal with though and they have to create their own solutions and not push it on to consumers entirely.
Okay so I am a developer and have no solutions on how to survive on Steam. How can I do it? Simply put, look at the guys who are surviving on steam as a budding developer or even some of the major developers. Valve themselves are making tons of money from community made items. Things like Maps in CS:GO and items in Dota 2 bring in tons of money for their games. Explore monetizing your community. With Steam's current setup it's real easy for a low cost to free to play game to make lots of money via items. They don't even need to be cosmetic as long as you balance your entire game around the ability to have items change set attributes. Such as the items in TF2.
Whoa whoa, I am a consumer and I don't like the idea of my work being monetized by anyone but me! Then start paying full prices for games and start paying it directly to the developers where possible. Otherwise this is where the industry is going to end up. If you don't like this idea then push the industry in the other way and show them there is more money in full pay games than piecemeal.
Log in to comment