Game Engine Gems 2

Overview

This book, the second volume in the popular Game Engine Gems series, contains short articles that focus on a particular technique, describe a clever trick, or offer practical advice within the subject of game engine development. The 31 chapters cover three broad categories—graphics and rendering, game engine design, and systems programming. Professional game developers, students of game development and computer science, and anyone interested in learning how the pros tackle specific problems that arise during game...

See more details below
Other sellers (Hardcover)
  • All (7) from $66.05   
  • New (5) from $66.05   
  • Used (2) from $112.48   
Sending request ...

Overview

This book, the second volume in the popular Game Engine Gems series, contains short articles that focus on a particular technique, describe a clever trick, or offer practical advice within the subject of game engine development. The 31 chapters cover three broad categories—graphics and rendering, game engine design, and systems programming. Professional game developers, students of game development and computer science, and anyone interested in learning how the pros tackle specific problems that arise during game engine development will find useful gems in this collection.

Supplementary materials, including demos, source code, examples, specifications, and more can be found at www.gameenginegems.net.

Read More Show Less

Product Details

  • ISBN-13: 9781568814377
  • Publisher: Taylor & Francis
  • Publication date: 2/28/2011
  • Pages: 532
  • Product dimensions: 7.70 (w) x 9.50 (h) x 1.10 (d)

Table of Contents

GRAPHICS AND RENDERING
Fast Computation of Tight-Fitting Oriented Bounding Boxes; Thomas Larsson (Senior Lecturer at Mälardalen University) & Linus Källberg (Lecturer at Mälardalen University)
Modeling, Lighting, and Rendering Techniques for Volumetric Clouds; Frank Kane (Founder of Sundog Software, LLC)
Simulation of Night-Vision and Infrared Sensors; Frank Kane (Founder of Sundog Software, LLC)
Screen-Space Classification for Efficient Deferred Shading; Balor Knight (Senior Principal Programmer at Black Rock Studio), Matthew Ritchie (Principal Programmer at Black Rock Studio), George Parrish (Senior Programmer at Black Rock Studio)
Delaying OpenGL Calls; Patrick Cozzi (Software Engineer at Analytical Graphics, Inc.)
A Framework for GLSL Engine Uniforms; Patrick Cozzi (Software Engineer at Analytical Graphics, Inc.)
A Spatial and Temporal Coherence Framework for Real-Time Graphics; Michał Drobot (Reality Pump Game Development Studios)
Implementing a Fast Diffusion DOF Solver; Holger Grün (Advanced Micro Devices, Inc.)
Automatic Dynamic Stereoscopic 3D; Jason Hughes (Founder of Steel Penny Games)
Practical Stereo Rendering; Matthew Johnson (Software Engineer at Advanced Micro Devices, Inc.)
Making 3D Stereoscopic Games; Sébastien Schertenleib (Principal Engineer at Sony Computer Entertainment Europe)
A Generic Multi-View Rendering Engine Architecture; M. Adil Yalçın (M.Sc. Graduate at Bilkent University) & Tolga Çapın (Assistant Professor at Bilkent University)
3D in a Web Browser; Rémi Arnaud (Chief Software Engineer at Screampoint Inc.)
2D Magic; Daniel Higgins (Owner and Manager of Lunchtime Studios, LLC)

GAME ENGINE DESIGN
High-Performance Programming with Data-Oriented Design; Noel Llopis (Founder of Snappy Touch)
Game Tuning Infrastructure; Wessam Bahnassi (Software Engineer at Electronic Arts, Inc.)
Placeholders Beyond Static Art Replacement; Olivier Vaillancourt (Centre MOIVRE, Université de Sherbrooke) & Richard Egli (Centre MOIVRE, Université de Sherbrooke)
Believable Dead Reckoning for Networked Games; Curtiss Murphy (Senior Project Engineer at Alion Science and Technology)
An Egocentric Motion Management System; Michael Ramsey (Ramsey Research, LLC)
Pointer Patching Assets; Jason Hughes (Founder of Steel Penny Games)
Data-Driven Sound Pack Loading and Organization; Simon Franco (The Creative Assembly)
GPGPU Cloth simulation using GLSL, OpenCL, and CUDA; Marco Fratarcangeli (Senior Software Engineer at Taitus Software Italia)
A Jitter-Tolerant Rigid Body Sleep Condition; Eric Lengyel (Series Editor and Founder of Terathon Software LLC)SYSTEMS PROGRAMMING
Bit Hacks for Games; Eric Lengyel (Series Editor and Founder of Terathon Software LLC)
Introspection for C++ Game Engines; Jon Watte (Technical Director at IMVU, Inc.)
A Highly Optimized Portable Memory Manager; Jason Hughes (Founder of Steel Penny Games)
Simple Remote Heaps; Jason Hughes (Founder of Steel Penny Games)
A Cache-Aware Hybrid Sorter; Manny Ko (R&D Engineer at Naughty Dog, Inc. & Dreamworks Animation)
Thread Communication Techniques; Julien Hamaide (Founder of Fishing Cactus)
A Cross-Platform Multithreading Framework; Martin Fleisz (Chief Development Officer at Thinstuff s.r.o.)
Producer-Consumer Queues; Matthew Johnson (Software Engineer at Advanced Micro Devices, Inc.)

Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)