   Does this sound feasable?
  I learn a little more C++ every day, and I always make programs that incorporate what ive learned so far (example, learning if then, then learning loops, then writing a program that does both, ect). Now I know the question im about to ask has many variables to it but is it feasable to think that in a year Id be able to work with simple graphics? possibly sooner?   
  A year is plenty of time depending on how much effort you put into it. You're only going to progress as much as you practice. By practice I mean actually writing code, not just reading books.   ;  Have you tried looking at graphics-related code samples?   ;  No I havent really found a good resource yet on graphic code samples(but I confess Im not sure what I am looking for.)As far as effort I try and learn 2 concepts every week. For example loops and if/thens one week (I limit to two so I can practice more) then the next week arrays and structures, practice with them while building on what I learned the previous week. I do practice coding frequently (almost every day I make a new project for myself) and recently made a little blackjack game that follows all the rules and has all the error checking in it. (The code writing was very messy as I discovered once I posted it but thats why I post to break bad habits early and get as much CC as possible :) Theres no such thing as too much CC.)My next step is going to be to rewrite (from the ground up, no cut and paste here) it to implement a gambling aspect since I think that would be a good challenge. (You can see my game in one of the beginner threads entitled (I made my first C++ game!)lol. Its small but its an accomplishment and was a great learning experience.Do you have any suggestions on books that focus on beginner game programming that start with fairly basic concepts of C++? I remember seeing one mentioned and I understand it probably does not use images for graphics and thats fine. I want to learn the core concepts and basic game structures to make a solid foundation for myself. Thank you guys for all your help :)   ;  just make sure you understand classes and pointers thoroughly before going further. whats on stack and whats on heap and stuff like that.   