Depends on the game ;)
Writing games isn't for the fainthearted though, and you need a lot of experience in a lot of different areas to go it alone (graphics, sound, AI, user interface design, etc. etc. etc.).
If you want to go that way, start small.
Don't go out to write a competitor to Doom3 or even Wolfenstein 3D. Start with tic-tac-toe, then maybe Pong. Pacman is next.
From there you may think of a sidescroller like Captain Keen.
A few years down the line you may then start thinking of beginning to design something 3D. That design should take several months before you write your first line of code and years before you have something worth showing the world.
That is, if you work on it fulltime and don't give up for a job that brings in money to pay the rent :)
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
ah yes, Commander Keen it was. Those were the days ;)
I personally don't think using some kind of generator to create a game out of existing components to be game development...
I agree you won't have to go around building the entire engine (though IMO that's the fun part, I couldn't care less about user interface programming myself which is why I specialise in batchprograms and other serverside stuff) but a 3D game is still a lot more work on things outside the actual game logic system to distract people.
jwenting
duckman
8,392 posts since Nov 2004
Reputation Points: 1,662
Solved Threads: 337
Get involved with the speech engine built into Windows XP. It allows you to read text in several different voices.
BTW, it is real fun to have the German or French guy read English text. I am trying to write a simple slide viewer that reads a description to each slide.
Mixing graphics with speech could easily lead to an interesting game. Some games use short MP3 files for their voices.
You can download the speech engine for older Windows versions too. Google SAPI
Good luck ...
vegaseat
DaniWeb's Hypocrite
5,989 posts since Oct 2004
Reputation Points: 1,345
Solved Threads: 1,417
firstPerson
Senior Poster
3,923 posts since Dec 2008
Reputation Points: 841
Solved Threads: 608