by Exer » Tue Aug 22, 2017 10:36 pm
There's a multitude of reasons someone might not finish a game.
Some of the more common ones I've seen and/or experienced are -
They have different idea, think it's better, then they decide to jump ship on the current project to start a new one. I see this one happen a LOT. Especially when it comes to games with 3D rendered characters. They spend a few hours making the start of a game, then suddenly they're making another game. Spend a few hours making the start of that game, then suddenly they're making another game. Repeat forever.
The farther they get into development, the more they see it's flaws, and don't think it's worth finishing. I've been guilty of this one. I've started a couple of projects that I've ultimately stopped because the art I've made when starting looks terrible. Especially when compared to art later in the game. And when you're 200+ hours into making a game and realize that pretty much all of the CG needs to get reworked, and you're looking at another 100+ hours to redo it, you get pretty disheartened. I have way more I didn't even get to an initial release.
Same thing for things having to do with actual game design. A game gets started and as the game gets farther into development, you find better ways of coding or deciding that doing different events are better, but then it clashes with the first part of the game. So you're stuck with this weird game that feels like two different games smushed together. Then it's the same problem of either redoing hundreds of hours of work, which again, is pretty disheartening, or just finishing a game you don't like. Which isn't something a lot of people like to do.
Then of course there's the haters. If you're posting a game, and people are tearing it to shreds, it's hard to keep on making it. Even if it's not being torn to shreds. Even if it's just maybe 1 in 10 people are saying bad things, their demoralizing comments can bring a person down. Every artist struggles with this, and some people unfortunately give up because of it.
There's also the opposite effect. If you're posting a game, and people are really hyping it up, getting excited about how it will turn out, and you're getting a lot of attention, it can make the whole process incredibly stressful. This happened to me with a game, and admittedly, I totally broke and had to step away from it. Everything I did felt bad, and was afraid people wouldn't like it and I'd let everyone down. It led to me stopping game design altogether, for a couple of years at least. Even when I came back, I didn't publish anything for a couple of years. I made a couple of practice games and refined my skill a little bit. Eventually, I decided to start again under a new name, which is where I'm at now.
Lastly, there's the unfortunate truth that most people just don't have the dedication required to finish a game. People get bored, frustrated, or decide to prioritize other things. Which there's nothing wrong with. Making a game is a lot of work, and to actually finish one, you have to give up a lot of free time, and put up with a lot of stress. And when you're doing something in your free time, with no payoff except the satisfaction of completing something, and maybe people liking it, it's very easy to just stop. Patreon has helped with this, since if people are paying you, it's a good reason to keep going. But still, not everyone is dedicated enough to see it through to the end.
tl;dr Making games is hard. Anyone can start making a game, but only a few people can finish a game.