BBelief 2008 – Visual Storytelling

September 17, 2008 · Print This Article

One thing that has bugged me a lot about Quake environments – especially now that I’m taking another look 12 years later – is how sterile they often feel. That’s not a new complaint, of course. Back in ’96, several print reviews expressed the same sentiment – undoubtedly still under the impression of a recently released Duke Nukem 3D, which created a much more intricate world. Most of Quake’s sterility can be attributed to the game’s lack of visual storytelling.

As explained in my earlier post, visual storytelling is all about adding a sense of history and purpose to the 3D environments that the player traverses. A well done 3D level never feels like it was built for the player (or, by extension, for the game). A good environment feels like has its own identity. The more the player feels like he is passing through a living, breathing place (or better yet, the more he feels like he is trespassing), the better.

A similar rule applies to the enemies that the player is facing. Do they feel like they belong in the environment? Do they appear to be living inside that environment, and does their life not necessarily seem to be centered around the player? Monsters that obviously were just waiting for the player to show up quickly give the game a heightened, artificial feel.

Quake, as it shipped, is a series of abstract dungeons without any internal ecology. The enemies are usually just standing around. We have no idea why they are in the environment in the first place. I don’t attribute that to the times – by 1996, games like Ultima Underworld, System Shock and Duke Nukem 3D had already established much more fleshed out 3D worlds. A more likely culprit is Quake’s development history, which culminated in a mad 7-month reboot that threw a number of elements together in an effort to ship the game. Visual storytelling relies on a lot of props and specially designed textures, and a period of polish time to add all these little touches to the game. id Software apparently ran out of the time – if you remember, Doom actually did have elements that added character and a sense of place to the game.

For Beyond Belief 2008, I’ve been thinking of ways to remedy this situation a bit, digging into the surface that early mods like Zerstörer and Mexx9 had already begun scratching back in the 90s. I can’t do anything about Quake’s overarching narrative – it was never conclusively established, and while I could come up with my own interpretation of The Way Things Are, there isn’t enough time to establish that background in my puny little level. My solution needs to be doable with my limited resources, and it shouldn’t completely destroy the nostalgic feeling of the old game. Sure, it’s possible to build a believable medieval world with touches of reality (with clearly themed rooms – “the forge”, “the inn”, “the church” etc.). But I want to make an abstract dungeon! That’s what Quake was about, and I want to stay true to the design principles that I established earlier.

face candle quake BBelief 2008   Visual Storytelling

Ever wondered where these decorations came from?

So I let my level inspire me instead. There’s a bunch of common themes in the medieval texture set, and I inadvertently used them when I started building the new level.
So here’s my story idea for BBelief2008:

Quake always had textures with bones, skulls and dead faces in them. The exit gate is made out of nothing else! Somebody must have made all of this stuff, and all the organic…material that went into fabrication must have come from somewhere. Undoubtedly from explorers just like our hero, who met a more untimely fate than us. I like this premise. It’s fun, contained, and ties in well with the old Quake world that we all remember. It’s also suitably gruesome to fit the game (and the title of my blog). Starting with the premise, I can give my enemy classes something to do:

  • The Ogres become my gatherers. Very much like players in the old Headhunter mod, they scour the world for dead Quake troopers, collect their heads, use their chainsaws to cut up the bodies and return their collection of heads to a central collection place. Some of the ogres are walking around, while others are camping a specific area (don’t you just hate spawn campers?). I only need a few simple props to sell this story: dead bodies (beheaded and not), a bucket that’s partially filled with heads, and maybe a little stool that the spawn campers had been sitting on while waiting for the player (add a hastily discarded Ogre Playboy on the ground for extra credit).
  • The Fiends (demon dogs) work well as the primary hunters that these Ogres employ. They’re savage beasts and can’t quite be controlled (you don’t walk your fiend on a leash – you set it free!), and they roam the level freely. When they catch something, the ogres take away the head, leaving the body for the fiend to feast upon. I can create some cool moments using dead body meshes and a few strategic blood sprinkles (okay…a lot of them). Maybe I can add a dog whistle to the ogre icon wink BBelief 2008   Visual Storytelling
  • Knights and Death Knights walk around the world collecting the rest of the bodies, usually for bone extraction. They don’t like fiends a lot, which often end up crushing their prey’s bones and rendering the body unusable. So they prefer to corner and slice up their prey themselves. Generally the smaller knights do the hunting, while the big knight comes in to finish the job. This means that a number of knights often set up a base camp together, from where they go hunting. Remnant of these camps can be found throughout the level – a camp fire here, a tent there. You’ll also find the wheelbarrows that are used to cart off the dead bodies. And when you see a knight next to a dead body, you’ll marvel at the neatly arranged piles of matching, cleanly separated body parts. Not like the site of a fiend mauling at all!
  • Shamblers are my shamans and craftsmen. You will often find them in ritualistic caverns (or defiled churches), where they work the harvested bodies into the works of art that adorn the rest of the level. Knight and ogres bring their body parts here, and the shamblers pay by weight – so there’s probably a scale and a pile of gold coins on the altar.
  • The Zombies…well, they stay zombies of course, since this was the only class that could actually be placed in the context of a particular environment (usually a graveyard) back in the days. Who these zombies were is a different question, though. They have a state where they hang from the wall, flailing and moaning. This zombiefication might be something that the Shalraths do, using arcane methods and tools that I haven’t quite devised yet.

All of this sounds like a lot of fun to me. It’s not a complete scheme, I’m not sure yet what to do with the Wizards, for example (they don’t have any behaviors/animations on the ground, which makes it hard to characterize them “outside work”). But I can use all these elements to tell a little story about the environment, as the player explores it and kills monsters in the usual, old fashion.
Unfortunately, this also sounds like a lot of work! We’re just talking about a few low-poly models here, many of them modified from existing assets. But I never had an established tool path for any of this stuff (I had no 3D modeling experience back in the Quake days), and I am entering new territory here. When I took my first stab at this a few weeks ago, following David Fromberg’s .mld tutorial, I ran into some problems that I haven’t been able to resolve yet.

So I’m not sure how many of these ideas (if any) will actually make it into the finished BBelief2008 level. I wanted to post them, though! And maybe somebody wants to help me on this? If any of the above sounds like fun to you, you already know how to do this stuff, and if you want to spare a few hours of your time, please email me or leave a comment. You’ll be credited, of course, and make BBelief2008 a better level.

Comments

 (Subscribe)

2 Responses to “BBelief 2008 – Visual Storytelling”

  1. negke on September 18th, 2008 12:13 am

    Sounds good.

    Quake’s lack of visual storytelling can be seen as both a problem and a benefit. It allows for all kinds of interpretation, depending on one’s imagination. For example, I always considered the Lovecraftian monsters to be the wildlife of the Quake world, without such a firm connection/interaction with knights and orgres as in your story. Both version work fine thanks to the game’s thematical openess (incoherence). Seems to be a fairly common perception: http://lunaran.com/page.php?id=200 .

    Now, what if the bones also come from the zombies? They are still able to walk straight because of some evil magic – the same that keeps their flesh growing. They will never die regardless of how much they tear off.
    Do Scrags have a deeper purpose? Maybe they are just the birds/insects of that dimension. They fly around and lay their eggs from which then tarbabies hatch. Once their tar has hardened (it does – that’s why they always move so slowly and clumsy at first), a young Scrag grows within and the cycle starts again.
    Everything is possible here… :)

    As for modelling, have you seen Preach’s tutorial yet? http://quakeexpo.com/booth.php?id=32

  2. Matthias on September 18th, 2008 12:26 pm

    The idea for the Scrags (I always remember them as Wizards) is cool :) I dunno if my level has any place to establish that kind of connection with Tarbabies, though. (Hint: I already had a church area where monsters can deposit their body parts, that’s partially why I settled on what I posted *g*). Honestly, the cheapest trick to make those stupid little tarbabies work *at all* would be to give them a lava texture and make them living blobs of lava that can be used to populate the many lava pools that exist all throughout Quake. Somebody’s probably done that already and I’m just not aware of it. For the Scrags, it would be cool to at least give them a “What the fuck?” disorientation animation whenever they’re teleported in from somewhere. Here they are, enjoying a lovely evening dinner with their family, and out of nowhere a teleporter summons them because another stupid Quake player has picked up a key somewhere high up in a dungeon! I would be pissed if somebody called me in to work like that…

    I really like what Matt Breit is saying in his post (it’s a cool page in general, thanks for pointing it out!). But we might be disagreeing on how much Quake manages to immerse the player (and establish that “tip of the iceberg Matt is talking about) in the first place. You and I (and Matt) are a unique audience – if a world, as presented by the original author, doesn’t inspire any strong feelings about that universe, we’re very likely to let our imagination run wild and make up for that missing element. That’s why we create worlds (game levels) in the first place!
    I don’t believe that works for a broad audience, though. And as a general rule – especially for commercial games – I don’t believe in the author ever putting the initial imagination burden on the audience. In other words, the audience shouldn’t have to work to get drawn into the story, the stage needs to be set conclusively by the original author. That inspires emotional buy-in. Once that tone has been set, the author is free to play around with the audience’s imagination. Unseen fears are a powerful tool to create suspense and a feeling of unease – 100% agree with that. So I am not advocating for presenting everything on a silver platter.

    But the original author is responsible for establishing tone, and I think we all agree that Quake isn’t doing a good job in that regard. That’s where my initiative is aiming for, even if the ideas are never executed on. Another belief that’s guiding me is that time hasn’t done Quake any favor in this regard. What was once a very impressive and unseen 3D world (one that could rely on the pure atmosphere that its novelty created) has obviously aged over the years. Once again I agree with Matt’s opinion on the “uncanny valley of 3D environments”, but I think Quake is a little bit too far over the hill at this point.

    Anyway, I think generally we are all in agreement on what Quake does and doesn’t do right, we just have different opinions on the details. It’s certainly fun to discuss!

    I’ll check out Preacher’s tutorial. Honestly, *creating* the assets isn’t a problem for me at this point, I’ve done a lot of this work professionally by now . But the import path into the game wasn’t working for me because of weird errors, and I haven’t had the chance to figure those out yet.

    P.S.: I’m somewhat ashamed to admit that I’ve never actually read a Cthulhu book, but of course I’m familiar with the concepts. And funnily enough, I *did* read another one of Lovecraft”s stories less than a week ago, as part of a book that I want to post about at a later point: “Herbert West – Reanimator”. I was struck by how good Lovecraft is at creating atmosphere, and setting tone. None of his more gruesome exploits are ever described in detail, but the story’s atmosphere is so dense that my imagination easily takes over and fills in the blanks. Just as importantly, Lovecraft’s stories are thematically consistent, with no weird elements (like a high-tech grenade or rocket launcher found in a medieval dungeon) to rip me out of the experience… That’s where Quake’s main failure lies: too many disparage elements, not pulled together correctly.

Got something to say?