- Paperback: 432 pages
- Publisher: Cengage Learning PTR; 3rd Revised edition edition (18 Oct. 2010)
- Language: English
- ISBN-10: 1435457420
- ISBN-13: 978-1435457423
- Product Dimensions: 18.7 x 2.5 x 23.2 cm
- Average Customer Review: 4.4 out of 5 stars See all reviews (50 customer reviews)
- Amazon Bestsellers Rank: 362,443 in Books (See Top 100 in Books)
- See Complete Table of Contents
Beginning C++ Through Game Programming Paperback – 18 Oct 2010
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently Bought Together
Customers Who Bought This Item Also Bought
Enter your mobile number or email address 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.
To get the free app, enter your mobile phone number.
1. Types, Variables, and Standard I/O: Lost Fortune. 2. Truth, Branching, and the Game Loop: Guess My Number. 3. For Loops, Strings, and Arrays: Word Jumble. 4. The Standard Template Library: Hangman. 5. Functions: Mad-Lib. 6. References: Tic-Tac-Toe. 7. Pointers: Tic-Tac-Toe 2.0. 8. Classes: Critter Caretaker. 9. Advanced Classes and Dynamic Memory: Game Lobby. 10. Inheritance and Polymorphism: Blackjack. Appendix A: Your First C++. Appendix B: Operator Precedence. Appendix C: Keywords. Appendix D: ASCII Chart. Appendix E: Escape Sequences. Index.
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
All the games you'll make when reading this book are text based, but they're a fun way of learning the fundamentals of C++.
To summarise, I can't recommend this book highly enough for the beginner taking their first steps into C++.
clearer, hopefully concise review of my own.
Firstly, let me point out the obvious; "Begining C++...".
Thats exactly what this book teaches and more.
Some topics I wish were available, algorithms such as linked lists and searches and templates are not present
but they are not necessary to teach C++; rather you are taught how to USE C++ more or less.
The best thing about this book is that it's SIMPLE to understand and sets you towards GAME programming.
Many might see past that fact but game programming requires a directed approach that stems away from standard
programming most of the time; other books teach you more about banks or some other business strategy which
made it hard for me to adapt what I knew into games.
In my view; if you want to learn C++ quick and easy, enjoyably even, this is the book for you, the author says
you will not be overwhelmed and that is true if you read it patiently and actually read it and understand
Do not expect graphics, sound or some crazy topics in a begining type of book with less than 300 pages.
You will learn:
Creating basic console applications.
IF, AND, OR logic.
Objects and their uses.
Standard Template Library brief use.
Advanced Classes and dynamic memory.
All the above will be explained properly and with their relevance and I missed out many things but thats the
Good luck, I hope you enjoy this book if you buy it as I did.
The author has a sense of humour which made it a digestible read. The book goes at a good pace for me, assumes no prior knowledge but doesn't dilly dally on the really easy stuff, then takes it steady on the more tricky bits. The example games included are very good, but I ended up inventing my own as it was more fun. I keep going back to this book for reference.
"Basically this text suffers from one of the most common faults in 'Beginner' programming language books: The early chapters are easy, everything is fully explained, and you sail along with a real feeling that you're getting somewhere. Then, suddenly (usually around chapters 3-5), you find that you're not on a learning curve anymore, but standing facing a vertical cliff-face extending up into the clouds. The text, code, and explanations may as well be written in Martian."
Now that I've been using it for a little longer, I realise that this was because I was being just too impatient to learn the language. The book's not perfect, but it's much, much better than I thought after just a few chapters.
However, I still think anyone who's new to programming would do better to work through something like C++ Programming in Easy Steps, and THEN come to this book.
But yes, this is an EXCELLENT book. Don't expect to be programming GTA 17 or DOOM 12, though. Or even Space Invaders or Pong! All the games are very simple with text output - but they're a heck of a lot more fun than the usual business/science-orientated examples you find in many books.
To sum up: An EXCELLENT book, so as you've the patience to absorb each step before rushing on to the next!
Most Recent Customer Reviews
A very clear introduction. Don't get too excited about the "Game programming" - the examples are text-based, from guessing a word through tic-tac-toe up to blackjack. Read morePublished 5 months ago by P. Bell
It's a good product and teaches you well. But it's a bit basic.Published 12 months ago by Jonathan7Ben
I bought this product for my nephew who thinks it's absolutely fantastic. 10/10.Published 14 months ago by The Oracle
Text base games ie Adventure style. If you want to learn 3d programming for third person shooter style games this book may provide some foundation although it won't show you what... Read morePublished 14 months ago by danno
I have found this book very useful but, you must get the code from the online resource as the code printed in the book does not compile! Read morePublished 15 months ago by Mr. Jamie CF