Hello, I''ve been programming with C++ for over a year now on and off. I''ve been using Teach yourseld C++ in 21 days to learn as much as I can, and a number of other free tutorials here and there. I even got to take a C++ course for a semester (I switched schools before I could finish). I feel I got a firm understanding of what I''ve had access to learn, Classes, Linked-Lists, and all that.
Anyways, I''ve been wanting to get a little more serious in terms of programming. My goals are to become a game programmer, but I am in no rush. I want to make sure I learn what I need, and due to limited funding, I want to make sure I get the correct books for me.
My worry is books, I''ve already seen many books being recommended, but how sure can I be that I have the appropriate Knowledge to pick up a given book? I plan on ordering C++: The Complete Reference, Third Edition by Herbert Schildt as I''ve seen recommended.
I also am wanting to order Tricks of the Windows Game Programming Gurus by Andre Lamothe, but I''m wondering if I would undertand it. I''ve had NO prior programming experience other then the C++, I know NO windows api/programming, nor any Direct X/OpenGL. Can I expect to pick this book up and learn from the start, or would there be anything I would need to learn before hand? I''m very scared of buying a book that expects me to know something I dont, and then I have to put it up on the shelf as a result. And like stated before, I have a very limited funding right now so it''s really important to me that I''m getting books that I can learn from.
Now, I''m good at remaining determine till I figure something out, but if I can''t figure something out because it requires knowledge of some simpler information not covered, it''s a waste of money (till I can learn the previous info). And thats what I''m trying to find out with my question.
![](smile.gif)
Also, I''m wondering what other books I can jump to with my level of knowledge? I would like to learn windows programming (API and whatnot). No current preference on Direct X or OpenGL, though I have no intention of working with 3D for a real long time, Hoping I can stick with 2D till I have a very good understanding with Game programming. I really want to move more and more into game programming books as my knowledge permit.
I realise I''m all over the place a tad as well as repeating myself, and for that I''m sorry