$68.37$68.37
FREE delivery May 24 - June 3
Ships from: Murfbooks Sold by: Murfbooks
$46.26$46.26
Ships from: Amazon Sold by: LuxuryMerchandise (Veteran Owned)
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.
OK
Game Programming Gems 2 (GAME PROGRAMMING GEMS SERIES) 1st Edition
Purchase options and add-ons
- ISBN-101584500549
- ISBN-13978-1584500544
- Edition1st
- PublisherCharles River Media
- Publication dateJuly 26, 2001
- LanguageEnglish
- Dimensions7.5 x 1.75 x 9.25 inches
- Print length575 pages
Frequently bought together
Customers who viewed this item also viewed
Editorial Reviews
About the Author
Product details
- Publisher : Charles River Media; 1st edition (July 26, 2001)
- Language : English
- Hardcover : 575 pages
- ISBN-10 : 1584500549
- ISBN-13 : 978-1584500544
- Item Weight : 2.75 pounds
- Dimensions : 7.5 x 1.75 x 9.25 inches
- Best Sellers Rank: #1,886,050 in Books (See Top 100 in Books)
- #1,316 in Game Programming
- #3,725 in Video & Computer Games
- #5,105 in Job Hunting & Career Guides
- Customer Reviews:
About the author
Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This book didn't have any real networking tips, which in this day and age seems a bit odd. Hopefully there will be a gems 3 and that will include some net stuff.
It also had a few odd typos. Some of the gems were *very* short (1 or 2 pages), when it seemed like a slightly more detailed discussion would be nice.
Other than those small problems, I enjoyed the book. I would recommend it to any game programmers that want to pick up a few useful tips.
The articles, or gems, included in the book cover intermediate to advanced topics in the areas of general programming, mathematics, artificial intelligence, geometry management, graphics display, and audio programming, each edited by an expert in the field. Most of the gems assume that you have a fundamental knowledge of the issues related to the topic, and get to the point quickly. As a result, on average the gems are shorter than the previous volume. Both of these things could be viewed as either positives or negatives, depending on your experience level. Regardless, almost all of the gems are well written and relevant.
Most game programming books these days come with CDs packed full of demos, source code, and other information supplementing the book. Unfortunately, the CD that comes with this book isn't one of those. It does have source code from most of the chapters, but there are very few demos and no extras (unless you count GLUT and the DX8 SDK, which I don't since you can easily get those elsewhere). However, I'd count the CD as only a minor disappointment, since the book itself is so good.
If you're serious about game development, I'd highly recommend adding Gems 2 to your library. You'll definitely find things in it that you can use.
To get a feel for the quality of the gems I looked at the gem on "The Parallel Transport Frame". I'd encountered this problem myself when trying to get VRML extrusions to work properly. VRML extrusions use Frenet frames so fail when the curve has an inflection. I came up with the same solution as the one described in this gem, and I'm sure many others have reinvented this particular wheel. The gem accurately describes the problem and solution and if I'd had it while I was messing with VRML extrusions it would have saved me some trouble.
Recommended.
Pick up this book if you are looking to add to your reference collection however, due to the nature of the articles and due to the price, you might find yourself heading to the library to pick up this book. In the end, a solid addition to a programming library.
Note:
I am an amateur game programmer, not a professional
In addition, many of the articles are not relevant only to games.
Top reviews from other countries
Reviewed in Spain on June 30, 2020