OpenGL Game Programming teaches you how to use OpenGL to create dynamic 3D environments and effects for use in game development. Beginning with the histories of OpenGL and Microsoft DirectX, programming essentials for Microsoft Windows, and 3D theory, you'll quickly move on to lessons on the functionality of OpenGL. Most of the chapters include demo programs that will allow you to see OpenGL in action. You'll then learn how to pull together OpenGL, Microsoft DirectSound, and Microsoft DirectInput to create your own games!
This book is an okay way to start learning how to learn OpenGL Game Programming. The concepts are sound and make things easier to learn. HOwever, the biggest flaw with this book is the included CD-Rom and the home made development software. I was unable to use the included software to compile the code. While I knew more about OpenGL and its underlying concepts, I was totally unable to create any graphics that would display on my computer screen. The support to make the compiler work was lacking.
Basicaly, if you are interested in work as a video game programmer who works on graphics, then this book is a great starter, because it teaches the necessary concepts. The bad is not showing any of your graphics.
In lengthier terms. A game programmer goes through several stages. First, is to learn how to program and how to conceptualize what the code is doing. Second, is using a compiler and IDE to create software. Third is including the graphics necessary to wow players as they play video games by compiling the entire video game. The last two steps are lacking, because the included compiler that comes with the book fails to compile or even be installed on your computer. This means you merely can absorb the knowledge without showing others what you have learned. More concretely, your video game would be the same black screen you see when you turn off your television. Not impressive.