topnav
masthead

Series Info...#48: Building Blocks: Rooms

by Shannon Appelcline

November 8, 2001 - Welcome to the first article in a new series that I call Building Blocks. It's intended to be a set of bite-sized discussions about some of the most integral ideas in online games, starting with the most simple. And, the most simple idea that I could come up with, for the first episode in this new series, was the room.

Room n.
1. Online Games. In a game with nodal geography, a single and discrete location.

Some games offer continuous locations. In an EverQuest or an Asheron's Call you wander a constantly scrolling landscape without edges (until you reach the end of a zone). Such games don't have rooms like the ones I'll be discussing here this week, and thus can be ignored for the nonce.

There are other games, however, which feature a nodal geography — which is to say locations split up into singular, discrete locations. Castle Marrach is one of these (as are The Eternal City, and, actually, most any text-dominant games). You have specific locales for "The Practice Room" and "The Grand Passage" and "The Dining Hall East" and many others. You can move around within individual locations, perhaps going from a table to the fireplace in the Dining Hall East, but once you leave one location and enter another, you've clearly entered a different singular place.

These singular places, or nodes, or whatever else you prefer to call them, are Rooms. At least, that's the most common nomenclature for them in the world of MUDs, MUSHes, MUXes, and other online text games. However, it's not necessarily an entirely accurate one. A room can be a room, like "The Practice Room". However it can also be half a room, like "The Dining Hall East". Or it can be a wide and open area, like "The Eastern Courtyard". Or it can even be an abstract area that actually covers a wide variety of different places.

The core definitions of a room are this: it's singular, it's discrete, and actions and interactions tend to be contained within one.

Choosing Room Sizes

When you're starting to lay out rooms, the first thing to do is figure out how big they'll be. This relates pretty closely to the question of maps which I'll get to in two weeks — discussing how rooms interrelate with each other. But, it's also worth discussing a little bit here.

I've seen two main approaches to room sizing — utilitarian and mechanical — and as it happens both approaches are used here at Skotos Tech.

In the utilitarian building style, a room is the size it needs to be. This is the approach taken with Castle Marrach. If you wander the Castle you'll note that most of our rooms are approximately the same size; we wanted to keep the scale pretty consistent throughout, so that you could look at the map window and always have some understanding of how you stood in relation to the room you were in. But, we didn't constrain each room to fit into the exact same mold.

Some rooms like "The Practice Room" are quite wide while others like "The Gate Machinery Room" are very narrow, but this was OK, because we created rooms based on their functional unity.

In the mechanical building style, a room is a set size that fits into an overall grid. This is the approach taken with The Eternal City. Wandering around that game's landscape you can use the command "sizeup here" to learn whether a particular room is 10, 20, 40, or 80 feet square.

The benefit of a mechanical building style is that you can insure that your overall map fits together well, a bigger issue the larger and more complex your gameworld gets. The benefits of a utilitarian building style are that you don't waste space on boring rooms — another topic we'll return to in maps — and that you don't have to fudge room sizes to make them fit into your grid.

Dividing Room Views

Once you've figured out what size to make you room, you have to determine how to convey its contents to your players. Graphical games like the aforementioned EverQuest have a slight benefit in this because they take advantage of a powerful coprocessor: the human brain. They can show you a mess of stuff — everything that's in a particular location — and not worry about showing you what's really important. Because hopefully your brain will do that for them.

We makers of prose games, on the other hand, need to offer crutches. If we spit out every single thing inside a room whenever a player entered, they'd been totally lost, because the visual cortex can't separate out the importance of words, in the same way they can the concepts that those words symbolize.

Thus, textual games tend to allow for several different types of views, divided up by how much attention is required to gain the information of a specific view. At the least most text games have two views: a "look" which everyone always sees, and an "examine" which they see if they spend extra time. The latter view isn't always available, as soon rooms aren't interesting enough to earn a different examine room.

The Skotos games actually offer a few more views, which isn't too unusual for prose games:

  • Brief. A noun phrase that describes a room. This is what is seen when the room's name is output by some other command (like "exits"). For example: machinery room.
  • Glance. A short sentence that describes what's most important in a room. It's what you see when you come into a room, and is often the room's name. For example: The gate machinery room.
  • Look. A long description that hits all of the high points in a room, invoked by typing the "look" command.
  • Examine. Often identical to the look description, but sometimes offering more information on small, insignificant, or hidden parts of a room. In Skotos games to date "examining" is visible and takes time.

A fairly common view not part of the Skotos engine currently is "search", which presumably would take more time than examine and also be more thorough.

Describing Room Overviews

So how do you describe a room exactly, now that you've figured out its size and understand the different ways in which it can be viewed? The follow suggestions offer one method, building up from the "look" description to the "examine", then returning to "brief" and "glance".

1. Choose the notable elements

Start off by visualizing the room in your head. Pick out the most distinct and notable elements.

For example, considering my home office I think the most notable elements would be: the large window and patio door, three different pine wood bookcases, the desk, the chair, the filing cabinet, the printer stand, the cat tree, and the rocking chair.

(Some of these objects, like the chair and the rocking chair are actually easy to move and thus I'd classify them as portables and leave them out of the description.(1) I'll talk about portables in a month or so. Everything else, though, is pretty permanent and so they'd go into my room description — and later be described in more depth as details, which I'll talk about next week.)

There are some abstract notable elements too, like the size of a room (about ten by ten) how clean it is (somewhat cluttered) and that sort of thing.

TV2. Group any notable elements that you can.

Once you've figured out the notable elements, you should figure out how to whittle them down to a more manageable size, most commonly by grouping multiple elements together. For example, the desk, the chair, the filing cabinet, and the printer stand could be called "a work area". Rather than listing three different pine wood bookcases, a group of "some bookcases" could be listed. The remaining notable elements — the large window, the patio door, the cat tree, and the rocking chair — can't really be grouped together, but we've done a good job already by reducing the total number of individual items and groups to six.

On average, the human brain can recognize five to seven items without having to count them, so that's a good range to stay within when outlining your notable elements in a room.

3. Write a "look" Description

You now have what you need to craft a "look" description: a set of notable elements, grouped together, with the object of totalling five to seven items or groups. So, you can start writing.

Here's an example of a "look" description for my office:

This cluttered office is approximately ten foot by ten foot. On the far wall a patio door and a large window open up onto opulent greenery beyond. The door is partially blocked by a rocking chair, and the window is somewhat obscured by a cat tree. Some book cases line the other walls, just barely leaving enough space for a work area in the left corner of the room.

4. Determine any Other Major Elements

Though you've outlined the most notable elements, you haven't included nearly everything important. Your initial goal was just to mention the really big, grossly important things.

There are actually other elements in my office, like the beige walls, the hanging light fixture, the green curtains, and the hardwood floor. They weren't notable elements — the type of thing you'd immediately fixate on when you walk into the room, but they're important enough to reference when you get an overview of the room — at least if a player takes a little time in his examination.

When listing major elements, make sure you leave out minor elements — elements which are most frequently sub-elements of things you're already describing. For example, the rocking chair contains cushions, the light fixture contains light bulbs, and the hardwood floor has scratches. These minor elements are almost never described in any overall view of the room itself — rather they're described in details, which we'll get to next week.

5. Write an "examine" Description

You should now have in hand all of your notable elements and all of your major elements. You'll want to include all of these in a more expansive "examine" description. You may also want to expand out the groupings that you made for the "look" description — or perhaps not.

It's sometimes convenient to start from your "look" description and rewrite it and expand it until you've included everything you want. Here's another example for my office, this time of an "examine" description:

This cluttered office is approximately ten foot by ten foot. The beige walls are slightly lighter in color than the polished hardwood floor. A bare light fixture hangs from the ceiling in the middle of the room, supported only by wires.
On the far wall a patio door and a large window open up onto opulent greenery beyond, all framed by green curtains. The door is partially blocked by a rocking chair, and the window is somewhat obscured by a cat tree. Three pine book cases line the other walls.

There is barely enough room in the corner to the left of the door for a work area, consisting of a walnut desk, a kitchen chair, a pressed wood printer stand, and a metal filing cabinet.

6. Write a "brief" and "glance" Description

To finish up your overall description of a room, you just need to write "brief" and "glance" descriptions. The brief is essentially a two- or three-word room name. The glance is usually no more than a single sentence, and is what a player sees when he first enters the room.

Here's a brief for my office:

cluttered office

Here's a glance for my office:

Shannon Appelcline's cluttered office and work area.

That's It!?

By now you should have a great basic description for a room. But, you'll probably have noted that I've ignored more specific descriptions of individual elements. How can you say just what the desk looks likes how? How do you reveal not only that the hardwood floor has a big scratch, but exactly what that big scratch looks like?

The answer is: by using details.

I'm expecting some of these Building Block articles to run considerably shorter than my normal pieces, so I'm going to try and keep a weekly pace for a little bit, with the hope of finishing up my Building Blocks before the end of the year.

Which means I'll be talking about details in 7 days; see you then.


  1. 11/21/01. As you'll see when you read on, I couldn't help myself and added the kitchen chair and the rocking chair to the room description anyway. This was because I considered them important portions of the room that I didn't want to be removed. Thus, they ended up being classified as details anyway. When you're done go read the article on details for more explanation on this.

Recent Discussions on Trials, Triumphs & Trivialities:

jump new