C++ Game Programming Paperback Books

Inexpensive But Complete Books on C++ Game Programming

Okay, so you want to write a game in C++. For C++ game programming, you need these two books in your arsenal! They are essential! Game theory is a must to add realism to your game. Programming Non-graphical Games shows you how to create the basic game mechanics, such as turn sequencing and much, much more! These two books are indispensable for c++ game programming.

Both books are excellent if you want to teach yourself game programming. Easy to read, thorough, and filled with sample games you can model your game upon.

So what’s Free? Every book has a complete, unedited chapter that you can read to see for yourself just how good the book is and if it fits your needs.

A detailed table of contents is also available for each book.

Check out the free sample data structure classes and sample programs and games from the Games and Windows Programming books.

See for yourself what you can learn to do! Check my Blog article on which path is right for you.

Free Debugging C++ lectures and samples used in the demos.

  • Cover: C++ Game Programming Theory

    Game Programming Theory in C++

    How do you write a game? You’ve got ideas and a design, but how do you tackle the problem of c++ game programming? You will find the answer to that and lots more in this book. To get the most out of it, you should be familiar with OOP classes as covered in either Beginning Data Structures in C++ or in C++ Object Oriented Programming. Some of the sample programs are graphical in nature. To get the most out of these, you should be familiar with Windows MFC Programming I as well, though that’s not required. Very readable, the book teaches you about the physics behind games as well as their design. Robust sample programs illustrate the principles.

  • Cover: C++ Game Programming Non-graphical Games

    Programming Non-graphical Games in C++

    Armed with your game design and theory worked out, just how do you handle C++ game programming How are turns handled? All these and more are answered in this book. The focus is on the mechanics of just how game systems are handled, not the fancy graphics side. Once you have the mechanics worked out, then you can easily add in the graphics side, but you best get through Windows MFC Programming I first. To get the most out of it, you should be familiar with OOP classes as covered in either Beginning Data Structures in C++ or in C++ Object Oriented Programming. The many samples use a simple DOS window, placing the focus on just how the game mechanics are handled. Quite readable, the book teaches you how to handle many kinds of games.

Share Button