Hi everyone. I was wondering if there was anyone here that has programed games before or has worked in the indrustry, and if so may I ask them a few questions. I have wanted to program games for some time, but everytime I go and look and source code it seems much more advanced that my programing knowledge. I was wondering how would you recommend I go about learning how to program games?, Were did you get your start in game programming and or the Indrustry, What do I need to know etc.
Game design is arguably the elite of the programming world. If your just getting started I recommend mastering the languages you're learning first (and Yes I said languages) then once you've done that studying game engine design.
Game design is arguably the elite of the programming world
As in, is debatable. You may disagree and that's fine. I personally think there are more elite than game design. But 3D game programmers are some of the best civilian coders out there.
Game programming is in the top tier difficulty, so is simulation programming... which is pretty much the same thing anyway.
@strychnine213. Start with mastering C++. You'll get no where until you do. Also work on some text based games. Once you feel comfortable you can move onto a graphics API (Allegro, SDL, SFML, Direct3d, OpenGL, Ogre3d, etc...)
1. Read through the C++ tutorial here on this website.
2. Buy an intermediate book on C++ - Read through it.
3. Make a text-based game or pick up a graphics API (I recommend SFML).
4. Buy an advanced book on C++ - Read through it.
5. Either improve your skills with 2D (can be very rewarding) or start with 3D.
That's just my recommendation, don't take it as the one and only way, because it may very well be flawed - Which somebody might point out! ;)
I'm sorry I should have been clearer. I have been programming for a few years. I have taken all of those pseudocode classes as well as have an Associates Degreee in computer scince, so I am not new to programming. What I would like to know more than anything is this: Is there a book or something that can get me into Game programming. It is much more harder than the Windows programming that I am doing. Also is there someone who has done Game programming that would teach me/Allow me to as questions if needed?