Im starting to make big proyects (of course, big in relation to my previous proyects) and I'm beginning to consider how to make game more efficiently.
One thing I realized about my little experience is that is very important to design the whole game and the structure of the code before start writing, although I have not put this into practice.
So what I should consider about this point?
And in general, what I should consider for become a better game developer and make better games?
Thanks you for the help!!