Sign in to turn on 1-Click ordering.
Trade in Yours
For a 0.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Game Programming Gems 3 [Hardcover]

Dante Treglia
4.0 out of 5 stars  See all reviews (5 customer reviews)
Price: 86.70 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 4 Sept.? Choose Express delivery at checkout. Details
Trade In this Item for up to 0.25
Trade in Game Programming Gems 3 for an Amazon Gift Card of up to 0.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

1 July 2002 1584502339 978-1584502333 Har/Cdr
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.

Frequently Bought Together

Game Programming Gems 3 + Game Programming Gems: Vol 2 (Game Programming Gems (W/CD)) + Game Programming Gems 4: v. 4 (Game Programming Gems (W/CD))
Price For All Three: 224.82

Buy the selected items together

Product details

  • Hardcover: 663 pages
  • Publisher: Charles River Media; Har/Cdr edition (1 July 2002)
  • Language: English
  • ISBN-10: 1584502339
  • ISBN-13: 978-1584502333
  • Product Dimensions: 23.9 x 18.3 x 3.8 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 800,220 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description


AI Rectangle Navigation A Highly Efficient Alternative to A* Function Pointer-Based Embedded Finite State Machines Terrain Analysis in an RTS; Character Virtualization A Fast Approach to Navigation Meshes A General Trigger System for AI Entities, Objects, and Quests Optimized Machine Learning Techniques Tactical Pathfinding Using A* Audio Obstruction Using Axes-Aligned Bounding Boxes Compression and Effects Using Linear Predictive Coding Using DSP to Create Dynamic Engine Sounds Creating a Compelling 3D Audio Environment Compressing Audio with Vector Quantization Using the Biquad Resonant Filter General Developing Games for an International Market A Platform Independent Function Binding Interface Autolists: Allowing Trivial Listing of Object Instances Handle-Based Smart Pointers Programming a Game Design-Compliant Engine using UML Graphics A Compiler for Programmable Vertex Shading Hardware Using Textures to Approximate a Mathematic Function Computing Optimized Shadow Volumes for Complex Data Sets Billboard Beams; Subdivision Surfaces for Character Animation Mathematics A Fast Approximation to the Slerp() Function Clipping a Convex Polyhedron Against a Plane A Naming Convention for Transformation Matrices Base-2 Logarithm Utility Functions (C++) Constrained Inverse Kinematics Quaternion Compression Coping with Friction in Dynamical Simulations Network and Multiplayer Games A UDP Monitoring and Simulation Tool (Algorithms for) Player Skill Estimates and Rating Wireless Gaming with J2ME Multiplayer Game Development Using Microsoft DirectPlay 8.1 Real-Time-Strategy Network Protocol Template-Based Object Serialization Reducing Latency in Real-time Strategy Games Large-Scale Multiplayer Servers Secure Sockets A Flexible Simulation Architecture for Mass Multi-Player Games

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
16 of 17 people found the following review helpful
2.0 out of 5 stars unachieved potential 25 Sep 2002
The game programming gems is something definitely unique from other single books / book series. The first volume, game programming gems 1, lived up to its name fantastically - each chapter was a massive eye opener for both up-and-comers and more advanced programmers alike. I say up-and-comers because this series really isn't targetted at beginners.
Game programming gems 2 had some memorable articles, but when reading it you always feel there is a distinct lack of the completeness shown in gems 1.
enter game programming gems 3. on paper, like gems 2, it looks excellent. sadly the content isn't up to the billing.
Make no mistake, gems 3 is an excellent book. However it doesn't seem to be written with the same drive as gems 1.
It is better bought when wanting information on a topic, rather than the magic of gems 1, where you would buy it to find topics to investigate.
Comment | 
Was this review helpful to you?
9 of 10 people found the following review helpful
4.0 out of 5 stars High powered 22 Oct 2002
The third book in the Programming Gems series, this is also the most technically advanced and certainly could not be recommended for beginners. However, for the more serious software developer there is much within these pages that could be of use, or at the very least should make you think.
The only drawback, is that with each gem written by a different author, there's the occasional repeat. Just how many random and pseudo-random number generators does one book need?
Of course the benefit of so many authors is that there is a great variety of ideas on display. Recommended to the serious games programmer.
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
This book is just a collection of ideas from various software eng. It is interesting because it gives you an idea of how the other developers think and how they overcame their own problems. This book adds a networking chapter which I think to be of utmost importance since we are on the verge of a new generation of mobile phones based on ip tech.
Comment | 
Was this review helpful to you?
5.0 out of 5 stars Game Programming Gems 3 13 Mar 2013
Format:Hardcover|Verified Purchase
My Grandson was well impressed and rated it very highly. works with it all the time. Would recomend it to any budding Games Programmer.
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Interesting and useful as always 19 Sep 2011
Game programming gems series are amazing. So much info and wisdom.

The 3rd book is quite different compared to the 1st and 2nd. This time it writes about more about different disciplines , in face I was very happy when they wrote a chapter dedicated to audio and networking which was lacking from the previous two.

Though the 1st chapter (general programming) was very disappointing compared to the previous two, it seemed to repeat quite a lot from the previous books and not anything useful or new.

but sill a good buy.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category