Introduction

Twenty years have passed since I wrote my first book, The Art of Computer Game Design. Much has transpired during that time: Games have grown up. Twenty years ago, one programmer working for less than a year could produce a top-quality game. Nowadays, a team of a dozen specialists labors for several years to give birth to a commercial product. A dozen narrow specialties have sprung up: game designer, level designer, sound effects designer, 3D programmer, AI programmer, music designer, writer, and more. Budgets for games have risen from about $25K in 1980 to several million dollars today a hundredfold increase! And the hardware on which we work has improved by at least a thousandfold.

Yet games haven't become a thousandfold or even a hundredfold better. Today's games are unquestionably more impressive than the games of 1982, but the advances we have seen aren't commensurate with the progress of the hardware or the budgets. Indeed, some people who nostalgically play the old-time games aver that modern games are no more fun. Games are bigger, splashier, more impressive, but not much more fun, they claim.

LESSON 1

Game design is not at all the same as game programming.

De gustibus non est disputandem you can't argue about taste. We'll never agree on just how much more fun the new games are. But we can agree that the games have not improved commensurately with the technology. Clearly, technological progress does not automatically make games more fun. There's something else at work here, something that can't be nailed down in program code. It's often called the fun factor, but I don't like the term it suggests that fun is a standard component that can be stuffed into a game somewhere between the mouse input code and the 3D graphics engine. I prefer to think of it as simply good game design: a soft, fuzzy concept involving a great deal of expertise, some rules of thumb, and strong intuition.

Game design shares nothing with game programming; they are completely separate fields of endeavor. True, a game designer must understand programming just as a game programmer must know something of game design. Yet as these two fields have progressed, they have diverged; master game designers focus their energies on mental challenges utterly different from those that bedevil master game programmers. This book is about the problems of game design; it has no truck with technical problems, for which a plethora of books await the reader.

Since game design is so soft and fuzzy, this book cannot offer simple answers with the directness and clarity that a technical work could provide. Alas, we must struggle with vague theories instead of precise formulations; rough guidelines instead of polished specifications; abstract concepts instead of direct rules. In many cases we must accept mutually incompatible concepts, uncertain where the dividing line between them lies. It comes with the job.

LESSON 2

It's easier to learn from turkeys than from masterworks.

Fortunately, we have a vast array of experience on which to draw. In the last twenty years, some twenty thousand games have been published. Most of these were pretty lousy; some were good; and a handful were excellent. We can learn from all of these games. Indeed, the turkeys are the most instructive, because often a turkey fails for a single, easily identified reason. A thousand factors make a great game; it's impossible to evaluate them separately when they all sing together in perfect harmony. But when just one factor sings off-key, it stands out with terrible clarity.

My first book, The Art of Computer Game Design, was still being read and recommended twenty years after its publication; I intend for this book to be similarly long-lived. Therefore, I shall not be citing the current popular games. I shall limit my commentary to the great classics, milestones that should be available to any prospective designer. Occasionally, I will pick out some special turkey that beautifully illustrates a design blunder, but when I do so, I shall attempt to describe the game adequately.



Chris Crawford on Game Design
Chris Crawford on Game Design
ISBN: 0131460994
EAN: 2147483647
Year: 2006
Pages: 248

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net