Yes, I think if the original team is the one doing the EE edition, then most of the time it is done out passion to make a better game or to fix the things they could not get done the first time, thus making it better, but when you outsource it then you get Warcraft 3 or if it is done in house with an other team they do not have the passion to improve, only the goal to get paid.
It is a shame that you cannot see more source code from modern games, would be nice to see how they are evolving or devolving, you only get part of the concept explained here and there.
Not sure about riots, but there would be complains and perhaps even functional boycotts.
Well, 2D game engines and even libs for creating 2d games has been around for quite some time.(SDL 25 years)
They do require some skill and understanding of coding to use and then you would need to code your own physics and sound system and so on. But to create a 2d game has been quite achievable for a long time.
What has happen is that internet 2.0 have given people easy tutorials to get started with mainstream engines that are on par with the AAA engines and even the AAA games use the same engine (but slightly modified) these engines used to be black boxes.
Never forget that big game studios are bullshit artists and if devs keep making elaborate excuses for not implementing something more often than not it's because they suck at code
Well, games where always about illusions, shame that they spent that skill on marketing instead of game design xD
Yes, I think if the original team is the one doing the EE edition, then most of the time it is done out passion to make a better game or to fix the things they could not get done the first time, thus making it better, but when you outsource it then you get Warcraft 3 or if it is done in house with an other team they do not have the passion to improve, only the goal to get paid.
When the original dev does it its "this is the game we wish we could have made back then" when it's a third party its "fulfill this contract"
It is a shame that you cannot see more source code from modern games, would be nice to see how they are evolving or devolving, you only get part of the concept explained here and there.
Not sure about riots, but there would be complains and perhaps even functional boycotts.
Well, 2D game engines and even libs for creating 2d games has been around for quite some time.(SDL 25 years) They do require some skill and understanding of coding to use and then you would need to code your own physics and sound system and so on. But to create a 2d game has been quite achievable for a long time.
What has happen is that internet 2.0 have given people easy tutorials to get started with mainstream engines that are on par with the AAA engines and even the AAA games use the same engine (but slightly modified) these engines used to be black boxes.
Well, games where always about illusions, shame that they spent that skill on marketing instead of game design xD