| |
| |
Game Design and Development Series Walk-Through | |
| |
| |
Preface | |
| |
| |
About the Author | |
| |
| |
Acknowledgments | |
| |
| |
Quality Assurance | |
| |
| |
| |
Introduction to Games | |
| |
| |
| |
An Introduction to Games | |
| |
| |
What Are Games? | |
| |
| |
The Growth of the Game Industry | |
| |
| |
The Game Development Process | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
The Evolution of Games | |
| |
| |
The Beginning of Games | |
| |
| |
The First Board Games | |
| |
| |
The Rise of Commercial Board Games | |
| |
| |
The Birth of Electronic Gaming | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Game Genres | |
| |
| |
Game Genres | |
| |
| |
Action Games | |
| |
| |
Adventure Games | |
| |
| |
Role-Playing Games | |
| |
| |
Strategy Games | |
| |
| |
Simulation Games | |
| |
| |
Vehicle Games | |
| |
| |
Puzzle Games | |
| |
| |
Sports Games | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Overview of Game Platforms | |
| |
| |
Game Platforms | |
| |
| |
Evolution of Game Platforms | |
| |
| |
Personal Computers | |
| |
| |
Video Consoles | |
| |
| |
Handheld Game Platforms | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Game Development Cycle | |
| |
| |
| |
The Production Cycle | |
| |
| |
Phases of the Production Cycle | |
| |
| |
Preproduction Phase | |
| |
| |
Production Phase | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
The Production Team | |
| |
| |
Management | |
| |
| |
Design | |
| |
| |
Programming | |
| |
| |
Art | |
| |
| |
Auxiliary Staff | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Scheduling and Budgets | |
| |
| |
Management Tools | |
| |
| |
Building a Realistic Schedule | |
| |
| |
Budgeting | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Documenting the Idea | |
| |
| |
| |
The Elements of Gameplay | |
| |
| |
The Fun Factor | |
| |
| |
Gameplay Elements | |
| |
| |
Design Goals | |
| |
| |
Dangers in Game Design | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Committing Ideas to Paper | |
| |
| |
Coming Up with a Game Idea | |
| |
| |
Pitch Paper | |
| |
| |
Game Proposal | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
The Game Design Document | |
| |
| |
Purpose of the Game Design Document | |
| |
| |
The Concept Game Design Document | |
| |
| |
Structure of the Game Design Document | |
| |
| |
| |
The Introduction | |
| |
| |
| |
Gameplay Mechanics | |
| |
| |
| |
Descriptions | |
| |
| |
Appendices | |
| |
| |
The Production Game Design Document | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Technical Review | |
| |
| |
Technical Design Document | |
| |
| |
Structure of the Technical Design Document | |
| |
| |
Art Design Document | |
| |
| |
Structure of the Art Design Document | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Implementing the Vision | |
| |
| |
| |
Coding the Game | |
| |
| |
Coding Overview | |
| |
| |
Game Engine Modules | |
| |
| |
Other Programming Tasks | |
| |
| |
Nonprogramming Tasks | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Visualizing the Game | |
| |
| |
Basics of Computer Graphics | |
| |
| |
2D Art Tasks | |
| |
| |
Art in a 2D Game | |
| |
| |
Character Art | |
| |
| |
Drawing 2D Art to the Screen | |
| |
| |
3D Art Tasks | |
| |
| |
Drawing 3D Art to the Screen | |
| |
| |
Additional Tasks for the Art Team | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Hearing the Game | |
| |
| |
The Functions of Audio in Games | |
| |
| |
How Game Audio Works | |
| |
| |
Music in Games | |
| |
| |
Sound Effects in Games | |
| |
| |
Voices in Games | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Elements of Game Design Implementation | |
| |
| |
| |
Interface Design | |
| |
| |
User Interface Elements | |
| |
| |
Designing the Interface | |
| |
| |
Shell Interface | |
| |
| |
In-Game Interface | |
| |
| |
Ease of Use | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Mathematics and Artificial Intelligence in Games | |
| |
| |
The Mathematics of Games | |
| |
| |
Charts and Tables (The Game Database) | |
| |
| |
Balancing the Game | |
| |
| |
Artificial Intelligence | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Storytelling in Games | |
| |
| |
Narrative Structure in Games | |
| |
| |
Interactive Dialogue | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Prototyping and Building Playfields | |
| |
| |
Prototypes | |
| |
| |
Designing Playfields | |
| |
| |
Map and Level Editors | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Completing the Game | |
| |
| |
Balancing the Game | |
| |
| |
Pushing Toward Completion | |
| |
| |
Testing the Game | |
| |
| |
Gold Release and Beyond | |
| |
| |
Packaging the Game | |
| |
| |
Conducting a Postmortem | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
The Business Side of Games | |
| |
| |
| |
Marketing the Game | |
| |
| |
Marketing Department Responsibilites | |
| |
| |
Preselling a Game | |
| |
| |
Marketing Campaign | |
| |
| |
Advertising Games | |
| |
| |
Other Marketing Tasks | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Economics of the Game Industry | |
| |
| |
Game Industry Economics 101 | |
| |
| |
Mobile and Handheld Games | |
| |
| |
Financial Drains | |
| |
| |
Surviving as an Independent Developer | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
| |
Breaking into the Game Industry | |
| |
| |
Getting a Testing Position | |
| |
| |
Getting a Job | |
| |
| |
Working at a Game Company | |
| |
| |
Summary | |
| |
| |
Test Your Skills | |
| |
| |
Index | |