I want to confess that I have wanted to be a game developer for over 10 years now. When I was in primary school I messed around with games and enjoyed modding them, starting with making levels in Doom. I did a little self study in a few languages and since then I have just fooled around starting little games and never getting far with them. I have so many game design folders of stuff that interests me and I want to have a go at creating, I don't want to say they are good ideas, just things that float my boat. Whats the point in making games if your not creating something that you want to create?
But the issue that has plagued me for all these years, more so now that my current job requires so much of its own study and extra work, is finding motivation. Its alright to have dreams and to think of a piece of software you want to create, but actually spending the time to study programming/computer science, getting experience by creating simple software, and then spending the huge amount of time in a project that will hopefully turn into something close to what you envisioned. I'm not talking about making yourself spend time doing this, I mean enjoying yourself while you do it and choosing this as a hobby over everything else.
I have periods on and off where I get into a routine of study and programming, but then this falls off usually when work or other parts of my life take away the majority of my time. Or I just loose interest.
What I want to know is how you people work yourself up to doing this? Is the secret finding another like minded person? I have often thought the key is to find someone to work with that way you both can help each other and its a lot more exciting. Or is it just the case that if you place a brilliant video game or a women/man on one table and a 2000 page c++ manual on the other, the only people worthy of being game developers are the people who run to the C++ book without a seconds thought?
I just feel kind of bad. I live in NZ and game development is really kicking off and I probably could of been there and been someone if I actually put the hours in. maybe I could have found a team if I was skilled enough.
So before I ramble on anymore, what do you guys do to motivate yourself?
PS - I know some of you will say that I will have to quit my job, go on a course for a few years and then look for any kind of game industry job I can find. Apart from the fact that I don't feel that secure leaving my current job when there are a ton of people wanting to get jobs as game developers, I don't want to work for someone. I want to make my own games. Yes, this is a silly dream and its likely to fail, but the only reason I want to be a game developer is to make the games I have always wanted to make, not work on grey-brown-cover-shooter 26. I have always thought that if I could make some small games (and I mean small 1-2 man games with half a year production time) for experience and found a group of like minded people, I could have a shot at making something cool. I'm still not talking triple A title, the majority of stuff I want to make wouldn't require a big team.
I don't want to sit down at code Final Fantasy 14 over a weekend, probably the biggest game I want to develop is a 3d Rogue-like, I'm talking small hobbiest games that would hopefully have a chance at making some money in digital sales.