May 1998
- OT: CGDC Adam Wiggins
- OT: CGDC Mike Sellers
- There can be.. only ONE! (fwd) Ling
- There can be.. only ONE! (fwd) Matt Chatterley
- Some thoughts on languages and users - was: Ma Jon A. Lambert
- Some thoughts on languages and users - was: Ma Chris Gray
- Some thoughts on languages and users - was: Ma Adam Wiggins
- Some thoughts on languages and users - was: Ma J C Lawrence
- (fwd) AD: [custom graphical] whitestar Crossfi Jon A. Lambert
- LIST: The "MUD-DEV" MUD Development mailing list J C Lawrence
- Wired, UO, Mike Sellers
- Wired, UO, John Bertoglio
- Wired, UO, and Internet Gaming (was OT: Dr. Cat
- Wired, UO, and Internet Gaming (was OT: Koster, Raph
- Wired, UO, and Internet Gaming (was OT: J C Lawrence
- Wired, UO, and Internet Gaming (was OT: John Bertoglio
- OT: Supporting articles found for UOL play style Jon A. Lambert
- PK's: A solution? J C Lawrence
- Preview of Asheron's Call J C Lawrence
- Asheron's Call Interview with Toby Ragaini, Lead Designer, and Jon Grande, Product Planner. J C Lawrence
- Character maintinence - expenditure of resources Adam Wiggins
- Character maintinence - expenditure of resources Dan Shiovitz
- Character maintinence - expenditure of resources Adam Wiggins
- Character maintinence - expenditure of resources J C Lawrence
- Character maintinence - expenditure of resources Koster, Raph
- Character maintinence - expenditure of resources J C Lawrence
- Character maintinence - expenditure of resources John Bertoglio
- Character maintinence - expenditure of resources J C Lawrence
- Motivations for Creating Mud-Like Worllds and Servers | John Bertoglio
- FW: (Fwd) Bouncing mail J C Lawrence
- FW: (Fwd) Bouncing mail John Bertoglio
- FW: (Fwd) Bouncing mail Matt Chatterley
- FW: (Fwd) Bouncing mail s001gmu@nova.wright.edu
- FW: (Fwd) Bouncing mail J C Lawrence
- FW: (Fwd) Bouncing mail s001gmu@nova.wright.edu
- FW: (Fwd) Bouncing mail J C Lawrence
- Character development [was ] Koster, Raph
- Motivations for Creating Mud-Like Worlds and Servers Holly Sommer
- META -- membership Jay Sax
- META -- membership Koster, Raph
- META -- membership J C Lawrence
- Motivations (was something else...) s001gmu@nova.wright.edu
- Motivations (was something else...) Richard Woolcock
- client UI written in server's language (was Some thoughts...) Erik Ostrom
- Some thoughts on languages and users - was: Ma J C Lawrence
- Some thoughts on languages and users - was: Ma Travis S. Casey
- Some thoughts on languages and users - was: Ma J C Lawrence
- META: Character of the list's membership J C Lawrence
- quickie CGDC report Mike Sellers
- quickie CGDC report Adam Wiggins
- Some essays I've written lately Koster, Raph
- Some essays I've written lately Koster, Raph
- Some essays I've written lately Koster, Raph
What Rough Beast?
Things fall apart; the center cannot hold.
Mere anarchy is loosed upon the world.
Forgive me if the quote is inaccurate--it's from memory. It was
written by William Butler Yeats, an Irish poet, and people have been
quoting it ever since.
The latter line may hold some resonance for those players struggling
with the issues of harassment and playerkilling in the virtual
setting. It's a difficult problem, to say the least. "Where," players
might ask, "have the Virtues gone?" This is, after all, Ultima
Online.
By now most gamers have heard the story, of course. Richard Garriott,
after making Ultima III, felt that his games were lacking a moral
center. And so in Ultima IV, he made the central storyline of the game
be about a simple moral structure: eight qualities he found admirable
and which fit well within the fantasy setting.. The Virtues. And ever
since, Ultimas have been about ethics, which is a large part of what
makes the series a landmark in the history of computer gaming.
Yet UO does not directly support the Virtues, at the moment. Why is
that?
For an answer, I thought I would dig up a design document I wrote back
on September 13th, 1995...
Setting implications
---
The setting statement implies that the regular course of the
Ultima games is the aberration in the normal course of events. Normal
worlds in the multiverse do not get set under the caretaking hands of
a Time Lord, therefore they do not manifest such recurring forces as
the Avatar and Lord British and the Guardian and all the other
characters who make up what we know in the regular Ultima sequence.
---
(The "setting" referred to is the fact that UO is an alternate shard
from the regular canon Ultima universe. Within the canon Ultima
universe, the Time Lord sends Avatars, of course, who serve as
examples of the Virtues. The other shards, as those who have read
Sherry the Mouse's book may know, are mere shadows that may or may not
someday reunite with the main universe. However, they are not
receiving that paternalistic intervention from outside...)
---
Instead, the normal world is composed of daily power struggles,
of ethical dilemmas without clearcut answers, and clearly have a lack
of guidance from outside. There is no ultimate authority like a Time
Lord sitting out there to tell the inhabitants of these other worlds
exactly what course of action is the best.
Granted, the instruction of the Time Lord till now has been
essentially that the "corrrect" course of action is often not the one
that comes immediately to mind; in that sense, the regular Ultima
series is a gradually developing course in ethics, beginning with
simplistic good and evil (Mondain, Minax, Exodus), to the notion of
'absolute' virtues in a rather Aquinas-like philosophy, and from there
towards the notion of ethical relativity that manifests in U6 and
later episodes. Thus the regular Ultimas develop the concept of
ethical behavior gradually.
The goal then for the setting and theme of Ultima Online is to
recapitulate this development on an individual basis, permitting
players free rein to behave as they prefer--but also to incorporate
the notion that has been implied in all the mainstream series: that
ethics and governance are essentially the same subject. That what is
proper ethical behavior on the part of the individual, i.e. the
governance of one's impulses and desires, is also proper behavior for
those who seek to govern others. Thus it is that Lord British becomes
the exemplar of behavior in Ultima Online, rather than the Avatar, for
in the normal course of human events, people do not develop into the
sorts of external forces that the Avatar is in the regular series.
In Ultima Online, the underlying game mechanics do not only
reward behavior that considers the good of the many, they demand it.
The game's basic principle is that of governance and conservancy. The
role of the player seeking to continue the thematic impulse of the
Ultima series is therefore that of governance--the process of
developing into someone in the game context who seeks to emulate Lord
British's goals of equitable governance. The system poses
irreconcilable ethical dilemmas just as any ecological system must,
and the player will simply have to navigate these as best he can.
Given these implications, the game mechanics of Ultima Online
must include a mechanism to reward players who successfully survive
and continue to succeed, by granting them greater powers to govern
others. Building castles, etc, is a possibility. Then again, the
truest simulation of this may in fact be to simply let those with
enough money build and gain power, and let their own natures or
roleplayed natures determine their fates (hated tyrants or benign
despots or enlighened rulers?). The design issue becomes whether this
is an overt enough statement of the thematic underpinnings of the
world.
---
Fairly lofty stuff for a design document! And of course, it has that
assumed notion of players exercising power over one another. In its
crudest form, this manifests as playerkilling.
For the last few decades, the academic world has been paying a lot of
attention to the notion of the Other. That is to say, that poorly
understood and perhaps incomprehensible being or beings that is not of
our own tribe. There is a lot of turgid writing going on analyzing the
work of writers who deal with issues of cultural conflict, such as
Bharati Mukherjee, or Chinua Achebe. You might have heard of this
latter fellow--you may have read his best-known book, Things Fall
Apart, in high school.
Achebe's novel deals with the issues of what happens to an African
tribe when its values begin to contact those of Western society, and
what sorts of compromises must be made. It's a great read, in part
because it crystallizes a sense of loss for the culture which is being
overwhelmed and diluted. Yet at the same time that it is a novel about
the Other (and in his novel, the Other is us, really--the Western,
computer-literate Net-surfing UO-playin' types) it is also a novel
that creates a stronger sense of identity for the lost culture than
would have otherwise existed.
This is because, as any visual artist can tell you, if you want
something light to stand out, you had better put it against a dark
background. And in cultural terms, the Other is the perfect dark
background. It is somewhat ironic that in order to convey to readers
the African culture which he saw as vanishing, he selected a book
title drawn from an Irish modernist poet.
Which brings us to the Dracul and Kazola's tavern, or the similar
events that are occurring in Oasis with the reorganization of the
player militia to denfend against organized attacks. (You knew I'd get
to UO at some point, right?). What makes us fear the Other is the
exercise of power, or the potential for it. Yet what we use as a
yardstick for our own identity as a culture is very often our
difference from the Other. From the enemy. From what we do not wish to
exercise power over us. The last paragraph of the call to arms from
the Sonoma Oasis Militia is particularly telling and eloquent in this
regard:
It is the idealistic goal of most citizens of Oasis that one day the
city will need few active guards, and the spotlight will rightfully
fall on our tavernkeepers, smiths, tinkerers, seekers, innkeepers,
chefs, tailors, beggars, alchemists, mages, bards, rogues, librarians,
scholars, rangers, miners, assassins, diplomats, and tamers--ALL of
whom currently exist in Oasis but are frequently overshadowed by
conflicts with those who would attack us. To approach that state,
however, we need to continue to surmount substantial challenges...
---
Oasis seeks to defend its culture from the Other, and what's more,
it is coming together, and becoming a stronger entity because it faces
those challenges. Kazola's tavern is famous in UO, not for being a
roleplayer's tavern, but rather for being a flickering light of a
roleplaying tavern that struggles against the forces of darkness.
---
So thank heavens for the Other, and thank heavens for the
playerkillers. For without them these places would not have acquired
the sense of cultural identity that they now have. Bonds have been
formed by struggling against a common Other that would otherwise have
been cheaper, and easily earned. Cultures define and refine themselves
through conflict. What's more, you can measure the strength of a
culture by people's willingness to fight for its survival.
So we come full circle to the Virtues. Oasis and Kazola's (and the
Councils of Virtue, and Rivendell, and the City of Yew and...) are
expressing the Virtues. They are just doing it without the training
wheels. Unlike the standalone Ultimas, UO is not an open-book quiz.
The Ultima series was ready to make the leap from leading to allowing
players to lead. To go from difficult ethical choices on paper to
difficult ethical choices in reality. The question to ask is whether
the players it attracted were ready.
You may each have your own answers for that, but I am optimistic.
Right now the fledgling societies within UO are rambunctious, rough,
occasionally cruel and callous, sometimes gloriously civilized. But
they are indeed the sign of things being born, and of people following
the Virtues on their own and not because the game makes them do so.
How did that poem go? "What rough beast slouches towards Bethlehem to
be born?" I bet we'll find out together.
-Designer Dragon
An aside: the response to yesterday's essay was immediate and
gratifying. Many thanks to those players who shared similar stories on
the web boards and in private email, and to those many fan sites who
wrote asking for permission to reproduce the essay. Permission is of
course granted.
--
MUD-Dev: Advancing an unrealised future. - Some essays I've written lately Koster, Raph
- Some essays I've written lately Koster, Raph
- Some essays I've written lately J C Lawrence
- Some essays I've written lately Koster, Raph
- Some essays I've written lately J C Lawrence
- Some essays I've written lately J C Lawrence
- Frandel 3D (fwd) Holly Sommer
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Raph Koster
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Koster, Raph
- MURKLE: Wot it is Dr. Cat
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Shawn Halpenny
- MURKLE: Wot it is Mike Sellers
- MURKLE: Wot it is Nathan F Yospe
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Chris Gray
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Chris Gray
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Ling
- MURKLE: Wot it is Oliver Jowett
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Ling
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is Ling
- MURKLE: Wot it is J C Lawrence
- MURKLE: Wot it is jacob langthorn
- MURKLE: Wot it is Jon A. Lambert
- MURKLE: Wot it is J C Lawrence
- We're Tiny, we're Toonie, we're all a little Loonie! Ling
- META: Search features of the MUD-Dev archive J C Lawrence
- CGDC, a summary Adam Wiggins
- CGDC, a summary Koster, Raph
- CGDC, a summary Holly Sommer
- CGDC, a summary Caliban Tiresias Darklock
- CGDC, a summary J C Lawrence
- CGDC, a summary Chris Gray
- CGDC, a summary J C Lawrence
- CGDC, a summary Marian Griffith
- CGDC, a summary J C Lawrence
- CGDC, a summary Koster, Raph
- CGDC, a summary J C Lawrence
- CGDC, a summary J C Lawrence
- CGDC, a summary Mike Sellers
- CGDC, a summary J C Lawrence
- CGDC, a summary Chris Gray
- CGDC, a summary Travis S. Casey
- CGDC, a summary Koster, Raph
- CGDC, a summary Adam Wiggins
- CGDC, a summary Koster, Raph
- CGDC, a summary Chris Gray
- CGDC, a summary Koster, Raph
- CGDC, a summary John Bertoglio
- CGDC, a summary s001gmu@nova.wright.edu
- CGDC, a summary John Bertoglio
- CGDC, a summary Koster, Raph
- CGDC, a summary s001gmu@nova.wright.edu
- CGDC, a summary J C Lawrence
- CGDC, a summary John Bertoglio
- CGDC, a summary Koster, Raph
- CGDC, a summary Joel Kelso
- CGDC, a summary J C Lawrence
- CGDC, a summary Marian Griffith
- CGDC, a summary J C Lawrence
- CGDC, a summary Marian Griffith
- CGDC, a summary Jon A. Lambert
- CGDC, a summary J C Lawrence
- CGDC, a summary J C Lawrence
- CGDC, a summary J C Lawrence
- CGDC, a summary Adam Wiggins
- CGDC, a summary Jon A. Lambert
- CGDC, a summary Orion Henry
- MUD mentation system Matthew R. Sheahan
- How to handle log-outs in a totally dynamic world. Ben Greear
- How to handle log-outs in a totally dynamic world. John Bertoglio
- How to handle log-outs in a totally dynamic world. Ben Greear
- How to handle log-outs in a totally dynamic world. Dan Shiovitz
- How to handle log-outs in a totally dynamic world. Ben Greear
- How to handle log-outs in a totally dynamic world. Adam Wiggins
- How to handle log-outs in a totally dynamic world. Vadim Tkachenko
- How to handle log-outs in a totally dynamic world. Richard Woolcock
- How to handle log-outs in a totally dynamic world. Ben Greear
- How to handle log-outs in a totally dynamic world. Dan Shiovitz
- How to handle log-outs in a totally dynamic world. J C Lawrence
- On tanks... J C Lawrence
- On tanks... Ling
- More on LetsSystems J C Lawrence
- Attributes: Sanity Holly Sommer
- Attributes: Sanity Travis S. Casey
- Attributes: Sanity Holly Sommer
- Attributes: Sanity Holly Sommer
- Attributes: Sanity Adam Wiggins
- Attributes: Sanity Travis S. Casey
- Attributes: Sanity Holly Sommer
- Attributes: Sanity Holly Sommer
- mudschools Marian Griffith
- mudschools Matt Chatterley
- Mudschool Ling
- Using HTML for a Mud character generator John Bertoglio
- Using HTML for a Mud character generator s001gmu@nova.wright.edu
- Using HTML for a Mud character generator John Bertoglio
- Using HTML for a Mud character generator Holly Sommer
- Using HTML for a Mud character generator John Bertoglio
- Using HTML for a Mud character generator s001gmu@nova.wright.edu
- Using HTML for a Mud character generator Vadim Tkachenko
- Using HTML for a Mud character generator John Bertoglio
- Using HTML for a Mud character generator J C Lawrence
- Using HTML for a Mud character generator Vadim Tkachenko
- Using HTML for a Mud character generator John Bertoglio
- Using HTML for a Mud character generator Robert Woods
- Leaving characters in play Joel Kelso
- Leaving characters in play Ben Greear
- Leaving characters in play John Bertoglio
- Leaving characters in play Adam Wiggins
- Leaving characters in play J C Lawrence
- Leaving characters in play John Bertoglio
- Leaving characters in play Travis S. Casey
- Leaving characters in play Adam Wiggins
- Leaving characters in play John Bertoglio
- Leaving characters in play J C Lawrence
- Leaving characters in play J C Lawrence
- Leaving characters in play Travis S. Casey
- Leaving characters in play J C Lawrence
- Leaving characters in play D. B. Brown
- Leaving characters in play Travis S. Casey
- Leaving characters in play Adam Wiggins
- Leaving characters in play Jon A. Lambert
- Leaving characters in play s001gmu@nova.wright.edu
- Leaving characters in play Ben Greear
- Request "unsubscribe calvin@orinconhi.com mud-dev" Petidomo Mailing List Server
- Natural Language Processing (NLP) Shawn Halpenny
- Is There a There in Cyberspace? J C Lawrence
- Is There a There in Cyberspace? Jon A. Lambert
- Is There a There in Cyberspace? J C Lawrence
- [OT] Web Pages Jon A. Lambert
- AR Mining System John Bertoglio
- AR Mining System Oliver Jowett
- AR Mining System John Bertoglio
- mudschools Mike Sellers
- Using HTML for a Mud character generator Travis S. Casey
- Character creation, was: Mudschool Richard Woolcock
- Character creation, was: Mudschool Jon A. Lambert
- Onchat -- Java based chat room. J C Lawrence
- A short introduction of a (quite) long-time lurker Per Vognsen
- [MUD-Dev]World Size and The "Hot House" Factor Was PK and my "Mobless MUD" idea John Bertoglio
- mudschools jacob langthorn
- world concept jacob langthorn
- world concept Jo Dillon
- world concept J C Lawrence
- world concept Holly Sommer
- world concept jacob langthorn
- OT: Java multithreading performance Vadim Tkachenko
- OT: Java multithreading performance Ben Greear
- OT: Java multithreading performance Vadim Tkachenko
- OT: Java multithreading performance Chris Gray
- OT: Java multithreading performance Vadim Tkachenko
- OT: Java multithreading performance Chris Gray
- OT: Java multithreading performance Vadim Tkachenko
- OT: Java multithreading performance Chris Gray
- OT: Java multithreading performance Ben Greear
- OT: Java multithreading performance Jon A. Lambert
- OT: Java multithreading performance Chris Gray
- OT: Java multithreading performance Vadim Tkachenko
- OT: Java multithreading performance J C Lawrence
- META: Lost messages J C Lawrence
- Titanic's demise (was MURKLE: Wot it is) Mike Sellers
- Titanic's demise (was MURKLE: Wot it is) Koster, Raph
- mudschools jacob langthorn
- mudschools Marian Griffith
- mudschools Mike Sellers
- mudschools Marian Griffith
- mudschools Robert Woods
- mudschools Mike Sellers
- mudschools Robert Woods
- mudschools Robert Woods
- mudschools Caliban Tiresias Darklock
- MUD Schools Adam Casbarian
- MUD Schools Chris Lloyd
- MUD Schools Jon Lambert
- Combat Was Leaving characters in play Orion Henry
- Combat Was Leaving characters in play Oliver Jowett
- Combat Was Leaving characters in play Orion Henry
- Combat Was Leaving characters in play Oliver Jowett
- Combat Was Leaving characters in play D. B. Brown
- Combat Was Leaving characters in play Orion Henry
- Combat Was Leaving characters in play Adam Wiggins
- Combat Was Leaving characters in play J C Lawrence
- Combat Was Leaving characters in play Orion Henry
- Combat Was Leaving characters in play Adam Wiggins
- Combat Was Leaving characters in play Travis S. Casey
- Combat Was Leaving characters in play Adam Wiggins
- Combat Was Leaving characters in play Travis S. Casey
- Combat Was Leaving characters in play Adam Wiggins
- Bad Game Designer, No Twinkie! -- By Ernest Adams J C Lawrence
- Bad Game Designer, No Twinkie! -- By Ernest Adams T. Alexander Popiel
- Bad Game Designer, No Twinkie! -- By Ernest Adams J C Lawrence
- Bad Game Designer, No Twinkie! -- By Ernest Adams John Bertoglio
- Bad Game Designer, No Twinkie! -- By Ernest Adams Caliban Tiresias Darklock
- Bad Game Designer, No Twinkie! -- By Ernest Adams John Bertoglio
- Bad Game Designer, No Twinkie! -- By Ernest Ada ms Koster, Raph
- Bad Game Designer, No Twinkie! -- By Ernest Adams Caliban Tiresias Darklock
- Bad Game Designer, No Twinkie! -- By ErnestAdam s Koster, Raph
- Bad Game Designer, No Twinkie! -- By Ernest Ada ms J C Lawrence
- Bad Game Designer, No Twinkie! -- By Ernest Adams J C Lawrence
- Bad Game Designer, No Twinkie! -- By Ernest Adams John Bertoglio
- Java multithreading test source Vadim Tkachenko
- Java multithreading test source J C Lawrence
- Java multithreading test source Vadim Tkachenko
- Java multithreading test source Ben Greear
- Java multithreading test source Vadim Tkachenko
- Java multithreading test source Chris Gray
- Mud Tales John Bertoglio
- Nested coorindate space model J C Lawrence
- Nested coorindate space model Ling
- Nested coorindate space model J C Lawrence
- Nested coorindate space model Ling
- Nested coorindate space model Michael Hohensee
- Nested coorindate space model J C Lawrence
- Nested coorindate space model Michael Hohensee
- Nested coorindate space model Jason Goodwin
- Nested coorindate space model J C Lawrence
- Nested coorindate space model Michael Hohensee
- Nested coorindate space model J C Lawrence
- Nested coorindate space model Benjamin D. Wiechel
- Nested coorindate space model J C Lawrence
- Nested coorindate space model Michael Hohensee
- Now For Something Completely Different: PK with style John Bertoglio
- Sex in Games -- ya gotta, um, yeah J C Lawrence
- Combat in the Abandoned Realms John Bertoglio
- A Metaphysics System s001gmu@nova.wright.edu
- META: New list features J C Lawrence
- OT: Java multithreading test source Jon A. Lambert
- OT: Java multithreading test source Mike Sellers
- OT: Java multithreading test source Ben Greear
- OT: Java multithreading test source Jon A. Lambert
- OT: Java multithreading test source Jon A. Lambert
- OT: Java multithreading test source Jon A. Lambert
- OT: Java multithreading test source Jon A. Lambert
- OT: Java multithreading test source Ben Greear
- OT: Java multithreading test source John Bertoglio
- OT: Java multithreading test source Vadim Tkachenko
- OT: Java multithreading test source Jon A. Lambert
- OT: Java multithreading test source Ben Greear
- Plug: Got my java client to work using the java-plugin. Ben Greear
- UO's rep system, was: CGDC Koster, Raph
- UO's rep system, was: CGDC J C Lawrence
- BIAP Chat/Chat Pro (fwd) Nathan F Yospe
- BIAP Chat/Chat Pro (fwd) Holly Sommer
- Tutorial for Multi-User Environments Niklas Elmqvist
- Tutorial for Multi-User Environments Niklas Elmqvist
- skill system Andrew C.M. McClintock
- skill system Jo Dillon
- skill system Andrew C.M. McClintock
- skill system Adam Wiggins
- skill system Marian Griffith
- skill system J C Lawrence
- skill system Jon A. Lambert
- skill system John Bertoglio
- skill system J C Lawrence
- skill system s001gmu@nova.wright.edu
- skill system Adam Wiggins
- skill system Katrina McClelan
- skill system Richard Woolcock
- skill system Koster, Raph
- skill system John Bertoglio
- skill system Adam Wiggins
- skill system Mike Sellers
- skill system Richard Woolcock
- skill system Adam Wiggins
- skill system Richard Woolcock
- skill system Katrina McClelan
- skill system Adam Wiggins
- skill system Richard Woolcock
- skill system Katrina McClelan
- skill system Adam Wiggins
- skill system Dan Shiovitz
- skill system Adam Wiggins
- skill system Richard Woolcock
- skill system Adam Wiggins
- skill system Richard Woolcock
- skill system J C Lawrence
- skill system s001gmu@nova.wright.edu
- skill system J C Lawrence
- skill system John Bertoglio