Original Post
Hey Everyone! This is Kiwi.. I have been programming (web-based scripts using PHP+MySQL, web hosting, server management etc.) for 8 years now and I have been contemplating game programming for sometime.. Recently, I decided to take the plunge and get started with game programming. I have been reading articles on GameDev and other places to get a feel of the industry and some advice on how to get started.. Based on that, here's the plan that I made for myself - 1. Learn Windows Programming + DirectX (I have a decent amount of experience with C/C++, but none with DirextX) 2. Brush up my C/C++ Skills 3. Start making basic games (pong, mario-style side scrollers, pacman etc.) 4. Try bigger and better games I have the following books to help me with those goals ==> Beginning Game Programming - Jonathan S. Harbour Beginning DirectX 10 Game Programming - Wendy Jones Programming Role Playing Games with DirectX - Jim Adams I plan to go through them in that order.. Does my plan seem alright to you guys? Do you see any loopholes in here? One more thing, I chose DirectX instead of OpnGL, because I find that DirectX has more books and other help available on it and even though the learning curve will be bigger with DirectX, it is (from what I can see) the choice for professional gaming studios. Do you think that should be fine? One more thing, I am a Sophomore in college right now, majoring in Computer Science; and this is the time when I have to choose my field.. Before I do that and get seriously into game programming I had the following questions ==> 1. Does game programming pay more than (or atleast equal to) the other fields of CS - a. when we start out? b. and what about later on as we get more experience? 2. I am considering doing a management minor and a communications minor because I don't want to do just game programming for the rest of my life.. I'd like to branch out and go into the management side - this doesn't necessarily mean starting my own studio, but maybe being able to be the inchrage of a whole game under a big development studio/publishing house like EA.. Will both these minors help in that respect? Thanks!
