Beginning C++ Through Game Programming / Edition 3

Beginning C++ Through Game Programming / Edition 3

4.8 9
by Michael Dawson
     
 

ISBN-10: 1435457420

ISBN-13: 9781435457423

Pub. Date: 10/18/2010

Publisher: Cengage Learning

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

Overview

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.

Product Details

ISBN-13:
9781435457423
Publisher:
Cengage Learning
Publication date:
10/18/2010
Pages:
432
Product dimensions:
7.30(w) x 9.00(h) x 1.20(d)

Table of Contents

Introduction. 1. Types, Variables, and Standard I/O: Lost Fortune. 2. Truth, Branching, and the Game Loop. 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. 10. Inheritance and Polymorphism: Blackjack. Appendix A: Creating Your First C++ Program. Appendix B: Operator Precedence. Appendix C: Keywords. Appendix D: ASCII Chart. Appendix E: Escape Sequences. Index.

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

Beginning C++ Through Game Programming 4.8 out of 5 based on 0 ratings. 9 reviews.
SusanKayeQuinn More than 1 year ago
Worm Burner, age 10 and resident Tech Support, asked if I would teach him C++ this summer. Sure, no problem. Except that the last time I used C++ was during my Ph.D. dissertation and my summer plans did not include hours in front of the terminal re-learning how to program. I highly recommend Beginning C++ through Game Programming, by Michael Dawson. This book is great for beginning programmers, especially if they have some previous programming experience (Worm Burner had already programmed in QBasic on Windows). Even if they had no previous experience, this book would walk them step-by-step through concepts like variables, input/output, loops, strings, and arrays. Best of all, it uses game example programs like Word Jumble, Mad Lib, and Tic-Tac-Toe to hook kids into figuring out the logic behind programming and applying their nascent C++ skills in a way that's fun and entertaining. Note that this book is not intended for children. It just has a great easy-to-use format and style that lends itself to children who are advanced readers and budding programming geeks. But the programming itself is all solid C++. In other words, they're learning the real deal. The best part about this book was that I just had to get my boys started with the first few chapters. We sat down, walked through the lessons, uploaded and changed sample code, and played around a bit. After chapter 4, they carried on without me, teaching themselves (via the book) and leaping to new heights with their programming through their own initiative. Which is how every good programmer gets his start. If you have a budding hacker programmer in your house, here's how to get them started: 1) Download Microsoft Visual C++ 2010 (free) 2) Buy Beginning C++ through Game Programming 3) Help your kids start (if you know some programming) or let them loose on their own (if you don't)
masterwigglestin More than 1 year ago
I would recommend this book to any new or beginning C++ programmer. This book does a good job of teaching the material in an orderly way, and the end of chapter projects do a very good job of helping the reader to understand and solidify what they have learned in the chapter. I was a beginning leval C++ programmer when I read this book and it greatly helped me to improve my programming skils. I would like to see more C++ books like this one.
Anonymous More than 1 year ago
I bought this book a few years ago before I knew anything about programming and it was an amazing book. It gives the step by step approach but also gives insight into what the reader is doing. This book is not going to teach you how to build the next best game, but it is the best place to start. This book is the reason I became a programming major and I thank the author very much for making such a great tool.
Anonymous More than 1 year ago
Amaizing... Ft. good english
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago
Anonymous More than 1 year ago