Honestly, when you're working on your own, you just need to find the method that works for you. I'm sure, for many, refactoring the system is preferred over a complete re-write. Nothing wrong with that if it is how you like to do things.
One thing to be aware of when doing any refactoring is the time investment. It's easy to say, "I'm going to just delete and start from scratch," but that decision can easily cost you weeks of work. For me, I care more about the quality of the game's architecture because I know in the long run it's going to pay off because it'll be easier for me to continue adding to the game. (I want to work on this game for years to come.) But, as you can see with Odd Realm, it means players wait much longer for updates.
Anyway, thanks for listening to me drone on. I'm rooting for you and your projects. Feel free to join our discord if you want to share your work with the community. We have a dedicated channel for that sort of thing and we're always hap...
Read more