C++ for Game Programmers (Game Development Series)
||Author: Noel Llopis|
List Price: $49.95
Our Price: Click to see the latest and low price
Publisher: Charles River Media (April, 2003)
Sales Rank: 16,816
Average Customer Rating: 4.8 out of 5
Customer ReviewsRating: 4 out of 5
Good but not complete
I read this book in the context of developing a CAD-program, using similar 3D-techniques as used in games. I've enjoyed the more mature C++-level then the usual C++ introductory books.
I bought it especially for the plug-ins chapter, which is a workable approach (although the example is Win32-specific.
The book tackles a few different subjects that are hard to find elsewhere and that have been very usefull for me. This is not an introductory course and I couldn't have read it last year (although I wish I had known some of these approaches earlier on).
It handles the topics in short and understandable examples, which makes it not a full-project approach, but more of a "good practices"-approach.
What it lacks is some more detail and some more elaborated examples, but I guess it found a good balance to usable technical approaches and readability.
Rating: 5 out of 5
A "must-have" instructional reference
C++ For Game Programmers by Noel Llopis (a software engineer for Day 1 Studios), is a programmer's guide written especially to address the unique problems of applying C++, the primary computer language for writing games, as well as presenting the art and science of creating a game with smooth interface and gameplay. Focusing on useful ideas and concepts more than source code for game projects, and inspecting the workings of C++ computer games from a game development perspective, C++ For Game Programmers is highly recommended as a "must-have" instructional reference for anyone casually or seriously interested in writing computer games. An accompanying CD-ROM contains source code for fully functional example programs.
Rating: 5 out of 5
Great Tips for Aspiring Game Developers
I was pleased to find a book that deals specifically with programming games using C++. This is not a book that teaches you how to program an API such as DirectX; it's a book covering data structures and algorithms useful in game development. An intermediate to an advanced programmer may already know a lot of these techniques, but they are presented in the context of game development. Game programming presents many unique challenges of which this book covers fairly well. I like the book because it was written by a person with real experience developing commercial game engines. I do have one complaint though. Don't expect to find all of the source code mentioned in the book on the accompanying CD-ROM. Small code segments seem to be missing. Nonetheless, I did find several chapters that were well worth the read. Also, if you are rusty with polymorphism and inheritance, the book provides a fairly good review.
· Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization
· Game Coding Complete
· Core Techniques and Algorithms in Game Programming
· Real-Time 3D Terrain Engines Using C++ and DirectX 9 (Game Development Series)
· Data Structures for Game Programmers