C++ Programming Language

C++

I actually started reading the book "Deital & Deital C++ How to Program" in college. This book was quite useful and it had lots of information about using C++ to write programs. I was able to learn about I/O streams and the use of cinn >> and cout << and functions() and header files or .h files such as iostream.h. Also in there were data stuctures like: vector, array, list, stack, queue and so on... Overall the samples were easy to follow and I never had any issues in getting programs to compile and run. C++ files have a .cpp extension and I would often use a GNU compiler to compile my programs. I would highly recommend using Deital & Deitel C++ books as there are many updates and editions that are released!


C++

Andre LaMothe released this incredible book entitled "Tricks of the Windows Game Programming Gurus". This book is one of the best game programming books I ever read. It covers practically every facet of game programming. It shows how to use DirectDraw to display graphics or sprites, which are moving objects on the screen. Also it used DirectInput for reading the game controllers for game input. Also DirectSound and DirectMusic were used to do MIDI and sound effects. Code samples were very good and it was clear that the author really knew what he is doing and talking about! I highly recommend this book for anyone passionate about learning the inner workings of games!


C++

Mike Dawson released this book "Beginning C++ Game Programming" which serves up some good core fundamentals of the language. This book covers algorithms, arrays, classes, constants, functions, iterators, loops, operators, pointers, random numbers, scope, STL, strings, switch statements, variables, vectors and much more! This book didn’t cover any graphic libraries for displaying and animating sprites. However this book did provide a background that is necessary to be successful in C++.


When I get more time, i'll try to post a quick overall tutorial and review of the C++ Language!