Where to go from here?

I've learned the basics of C++. I find it hard to continue my learning though because I don't know where to go from there. Not exactly a set path for going from beginner to intermediate to advanced programming topics. I've searched but normally what I find is majorly more advanced that what I'm prepared to do from learning basics (classes, structs, arrays, simple file i/o, pointers, references, etc) but not touched STL, Heap and stack queues, linked lists, binary trees, or anything like that yet. Needing a little guidance to start mastering C++ more so that I can become more comfortable with game programming. I'm still just a beginner in C++ and going into game programming is overwhelming for me because I don't know many advanced things and the basics I do know I just kind of keep rehashing in way of apps that do basically the same thing because I'm not good at thinking up project ideas for just C++ (have tons of game ideas though). Any advice or guidance?
Lots of books. Many people feel online tutorials will teach them everything, but there is a point where tutorials no longer help you. Pick up some c++ books and read them, coding every exercise they give you. The best way to learn is repetition, which is what i am doing myself. Along the way of acquiring this mass knowledge of C++ programming you'll suddenly realize you know what it takes to build what you want.

Great book for learning for just refreshing your memory: http://www.amazon.com/Primer-Plus-5th-Stephen-Prata/dp/0672326973
Your local library might have a C++ book also, check them out, they are a lot cheaper than buying one.
Last edited on
Topic archived. No new replies allowed.