|
Introduction to 3D Game Engine Design Using DirectX 9 & C#
Introduction to 3D Game Engine Design Using DirectX 9 and C# will illustrate the process of creating a simple 3D game engine. During this process, many facets of the DirectX 9 software will be demonstrated. The C# language is used to show the power of developing a game using a Rapid Application Development (RAD) language. In the course of the book,
readers will learn to develop an off-road driving game that brings such features as management of large scenes, environmental effects, and physics into play.
Contents
Chapter 1: Game Engine Framework
Chapter 2: User Interface
Chapter 3: Rendering Pipeline
Chapter 4: Simple 3D Objects
Chapter 5: Complex 3D Objects
Chapter 6: Camera
Chapter 7: Lights
Chapter 8: Physics
Chapter 9: Artificial Intelligence
Chapter 10: Audio
Chapter 11: Multiplayer
Chapter 12: Tools
|