Jamieee
Member
- Sep 21, 2016
- 137
- 240
- 242
I agree. But to be fair, all projects have room for improvements. There are always things to tweak and finetune during the development of a project. Sure, whenever you are new to the industry you are bound to have more fixing to do than than a experienced dev, but it is not a reason to not finish your product.Jamieee I just want to add that sometimes the dev starts from nothing and when time goes on and they gather more experience of game development. After awhile they see what kind of horrible spahetti code they have made at the start of the game development and wants to correct the mistakes by abandoning the game and starting a new one or re-starting the current game..... Sometimes it works and sometimes it totally does not.
A dev needs to be realistic in terms of what its goal is and how high the dev sets its bar for the quality that it wants to deliver. The thing is that starting a new project sounds like a lot of work, but you start with a different level of experience. Redoing your existing work sounds like less effort, but realistically you are rewriting the whole bunch anyway.
A revamp is even a riskier move, because the dev is going to overhaul everything to satisfy a portion of the audience (and perhaps his own ego). The other part of the audience - who were maybe okay with the game in general - will be left unheard. So you will create much more hostility, if you are not transparent with your changed goal. And a dev should not forget that people get emotionally attached to storylines, which is a tough line to balance whenever you are planning to apply major changes.
My advise would be:
If you are busy with a project and you notice a big difference in quality from the beginning of your project to the current state, you should tie up loose ends, announce the follow-up and release the final version of your game. This buys you some time to create a new product with a higher quality level, which should also give you more satisfaction as a dev because you are not just bugfixing and so on. Afterwards you can always remaster the old game if you feel the need for it, but at least you released your product. That's better than just abandoning it.