   C and Game Programming Books
  I'm looking into buying a few books. Some C/C++ programming books and maybe a few specific to game programming.(2d or 3d) I'm newer to programming so I think 2d would be slightly better for me. Or would you recommend going right to 3D?I was wondering if you guys had any books that you could recommend. These things are expensive and I don't want to waste my money.   
  I'd suggest Game Programming All in One (2nd Edition, it has to be 2nd Edition). It uses a library called Allegro (mostly good for 2D stuff) which will allow you to learn basic game programming. I suggest going 2D first to learn the concepts and then moving up to 3D, but it depends on what you're more comfortable with. I'm in the process of learning 3D programming myself right now. I would suggest staying away from anything pure DirectX or Direct3D, and try and find a cross platform API, like OpenGL, that you're comfortable with using.   ;  Almost 30 views and only 1 reply?SOmeone must have a recommendation.   ;  Okay, for C++, get C++ For Beginners by Herb Schildt (Did I spell that right? Anyways, pretty good source, also pretty good at helping one understand pointers...). Also, as for 3D game development... The moment you understand 2D blitting, just hop right in if you want. Regardless, for both (with the intentions of having a windows context for 3D and a 2D engine all-in-one), use SDL. I've never used Allegro, but I know that SDL (libsdl.org) is pretty easy.   ;Quote:Original post by TWIXMIXAlmost 30 views and only 1 reply?SOmeone must have a recommendation.why dun u search from here?;  I would suggest C++ How to program (Dietal & Dietal)( 5th ed.), out of the many books I tried I felt it is one of the best begginer books.   ;  THanks for the ideas guys. Keep 'em coming if you guys have anymore.   ;  I also recommend C++ How to Program.   ;  Alright, so far C++ How TO PRogram seems to be the most recommended.ANy others I should take a look at?   ;  Sam's teach yourself C++ in 21 days, fifth edition. You'll get lots of guidance for this book on gamedev: go hereThe workshop uses this book.   