Welcome to the seventh volume of the must-have reference series for game developers, Game Programming Gems, the series that helped define the standards for game programming and continues to be an essential source for new, innovative techniques. "Game Programming Gems 7" provides the tools and inspiration that game developers need to excel. Featuring cutting-edge, ready-to-use techniques contributed by industry veterans and experts, this new collection is a key resource for inspiration, insight, and a plethora of time-saving, ready-to-use methods for the developer’s tool box! Gems 7 answers the needs of passionate developers, eager newcomers, voracious production requirements, and the demand for innovating and entertaining gameplay. Covering all the key development areas including math and physics, artificial intelligence, audio, and even scripting and data-driven systems, each section is edited by an expert in the field to ensure that the ideas are original, accurate, and useful.There are gems that contribute directly to a player’s experience of the game, including audio production gems and human-game interactions. Does your development team include a DBA? Inside you’ll find a gem that suggests ways to integrate your object system with a relational database. Recognizing the need for good solutions for managing ever-increasing team sizes and facilitating efficient internal and external communications, there is a networking gem that applies tools to multiplayer development that are common to many network administrators, but may not yet have widespread use in our industry. Dig into this new volume of useful, practical ideas and techniques and get ready to make games that are more inventive, entertaining, and satisfying!
págs. 5-14
págs. 15-23
págs. 25-33
págs. 35-46
For Bees and Gamers: How to Handle Hexagonal Tiles
págs. 47-58
A Sketch-Based Interface to Real-Time Strategy Games Based on a Cellular Automaton
Carlos A. Dietrich, Luciana Nedel, João L. D. Comba
págs. 59-67
Foot Navigation Technique for First-Person Shooting Games
Marcus Aurelius C. Farias, Daniela G. Trevisan, Luciana Nedel
págs. 69-79
págs. 81-85
págs. 87-96
págs. 97-105
págs. 113-125
págs. 127-141
págs. 143-151
págs. 153-164
XenoCollide: Complex Collision Made Simple
págs. 165-178
Efficient Collision Detection Using Transformation Semantics
Jose Gilvan Rodrigues Maia, Creto Augusta Vidal, Joaquim Bento Cavalcante-Neto
págs. 179-189
págs. 191-197
págs. 199-204
págs. 209-216
págs. 217-228
Managing AI Algorithmic Complexity: Generic Programming Approach
págs. 229-247
All About Attitude: Building Blocks for Opinion, Reputation, and NPC Personalities
págs. 249-263
págs. 265-280
págs. 281-288
Beyond A*: IDA* and Fringe Search
págs. 289-294
págs. 299-304
MultiStream: The Art of Writing a Next-Gen Audio Engine
págs. 305-319
Listen Carefully, You Probably Won't Hear This Again: Removing Repetition from Audio Environments in Games and Discussing a New Approach to Sound Design
págs. 321-330
págs. 331-339
págs. 341-347
págs. 353-364
págs. 365-371
págs. 373-380
págs. 381-400
págs. 401-412
págs. 413-422
págs. 423-434
Mapping Large Textures for Outdoor Terrain Rendering
Antonio Seoane, Javier Taibo Pena, Luis A. Hernández-Ibáñez, Alberto Jaspe Villanueva
págs. 435-446
págs. 447-454
págs. 455-461
págs. 467-479
págs. 481-489
págs. 491-497
págs. 503-516
págs. 517-534
págs. 535-540
págs. 541-554
págs. 555-559
© 2001-2024 Fundación Dialnet · Todos los derechos reservados