Introduction to Game Development

First Edition
Author: Steve Rabin
ISBN #: 1584503777
©2005   Publish Date: 06/14/2005
Binding: HB
Pages: 1008
Publisher: Cengage Learning

Price: $69.95

Description:

Based on the curriculum guidelines of the IGDA, Introduction to Game Development is the first book to survey all aspects of the theory and practice of game development, design, and production. The book, which might be used as a text for introductory courses or as a comprehensive reference for game developers and designers, is divided into seven independent parts: Critical Game Studies, Game Design, Game Programming (Languages and Architecture), Game Programming (Mathematics, Collision Detection, and Physics), Game Programming (Graphics, Animation, Artificial Intelligence, Audio, and Networking), Audio Visual Design and Production, and Game Production and the Business of Games. Twenty-seven of the leading game developers, programmers, and designers have contributed chapters that discuss state of the art principles and techniques from the game development industry. The accompanying CD-ROM covers tutorials, animations, images, demos, source code, and Microsoft® PowerPoint lecture slides that reinforce the concepts presented in the book. This is a must-have resource for anyone looking to understand the entire game development process.

Table of Contents:

Section 1: Critical Game Studies;
1.1: A Brief History of Video Games;
1.2: Games and Society;
1.3: Ludology for Game Developers—An Academic Perspective;

Section 2: Game Design;
2.1: Understanding Fun—The Theory of Natural Funativity;
2.2: Game Design;

Section 3: Game Programming: Languages and Architecture;
3.1: Teams and Processes;
3.2: C++, Java, and Scripting Languages;
3.3: Macromedia Flash;
3.4: Programming Fundamentals;
3.5: Debugging Games;
3.6: Game Architecture;
3.7: Memory and I/O Systems;

Section 4: Game Programming: Math, Collision Detection, and Physics;
4.1: Mathematical Concepts;
4.2: Collision Detection and Resolution;
4.3: Real-Time Game Physics;

Section 5: Game Programming: Graphics, Animation, AI, audio, and Networking;
5.1: Graphics;
5.2: Character Animation;
5.3: Artificial Intelligence: Agents, Architecture, and Techniques;
5.4: Artificial Intelligence: Pathfinding Overview;
5.5: Audio Programming;
5.6: Network and Multiplayer;

Section 6: Audio Visual Design and Production;
6.1: Visual Design;
6.2: 3D Modeling;
6.3: 3D Environments;
6.4: 2D Textures and Texture Mapping;
6.5: Surface Effects;
6.6: Lighting;
6.7: Animation;
6.8: Cinematography;
6.9: Audio Design and Production;

Section 7: Game Production and the Business of Games;
7.1: Game Production and Project Management;
7.2: Game Industry Roles and Economics;
7.3: The Publisher-Developer Relationship;
7.4: Marketing;
7.5: Intellectual Property Content, Law, and Practice;
7.6: Content Regulation;

About the CD-ROM

Order this product from our online catalog at:

Order by phone: 1-800-347-7707