Anyone browsing different game development forums can spot quite quickly threads where people ask whether to finish their game or not. They ask if they should switch to “something simple and quick”, and finish that. Often it’s easy to say that the code is too messy, or that other team members aren’t committed to it.
If you are doing your game and are bit unsure about whether to finish your game or not, I can give you some insight on the matter. Before you decide to quit your game project, here’s some things to consider.
If this isn’t your first unfinished project, don’t count on finishing the next one either
I’ve started numerous projects in the past. Over and over, thinking that I shall finish the next one… but for some reason there was always “better ideas” or “too messy code” that got in the way. I’ve done that too many times in the past. If you think you will quit your current project and make another game, it won’t get any easier. If you cannot finish what you started, what makes you think that would change with the next project?
The project won’t change your attitude.
Don’t freeze your project even if it’s too big
Even if you are making the world’s next MMORPG hit, that doesn’t mean you should start a new smaller project. While it can sometimes make sense to make a simpler project, there’s no reason why you couldn’t simplify your current project.
Cut features if necessary. Use only 1 character instead of 217. If 3D feels too much, get rid of the 3rd dimension. If you cannot get all the art you wanted, decide to use boxes and cones (with nice textures). Simply get rid of 96% of your ideas, and finish the 4%. I guarantee to you that it will make 100% much more sense than starting a new project.
Switching to “really simple project” won’t happen
If you have a “too big” project and cannot cut the game features, rest assured that the next project will expand too. Perhaps it starts as something really simple, but if your current project is darn big – then I can assure you that your next “simple” project will become darn big too.
Finishing a project – even a small one – is much more satisfying that stepping away from a big, unfinished project and starting a new one.