Now I know I’m an optimist at heart
1 Like
I have written about this before. You have to start somewhere, even quite far from where you want to end up. Even perhaps trying to make a test game with the engine, to familiarize with it. Making something seemingly unrelated to the end goal. Because by doing that you will learn something useful and also get more motivation.
You will most definitely not conjure up the whole thing in your head perfectly and then just start flawlessly putting your plan into code. Instead it will be an iterative process where you start small (Minimal Working Product) and slowly extend it, then found out about the flaws your current framework has, do complete rewrite with those found flaws in mind and repeat until its good.
5 Likes