Buy used:
$13.85
$27.94 delivery October 21 - November 13. Details
Used: Good | Details
Condition: Used: Good
Comment: Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less
Access codes and supplements are not guaranteed with used items.
Added to

Sorry, there was a problem.

There was an error retrieving your Wish Lists. Please try again.

Sorry, there was a problem.

List unavailable.
Other sellers on Amazon
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the authors

Something went wrong. Please try your request again later.

OpenGL Game Programming w/CD (Prima Tech's Game Development) 1st Edition

4.0 4.0 out of 5 stars 63 ratings

There is a newer edition of this item:

More OpenGL Game Programming
$19.95
(14)
Only 1 left in stock - order soon.
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!

Editorial Reviews

About the Author

Kevin Hawkins received his master�s degree in Software Engineering and his bachelor�s degree in Computer Science from Embry-Riddle University. He is currently a software engineer at Raydon Corporation, where he is part of the Software Architecture team, developing new software architectures and techniques for the company�s simulation product line. Along with Dave, he is co-founder of GameDev.net and co-author of OpenGL Game Programming. Besides the technical and engineering stuff, Kevin was drafted to play professional baseball by the Cleveland Indians in the 2002 Amateur Draft, but decided not to play. He enjoys playing guitar, reading, surfing, golfing, working out, and playing with his dog, Jak.

Dave Astle received his bachelor's degree in Computer Science from the University of Utah, where he specialized in graphics, artificial intelligence, networking, and compiler theory and design. He has been programming games professionally for several years, and is currently a senior engineer in the Gaming and Graphics group at QUALCOMM Inc. He is the cofounder and Executive Producer of GameDev.net, the leading online community for game developers. He is the co-author of OpenGL Game Programming, has contributed to several other game development books, and has spoken at industry conferences, including the Game Developers Conference. When not absorbing radiation from his monitor, Dave enjoys music, reading, skating, collecting rhinos (not real ones� yet), and playing with his five kids. He lives in San Diego, California.

Product details

  • Publisher ‏ : ‎ Cengage Learning PTR; 1st edition (May 1, 2002)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 808 pages
  • ISBN-10 ‏ : ‎ 0761533303
  • ISBN-13 ‏ : ‎ 978-0761533306
  • Item Weight ‏ : ‎ 3 pounds
  • Dimensions ‏ : ‎ 7.25 x 1.75 x 9.25 inches
  • Customer Reviews:
    4.0 4.0 out of 5 stars 63 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4 out of 5 stars
63 global ratings

Top reviews from the United States

Reviewed in the United States on September 28, 2013
This is basically a very good tutorial on OpenGL. The code is good and you can follow it to make 3D fun things on your computer. Teaches you everything you need to know until you make a real 3D game then you'll see that it's insufficient but provides the basic foundation for the real stuff. Read this first before doing the real thing. I recommend.
Reviewed in the United States on December 6, 2014
This book taught me Physics and Matrix Math before college did and explained it in a much clearer way. Great job. Also, I believe it's a programming book as well. That part looked pretty good too.
One person found this helpful
Report
Reviewed in the United States on December 22, 2013
I might forgive the fact that the book is "Windows Centric" as other people called it.
Its worse than that: It is bad windows code. I am overloaded with Windows gibberish
When you tear all the pages out which has nothing to do with OpenGL than there is very little left
Again like may computer books... "The author got paid by the pound of paper"
Use it as a door stop or better burn it. You will never learn OpenGl reading this book.
Unfortunately I cannot recommend an alternative.
I got good at OpenGl simply by writing code... hundreds of hours.

To all these computer book authors: "Less is more". Get to the point and avoid "filler" at all cost.
You have to read a hundred pages before there is anything remotely interesting... and then it may not even compile correctly.
Even if you "speed-read" the book like you would read a bad novel, it takes you a week.
This time is better spend programming.
Reviewed in the United States on February 17, 2019
Buying a used book is not bad. But I should have got one with the disk with it. If I had done that the overall rating would have been four stars.
Reviewed in the United States on November 12, 2007
I saw another FullSail sudent from three years ago write a 5-star review for this book, and I am updating him. I just learned C++ and I can easily understand this book. I understand the theory, so this book, for $5 was an excellent buy. I need to get the new version Astle was talking about but for now, this is great. Thank you for writing such a clear and concise book.
One person found this helpful
Report
Reviewed in the United States on March 6, 2010
The book is good and well organized. It is very focused in 3D game programming, based in OpenGL and DirectX. Thats wright, the book has a lot of topics about DirectX, more precisely DirectInput and DirectSound. I think the autors should have writen more about advanced 3D tecniques, like model loading, etc, instead of talking about DirectX. But that does not make the book worse in any way. The topics are well organized and the code samples in the book works great, it start from the basics of OpenGL windows programming (with C++), and by the end of the book you have a full source code for a game demo, wich a have not tested yet. The CD that comes with the book is very nice, it has all the code from the book plus a lot of other game demos and 3D applications most of them with the source code.
In general i recomend this book to anyone beginning 3D programming, it starts from the base to the top and has a very easy to read text.

PS: Sorry for any errors, my english is not so good, i am from Brazil.
One person found this helpful
Report
Reviewed in the United States on July 7, 2001
It is really impressive. I own opengl superbible and the game programming. Both books are excelent, but none of them covers game programming like this one. The really wonderful section is the animation one, explaining how the bones work. Really good stuff. The other sections are the usually, rendering, texture mapping, lightning, but it is always with game progrmming in mind, that is cool.
One person found this helpful
Report
Reviewed in the United States on April 15, 2016
I don't normally post reviews, but they got my name wrong when they ripped the copy so I want to offer a correction.

I'm co-author of the original and only version of this book 
OpenGL Game Programming w/CD (Prima Tech's Game Development) . If you spend the money on this, please find me somewhere on the internet and let me know. I'm curious what you actually get.

I do appreciate the relation to Stephen Hawking. Really setting the bar high, but I'll take it.
One person found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Client d'Amazon
5.0 out of 5 stars Un excellent livre sur OpenGL
Reviewed in France on October 26, 2019
Ce livre est toujours aussi intéressant à lire, même aujourd'hui. Si vous voulez créer un jeu vidéo en OpenGL, vous trouverez les bases nécessaires pour travailler. Vu le prix très faible en occasion, il ne faut pas hésiter.
adli hajarat
5.0 out of 5 stars A book for OpenGL users
Reviewed in the United Kingdom on March 7, 2013
This is a book full of source code and know how. The best feature of this book is that it explains every function and how to use it.
This book also includes much code dealing with Direct X input and audio .

After all I recommend this book to anyone who would like to know how OpenGL programs are written and who would like to venture into 3D models programming.
totoz
5.0 out of 5 stars excellente introduction à la programmation des jeux vidéo 3D
Reviewed in France on May 4, 2002
De nombreux sujets divers sont traités (hight fields, models 3D, bilboarding, miroirs, ombres, système de particules, son, détéction de collision, physique...) pour finir au dernier chapitre à créer un petit moteur 3D (simple et basic).
Ce livre n'est qu'une "introduction" aux sujets traîtés mais reste excellent pour tous les débutants en 3D et programmation...
17 people found this helpful
Report
A. Einstein
1.0 out of 5 stars Nutzlos, wenn man nicht mit Windoof arbeiten will
Reviewed in Germany on June 16, 2014
Das Buch isst durch und durch für Windows Nutzung ausgelegt. Alle Feinheiten, die bei Linux oder Mac eine Rolle spielen, muss man selbst herausfinden und genau dass ist eben jedes mal so viel Arbeit, d.h. wie die include files heissen, welche Libraries benötigt sind, etc. etc. Dieses Buch ist also nur nützlich für Windoof Nutzer, ansonsten hat man sehr viel Zusatzarbeit. Grundlagen von OpenGL werden zwar gut beschrieben, aber das ist nutzlos, wenn ich dann eben bei jedem Programm, dass ich ausprobieren will, dann doch wieder irgendwelche Feinheiten ändern muss. Von mir nur einen Stern, weil diese nicht wirklich erwähnt wird auf dem Cover oder an anderer prominentere Stelle. Ich hätte mir diese Buch nicht gekauft, hätte ich das vorher gewusst.