Thoughts on Seeing a Man Die on Vacation

This morning I joined a tour group hiking up Bali’s Mt. Batur. There were five of us — two couples and me. The plan was to hike for two hours to reach the summit in time for sunrise. It’s touristy but everyone says it’s amazing. About 45 minutes into the hike a member of our group, a trim 37-year-old man from Singapore, passed out and never woke up.

I’m having a hard time processing what happened. The memories of individual moments are burned in but they’re not connected with each other. It makes it hard to think about the experience because it doesn’t feel like a discrete subject I can wrap my head around, it’s just a jumble of images, feelings, sounds and smells. I thought it might help me sort through it if I wrote down what stands out:

The bus picked me up at 2:30 am. I’d slept about an hour. I dimly remember the man and his girlfriend talking on the ride to the mountain. We got out and were given flashlights and bottled water. We all accepted the suggestion to use the bathroom but only one stall was open. The man invited his girlfriend to go first and the rest of us talked about where we were from and how long we’d be in Bali. When everyone finished we started up the mountain.

The man was in front of me and I noticed that at the start of the hike he and his girlfriend held hands. I was impressed that they kept it up even when we had to pick our way through a field of small boulders and walking was difficult for one person, much less two people stuck together.

His girlfriend was having trouble keeping up with the rest of the group so the two of them and one guide lagged behind, going at a slower pace. After we hadn’t seen them for a few minutes we went back to check on them. I heard that he sat down while they were taking a rest and then passed out. His girlfriend and the guide spent 5 minutes yelling at him to wake up. Wikipedia says brain damage is likely after 5 minutes without oxygen.

While they were yelling at him a tourist walked by who happened to be a nurse and she started CPR. Actually, the way she phrased it later was “I’d call myself a nurse” and I never heard her explain what she meant by that.

His girlfriend kept saying “Suresh baby, wake up. Come on, baby, wakeup.” Over and over.

It’s exhausting giving someone CPR. Thank goodness another member of our group knew how to do it. It turned out he was a vet. So he was more familiar giving CPR to dogs and cats but for what we needed he seemed great. There were roughly 30 other people standing around, including a dozen guides, and no one else knew CPR.

I didn’t realize how serious it is to be getting CPR. You’re really just hoping to keep the heart beating long enough for paramedics to arrive and start defibrillation. But even if paramedics can get there within 5 minutes the survival rate is 30 percent. In Bali they’re not coming for hours.

The guides had no idea what to do. Everyone was standing around. A few phone calls were made. I tried to find out if they’d called a doctor and if he was coming. Unfortunately I didn’t realize that in Bali it’s not uncommon for people to just say “yes” to any question you ask since it avoids embarrassment. When I asked if they’d called a doctor the guides said “yes,” and when I asked if the doctor was coming here they said “yes” to that as well. I never a saw a doctor.

No one announced that he was dead. We gave him CPR for close to 45 minutes. When the stretcher arrived we hesitated about whether we should stop but ultimately putting him on the stretcher felt like the next thing to do since CPR wasn’t having any effect. In hindsight that’s when we were saying he was dead and when it stopped being about trying to save a life and became about transporting a body. At the time it didn’t feel like we’d made a decision just that we were taking the next available action.

As we were doing CPR there was no sense of anything beyond that in terms of a plan. It was like we were spending all of our energy treading water, everyone hovering around looking at the process and trying to think of how they could be helpful. I have never wanted to be a doctor before today. But standing there, looking at all the people who were just watching a man die I really wished I could have helped.

After we started carrying him down someone asked the nurse if she wanted to follow the body and she said “You know, actually, I kind of would like to go to the top of the mountain.” It was an amazingly heartless thing to say. No one else had any desire to keep going up the mountain. I think she was in shock. It was an odd way for that to come out. During the walk down she was shaking a lot.

Our guide said the same thing happened last year with a Frenchman.

When we got back to basecamp I stood far back from the body, trying to give everyone space. I felt guilty when a woman gave the girlfriend a cell phone and suggested that she call his parents and notify the Singaporean consulate. I should have thought about what the girlfriend needed and appreciated how confusing it was for her to be surrounded by people speaking broken English and not knowing what was going on. By the time we were down the mountain and the police were there I thought there wasn’t anything more I could do to help but I gave up too soon.

After we’d been down at the bottom for a few minutes a girl asked for hand sanitizer. I think because she realized she’d been touching a dead body. I felt good that I had some in my backpack. It was the first time I’d been able to help. She passed it around to her friends. Everyone used a lot of hand sanitizer.

The man’s girlfriend said that both his parents were dead. Later, when the policeman started asking questions we found out the man had been a management assistant at a bank.

When we laid him at the basecamp there were more flies than I’ve ever seen in my life. Even standing 20 feet away from the body in a crowd of other people I had so many flies on me that I had to keep stamping my legs like a horse.

The vet, his girlfriend and I rode back to our hotels together. We talked for awhile about CPR and how weird this whole thing was, then we were silent for a long time. Just before I got dropped off they mentioned that they’d decided to return the motorbike they’d rented. Too risky, too easy to get into an accident.

The vet said that in school they were given a greyhound whose heart had just been stopped. Then eight students worked together to restart its heart using CPR and shots of adrenaline, all while giving the dog pure oxygen. It took them 45 minutes but they finally did it. Their instructor said the animal was braindead though.

I thought a lot about how the man never regained consciousness and never saw all the commotion around him at the end. He just slipped away.

A quiz on the difference between Arial and Helvetica

Ever wondered about the difference between Arial and Helvetica? Then I encourage you to play this amazing quiz.

I do this partly because I love typography, partly because the quiz is super fun, and partly because it’s the most effective teaching game I’ve ever played.

I actually learned something. Something I’ve tried and failed to learn before. Putting the information in the context of a game somehow made it easier for my brain to digest. And it has nothing to do with making the subject fun; I already had an interest in this, I just couldn’t get the knowledge to stick.

I think the key is that using the information in a game forces you to apply your knowledge and rewards you for it both extrinsically (with messages like “You got that one right!”) and, even more important, intrinsically, because as you get farther along in the quiz you’re able to identify very subtle clues you probably couldn’t have spotted in the beginning. The combination of all that is surprisingly powerful.

Incidentally, if you’re not into typography at all and want to take the quiz here’s a hint: look at the ends of letters like “t”, “s” and “a”, Helvetica has perfectly vertical and horizontal lines while Arial tends to use diagonals.

I think another reason the quiz is so effective is that it puts the relevant information side by side for us to compare, and that’s something humans are freakishly good at. We’re so good at doing it that it doesn’t even feel like work, it’s actually fun. Kind of strange, really. As game designers we’re often trying to find ways to make an experience more fun but we rarely think about information density as a source of enjoyment.

And why does our brains like finding stuff? My guess is that it’s at least partly a result of our being genetically engineered to find bits of food in the wild. Two examples of this type of ancestral gathering behavior come to mind: one, the bafflingly popular hidden object games genre, and two, my parents, who spend half a dozen weekends each year out in the woods picking mushrooms and huckleberries. For fun.

James and Shirley Dallas

James and Shirley Dallas

Shirley Dallas and her mushrooms

Shirley Dallas and her mushrooms

Edward Tufte mentions a second reason why information density can be fun in Envisioning Information:

[Putting information side by side enables viewers] “to select, to narrate, to recast and personalize data for their own uses. Thus control of information is given over to viewers, not to editors, designers, or decorators.”

In other words it’s a way of making the data more interactive, of creating interesting choices. Which is another goal that certainly comes up a lot in game design.

It’s odd. As designers we’re usually trying to make things simpler, to get rid of all the non-essential bits so players can get right to the good stuff. Most of the time when a game presents me with dense information I have to wade through I think it’s pretty annoying, but sometimes a little confusion can be fun. God grant me the wisdom to tell the difference.

And thanks to Swiss Miss for the link (Swiss Miss is an eclectic, highly recommended design blog that covers everything from playgrounds from the 70’s to foam clouds to surreal painting games).

A Bunch of Strange, Interactive Sketches I Made at USC

I finally got around to posting documentation for a bunch of little projects I made while I was at USC.

Among them is a game called WhiteSpace, which eventually grew into my current project, The Unfinished Swan. Note that the project started in color, then changed to black and white (unlike just about everything else in the world, which tends to go the other way — films, newspapers, cell phones, etc). I’ve also included footage of the non-interactive previsualization, which is a design methodology I should really talk more about on this blog. In fact, looking back over all these projects I think getting comfortable with non-interactive prototyping was one of the most helpful lessons I got out of grad school.

Basically, making interactive prototypes is hard and often unnecessary. Doing non-interactive prototypes like animations, physical mockups, or shooting video footage can get you most of the way there for a lot less work. And in the early stages all you really need is something concrete to help you visualize where you want to go, as well as to help you start communicating what’s in your head to other people.

Another lesson I’ve taken away from these sketches: quantity is often more helpful than quality. As a designer there’s a huge temptation to make things perfect, or at least less-sucky, and that’s great for later in the process. But early on you’re better off just throwing a ton of ideas at the wall to see what sticks. Or to put it more bluntly, the desire to polish can insidiously prevent you from actually getting anything done. The blog Coding Horror had an interesting post on that subject awhile back related to a pottery class that was given an option to spend their time making one perfect pot or lots of crappy ones.

These sketches are like my shelf full of misshapen pots.

I’m Starting an Indie Game Company… and We’re Hiring!

The company’s name is Giant Sparrow and its mission is to create surreal experiences people have never had before. Our first project is a commercial version of The Unfinished Swan for unannounced console downloadable platforms.

Hopefully I’ll be able to talk more about all this soon. In the meantime all I can say is that we’re currently looking to hire a:

If anyone knows people who’d be a good fit, please direct them to our job descriptions.

The Remains of Isadore McMurtlemumsy

I presented a new project this week at the Interactive Media Department’s weekly seminar.

It’s an interactive piece called The Remains of Isadore McMurtlemumsy about a clumsy little boy who keeps losing his body parts. There’s a full writeup (including video of the performance) at the link above.

The Remains of Isadore McMurtlemumsy

Two Delightful Books I Read Recently (about Fluid Mechanics!)

The best part about grad school is finally having enough time to “do all the nothing you want.” Which is why I was able to sit down recently and teach myself the basics of fluid mechanics.

I came across two surprisingly wonderful books I thought worth mentioning since it’s unlikely most people would ever see them.

The first is the dryly titled Fundamentals of Aerodynamics by (the also dryly titled) John Anderson. It’s an undergraduate textbook for engineers that opens with one of the most riveting passages I’ve ever read:

On August 8, 1588, the waters of the English Channel churned with the gyrations of hundreds of warships. The great Spanish Armada had arrived to carry out an invasion of Elizabethan England… On that crucial day in 1588, when the English floated six fire ships into the Spanish formation and then drove headlong into the ensuing confusion, the future history of Europe was in the balance. In the final outcome, the heavier, sluggish, Spanish ships were no match for the faster, more maneuverable, English craft, and by that evening the Spanish Armada lay in disarray, no longer a threat to England. [The battle] taught the world that political power was going to be synonymous with naval power. In turn, naval power was going to depend greatly on the speed and maneuverability of ships. To increase the speed of a ship, it is important to reduce the resistance created by the water flow around the ship’s hull. Suddenly, the drag on ship hulls became an engineering problem of great interest, thus giving impetus to the study of fluid mechanics.

It’s too bad the book is all downhill from there. But how could it not be? At some point you’ve got to stop talking about British naval victories and move on to the equations.

Album of Fluid Motion deftly sidesteps that problem by avoiding text entirely. It’s a book about fluid mechanics that’s ALL PICTURES (and captions).

This is surprisingly helpful since part of what makes fluids so hard to understand is the complex ways in which they interact with themselves. It’s also interesting to see the range of techniques used to visualize fluid flow including: air bubbles, smoke, aluminum dust, oscillating a cylinder with a loudspeaker in a mixture of water and glycerin, and coating a cylinder in condensed milk and pushing it through water.

Streamlines around a cylinder

Periodic waves from a supersonic jet

The photos are unfortunately a little blurry. There’s a similar, more modern book (which I haven’t read yet) that looks like it may have clearer pictures called A Gallery of Fluid Motion.

On meeting the CEO of EA and the creator of Love

I’ve had a pretty mixed experience with the classes at USC but the wide range of notable folks who pass through in a given week makes up for a lot. This past week more so than most.

As part of an event celebrating Tracy Fullerton being awarded an endowed chair I was asked to setup a public demo of The Unfinished Swan. The first player? John Riccitiello, CEO of Electronic Arts.

He seemed really into it. We had a chance to talk for several minutes and he had some very interesting suggestions. Of course this is the same man who wanted Mirror’s Edge to switch to a third-person perspective, though he’s big enough to admit that might not have been a good idea in hindsight.

This week I also had a chance to meet Eskil Steenberg, who stopped by to demo his game Love. It’s an MMO being developed by a single man (Eskil Steenberg). It’s astonishingly beautiful as you can see from the screenshots and teaser video.

Eskil Steenberg and me (I'm the nerd on the left)

Since I have a tendency to work in isolation myself I can totally appreciate Eskil’s one-man-band approach to game development. Although I’m personally trying to force myself to work more collaboratively, the principles of working on an ambitious game in a small team are pretty similar to working at it alone. In order of importance, I think it comes down to: (a) knowing what to cut, (b) knowing the tools, and (c) knowing when the existing tools aren’t good enough and you’ve got to roll your own. Eskil is even more obsessed with tools than I am. A lot more.

For starters he wrote his own 3d modeler, Loq airou. And it’s gorgeous. The application starts up with two soft blue point lights gently rotating around each other in a black void. For comparison here it is next to the ghastly startup screen for Maya, the industry standard 3d modeler:

It’s impossible for me to be objective anymore about Maya’s interface. I’ve spent hundreds of hours using it so it’s become more-or-less intuitive for me now. After 5 minutes of Loq airou I’m still completely baffled by it. As far as I can tell there’s no keyboard input — everything is driven by a sequence of mouse clicks and drags that seem cryptic to me but no doubt make perfect sense to Eskil. To be fair, my first experience with Maya was somewhat similar.

And even though I can’t say how much usability was sacrificed for its elegance, Loq airou does have some wonderful touches. Like when you delete a line and it bursts into a zillion particles that scatter across the screen. Or when you click a node and there’s a dazzling flash as if you’d fired some sort of, I don’t know, tachyon cannon or something. For a 3d modeler it feels quite game-like, in a nice way. It reminds me of a developer (maybe Kyle Gabler) who said games should be as “squishy” as possible, meaning that every input from the player should produce some gigantic and pleasing output, even if semantically it’s just a banal acknowledgment that a button’s been clicked on.

Jonathan Mak gave a fantastic talk on visual outputs at GDC last year. I can’t find any video from his talk, just text and audio, but the gist is that even bare bones prototypes benefit from a bit of polish. As I remember it, Jonathan had a plain circle jumping and then a (much more interesting) circle with a beanie hat on which added secondary animation.

Anyway, Eskil and I had a great chat about tools and indie game development. Which of course included a discussion of Introversion’s fantastic procedural city generation work. We’re both in agreement that good tools should help you iterate quickly on problems. No surprises there. And then Eskil mentioned that Love is written entirely in C. Which seems a little crazy to me.

Because conventional wisdom has it that C is the least malleable mainstream language out there. Even people who grumble about the quirks of C++ will toss in a “but at least it’s not C.” But what do I know, I spend most of my time way off in managed-code land. I guess the fastest tool is whatever works for you.

And judging from the current state of Love, whatever Eskil’s doing seems to be working just fine.

Although I couldn’t help noticing one significant ommission in the current build: there’s no sound. No music, no sound effects, nothing. And this is a game that’s been in development for around two years now, though Eskil said he plans on adding sound soon. Clearly he’s a very visually-focused guy — and he’s got the screenshots to prove it.

My talk on The Unfinished Swan at TGS is now on YouTube

The talk I gave at this year’s Tokyo Game Show is now on YouTube. It’s an overview of issues with the game that came out during playtesting and what I’m doing to address them.

The talk I gave on The Misadventures of P.B. Winterbottom is also available:

I Hugged the Creator of Katamari Damacy!

I went to the Tokyo Game Show last week. Officially I was there to talk about my game The Unfinished Swan and another game I worked on, The Misadventures of P.B. Winterbottom, which were showcased in the TGS Sense of Wonder Night. But mostly I went so I could give Keita Takahashi, one of the SOWN judges and the creator of Katamari Damacy, a big hug.

Mission accomplished! Finally, my ecstatic love for Keita Takahashi is no longer a secret!

Keita Takahashi and I at the Sense of Wonder Night, 2008

Keita Takahashi and me at the Sense of Wonder Night, 2008

What I learned from The Ants

I’ve always loved ants.

This summer I finally read the canonical, impractically massive book about them, The Ants.

The Ants by Wilson and Hölldobler

The Ants by Wilson and Hölldobler

It’s changed the way I look at the world. Which is what happens whenever I dig deeply enough into pretty much any subject. For example, I never really noticed shadows in the real world until I had to create them by hand in virtual worlds. And now it’s like I’ve added a whole new color to the world around me. I want to make games that can do that.

Oddly enough, I think surreal games have a great shot at that because putting players into unfamiliar situations encourages them to think unfamiliar thoughts. Of course the challenge is making the experience familiar enough at some level that those new thoughts are actually relevant outside the game too.

I think ants are a good example of that mix: their orderly marches make them seem fascinatingly human, but their single-mindedness is terrifyingly inhuman. Here are a few of the more surprising, amusing and ghastly things I learned about ants:

Ants don’t play.

Male ants are born without mouths in some species because they don’t live long enough to need them.

Ants are as violent and nasty as people. Like us, they’re their own worst enemies. In addition to the constant fighting and raiding that goes on between colonies, some species have evolved to be particularly horrible to one another. Like the slavemaker ants who enslave members of other colonies. Or one species whose queen will sneak into a neighboring colony and start quietly cutting the head off the host queen. “When this is accomplished, sometimes only after many hours, [she] takes over as the sole reproductive, and the colony eventually comes to consist entirely of her offspring and herself.”

Self-sacrifice actually makes sense for an ant. This one is hard to wrap your head around. Most ants can’t reproduce (that’s the queen’s job). So whether or not an individual survives makes no difference to evolution, since that individual won’t be passing on their genes anyway. What’s important is that the COLONY survives. For us, personal survival is an overwhelming imperative. But for an ant, survival is just one of several options. Well, one of two, I guess.

They have some of the worst jobs imaginable. Take, for example, the honeypot caste. Their job is to store food for the colony like a living refrigerator. They wait back in the nest while workers stuff them with food. In some species they get so bloated they can’t even move.

They spend most of their life doing absolutely nothing. They don’t even sleep. They just… stand there. For close to 80% of their lives. If I try hard I can kind of picture being a cat and spending my life sleeping in another man’s chair. But I can’t imagine what it’d be like to just stand still most of your life. For an attempt at this see Buñuel’s Simon of the Desert.

They’re phenomenally stupid. With their beautifully simple set of behaviors ants can seem a lot like robots. Really stupid robots. For example, they recognize dead ants based on a chemical that corpses give off. But what happens if you spray the same chemical on an ant who’s still alive? “…they are picked up and carried, unprotesting, to the refuse pile. After being deposited, they clean themselves and return to the nest. If the cleaning was not thorough enough, they are sometimes mistaken a second or third time for corpses and taken back to the refuse piles.”

I mean it, unimaginably stupid. So here’s one of the most ridiculous things I’ve ever heard. Army ants travel in massive columns which advance by having worker ants rush out just beyond the advancing edge and then turn back in, to be replaced by another wave of workers just behind them. So far so good. But “when masses of workers are dumped onto a clean flat surface or are cut off from the rest of the colony by rain, they commence ‘circular milling.’ In this bizarre formation workers go forward and inward with the crowd but not outward in a centrifugal direction, so that the whole mass continues to circle round and round until all the ants are dead.”

Circular milling in army antsCircular milling in army ants