I don’t need another IDE in fact, Xcode would be quite enough to get done some programming, but the idea to learn C++ is going up and up and up that I’m reading nowadays the book with the title “Beginning C++ through game programming” by Michael Dawson, and I liked it very much so far.
If you can’t get the idea of types, integers, arrays, functions, and classes, go and get this book!
For example, what’s an array? In some books and articles on the Internet about programming you’ll read something “Arrays in C++ An array is a collection of elements of the same type placed in contiguous memory locations that can be individually referenced by using an index to a unique identifier,” get the idea? I’m not!
In this book, you’ll find explanations something like…
Can you see the sequence of icons at the bottom of the screen? Here’s your array at work. The same you can find on the right side of the screen, i.e. Warcraft uses an array to store the player’s inventory, but in our case, some magic that hero has.