CDN$ 23.82
  • List Price: CDN$ 37.99
  • You Save: CDN$ 14.17 (37%)
FREE Shipping on orders over CDN$ 25.
Only 7 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Beginning C++ Through Game Programming Paperback – Oct 18 2010


See all formats and editions Hide other formats and editions
Amazon Price New from Used from
Paperback
"Please retry"
CDN$ 23.82
CDN$ 23.82 CDN$ 36.40

There is a newer edition of this item:

Beginning C++ Through Game Programming
CDN$ 23.82
(1)
Temporarily out of stock.

Up to 90% Off Textbooks

Frequently Bought Together

Beginning C++ Through Game Programming + The Ultimate Guide to Video Game Writing and Design + Beginning Game Programming
Price For All Three: CDN$ 63.49


Customers Who Bought This Item Also Bought



Product Details

  • Paperback: 352 pages
  • Publisher: Course Technology PTR; 3 edition (Oct. 18 2010)
  • Language: English
  • ISBN-10: 1435457420
  • ISBN-13: 978-1435457423
  • Product Dimensions: 3.2 x 18.4 x 22.2 cm
  • Shipping Weight: 794 g
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: #49,906 in Books (See Top 100 in Books)
  • See Complete Table of Contents

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.3 out of 5 stars
5 star
2
4 star
4
3 star
0
2 star
0
1 star
0
See all 6 customer reviews
Share your thoughts with other customers

Most helpful customer reviews

1 of 1 people found the following review helpful By Plunderwondr on Oct. 8 2011
Format: Paperback
Although I do have mixed feelings about the book so far, (as I haven't finished it yet) overall it is a unique way to teach you c++.

The fact that there is a final project in each chapter means that half of the information of this book just doesn't slip through the cracks , it actually forces you to apply what you just read.

Although i do feel that some things could be explained with better depth, I also think that dding ore may have ruined the nice casual , fun and exciting vibe this book gives you.

Although all of the games do not require any graphics , there is some rather advanced programs broken down for the begginer to understand.

This book has reconnected me with my love for programming and I suggest buying it for anyone who is interested in simple game development.

Book Layout/Design - 4.8/5
Content Amount - 4/5
Content Quality - 4.9/5
Overall - 4.6/5
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
1 of 1 people found the following review helpful By Ramon on April 17 2011
Format: Paperback
I've begun on my journey on self teaching myself C++ programming with books and projects and this was the first book I dove into. Up to date and a fantastic starter book.

One thing I've experienced in MANY books and online tutorials is that the author assumes you know certain basic things about a language or art and thus, never explain WHY it is that way. This book does not suffer from that problem. He thoroughly explains the reasoning behind things and gives examples and situations in which you'd use the bit of code.

The end chapter programs are all easy to understand and have fun results. Often times as extra excersizes he gets you to add things to the game or previous games. I added a score tracker to a word jumble but then I was also able to add in a multiplyer and a goal score that would end the game and tell you how many guesses it took you to get there. I am very happy that I was able to learn how to add and expand to these games as often times books have such elaborate end chapter programs that if you try anything with them you end up breaking them.

The last few chapters get a little difficult to grasp by ones self but still give plenty of reason and explanation for the methods and use. They are definitely things you would go back to once you've gotten more experience to review and make sense of. They could very well help you past hurdles in intermediate books by applying his hints and advice to difficulties you may have.

Ultimately this is definitely a good first step book for anyone looking to learn how to program in C++.
A must buy.

On a side note, if you are truely a beginner, DO NOT BUY the amazon recommended
...Read more ›
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
By Ezra on June 8 2014
Format: Paperback Verified Purchase
Covers the basics in a fun interesting way! You'l learn all about the basics by making a text based game.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.


Feedback