New Game Shows. Winning Wednesdays on Prime.
$39.90
$3.99 delivery December 26 - 27. Details
Or fastest delivery December 20 - 26. Details
May arrive after Christmas. Need a gift sooner? Send an Amazon Gift Card instantly by email or text message.
Only 1 left in stock - order soon.
$$39.90 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$39.90
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
GreenIceMedia
Ships from
GreenIceMedia
Sold by
Sold by
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
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

Game Programming GEMS 3 (GAME PROGRAMMING GEMS SERIES) 1st Edition

4.4 4.4 out of 5 stars 19 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$39.90","priceAmount":39.90,"currencySymbol":"$","integerValue":"39","decimalSeparator":".","fractionalValue":"90","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"d%2FidLsdrWz5O6LDID70wJIB2ZUt2slgXVBt8sJHxKcChNbA25MEJQBPIjGXupD0cN%2Fb0%2Bb1evS%2F%2FlunsPBfre1aGOYN5jNdcovniVkMgLxWLf3uA6yGZj4O%2FVrCaRjC2DY1oqsLDfU6JKRiz297Q2BQDujMo%2BeNtTEs2RWcTHruXnXORGI%2B8hm79jeNOYg%2FR","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

The journey continues with this ALL NEW volume in the Game Programming Gems series! As with the first two volumes, a dynamic group of some of the best game programmers in the industry have generously joined together to share their insights and techniques. Their ready-to-use ideas, tips, and solutions, will help save hours of programming time, prevent redundancy, and leave you with more time to add cutting-edge features to your own games. Covering all the key areas of game development, this invaluable resource delves deep into the problems often encountered by programmers, and provides practical, valid solutions. Each section is edited by an expert in the field to ensure that the ideas are original, accurate, and useful for a variety of game development projects. In addition to covering Mathematics, Graphics, General Programming, Audio, and Artificial Intelligence, Game Programming Gems 3 also includes an all new section on Network and Multiplayer games. This is a must-have reference, and series, for every game developer. If you are just getting started, this book offers a true cross-section of the challenges youill face, and provides a variety of additional references to help you find all the resources you need to advance your skills and knowledge. If youire an expert already, youill find new ideas and techniques to help save plenty of valuable programming time.
Books with Buzz
Discover the latest buzz-worthy books, from mysteries and romance to humor and nonfiction. Explore more

Frequently bought together

This item: Game Programming GEMS 3 (GAME PROGRAMMING GEMS SERIES)
$39.90
Get it Dec 26 - 27
Only 1 left in stock - order soon.
Ships from and sold by GreenIceMedia.
+
$93.09
Only 1 left in stock - order soon.
Ships from and sold by Rockwood_Books.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
These items are shipped from and sold by different sellers.
Choose items to buy together.

Editorial Reviews

About the Author

Dante Treglia is the lead software engineer at Nintendo of America's Software Development Support Group where he supports the Nintendo GameCube development community.

Product details

  • Publisher ‏ : ‎ Charles River Media; 1st edition (July 25, 2002)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 660 pages
  • ISBN-10 ‏ : ‎ 1584502339
  • ISBN-13 ‏ : ‎ 978-1584502333
  • Item Weight ‏ : ‎ 3.05 pounds
  • Dimensions ‏ : ‎ 7.75 x 1.5 x 9.75 inches
  • Customer Reviews:
    4.4 4.4 out of 5 stars 19 ratings

Customer reviews

4.4 out of 5 stars
19 global ratings

Top reviews from the United States

Reviewed in the United States on January 3, 2015
I am planning to get back into programming and I have heard about these books for a long time, so I decided to get this book. I haven't read the whole thing, but only skimmed through it. I like what I'm seeing so far.
Reviewed in the United States on April 9, 2015
I was really pleased with the books condition this will be an excellent reference book for him.
Reviewed in the United States on November 16, 2015
A must-have book for game programmers.
Reviewed in the United States on February 16, 2003
For anyone who actually works as a game programming professional, I'd highly recommend this book. Those of you looking for general-purpose interesting programming tidbits, try one of Scott Meyer's books instead, which I'd recommend to ANY C++ programmer, not game programmers.
One thing to note: I've heard claims (regarding this and previous books in the series) that these books are simply pre-existing articles pulled from the web and other sources and packed into a collection to be resold. This is nonsense - every article in the book was submitted by programmers, and was exclusively commissioned and paid for by the publisher for use in this series. You won't find these articles floating around on the net. Moreover, because these articles are commissioned, peer-reviewed, and professional edited, the overall quality is much higher than random articles found on the net.
Overall, this book, and the entire series for that matter, gets my highest recommendation. You're naturally not going to find every article or topic useful or relevant, but if you're actually in the trenches, the likelyhood of finding at least one article that really helps you out is likely high. In my experience, simply finding one really valuable article is worth the price of the book alone.
26 people found this helpful
Report
Reviewed in the United States on August 31, 2007
I got his book for my husband, who is a programmer, and this one is his favorite of the series. He refers to it on a regular basis, and he says it has saved him valuable time. The graphics sections are especially usefull. A handy reference book for any programmer.
2 people found this helpful
Report
Reviewed in the United States on February 7, 2006
If you are a software developer this series should be somewhat mandatory reading. While the focus is on games much of the material should be common knowledge for software engineers. I did however like all of the book because it really shows that these authors are "in the trenches" so to say. For the seasoned developer it may be somewhat a waste of time but I would be surprised if everyone did not take something away from this book. The low level compiler examples for instance, using Lex and Yacc was pretty interesting but it left me wanting more and I ended up researching it on the Internet.

The first two books seem to pack more for the punch.
One person found this helpful
Report
Reviewed in the United States on August 23, 2002
While normally, I don't write reviews, I HAVE to disagree with a previous review on this.. Someone wrote the matrix calculations were wrong on "Real time UI input in 3D games", and its simply not true. I'm using this gem currently and found it to work wonderfully! I found the book to be good overall, with a few minor publishing errors, but still good and worth the investment.
Like Gems 1 and 2, its a must have for any game programmer shelf... I'm finding more and more modern approaches to problems, vertex shading, etc in the newer gems series.. Gems 1 holds a special place in my heart because of how breakthrough it was, but this, which not as staggering in its signficance, is just as important to the modern game programmer.
20 people found this helpful
Report
Reviewed in the United States on May 9, 2003
The Game Programming Gems books are fat and full of good ideas. Unfortunately, these ideas are only really useful to beginning programmers; anyone who has programmed seriously for more than two years will know 90% of the material in the book series.
The remaining 10% of the book is remarkably good, with innovative ideas on how to approach problems. But Charles River Media decided to lengthen the book with such trivialities as how to use the C++ Standard Library and using Direct3D. Most of the material in the GPG series is covered better, and in more depth in other books which don't have the word "game" in their title.
9 people found this helpful
Report

Top reviews from other countries

Bourgault
5.0 out of 5 stars Five Stars
Reviewed in Canada on August 4, 2014
Fast shipping and exactly as described :P
M.A.D
5.0 out of 5 stars Five Stars
Reviewed in Canada on November 25, 2014
very clean programming book
Rostislav
3.0 out of 5 stars Good to have in your collection
Reviewed in the United Kingdom on January 20, 2018
Very good book if you want to complete the collection 'Game Programming Gems'. Otherwise, the content does not correspond to technologies we use nowadays. And to be honest, I think the 3d Gem book of Game Programming Gems is the weakest one.