Got a mobile device?
You’ve got a Kindle.
You’ve got a Kindle.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer - no Kindle device required. Learn more.
Read instantly on your browser with Kindle Cloud Reader.
Using your mobile phone camera - scan the code below and download the Kindle app.
Enter your mobile phone or email address
Send link
Processing your request...
By pressing ‘Send link’, you agree to Amazon's Conditions of Use.
You consent to receive an automated text message from or on behalf of Amazon about the Kindle App at your mobile number above. Consent is not a condition of any purchase. Message and data rates may apply.
Flip to back
Flip to front
Beginning C++ Through Game Programming Paperback – 18 Oct. 2010
by
Michael Dawson
(Author)
Note: This item is eligible for FREE Click and Collect without a minimum order subject to availability.
Details
Pick up your parcel at a time and place that suits you subject to availability.
- 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
There is a newer edition of this item:
Enhance your purchase
BEGINNING C++ THROUGH GAME PROGRAMMING, THIRD EDITION approaches learning C++ from the unique and fun perspective of games. Written for the beginning game developer or programmer, the book assumes no previous programming experience and each new skill and concept is taught using simple language and step-by-step instructions. Readers will complete small projects in each chapter to reinforce what they've learned and a final project at the end combines all of the major topics covered in the book. Featuring twenty five percent new material, this third edition covers all the latest technology and advances.
-
ISBN-101435457420
-
ISBN-13978-1435457423
-
Edition3rd
-
PublisherCengage Learning PTR
-
Publication date18 Oct. 2010
-
LanguageEnglish
-
Dimensions18.75 x 2.49 x 23.19 cm
-
Print length432 pages
Customers who viewed this item also viewed
Page 1 of 1 Start overPage 1 of 1
What other items do customers buy after viewing this item?
Page 1 of 1 Start overPage 1 of 1
Product description
Review
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.
About the Author
Michael Dawson has worked as both a programmer and a computer game designer and producer. In addition to real-world game industry experience, Dawson earned his bachelor's degree in Computer Science from the University of Southern California. He currently teaches game programming and design to students of all ages through UCLA Extension courses and private lessons. Visit his Web site at www.programgames.com to learn more or to get support for any of his books.
Tell the Publisher!
I’d like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
I’d like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Kindle Storyteller 2021
The Kindle Storyteller contest celebrates the best of independent publishing. The contest is open for entries between 1st May and 31st August 2021.
Discover the Kindle Storyteller 2021
Product details
- Publisher : Cengage Learning PTR; 3rd edition (18 Oct. 2010)
- Language : English
- Paperback : 432 pages
- ISBN-10 : 1435457420
- ISBN-13 : 978-1435457423
- Dimensions : 18.75 x 2.49 x 23.19 cm
-
Best Sellers Rank:
862,013 in Books (See Top 100 in Books)
- 710 in Graphics & Multimedia Programming
- 721 in General Introduction to Programming
- 817 in Games Programming
- Customer reviews:
Customers who bought this item also bought
Page 1 of 1 Start overPage 1 of 1
Customer reviews
4.4 out of 5 stars
4.4 out of 5
151 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Top reviews
Top reviews from United Kingdom
There was a problem filtering reviews right now. Please try again later.
Reviewed in the United Kingdom on 21 August 2016
Report abuse
Verified Purchase
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. The "games" are just a theme for the examples. What the book does, very well, if follow an uncomplicated path through the heart of the language, without waffle and excessive words or detaours, all expressed very clearly and at a gentle pace; from the overall structure of programs, through references and pointers to classes and polymorphism. All the examples are printed in full in the book, so you don't need to be at a computer to read it. I read it straight through in two days, feeling I'd made a lot of progress with a rather intimidating language; I'll need to go back and re-read some sections, and write programs, but I think I'm on my way now - the first step on the journey has been taken.
5 people found this helpful
Helpful
Reviewed in the United Kingdom on 7 December 2020
Verified Purchase
Yet another book from the required reading list for university. Good for beginners but that is all. Everyone else will waste a good portion of the book going over stuff they already know.
Plus the same stuff about the book going out of date, the Internet being easier and more convenient etc etc
Plus the same stuff about the book going out of date, the Internet being easier and more convenient etc etc
Reviewed in the United Kingdom on 5 January 2014
Verified Purchase
The book itself is well written and suitable for someone who doesn't have any experience in programming. Granted that it may be challenging, but that is the nature of software programming in low-level languages that you have to learn a lot and quickly.
Examples in the book are solid and based on real-life examples, you won't be writing FooBar code, instead you will be writing inventory system for your hero, program alien spaceships and even write a game of blackjack. With that approach learning the fundamentals is easier as you learn what to do with them in practice instead of some abstract example.
The biggest problem of this book is that it's too short and doesn't cover some later-important topics like templates or header files, so don't expect to know everything after going through it, but it will give you good fundamentals.
Examples in the book are solid and based on real-life examples, you won't be writing FooBar code, instead you will be writing inventory system for your hero, program alien spaceships and even write a game of blackjack. With that approach learning the fundamentals is easier as you learn what to do with them in practice instead of some abstract example.
The biggest problem of this book is that it's too short and doesn't cover some later-important topics like templates or header files, so don't expect to know everything after going through it, but it will give you good fundamentals.
2 people found this helpful
Report abuse
Reviewed in the United Kingdom on 30 April 2014
Verified Purchase
Very impressed as came in perfect condition. Have not finished the book yet but enjoying the why its the author delivers his points and keeps things simple. Expands on the same idea with different techniques which I find helps reinforce the lesson.
Reviewed in the United Kingdom on 24 November 2015
Verified Purchase
I bought this product for my nephew who thinks it's absolutely fantastic. 10/10.
One person found this helpful
Report abuse
Reviewed in the United Kingdom on 12 March 2015
Verified Purchase
Fantastic guide for getting to grips with the basics of the language. I'd recommend for any C++ or even programming rookie keen on getting going. No good obviously for anyone wanting to go onto more advanced concepts like object orientation, but that's not what this book is meant for.
Reviewed in the United Kingdom on 26 October 2014
Verified Purchase
Great beginner book for basic c++ data handling methods. Look for something a little more complex afterwards though, in order to further your c++ grasp. It's not an easy language. Be patient!
Reviewed in the United Kingdom on 31 December 2013
Verified Purchase
Very very very good book for my boy to support them in learning. Effective aid in learning process! Thank you!






