As for educational background, apart from the obvious programming courses, you should have strong math skills. Basic geometry is a must along with a good understanding of vectors and matrices, and I'd recommend taking a course in discrete mathematics if you can.
Statistics also helps out quite frequently. I see game-related questions all the time asking how to do certain things that are easily accomplished if one just knows what a proportion is and how to use it. Apparently, knowing how to use proportions wasn't as common knowledge as I thought.
If you want to develop games in C#, I'd suggest looking at XNA. I haven't used it myself, but I've talked with several friends who said it's really easy to work with.
Phaelax
Practically a Posting Shark
858 posts since Mar 2004
Reputation Points: 92
Solved Threads: 51
Before you run off and make an action adventure game, I'd say see if you can make pong first then move up from there.
Phaelax
Practically a Posting Shark
858 posts since Mar 2004
Reputation Points: 92
Solved Threads: 51