Vous voulez voir cette page en français ? Cliquez ici.

Have one to sell? Sell yours here
Beginning OpenGL Game Programming
 
See larger image
 

Beginning OpenGL Game Programming [Paperback]

Dave Astle , Kevin Hawkins
4.5 out of 5 stars  See all reviews (4 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Paperback --  
Paperback, Mar 19 2004 --  
There is a newer edition of this item:
Beginning OpenGL Game Programming, Second Edition Beginning OpenGL Game Programming, Second Edition
CDN$ 23.82
In Stock.

Product Details


Product Description

Product Description

This book provides new game programmers with a complete introduction to 3D game programming using OpenGL. All of the basic elements of OpenGL as it applies to game development are covered. Readers will learn how to apply these elements to games. The material is presented in an easy-to-learn manner, completely accessible to beginning programmers, with complete but concise coverage to ensure the highest value to readers.

About the Author

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.

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.

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

5.0 out of 5 stars A solid foundation for learning OpenGL without making your brain explode., May 13 2010
Amazon Verified Purchase(What's this?)
This review is from: Beginning OpenGL Game Programming (Paperback)
This is a very well written book on OpenGL graphic programming. Easy to follow, easy to understand.
At the end of each chapter he has a test for you to see if you learned anything. Then he gives you something to do which will further test your new found knowledge. There are lots of tips and notes thrown in for good measure, all in all it's a very nicely written book that does an excellent job teaching you without making your brain explode.

Was this meant to teach all aspects of game programming? No. Of course not. The title says "Beginning OPENGL Game Programming" and that is what you get. OpenGL for beginners, focused on games. If you want advanced game programming topics you should probably pick up a book on game programming that will cover other topics such as collision detection and more advanced topics like particle engines and the like. This is a beginners book, so you learn the basics, enough to get you started well on your way. Once you fully understand these concepts, you can come back and search for more advanced books.

If you're interested in getting into 3D graphics using OpenGL, I highly recommend getting this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Information from the author, May 20 2004
By 
Dave Astle (San Diego, CA) - See all my reviews
(REAL NAME)   
This review is from: Beginning OpenGL Game Programming (Paperback)
As an author, it's important to me that potential readers of this book know what they are getting in advance, so that they can have all the information they need when deciding whether or not to buy it.

This book is intended for people who have some experience programming in C++ who can make a basic program on their platform of choice. Some knowledge of 3D math will be helpful, though not strictly required.

This book focuses on teaching the portions of OpenGL that are relevant to game development. Topics covered include using OpenGL with Win32, states, primitives, transformations and matrices, color, lighting, materials, blending, fog, images and bitmaps, texture mapping (including mipmapping, multitexturing, combiners, texgen, and environment mapping), extensions, displaying text, display lists, vertex arrays, frustum culling, and buffers. The material is pulled together in a Battle Chess-like example game in the final chapter. The demo programs were written for Windows, but we separated the platform specific code from the OpenGL code, so they should be easily portable to other platforms.

This book started out as a second edition of OpenGL Game Programming, but we decided to split it into two volumes (the second of which will be available next year). If you've already read the original book, you probably don't need this one, though you'll definitely find some useful things in it. We've reviewed everything and corrected many technical errors, as well as updating the text for OpenGL 1.5. Many sections have been completely rewritten, and we've added a new chapter and several new sections. We've also included many of the chapters from the original book on the CD, so at half the price (or less) we think it's a great value.

Additional information about the book, including contact information for Kevin and myself, can be found at glbook.gamedev.net. We're committed to providing continual support for this book, so don't hesitate to contact us.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4.0 out of 5 stars Great value for beginners, April 25 2004
By 
Louis E. Dargin "Louis E. Dargin II" (Detroit, MI USA) - See all my reviews
(REAL NAME)   
This review is from: Beginning OpenGL Game Programming (Paperback)
This book is basically an updated version of "OpenGL Game Programming", with the old chapters on DirectX placed in a CD-ROM. It is definitely for C++ programmers who are unfamiliar with OpenGL. It doesn't focus on intermediate or advanced topics like performance, 3d math, collision detection, etc; it just covers the API. If you want to start learning OpenGL, and would like to use it to quickly make something that you can see, I recommend this book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 27 reviews  4.0 out of 5 stars 
 
 
Most recent customer reviews


Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback