Pub. Date:
Cengage Learning
Beginning C++ Through Game Programming, Second Edition / Edition 2

Beginning C++ Through Game Programming, Second Edition / Edition 2

by Michael Dawson, Mike Dawson


Current price is , Original price is $29.99. You

Temporarily Out of Stock Online

Please check back later for updated availability.

This item is available online through Marketplace sellers.


Beginning C++ Through Game Programming, Second Edition approaches C++ from a game programming perspective unlike any other on the market. Offering a thorough and modern introduction to C++, this book is everything that an aspiring game programmer needs in order to learn the fundamentals of C++ and game programming basics. There is no programming experience necessary. You'll begin within the fundamental steps of C++ and game programming. The book presents a small, but complete program for each new concept and a complete game program at the end of each chapter. At the end of the book, you'll create a final game project that combines most of the major topics you've just covered. Skillfully written in an easy-to-understand manner, this is a great place to get started with game programming.

Product Details

ISBN-13: 9781598633603
Publisher: Cengage Learning
Publication date: 12/07/2006
Edition description: 2ND BK&CDR
Pages: 384
Product dimensions: 7.30(w) x 9.00(h) x 1.30(d)

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 to learn more or to get support for any of his books.

Table of Contents

Chapter 1 Types, Variables, and Standard I/O: Lost Fortune Chapter 2 Truth, Branching, and the Game Loop: Guess My Number Chapter 3 For Loops, Strings, and Arrays: Word Jumble Chapter 4 The Standard Template Library: Hangman Chapter 5 Functions: Mad-Lib Chapter 6 References: Tic-Tac-Toe Chapter 7 Pointers: Tic-Tac-Toe 2.0 Chapter 8 Classes: Critter Caretaker Chapter 9 Advanced Classes and Dynamic Memory: Game Lobby Chapter 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

Customer Reviews

Most Helpful Customer Reviews

See All Customer Reviews