05-24-2017, 08:17 AM
One thing that is important in gamedev is to have a vision for things: that is, you can't make a game that you know no one is going to like. This is why you should do some research before, check out the consumers' tastes, the trends in gaming...
That doesn't mean you need to completely follow the current though - this research is to give you an idea of the market, and therefore, give you a bigger chance of succeeding. But once you get the feel of the market, you have to focus and produce something genuinely good.
Most AAA titles try to please everybody instead of focusing on a smaller group, and that often results in watering down concepts that are solid, but a less-skilled person would struggle with. And, if they don't stray away from the concept and still focus on the main ideas, they aren't satisfied with the sold unit numbers.
But it's better to make a game that sells poorly, but it's good, than a game that sells okay, but it's shit. Making a good game, regardless of popularity, will be more fulfilling in a long run and will be the source of many moments of joy for a lot of players, and it could even become a cult hit.
That doesn't mean you need to completely follow the current though - this research is to give you an idea of the market, and therefore, give you a bigger chance of succeeding. But once you get the feel of the market, you have to focus and produce something genuinely good.
Most AAA titles try to please everybody instead of focusing on a smaller group, and that often results in watering down concepts that are solid, but a less-skilled person would struggle with. And, if they don't stray away from the concept and still focus on the main ideas, they aren't satisfied with the sold unit numbers.
But it's better to make a game that sells poorly, but it's good, than a game that sells okay, but it's shit. Making a good game, regardless of popularity, will be more fulfilling in a long run and will be the source of many moments of joy for a lot of players, and it could even become a cult hit.