What should I do?

So...I've just started learning C++. I'm pretty much a complete newbie so use small words. So basically my question is what should I do to get started? I've learned the basic console stuff such as cout and cin. And just recently started using SDL. I can print a picture to the screen. And that's about it! So what's my next move? What should I move onto? I'm sure there's many newbies like me asking the same question. Anything is helpful, link to a tutorial site, whatever. Keep in mind my goal is to eventually program games. I might start with something like 'Legend of Zelda' for NES. Or a Mario like game. Thanks!

> what should I do to get started?

One, continue learning C++. The books listed here
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list
are good resources.
(Though it does not cover additions in C++11, if it has to be just one beginner's book, I favour 'Accelerated C++' by Koenig and Moo).

Two, keep writing programs as you learn, trying out each thing that you have newly encountered. Most of the beginner's books contain exercises aimed to make the student do just that.

Three, try to get mentored by people who are adept at C++. Ideally find a local expert who can guide you; and/or post questions on internet forums like this one.

Koenig and Moo's 'Ruminations on C++' has an excellent chapter: 'What Do You Do After You Say Hello World?' If you can get hold of the book, read the chapter.
Topic archived. No new replies allowed.