Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Beginning C++ Through Game Programming, Second Edition 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
Windows 10 For Dummies Video Training
Get up to speed with Windows 10 with this video training course from For Dummies. Learn more.
Customers Who Bought This Item Also Bought
Top Customer Reviews
The first eight chapters are almost beautiful. I really enjoyed going through those simple things that you haven't seen since your first introductory programming class in college. When you get to chapters nine and ten, the book gets a little rough. It does a good job of explaining the topics of chapter nine, like dynamic memory allocation, memory leaks, etc, but it's not as thorough, so I could see that a 'true' beginner could possibly get lost. The chapter 'does' explain everything, but you have to be more careful and pay much closer attention to the words you're reading or you might be left asking 'why' in the heck some things are the way they are.
One thing this book lacks is a good, solid introduction to the C++ language.Read more ›
things to note:
this is not a book that will teach you how to make pretty graphics or sounds. it is only to teach the basics of c++ and does so in the context of game programming. all of the programs you will make will be in the console window.
if you have no interest in creating games this book is probably not for you as it has a lot of hints and real world tips for real world game programmers.
this book really is for the absolute beginner so someone who is already accustomed to programming may find the first half of the book quite tedious.
A word of warning however, if you read it too quickly, you may find yourself lost. Some chapters go from unbelievably easy to fairly difficult very quickly, and make some of the concepts difficult to understand if you don't grasp it the first time since the material just builds upon itself. One notorious problem in the book is Chapter 9's Exercise 1. There are many people on several different programming forums asking for help with this particular problem since the solution isn't obvious and may leave one feeling as though they're stuck in a trial and error type situation. This could be easily remedied in a classroom type setting where the professor can give feedback, but for self-study, this pitfall may cost you many hours. It is for those reasons alone that this book receives 4 stars.
Over all, this book is a good buy for the beginning programmer aiming to make it in the gaming industry and is leaps and bounds better than many other books on the subject. I would highly recommend this book to any one looking to learn C++ for the first time.
Most Recent Customer Reviews
I'm an intermediate programmer in C and an experienced programmer in Java. I am beginning to dive into embedded systems programming at work which is entirely in C++. Read morePublished 1 month ago by Frank Pellicano Jr.
I absolutely love this book. I have always wanted to understand how games are made and decided to begin learning C++. Read morePublished 1 month ago by Scott Anderson
Here's the thing that quite a few of the 'poor' reviews for this book seem to forget: This is a BEGINNERS guide to C++ via Game Programming. Read morePublished 2 months ago by Amazon Customer
Very good as an introduction with interesting projects to cement the concepts.Published 3 months ago by Allan L. Nelson
Very nice book for all the people who is interested in learning C++. All the explanations are very clear and concise. Read morePublished 5 months ago by Chris N
A bit more difficult than expected for my son to learn from. Not an easy read.Published 7 months ago by Dawn C
This book is very basic. It's good for those who have very little background with programming, or none at all, and need more detailed information. Read morePublished 7 months ago by C
The book has a nice principle of teaching you C++ via gaming and actually was the very first I bought for learning this language, but it gets uninspiring very quickly. Read morePublished 8 months ago by namosca