Part One: Core Concepts
Chapter 1: Game Overview
This chapter explains the basics of a typical video game update loop, and how the camera system functions within the context of the entire game.
Chapter 2: Camera Fundamentals
This chapter describes the basic definition of real-time cameras and how they compare to their real world counterparts. There is a brief explanation of how the camera properties are used to generate the desired view of the game world in addition to an overview of game camera design guidelines.
Chapter 3: Cinematography
Though this book is primarily concerned with real-time cameras, knowledge of cinematic theory and conventions may prove very useful. This is especially true since camera systems in games often have to deal with cinematic concerns whether in regular game play or within cut-scenes (i.e. non-interactive movie-like sequences). This chapter briefly discusses some of the main cinematographic conventions and how they may be applied within real-time applications.
Part Two: Design Principles
Chapter 4: Camera Design
The design of a camera system must take into account the desired feature set and preferred presentation style balanced with the requirements of viewer interaction. This chapter describes the factors that must be considered in determining the feature set for a camera system. The production process for designing a camera system is often quite involved, and typically requires collaboration between the disciplines of design, engineering and art. A suggested approach for the camera design process is given, including a set of questions that may used to guide its development. Emphasis is given to the inclusion of camera design as pat of the initial game play design, regardless of game genre.
Chapter 5: Camera Solutions