Sorry guyz, incoming "HALP BG!11! I need advice!" thread...
Hi, I'm Deejay. And this is my story:
I'm currently attending college as a 3-D animation major with aspirations to make vidya games one day.
Unfortunately for me, I grew up as a 'gamer-jock' during highschool and spent all my time either playing video games or playing sports. I never spent any of my free time learning how to draw or program (FFXI ruined my life) , but I've always had a passion for games in general.
So, I go off to college not knowing shit about 3DSmax or any other animation-making programs. Since then, I've slowly come to the realization that I really don't like art... wait scratch that. I loathe it. Bless anyone and everyone that can draw, but I sure as hell can't. I know that no one becomes picasso overnight, I just feel that art/drawing really isn't my thing. However, I still want to make games. And since Art isn't really working out, I figured I'll try my hand at the programming side before I completely abandon all hope.
Now we're beginning to get to the meat of my dilemma. I need to figure out how I'm going to approach switching to a software programming major, or better yet, how I'm even going to approach my parents about it. My father is a Columbia alumnus, and I know he's going to let out a hearty chuckle when he hears that his son can't handle drawing and wants to switch to programming. Shit, I can already see him face palming now....
So basically, I need to figure out if I actually possess the aptitude for programming before I make any serious decisions. I know it's not easy. I know it's not for everyone, but I still want to try.
Only problem is, where do I begin? I've never been a huge computer guy and I don't know how to take apart a PC and build it back together. (which is why I wasted your time explaining my highschool life) However, I do have the patience to hunker down and try figure this stuff out on my own. I basically want to sit down with a book and try to teach myself before I decide if I can handle a real programming course. I am mainly looking for a tiny bit of guidance as to where someone should start when they possess absolutely 0 experience in the field. I want to make videogames for either PC or consoles one day, I just need to know where to start learning...
I've been to a couple websites, and they all say that C or C++ is what you need to know if you'd like to learn how to work in Windows. Are there any good (ie. simple [as it gets]) books that I could pick up?
Should I be looking at books literally related to game programming or should I just find ones that teach basic C/C++?
Just spent a couple seconds searching and all I've found so far is Tricks of the Windows Game Programming Gurus.. is that a good starter book? Or should I just look into Game Programming for Dummies?
Any and all help is greatly appreciated. Please don't be afraid to be brutally honest when explaining the complexity of the field either. I want you to assume that I'm a naive nobody who has no idea how hard it is to program. (because I am)
Thanks again for any and all suggestions BG.
XI Wiki


