Introduction to 3D Game Engine Design Using DirectX 9 and C#

Front Cover
Apress, Aug 22, 2003 - Computers - 424 pages

Introduction to 3D Game Engine Design Using DirectX 9 and C# illustrates the process of creating a simple 3D game engine. During this process, author Lynn Harrison demonstrates many facets of the DirectX 9 software through clear-cut explanations and examples.

Throughout the course of the book, you'll develop an off-road driving game that brings such features as management of large scenes, environmental effects, and physics into play. To write the game, you'll use cutting-edge technologies—C# and DirectX, and the .NET Framework—and you'll go beyond simple graphics to explore audio, user input, artificial intelligence, and multiplayer design.

Table of Contents Overview User Interface Hanging Ten: A Ride Through the Rendering Pipeline Basic 3D Objects Complex 3D Objects Camera: The Player’s View of the World Adding Some Atmosphere: Lighting and Fog Artificial Intelligence: Adding the Competition Game Audio: Let’s Make Some Noise Game Physics: Keeping It Real Tools of the Trade
 

What people are saying - Write a review

We haven't found any reviews in the usual places.

Contents

Page 128
1
Page 2978
29
Page 79112
79
Page 113166
113
Page 167196
167
Page 197212
197
Page 213232
213
Page 233280
233
Page 281302
281
Page 303382
303
Page 383390
383
Page 391406
391
Copyright

Other editions - View all

Common terms and phrases

About the author (2003)

Lynn Thomas Harrison is both a Microsoft Certified Systems Engineer (MCSE) and Microsoft Certified Solutions Developer (MCSD), and is employed as a senior systems engineer for Diamond Visionics Company, a visualization engineering company. He lives in Binghamton, New York with his wife, Gerri, and son, Michael. Lynn has been active in the simulation and graphics industries for over 22 years.

Bibliographic information