25.12.2012 Views

Ultimate Game Design : Building game worlds

Ultimate Game Design : Building game worlds

Ultimate Game Design : Building game worlds

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

It’s fair to say that the pressure of building <strong>game</strong>s alone is enough to drive any normal<br />

person loopy. Jump around from development fire to fire for long enough and you<br />

will start taking crystal healing and weird ancient religions very seriously. You’ll<br />

wonder why you never built puppets as a hobby. You’ll find yourself going to your<br />

dentist just to sit in front of the fish tank. You will get angered when people leave<br />

your office before you’ve finished your lecture on what a certain episode of Felix the<br />

Cat is really trying to communicate about capitalism, Dostoyevsky, and the social<br />

fabric. You won’t question drinking strange pieces of chemistry shoved in front of<br />

you by those around you. Part of it all results from a pure state of sleep deprivation<br />

paralysis.<br />

Here are couple simple stories I can share with you. Being a <strong>game</strong> developer sometimes<br />

feels like trying to find an electrical outlet in the dark using only your wet fingers<br />

to guide you.<br />

Think Fish<br />

C H A P T E R 1 0<br />

Our team was working on a fishing <strong>game</strong> during the height of the 1994 Malibu, California<br />

firestorms. One day I was burning EPROMs for a Sega Genesis <strong>game</strong> in my office<br />

when I heard a muffled wailing coming from somewhere down the hall. I<br />

investigated. As I got closer the sound changed to a tortured kind of shouting now<br />

coming out in bursts of whining and garbled profanities. Our offices were in the hills,<br />

so some kind of animal making these noises wasn’t out of the question … although I<br />

decided pretty quickly for myself that this raccoon can cuss like my Uncle Burt. As I<br />

arrived at the sound source, I realized that it wasn’t a trapped animal at all; it was a<br />

collapsed programmer. I would soon learn that collapsed programmers are just as<br />

snarly and frothy as trapped animals. If we were in a pool at the YMCA, he would<br />

have tried to drown me. “Holy cripe, what’s the matter?” I asked him. “I’m dying” he<br />

lipped and muttered to me from his green puffy face as he flopped into a fetal position.<br />

Well, shoot. I calmly panicked. I rushed to find the office manager—too many<br />

Ding Dongs eaten to prop myself up at 3 A.M. while wrapping up a <strong>game</strong> build had<br />

somewhat diminished my “rushing” ability. I try to go to the gym more now. We<br />

called 911. The 911 dispatcher said, “All emergency personnel are busy fighting the<br />

firestorms, sir.” I took a quick breath and said something like: “Look, if our programmer<br />

dies we can’t finish our <strong>game</strong> and we’re already late on several milestones. I<br />

don’t think he commented the code very well either. At some point someone mentioned<br />

spaghetti and it wasn’t dinner time. Please get someone out here! He’s getting<br />

more green while I speak with you.” The dispatcher assured me that emergency personnel<br />

would respond as soon as they could pull back from the firestorm lines.<br />

I gathered a couple of team members and we ran around the office to see if anyone<br />

had dropped out of medical school to become a texture artist. Maybe someone had<br />

studied the symptomology of turning green. Not one. Surprised?<br />

251<br />

Getting Started in <strong>Game</strong> Development

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!