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.

<strong>Building</strong> <strong>Game</strong> Worlds<br />

198<br />

U L T I M A T E G A M E D E S I G N<br />

speeds and thus have different server-to-client update speeds. This means that player 1<br />

could have performed an action and run around the corner before player 2 even<br />

knows what player 1 has done. Doesn’t exactly make for a fair or playable <strong>game</strong>,<br />

does it? Often times latency issues can produce delays so distracting that a <strong>game</strong><br />

becomes fundamentally unplayable. This is a critical point for our discussion in this<br />

chapter.<br />

Modularity<br />

Since most MMOGs are using a subscription model, <strong>game</strong> developers want to be able<br />

to update the world with new areas, regions, or entire sequel packs on a regular basis.<br />

This demands modular design. Your <strong>worlds</strong> and <strong>game</strong> environments by definition<br />

need to be extensible. Most importantly, your tool set must allow you to build in this<br />

fashion. If you have to undo prior world information details (in other words, geometry<br />

updates) to add on more world areas, you’re in trouble. You want your environment<br />

to be entirely modular.<br />

Monitoring<br />

You need to plan for and build in a monitoring system in your <strong>game</strong>. You also need<br />

an offline test environment to try out your design changes and modular expansion<br />

that replicates real-world play conditions (including latency issues).<br />

Tools Support<br />

Tools support for MMOGs is not a luxury, it’s a requirement. The power of your<br />

construction tools literally helps to make or break your title. If you have a monitored<br />

<strong>game</strong> environment, your <strong>game</strong> monitoring tools need to allow for player warnings<br />

and dismissals.<br />

Special Events<br />

One of the cool features of MMOG titles is the possibility of hosting special events<br />

within the <strong>game</strong>. Having this ability for a <strong>game</strong>-master or monitor also requires powerful<br />

tools support. Tournaments, special give-aways, or events related to holidays<br />

can all take place within the <strong>game</strong> world. These kinds of events are really new to gaming,<br />

and have only begun to grow inside some of the live MMOGs available.<br />

Pace and Balance<br />

Including proper pace and balance is a huge issue for MMOGs. Obviously, due to a<br />

subscription focus, developers want to keep you busy in the <strong>game</strong> world for extended<br />

periods of time. However, this can and does go overboard. There is a balance<br />

that must be found between keeping players active, happy, and subscribed, and

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

Saved successfully!

Ooh no, something went wrong!