Its not finishing things I need help with, but starting them.
Sure, if you see your game as one giant project then you will indeed mainly have an issue with finishing it, but I see my game as a bunch of tiny projects such as; a weapon system, character controller, user input, UI, Localization, custom components, etc…
I have trouble planning each of those small projects. Theres a bunch of stuff needed and it gets overwhelming. I try to break them down even more, but things rely on eachother, making it so I need to keep the whole picture in mind. I think about the future of what I will need. In fact, I used to think about what I “might” need, but that ended up in wasted work and over complications, so now I am kinda in the middle by thinking of what I do want, but might not need immediately.
For example, I am currently procrastinating making my weapon system. I could design it one way, but in the future I want a gamemode where each kill gives you a new random layout with random weapon stats. I dont plan on releasing the game with that game mode, but I do want it (or something that involves random weapons), so I need to plan for that, else I will most likely need to redo my weapon system.
I also stopped aiming for the “totally reusable components for any game anywhere” and am aiming for just something decent.
But the bugs, the planning, the worrying I will need to redo it all…
It is the struggle of my past attempts that prevents me from wanting to start another.
However, usually, once I get started… I just keep going. Though, that may be due to me having previously spent a while procrastinating while also planning here and there and now finally having an idea of what I want.
I think everyone has their own reasons for having trouble moving anywhere, and probably my main issue is thinking of what I code up might not be good enough and need to be redone…and then redone…and then redone… and being more difficult to be redone later than now.
Some may say you shouldnt have coded it in a way that would make it difficult to replace in the future, but thats kinda what I mean by planning ahead too far and falling into a procrastination trap. I just aint good enough yet ^^.
From your post, I feel your basically saying “Just do it”
but thats the problem…
How do I “Just do it”? ^_~
Currently, I dont follow the “Just do it” pack,
I follow the “Just keep swimming” pack.
I should get there eventually =)
Ive seen many threads with a similar topic to this, and I usually dont bother with em since its kinda a cliche now, but I guess I got that off my chest. Gotta do that every now and then I guess. Also a good way to procrastinate =P
Also, the pure black background and white text of your post hurts my eyes a bit, but this is coming from someone who actually likes lighter themes (even the unity light skin), so I guess it just depends on the person =).