Indeed, the new thing is not the open development process. The new thing is that it has become acceptable to put a price tag on these kinds of products.Tarfeather said:I would like to point out that this kind of development is by no means a new thing. Just look at roguelikes, RPGMaker games, GameMaker games, BYOND games, open source games, etc. These games were always community driven, and developed out of love for the game. There would never be a point where the game would be "finished", because developing the game was the goal! Minecraft simply was one of these kinds of games that happened to be picked up by the mainstream, and then the developer decided to charge money.
I think what really needs to happen, is for publishers like Steam to create decent programmes where such "game enthusiast developers" are properly supported. That is, methods for developers to come in touch with communities, *without* having to actually sell a "popular product", as is the case with Steam Greenlight. Steam Greenlight produces crap like Guise of the Wolf, what we need is the ability to try Guise of the Wolf for free, then decide whether the concept is good or not, then decide whether to fund development of the game.
I don't buy into early access games myself, mostly because I don't want to spoil a potentially good game by playing it in an unfinished state.
While I consider paid early access programs questionable, I do consider the trend of AAA games shipping unfinished to be completely unacceptable. The worst examples are those where the community is expected to fix the game after release through modding. Yes I'm looking at you Bethesda and Creative Assembly.
Software can always be thought of as incomplete, because improvements are easy to make. But a commercial product should ship in a reasonably polished state. Adding extra bells and whistles is fine and dandy as long as it's not used as an excuse for releasing too early.
In the end it's the consumers and the gaming press who is to blame. We have become acceptant of this behaviour, and the companies naturally take advantage of this. When we are paying the full price equivalent of a game we are not part of a development community, we are simply customers. We should expect the same as we do with any other product.