April 2000
- [Open_Gaming_Moderated] Simplified License for Comment and Critique (fwd) J C Lawrence
- An introduction Brian Green
- An idea for breaking away from the HP/Mana mindset Eli Stevens
- An idea for breaking away from the HP/Mana mindset Ryan P.
- An idea for breaking away from the HP/Mana mindset Erik Jarvi
- An idea for breaking away from the HP/Mana mindset Eli Stevens
- An idea for breaking away from the HP/Mana mindset Travis Casey
- An idea for breaking away from the HP/Mana mindset Jeremy Hovance
- An idea for breaking away from the HP/Mana mindset adam@treyarch.com
- Old Topic: Playfulness in 3-D Spaces, done. Rudy Fink
- META: Topic List - 1999 Jon A. Lambert
- Fw: 16K mud server competition ! Jon A. Lambert
- Fw: 16K mud server competition ! cg@ami-cg.GraySage.Edmonton.AB.CA
- Fw: 16K mud server competition ! Cynbe ru Taren
- Fw: 16K mud server competition ! Miroslav Silovic
- Fw: 16K mud server competition ! Jay Carlson
- Fw: 16K mud server competition ! Travis Casey
- Fw: 16K mud server competition ! Derek Snider
- Fw: 16K mud server competition ! Holly Sommer
- Fw: 16K mud server competition ! Nick Shaffner
- Fw: 16K mud server competition ! Travis S. Casey
- Fw: 16K mud server competition ! Quzah
- Fw: 16K mud server competition ! Todd McKimmey
- Fw: 16K mud server competition ! Spin
- Fw: 16K mud server competition ! Richard Woolcock
- Fw: 16K mud server competition ! Hans-Henrik Staerfeldt
- Fw: 16K mud server competition ! Miroslav Silovic
- Fw: 16K mud server competition ! Jon A. Lambert
- Fw: 16K mud server competition ! Jon Leonard
- Fw: 16K mud server competition ! Travis Casey
- Fw: 16K mud server competition ! Powell, Warren
- Fw: 16K mud server competition ! Travis Casey
- Fw: 16K mud server competition ! Jon Lambert
- Fw: 16K mud server competition ! Travis Casey
- Fw: DESIGN: XML? Jon A. Lambert
- PK / anti PK / justice? J. Coleman
- Neverwinter Nights Jeff Freeman
- J (was: 16K mud server competition !) Cynbe ru Taren
- J (was: 16K mud server competition !) Miroslav Silovic
- J (was: 16K mud server competition !) Ola Fosheim Grøstad
- Morality and Values Based Role Play in MMORPGs. Paul Schwanz - Enterprise Services
- MUD-Dev request rejected (fwd) Matthew Mihaly
- MUD-Dev request rejected (fwd) adam@treyarch.com
- MUD-Dev request rejected (fwd) Jeff Freeman
- Orthogonality and invariants Miroslav Silovic
- Orthogonality and invariants cg@ami-cg.GraySage.Edmonton.AB.CA
- Uptime numbers (was Orthogonality and invariants) Jay Carlson
- Schmuse J C Lawrence
- Article on WoC's 'Open Sourcing' D&D in Salon Christopher Allen
- Multilevel server concept Draymoor
- Multilevel server concept Tochiro
- Multilevel server concept Emil Eifrem
- Multilevel server concept Kristen L. Koster
- Multilevel server concept Brian Green
- Multilevel server concept Hans-Henrik Staerfeldt
- Polls at Kanga.Nu claw@kanga.nu
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) Ananda Dawnsinger
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) David Bennett
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) Matthew Mihaly
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) Ananda Dawnsinger
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) J C Lawrence
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) Ananda Dawnsinger
- Same-Sex Marriage (was: Trouble Makers or Regular Citizens) Jon Lambert
- dealing with foul language Matthew Mihaly
- dealing with foul language Wes Connell
- dealing with foul language Kristen L. Koster
- dealing with foul language Wes Connell
- dealing with foul language Kristen L. Koster
- dealing with foul language Ola Fosheim Grøstad
- dealing with foul language Kristen L. Koster
- dealing with foul language Ola Fosheim Grøstad
- dealing with foul language Kristen L. Koster
- dealing with foul language Paul Schwanz - Enterprise Services
- dealing with foul language Ola Fosheim Grøstad
- dealing with foul language Koster, Raph
- dealing with foul language Ola Fosheim Grøstad
- dealing with foul language Matthew Mihaly
- dealing with foul language Kristen L. Koster
- dealing with foul language Zak Jarvis
- dealing with foul language Darren Henderson
- dealing with foul language Kristen L. Koster
- dealing with foul language AR Schleicher
- dealing with foul language adam@treyarch.com
- Article on Proxes Christopher Allen
- Article on Proxes adam@treyarch.com
- Simulating Ancient Greece WAS: Same-Sex Marriage Zak Jarvis
- Simulating Ancient Greece WAS: Same-Sex Marriage Jon Lambert
- Simulating Ancient Greece WAS: Same-Sex Marriage Matthew Mihaly
- A little essay on economic efficiency Timothy Dang
- Same-Sex Marriage John Hopson
- Same-Sex Marriage Ananda Dawnsinger
- Historical perspective (was: dealing with foul language) Brian Green
- Historical perspective (was: dealing with foul language) Zak Jarvis
- Historical perspective (was: dealing with foul lang uage) Koster, Raph
- Historical perspective (was: dealing with foul language) Brian Green
- Historical perspective (was: dealing with foul language) Joe Andrieu
- Historical perspective (was: dealing with foul language) Matthew Mihaly
- Historical perspective (was: dealing with foul language) Joe Andrieu
- Historical perspective (was: dealing with foul language) adam@treyarch.com
- Historical perspective (was: dealing with foul language) Paul Schwanz - Enterprise Services
- Historical perspective (was: dealing with foul language) Ola Fosheim Grøstad
- Historical perspective (was: dealing with foul language) J C Lawrence
- Player controller justice systems David Bennett
- Player controller justice systems Koster, Raph
- Player controller justice systems J C Lawrence
- Player controller justice systems Erik Jarvi
- Player controller justice systems Travis Nixon
- Player controller justice systems Erik Jarvi
- Player controller justice systems Timothy Dang
- Player controller justice systems Draymoor
- Player controller justice systems Erik Jarvi
- Player controller justice systems Phillip Lenhardt
- Player controller justice systems Erik Jarvi
- Family, was characters per account Daniel James
- Family, was characters per account Paul Schwanz - Enterprise Services
- Family, was characters per account Kevin Littlejohn
- Family, was characters per account Matthew Mihaly
- Family, was characters per account Phillip Lenhardt
- Family, was characters per account Matthew Mihaly
- Family, was characters per account Shawn Halpenny
- Family, was characters per account Matthew Mihaly
- Family, was characters per account Kevin Littlejohn
- Family, was characters per account Kevin Littlejohn
- Family, was characters per account Jeff Freeman
- Family, was characters per account Raph Koster
- Family, was characters per account Matthew Mihaly
- Family, was characters per account Jeff Freeman
- Family, was characters per account Paul Schwanz - Enterprise Services
- Family, was characters per account Matthew Mihaly
- Family, was characters per account Paul Schwanz - Enterprise Services
- Family, was characters per account Raph Koster
- Family, was characters per account J C Lawrence
- Family, was characters per account Paul Schwanz - Enterprise Services
- Family, was characters per account Raph Koster
- Family, was characters per account Paul Schwanz - Enterprise Services
- Gender Restrictions was Same-Sex Marriage Jon Lambert
- Gender Restrictions was Same-Sex Marriage Nathan F Yospe
- Gender Restrictions was Same-Sex Marriage Jon Lambert
- Family, was characters per account J C Lawrence
- Family, was characters per account Phillip Lenhardt
- Family, was characters per account Kevin Scott London
- Family, was characters per account Jeff Freeman
- Family, was characters per account Paul Schwanz - Enterprise Services
- Sony to ban sale of online characters from its popular gaming sites F. Randall Farmer
- Sony to ban sale of online characters from its popular gaming sites maddog@best.com
- Sony to ban sale of online characters from its popular gamingsites Zak Jarvis
- Sony to ban sale of online characters from its popular gaming sites Ryan Palacio
- Sony to ban sale of online characters from its popu lar gaming sites Sellers, Michael
- Sony to ban sale of online characters from its popular gaming sites maddog@best.com
- Sony to ban sale of online characters from its popular gaming sites Wes Connell
- Sony to ban sale of online characters from its popular gaming sites Ryan Palacio
- Sony to ban sale of online characters from its popular gaming sites Travis Nixon
- [Meta] other activities Par Winzell
- [Meta] other activities Dominic J. Eidson
- [Meta] other activities Jeff Freeman
- History, background and religion Pileborg Joachim - FMT
- History, background and religion Kevin Scott London
- History, background and religion Matthew Mihaly
- History, background and religion Sanvean
- History, background and religion Sharon Mock
- History, background and religion Richard Ross
- History, background and religion Lovecraft
- DGD Description Christopher Allen
- [Meta] other activities Jeff Freeman
- [Meta] other activities Raph Koster
- [Meta] other activities Todd McKimmey
- [Meta] other activities Matthew Mihaly
- [Meta] other activities Wes Connell
- Personal Interest vs. Marketing Decision WAS dealing with foul language Zak Jarvis
- Threads on Meta that should be on MUD-Dev J C Lawrence
- [Meta] Threads on Meta that should be on MUD-Dev J C Lawrence
- Sony to ban sale ... point of view of an eq veteran S. Patrick Gallaty
- Sony to ban sale ... point of view of an eq veteran John Bertoglio
- Sony to ban sale ... point of view of an eq veteran S. Patrick Gallaty
- Family, was characters per account Chris Lloyd
- [LONG] A slightly different perspective on Real money in Virtual worlds. Zak Jarvis
- banning the sale of items Matthew Mihaly
- banning the sale of items Frank Crowell
- banning the sale of items Geoffrey A. MacDougall
- banning the sale of items Raph Koster
- banning the sale of items Matthew Mihaly
- banning the sale of items Jeff Freeman
- banning the sale of items Jeff Freeman
- banning the sale of items Ryan Palacio
- banning the sale of items Matthew Mihaly
- banning the sale of items Ryan Palacio
- banning the sale of items Matthew Mihaly
- banning the sale of items Ryan Palacio
- banning the sale of items Tess Lowe
- banning the sale of items Ryan Palacio
- banning the sale of items Matthew Mihaly
- banning the sale of items Paul Schwanz - Enterprise Services
- banning the sale of items Ryan Palacio
- banning the sale of items Paul Schwanz - Enterprise Services
- banning the sale of items Matthew Mihaly
- banning the sale of items Raph Koster
- banning the sale of items Ryan Palacio
- banning the sale of items Raph Koster
- banning the sale of items Matthew Mihaly
- banning the sale of items Schubert, Damion
- banning the sale of items Matthew Mihaly
- banning the sale of items Ananda Dawnsinger
- banning the sale of items Matthew Mihaly
- banning the sale of items Wes Connell
- banning the sale of items Par Winzell
- banning the sale of items Matthew Mihaly
- banning the sale of items Par Winzell
- banning the sale of items Matthew Mihaly
- banning the sale of items Zak Jarvis
- banning the sale of items Matthew Mihaly
- banning the sale of items Zak Jarvis
- banning the sale of items J. Coleman
- banning the sale of items Paul Schwanz - Enterprise Services
- banning the sale of items Tess Lowe
- banning the sale of items Paul Schwanz - Enterprise Services
- banning the sale of items Christopher Allen
- banning the sale of items Ryan Palacio
- banning the sale of items Kristen L. Koster
- banning the sale of items Christopher Allen
- banning the sale of items Par Winzell
- banning the sale of items Matthew Mihaly
- banning the sale of items J C Lawrence
- banning the sale of items Par Winzell
- banning the sale of items Matthew Mihaly
- banning the sale of items adam@treyarch.com
- banning the sale of items Kevin Littlejohn
- banning the sale of items Raph Koster
- banning the sale of items Raph Koster
- banning the sale of items Matthew Mihaly
- banning the sale of items Kian Wilcox
- banning the sale of items Timothy Dang
- Institutionalizing human behavior (was banning the sale of items) Sellers, Michael
- Institutionalizing human behavior (was banning the sale of items) Ola Fosheim Grøstad
- Sony to ban sale ... point of view of an eq veteran Brian Green
- Sony to ban sale ... point of view of an eq veteran John Bertoglio
- Sony to ban sale ... point of view of an eq veteran Wes Connell
- Sony to ban sale ... point of view of an eq veteran J C Lawrence
- Sony to ban sale ... point of view of an eq veteran Jeff Freeman
- [Meta] Of general interest maybe Jeff Freeman
- Spawning and quests (was Sony ban) Paul Schwanz - Enterprise Services
- Spawning and quests (was Sony ban) Raph Koster
- Spawning and quests (was Sony ban) Matthew Mihaly
- Spawning and quests (was Sony ban) Paul Schwanz - Enterprise Services
- Spawning and quests (was Sony ban) Jeff Freeman
- Spawning and quests (was Sony ban) Paul Schwanz - Enterprise Services
- Spawning and quests (was Sony ban) Jeff Freeman
- Spawning and quests (was Sony ban) Geoffrey Z.
- Spawning and quests (was Sony ban) Schubert, Damion
- Spawning and quests (was Sony ban) J C Lawrence
- Spawning and quests (was Sony ban) Nathan F Yospe
- Spawning and quests (was Sony ban) F. Randall Farmer
- Spawning and quests (was Sony ban) Travis Casey
- Spawning and quests (was Sony ban) Lee Sheldon
- Spawning and quests (was Sony ban) Wes Connell
- DDoS Ola Fosheim Grøstad
- /. Article about EQ sales ban Nathan F Yospe
- /. Article about EQ sales ban Raph Koster
- MudDev FAQ part 2 Marian Griffith
Mud-Dev FAQ
part II
-----------
Last modified: 20 September 1999
14 November 1999
16 Januari 2000
13 April 2000
1. Introduction
2. Frequently Asked Questions
3. Previous Topics
4. Scenarios
*5. Resources
*6. Glossary
*7. Changes, To Do & Acknowledgements
(* chapters found in this part of the FAQ)
A web based version of this FAQ can be found at:
<URL:http://www.kanga.nu/FAQs/MUD-Dev-L/>
Please email any corrections, suggestions or constructive criticisms
to Marian Griffith at gryphon@iaehv.nl
Recent Changes:
16-01-2000
Resources: Added Asheron's Call, Everquest, Legends of Futures Past,
Terris, Treshold and Sojourn to the list of muds.
Changed the address of The Eternal City.
Added mudwords.com, mudconnector, mudlinks and gamecommandos
to the mud resources
20-04-2000
Resources: Changed the adress of Medievia, added two muds (BloodDusk
and Realms of Despair.
Started a new section for FTP sites
Glossary: Replaced Adam Wiggins's example code on his request by
something more print friendly.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5. Resources
Anything notable and mud related that should be read/investigated.
Mud-Dev site
<URL:http://www.kanga.nu/lists/listinfo/mud-dev/>
<URL:http://www.kanga.nu/library.php3>
Especially the searchable archives and the library. There is a
much larger collection of design related web articles there than
can be included in this faq.
Webpages:
A Rape in Cyberspace
<URL:http://www.apocalypse.org/pub/u/lpb/muddex/vv.html>
The infamous article by Julian Dibbell.
How it really happened...
<URL:http://www.apocalypse.org/pub/u/lpb/muddex/bartle.txt>
Richard Bartle's early history of MUDs.
Imaginary Realities
<URL:http://imaginaryrealities.imaginary.com>
Online mud orientated magazine.
Killers Have More Fun
<URL:http://www.wired.com/wired/6.05/ultima.html>
An article by Amy Jo Kim.
Lucasfilm's Habitat
<URL:http://www.communities.com/company/papers/lessons.html>
<URL:http://race-server.race.u-tokyo.ac.jp/RACE/TGM/Mud/habitat.html>
<URL:http://www.communities.com/people/crock/habitat.html>
<URL:http://beta.communities.com/>
Detailed documents about an ambitious graphical mud. [JCL]
Lydia Leong's MUD resource collection
<URL:http://www.godlike.com/muds/>
[Raph K]
Marian Griffith's !Overlord project
<URL:http://www.iaehv.nl/users/gryphon>
Full of information useful to mud designer/admins.
MUDDex
<URL:http://www.apocalypse.org/pub/u/lpb/muddex/>
A collection of documents including Bartle's, Dibbell's mentioned
above. [Raph K]
Raph Koster's Website, Gaming Section
<URL:http://www.legendmud.org/raph/gaming/>
<URL:http://www.legendmud.org/raph/gaming/links.html>
Lead designer on Ultima Online, plenty of snippets on muds, particularly
those pertaining UO itself. Many of the above sites are index in the
links section. Raph's Laws of Online World Design can also be found
here.
Mud Finders:
Mudwords
<URL:http://www.mudwords.com/>
-- This site seems to be suspended --
Mudconnector
<URL:http://www.mudconnector.com/>
I think this site took over when Doran's mudlist stopped due to an
overwhelming number of muds that made it impossible for a single
person to keep up.
Game commandos
<URL:http://www.gamecommandos.com>
Mud connector and peering review of muds.
-- This site is now defunct --
Muds:
AlphaWorld: <URL:http://www.cs.cuc.edu/~sopwith/aw/>
Anyone care to comment?
AmigaMUD: <URL:telnet://mud.myrias.com:23>
Chris Gray's custom mud. Moving site. [Jun 1998]
Armageddon: <URL:telnet://ginka.armageddon.org:4050>
To my knowledge the ONLY truly successful full-bore RP environment
based on a Diku-style server with full combat and the like. Often
cited as such at any rate. [Raph K]
Asheron's Call: <URL: telnet://??:??>
If I recall correctly this is one of the first first-person graphical
commercial muds.
Aturion Dynasty: <URL:http://aturion.com:4444>
Almost all the muds done by Owen Emlen have interesting design
features to them too. [Raph K]
[See also EmlenMud II]
Avalon: <URL:http://www.avalon-rpg.com>
Commercial text muds. Avalon has an interesting newbie tutorial
mode, and room description generation code that is nifty
too. [Raph K]
Blood dusk (?) <URL:telnet://mud.dusk.org:7000>
<URL:http://dusk.org/BloodDusk>
Mud ran by listmember Adam Wiggins <adam@treyarch.com>
Cold: <URL:telnet://ice.cold.org:1138>
A branch off the ColdMUD (below) using the Genesis driver, sometimes
referred to as Cold/Genesis or ColdX/Genesis.
ColdMUD: <ftp://ftp.kanga.nu/pub/MUD/Servers/ColdMUD/>
ColdMUD is for all intents and purposes dead. Greg Hudson officially
stopped development of it back in 1994, and I just 'branched' the
ColdX/Genesis from it, rather than making an issue with people and
continuing to call my development of it 'ColdMUD'. [Brandon Gillespie]
CoolMUD: <URL:http://csclub.uwaterloo.ca/u/sfwhite/coolftp>
Incredibly elegant server design. [JCL]
Dark Sun Online: <URL:http://www.ssionline.com>
Commercial graphical mud with turn-based combat in a real-time
environment. [Raph K]
DartMUD: <URL:telnet://dartmud.com:2525>
A very ambitious LP mud with lots of good ideas which never seemed
to have gelled together correctly. Plenty of bugs. A sequel is
being worked on.
DragonRealms (Gemstone): <URL:http://dragonrealms.net>
Gemstone was and probably still is the most popular mud in the
world, period. It evolved into DragonRealms. [Raph K]
Duris: <URL:telnet://duris.org:6666>
A pk mud with economy?! [Down? Jul 1998]
Changed name to Duris: Land of Bloodlust, <URL:http://www.duris.org>
Eternal City, The: <URL:http://www.eternal-city.com/>
Commercial mud using the Cold server.
EmlenMud II: <URL:http://degu.cs.indiana.edu:6669/em2.html>
Looks like Owen Emlen is in the process of making a new mud.
Everquest: <URL:telnet://??:??>
A commercial graphical mud
Furcadia: <URL:http://www.realtime.net/furcadia/>
A commercial graphical mud by Dr. Cat.
LambdaMOO: <URL:http://vesta.physics.ucla.edu/~smolin/lambda/>
One of the pages for this MOO.
LegendMUD: <URL:telnet://mud.aus.sig.net:9999>
The first classless mud, strange diku/LP hybrid. See Raph
Koster's bio.
Legends of Futures Past <URL:telnet://??:??>
An excellent commercial text based mud [Ilya]
Medievia: <URL:telnet://medievia.com:4000>
The most popular free gaming mud I know of. Pioneered the use of
things like in-game spam ads for themselves and lack of due credit
given for code (:P) but also has things like ASCII map terrain,
large algorithmically generated areas, etc. [Raph K]
M59: <URL:http://www.3do/meridian>
Ask Mike S.
Mortal Conquest: <URL:telnet://199.74.98.37:9999>
That game I can't remember with the whities and the darkies. [JCL]
By Own Emlen. [Down, 1st March]
MUD2: <URL:telnet://mud2.com:23>
<URL:http://www.mud2.com>
A licensed copy run by Bartle.
MUQ: <URL:http://www5.biostr.washington.edu/~jsp/muq.html>
Northern Lights:
<URL:http://www.ludd.luth.se/mud/aber/northern_lights.html>
<URL:telnet://aber.ludd.luth.se:6715>
Realms, The: <URL:http://www.realmserver.com>
Realms is a commercial graphical mud from Sierra.
Realms of Despair: <URL:telnet://realms.game.org:4000>
Popular mud and development ground for the Smaug codebase
[Derek Snider]
Shades: <URL:telnet://games.world.co.uk:23>
TODO - get Bartle's comment here.
Sojourn: <URL:telnet://toril.org:9999> <URL:http://www.torilmud.com>
Predecessor and sister game to Duris. A strongly PK oriented mud
Terris: <URL:telnet://??:??>
A text-based mud only accessible to AOL subscribers [Ilya]
Toril: <URL:telnet://torilmud.com:9999>
One of two offshoots of Sojourn (other being Duris).
Treshhold:
TODO: Ask Ilya about this one.
Trash: <URL:http://games.world.co.uk>
Somewhere in the webpage with Shades. [Down, Sept 1998]
Tron: <URL:telnet://polaris.king.ac.uk:3000>
An out and out pk mud, more of an arcade game using ASCII maps than
a mud in the conventional sense. Not one for the faint hearted.
Should you want a game but can't find anyone, drop me a bell.
Start learning with disc or spider. Be prepared to break your
keyboard. [Ling]
UOL: <URL:http://www.ultimaonline.com>
Ask Raph K.
VR1 Crossroads
TODO: Ask Ilya about this one
Worlds of Carnage: <URL:telnet//carnage.labs.emich.edu:4000>
The first Diku mud with an internal scripting language, called
"easyacts." This code formed the basis of the MobProgs put into
Merc 2.2. LegendMUD is a spiritual offshoot of Carnage, and Cythera is
a literal offshoot. (Interestingly, Damion Schubert, a designer on
M59, was also a Carnage immort alum). Imperium Gothique's scripting
was derived from either mobprogs or Carnage, not sure which. Carnage
definitely had a lot of influence on the world of Dikudom. [Raph K]
Notable muds yet to be found:
IOWA Project, The:
TODO - dig up references in Bartle's MUD survey, browse LambdaMOO
ftp site and MUDDev.
Keywords: MirrorWorld, Gods, Pippin ("Pip") Caudry.
Island:
Did this not die some time back? [Thouhg Keegan may yet resurrect it]
MUD1:
Although MUD2 is up above.
Not so mud related webpages.
ANSI and VT terminal codes in general:
<URL:http://www.cs.utk.edu/~shuford/terminal_index.html>
And in case you wanted to know more about VT-### in particular:
<URL:http://www.sdsu.edu/doc/texi/screen_10.html>
<URL:http://www.mhri.edu.au/~pdb/dataformats/vt100.html>
Or ANSI terminals:
<URL:http://www.mhri.edu.au/~pdb/dataformats/ansi.html>
AI Nodes/ANN:
<URL:http://206.107.246.21/packhste/5/>
Amit's Games Programming Page:
<URL:http://www-cs-students.stanford.edu/~amitp/gameprog.html>
Anti-Mac interface:
<URL:http://www.acm.org/cacm/AUG96/antimac.htm>
BSP trees:
<URL:http://reality.sgi.com/bspfaq/index.shtml>
Image formats (esp PPM):
<URL:http://www.dcs.ed.ac.uk/~mxr/gfx/2d-lo.html>
R-Trees:
<URL:http://www.cs.cuhk.hk/~drsam/methods.html>
VR programming tutorial:
<URL:http://www.cs.virginia.edu/~rg3h/networkVR/paper.html>
Programming references to get the budding scratch mud coder started:
BSD Sockets: A Quick And Dirty Primer
<URL:http://world.std.com/~jimf/papers/sockets/sockets.html>
With other relevant papers pointed to by:
<URL:http://www-users.cs.umn.edu/%7ebentlema/unix/>
Vic Metcalfe's (vic@brutus.tlug.org) unix-socket FAQ can be found at
Text version:
<URL:http://unlser1.unl.csi.cuny.edu/faqs/sock-faq/usenet/unix-socket-faq.us
enet>
<URL:http://www.ibrado.com/sock-faq/usenet/unix-socket-faq.usenet>
HTML version:
<URL:http://unlser1.unl.csi.cuny.edu/faqs/sock-faq/html/unix-socket-faq.html
>
<URL:http://www.ibrado.com/sock-faq/html/unix-socket-faq.html>
There's a nice leader page for the FAQ with other related pointers at:
<URL:http://unlser1.unl.csi.cuny.edu/faqs/sock-faq/html/unix-socket-faq-1.ht
ml>
<URL:http://www.ibrado.com/sock-faq/>
The TCP/IP applications FAQ can be found at (of course):
<URL:http://www.faqs.org/faqs/internet/tcp-ip/applications-FAQ/index.html>
The TCP/IP FAQ from comp.protocols.tcp-ip (probably also on news.answers
etc) can be found at:
<URL:http://www.dc.net/ilazar/tcpipfaq/default.htm>
The raw IP networking FAQ (most interesting to those of use doing
custom clients or server inter-connects) can be found at:
<URL:http://www.whitefang.com/rin/>
The TCP/IP resources list has all sorts of useful pointers:
<URL:http://www.faqs.org/faqs/internet/tcp-ip/resource-list/index.html>
Including the various BSD socket programming tutorials:
<URL:http://ftp.std.com/homepages/jimf/sockets.html>
<URL:http://ccnga.uwaterloo.ca/~mvlioy/stuff/ipc_intro_tut.txt>
<URL:http://ccnga.uwaterloo.ca/~mvlioy/stuff/ipc_adv_tut.txt >
The Unix Refence desk is another good reference:
<URL:http://www.geek-girl.com/unix.html>
As is Unix Guru Universe:
<URL:http://www.ugu.com/>
And of course, W R Steven's page:
<URL:http://www.kohala.com/~rstevens/>
FTP resources for MUD code
ftp.game.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6. Glossary of Terms
The list has managed to come up with its own jargon. Here are some of
the current buzzwords:
Cooperative role-playing: Refers to a specific kind of RP where each
player's personal 'storyline' is paramount. All players are aware
of, and sensitive to, the needs of each player for their story, and
all actions are completely consensual. This is a type of play often
found on MUSHes.
Event: A system design alternative to polling loops. Objects generate
events, which are processed in their proper order by the event
handler. This is frequently clearer and far more efficient,
especially with large numbers of objects. Examples are a torch
generating an event to burn out in two hours, or a spell generating
an event for an earthquake to occur in four seconds.
The following is a compilable example of generic event-handling code in
C courtesy of Adam Wiggins.
---<begin code>---
#include <stdio.h>
typedef float Tick; /* Time counter type */
/* Defines for event types */
enum { EVENT_ALPHA = 0, EVENT_BETA, EVENT_GAMMA, NUM_EVENTS };
/* The event structure itself */
typedef struct SEvent
{
int Type; /* EVENT_x */
Tick RipenTime; /* time at which event ripens */
void *Data; /* any extra data to be passed to the callback function */
struct SEvent *Next; /* next node in the linked list of events */
} Event;
/* Defininiton for the callback function type */
typedef void (*EventCallback)(void *);
#define EVENT(x) void (x)(void *)
/* Event function prototypes - these should be defined somewhere else, like
so:
EVENT(EventAlpha)
{
code to execute on event completion;
}
*/
EVENT(EventAlpha);
EVENT(EventBeta);
EVENT(EventGamma);
/* Master list of event callbacks, by type */
EventCallback EventCallBacks[NUM_EVENTS] { EventAlpha, EventBeta, EventGamma };
Event *EventList = NULL; /* Master event list */
Tick GameTick = 0; /* Current game time */
/* Call this to add an event "time" ticks into the future */
void AddEvent(int type, Tick time, void *data)
{
Event *newEvent, *e, *prev;
/* Sanity checking */
if (time <= 0)
return;
/* Create the event */
newEvent = (Event *)malloc(sizeof(Event));
newEvent->Type = type;
newEvent->RipenTime = GameTick + time;
newEvent->Data = data;
/* Descend the list until a later event is found */
for (e = EventList; e && e->RipenTime < newEvent->RipenTime; e = e->Next)
prev = e;
/* Insert the new event before that event */
newEvent->Next = e;
if (prev)
prev->Next = newEvent;
else
EventList = newEvent;
}
/* Call the function below during your update loop */
/* The parameter is how many game ticks have passed since the last update */
void EventUpdate(Tick ticks)
{
Event *e, *next;
int update = 0;
GameTick += ticks;
/* Execute each event that is due to ripen */
for (e = EventList; e && e->RipenTime <= GameTick; e = e->Next)
{
(*EventCallBacks[e->Type])(e->Data);
update = 1;
}
/* Second pass, delete all ripened events */
/* This part is done in a seperate pass in case one of the event callbacks
adds a new event, to avoid munging up the event linked list */
if (update)
{
for (e = EventList; e && e->RipenTime <= GameTick; e = next)
{
next = e->Next;
free(e);
}
EventList = e;
}
}
---<end code>---
Faucet->Drain economy: A virtual economic system wherein there is an
ongoing influx of new items into the game (usually via a reset model)
and a hopefully corresponding outflow, usually accomplished through
object attrition involving equipment damage, rent fees, etc. It is worth
noting that traditionally, designers have been unable to easily come up
with a big enough drain to handle all the 'water.' This is as opposed to
a "Closed economy" in which an attempt is made to close the loop,
creating new objects only when old ones are used up. [Raph K]
Fixed random seeding: Using a fixed value (such as a character's
unique ID, or the character's position in XYZ space) to seed the
random number generator, assuring that the same random number will
always be rolled if the circumstances are exactly the same, but
requiring no storage. This allows parts of the world or its
behaviour to be dynamically generated from the seed value as
needed, and yet to have each "new copy" be the same as all the
others because the seed value hasn't changed.
Fluidity of Identity: Referring to the difficulty of positively identifying
a single person who takes many guises in a game world. Any particular
action against one of those guises is fairly ineffective; they choose
another and continue. This makes it very difficult to pin down
trouble makers. ATtempts at identifying people based on their hostname
(site deny/allow), e-mail address (email registration), credit card number
(for commercial ventures), or just asking really, really nicely are all
easily circumvented, especially when it is easy to create new characters
or
accounts (that is, the process is short and automated). This frequently
makes it difficult to implement 'real world' solutions to in-game problems
such as psychotic killing sprees. Once you catch someone and lock them
away
or put them to death in RL, they are gone. When you do this on most muds,
they just log on two seconds later with another character.
Full world reset, aka "groundhog day" muds: Muds wherein resets occur
globally, simultaneously (sf reset and repop). [RaphK]
Functional roleplaying: A kind of gaming, whilst GoP motivated, is heavily
tailored to the in-game reality. There's no thee's or thou's, or even
pretension of IC/OOC separation, but an awful lot of attention is spent
by the player in working his character thru the game realities rules as
it controls and affects his character. Examples would include
negotiation of reputation and influence systems, votes, political systems,
clans and guilds and other similar structures, etc. Appearance is not
the key. Function is. [JCL]
Global namespace: Referring to the fact that most muds rely on characters
(and sometimes other objects) are given a single and unique name.
Typing 'who' on most muds gives you a list of these; if you see
someone named Bob you know that he is the only Bob in the world, and
can't be confused with anyone else. This is as compared to a system
of generated descriptions to which players can attach proper names
as they please, which may or may not overlap or match up with the
names assigned by other players.
GoP: Short for 'game-oriented play' or possible 'goal-oriented play'.
This is usually a competitive style of play usually oriented around
the accumulation of various resources (money, power, combat ability).
Levels: For the purpose of keeping discussions generic, this term may be
used as an abstract measurement of a character's ability, skill or
expertise whether the game system is level-based or skill-based.
Eg: "If a low level character tries XXX a high level character..."
The precise details are not of interest as opposed to the impact and
result of the undefined imbalance.
Lockless server or DB:
Events request objects from the DB.
If the object is not in the cache, the DB loads the object.
The DB replies to the event with a read-only shared reference to the
object.
The event is added to the "interested parties" list for the object.
If the event attempts to modify the object, a new local, event-specific
copy of the object is made, and the changes are made to that. A copy
of the original reference however is still kept.
The event (loosely) attempts to keep track of what members of the
object it referenced.
During the execution of an event. all external IO is buffered and held.
Upon the event terminating it compares its copy of the original object
(the local reference) with the object that's actually in the DB (may
have been changed by events committing during the current event's
execution). Some intelligence is attempted here to only compare those
values etc which were referenced by the event.
Should the original copy and the current-in-DB copy compare OK, then
the event commits, the IO is released, and all its changes in its
written-to copies are committed atomically. This is the
Compare&Commit, or C&C.
If the C&C fails, the event is thrown away, all the copies are released,
the IO is discarded, and the event is rescheduled to try again.
There is also some background intelligence here where the DB watches
the objects that are affected by event's C&C'ing, and will signal the
other events that are members of those object's interested party list
that they may be invalidated by the other event's C&C and so should
kill themselves and reschedule.
ref: DEMOS and the DOME project (JCL)
Markup language: An internal set of codes used by a server to generate
semi-dynamic messages. An example is "%c dives %I %o" which might result
in "Bubba dives behind the wall", "A woman dives into the pool", or
any number of other strings.
mud or MUD: It is not an acronym. It is a collective term for all the
types of games discussed on this list, including both RP and GoP.
[NB: Another description may be found at the list's homepage
<URL:http://www.kanga.nu/lists/listinfo/mud-dev/> ]
Mule: Character created on goal-orientated muds those sole purpose is to
supplement a player's primary character by supplying services such as
equipment repair. Mules usually have skills that cannot be obtained
without creating a new character but are perceived to be undesirable to
play. For example, an alchemist class could be considered unenjoyable
to play but due to their special ability to repair equipment, the regular
players create mule alchemists just to access that ability.
Object: Because most of the servers discussed here are
object-oriented, the word object is being used in its general
programming sense to include characters, locations, inanimate items,
and so forth, rather than referring to only inanimate items as is
typical in some mud servers.
PK, player-killing: The intentional killing of a player character by
another player, with or without the first player's prior knowledge,
agreement, or consent. [JCL]
Psychological disinhibition: The term for when people act less inhibited
than normally because of circumstance. All behaviours online tend to become
less inhibited, and the greater the absence of identity cues for the
people
you are interacting with, the less inhibited the behaviours tend to get.
[RaphK]
Realism: This is not necessarily correspondance to the real world, but
rather refers to internal consistency. In many cases using the
working of real world systems (physics, for example) is a good
example for how to build a consistent system for a game world.
To quote:
"This is, of course, partially my invention, to suit the gaming world
we are working on, and is not intended to mirror Real Life - just to
borrow enough bits and pieces from it, so that it is recognized as
somewhat structured (rather than totally whimsical) to the player."
- Holly Sommer
Repop: See Reset.
Reset: Usually a function called in a mud at irregular intervals, the
purpose of which is to put back the game, or some fragment of the
game or game world into a known state. Typically this might mean
locking an opened door, or resurrecting an NPC that was killed by a
player and putting him back to guard the door, Resets and repops
are common on games that promote repetitive actions for advancement.
Skill net: A single layered skill web. Skills are directly weighted to
each other. See skill web (NY)
Skill tree: A skill system where skills have a single parent and
several children. A skills at the bottom of the tree being very
specialised. Skills higher up the tree will affect the value of
skills further down.
Skill web: a non-hierarchical two layered skill system wherein each
skill is weight-related to an arbitrary number of attributes, and
the improvement of skills therefore automatically improves related
skills. Examples of skills might be rowing and flycasting, examples
of attributes, strength (upper arm) and precision (forearm).
[Note: I triple weight my skill web, so that there are direct
connections to the condition of the character's body and mind, and
so that the resilience of same are improved by conditioning. Nathan Y]
[Note 2: The web is modelled after a simple neural net design I found in
Dr. Dobbs' Journal. Nathan Y]
Verb binding: Attaching verbs to an object, such as 'fly' to a
jetpack. The command essentially does not exist when you don't have
the jetpack.
Virtual sociopath: a player who shows no empathy towards any other players
and therefore is a willing killer of them) but who is perfectly normal
in real life--someone whose disassociation from others only occurs in
an online setting, because of their lack of empathic connections to
other players. See "psychological disinhibition." [RaphK]
World state: a mud which saves world state is one in which there is
persistence not only of characters but also of objects other than
characters. Worlds which do not save world state (such as muds derived
from Dikus) only save character data and the world itself (other than its
static map) is not persistent over reboots. A snippet from my website:
--->
The "middle layer" referred to is the one of the three layers of
significance in a virtual world: that which is the static database, that
which is the play of data on said static database, and that which is the
dataset of players themselves. Depending on the method of state-saving of
the mud, they may save one, two, or all three of these things. As an
example, a classic Diku saves only the third layer: players. Ultima Online
saves both players and the environment. A typical MUSH saves players, the
environment, and also the actual map and setting which holds the
environment, since MUSHes allow dynamic alteration of the static data.
Some
early muds did not save any of the three, and thus were not truly
"persistent."
<---
[RaphK]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7. Changes, To Do & Acknowledgements
990613 -- Frequently Asked Questions: Brought up to date with current
affairs.
990514 -- Resources: New link to Imaginary Realities, a mud magazine.
990417 -- General correction of Frequently Asked Questions. However,
have not been able to get to kanga to verify new addresses.
990321 -- Scenarios: Added two more scenarios, The Stamp Collector's Dilemma
by Dr. Cat and The Tailor Problem by Marian Griffith.
Glossary: Appended generic event-handling C source code to the
term
"event" courtesy of Adam Wiggins.
Added new definition, "mule".
990112 -- The Members: Whole section removed. Look forward to an HTML
version to appear on kanga sometime soon (this weekend hopefully).
981213 -- The Members: Updated Adam Wiggins' bio. Subjectively stripped
the bios of members that haven't posted recently, includes:
John Bertogio; Reed Copsey, Jr; Marc Eyrignoux; David Love (aka
Sauron); Katrina McClelan; and Greg Munt. Expect the whole
section to go in favour of an HTML version in the New Year
integrating the thread titled "Current Projects".
981110 -- Just found a long lost email for FAQ alterations.
FAQ: Changed MUD-Dev links from /index.html to /
The Members: Minor alterations to JCL's bio.
Resources: Link and brief for original ColdMUD added.
More links for Habitat added.
Displaced programmming links with those supplied by
JCL.
980907 -- Resources: All things ansi and telnet related added.
980811 -- The Members: Matthew R. Sheahan's bio added.
Greg Underwood's bio amended.
Resources: Amit's Games Programming Page added.
Whole bunch of programming references added.
Glossary: "Fluidity of Identity" added.
980708 -- Snipped signatures from members' bios suggested by Alex Oren. :(
Minor typo and adjustments suggested by JCL. Overdue addition
of MUDDex and Lydia Leong's MUD resource collection to Resources.
"Faucet->Drain economy" term for Glossary added. Stole list
charter from homepage to act as a welcome message of sorts.
Small reorganisation of sections 1,2,3. Added Bartle's early
MUD history to web link in Resources. The Bungle link in
Resources
disappeared, added back in, though different site. Quietly
dropped
Derrick Jones' bio (was empty).
980506 -- Moved the changes list to a section in the back, only the most
changes since the last post appear here now. Appended Holly
Sommer quote to "realism" glossary term. Added "functional
roleplaying" glossary term. Updated Frequently Asked Questions.
Added networking tutorial web link to Resources. Added Bungle
web link to Resources.
980428 -- New scenarios section,a couple more glossary terms and more
member's bios.
980308 -- Mailing list invite.
980301 -- Even more addresses for the resource section.
980201 -- More bios, more addresses for the resource section.
980107 -- Added a few more questions. Previous topics now has its own
universe as suggested by Adam Wiggins. Plonked in a resources
section. Took out standard technical terms as suggested by Adam
Wiggins.
971201 -- FAQ created.
To Do:
Conventions of example scenarios (Bubba, Boffo, Buffy, etc)
List of references for specific scenarios/docs (Habitat/Great God GooGoo,
Crystalline Tree, recognising Sting in the weapons shop, etc).
Solutions for the scenarios?
Obtain addresses for the muds in the resource section.
Statement of topic definition (cf welcome message).
Update previous topics section.
Acknowledgments:
Everyone on the list who contributed with a bio, everyone on the
list who posts and special thanks to Jon A. Lambert, Adam Wiggins,
Nathan Yospe, Raph Koster and lastly but definitely not the least,
J C Lawrence.
--
Yes - at last - You. I Choose you. Out of all the world,
out of all the seeking, I have found you, young sister of
my heart! You are mine and I am yours - and never again
will there be loneliness ...
Rolan Choosing Talia,
Arrows of the Queen, by Mercedes Lackey - MudDev FAQ part 2 Ananda Dawnsinger
- MudDev FAQ part 2 Raph Koster
- MudDev FAQ part 2 Dr Richard A. Bartle
- Family, was characters per account Raph Koster
- Institutionalizing human behavior (was banning the sale of items) Xavier Plagnal
- meets Matthew Mihaly
- Quoting. J C Lawrence
- Amy Jo Kim's "Community Building on the Web" Raph Koster
- Amy Jo Kim's "Community Building on the Web" Richard Woolcock
- Amy Jo Kim's "Community Building on the Web" F. Randall Farmer
- Amy Jo Kim's "Community Building on the Web" Sellers, Michael
- Institutionalizing human behavior Matthew Mihaly
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Christopher Allen
- Declaration of the Rights of Avatars Erik Jarvi
- Declaration of the Rights of Avatars Geoffrey A. MacDougall
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars John Bertoglio
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Jon Lambert
- Declaration of the Rights of Avatars Geoffrey A. MacDougall
- Declaration of the Rights of Avatars Paul Schwanz - Enterprise Services
- Declaration of the Rights of Avatars Geoffrey A. MacDougall
- Declaration of the Rights of Avatars Paul Schwanz - Enterprise Services
- Declaration of the Rights of Avatars Jon Lambert
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Jeff Freeman
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Travis Casey
- Declaration of the Rights of Avatars Jeff Freeman
- Declaration of the Rights of Avatars Geoffrey A. MacDougall
- Declaration of the Rights of Avatars Eli Stevens
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Travis Casey
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Travis S. Casey
- Declaration of the Rights of Avatars Jeff Freeman
- Declaration of the Rights of Avatars Geoffrey A. MacDougall
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Travis S. Casey
- Declaration of the Rights of Avatars Par Winzell
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Christopher Allen
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Par Winzell
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Raph Koster
- Declaration of the Rights of Avatars Matthew Mihaly
- Declaration of the Rights of Avatars Phillip Lenhardt
- Declaration of the Rights of Avatars Raph Koster
- Spawning and quests Spin
- Spawning and quests Chris Lloyd
- Spawning and quests adam@treyarch.com
- (no subject) J C Lawrence
- E3 and potential meet? Ryan Palacio
- E3 and potential meet? J C Lawrence
- Scott Guzman on RGM.Admin J C Lawrence
- Quote from a Simutronics developer Raph Koster
- Quote from a Simutronics developer Ananda Dawnsinger
- Quote from a Simutronics developer Erik Jarvi
- Quote from a Simutronics developer Ryan Palacio
- Quote from a Simutronics developer Erik Jarvi
- Quote from a Simutronics developer Dmitri Zagidulin
- Quote from a Simutronics developer Phillip Lenhardt
- Quote from a Simutronics developer Raph Koster
- Quote from a Simutronics developer Ananda Dawnsinger
- Quests - allocative efficiency Lovecraft
- Common Law [was: Declaration of the Rights of Avatars] Christopher Allen
- Common Law [was: Declaration of the Rights of Avatars] Christopher Allen
- AI, Bots, Scripting. Veygoth
- AI, Bots, Scripting. David Bennett
- Quests Raph Koster
- Alignment Richard Ross
- ADMIN: Digest size J C Lawrence
- Circular Alignment [was: Alignment] Christopher Allen
- Value of Characters [was: Quote from a Simutronics developer] Christopher Allen
- MUD-Dev request rejected Schubert, Damion
- MUD-Dev request rejected John Szeder
- Skotos Proximity System - a Technical Summary (LONG) Christopher Allen
- Skotos Proximity System - a Technical Summary (LONG) Erik Jarvi
- Skotos Proximity System - a Technical Summary (LONG) Christopher Allen
- Skotos Proximity System - a Technical Summary (LONG) Ola Fosheim Grøstad
- The scalability of paying for in-game things Matthew Mihaly
- The scalability of paying for in-game things Brian Green
- The scalability of paying for in-game things Matthew Mihaly
- The scalability of paying for in-game things Brian Green
- The scalability of paying for in-game things Par Winzell
- ALife? was [Personal Interest vs. Marketing Decision WAS RE:...] Greg Underwood
- incremental revenue discussion Matthew Mihaly
- new list Kevin Littlejohn
- Justifying twinking Raph Koster
- Justifying twinking adam@treyarch.com
- Justifying twinking Raph Koster
- Justifying twinking adam@treyarch.com
- Justifying twinking Ryan Palacio
- Justifying twinking F. Randall Farmer
- Justifying twinking Ryan Palacio
- Justifying twinking Raph Koster
- Justifying twinking Raph Koster
- Justifying twinking Todd McKimmey
- Justifying twinking Hess, Ian W {Ian}
- Justifying twinking Jeff Freeman
- Justifying twinking Schubert, Damion
- Justifying twinking Lee Sheldon
- Justifying twinking adam@treyarch.com
- Justifying twinking Lee Sheldon
- Justifying twinking Travis S. Casey
- Justifying twinking John Bertoglio
- Justifying twinking Travis Nixon
- Justifying twinking Lee Sheldon
- Justifying twinking Travis S. Casey
- Justifying twinking Caliban Tiresias Darklock
- Justifying twinking Christopher Allen
- Justifying twinking J C Lawrence
- Justifying twinking adam@treyarch.com
- Justifying twinking Christopher Allen
- Justifying twinking Travis Casey
- Justifying twinking Lee Sheldon
- Justifying twinking Sellers, Michael
- Justifying twinking Mud Imp
- Justifying twinking Brian Green
- Justifying twinking John Bertoglio
- Justifying twinking Ananda Dawnsinger
- Justifying twinking Christopher Allen
- Justifying twinking Travis Casey
- Justifying twinking Timothy Dang
- Justifying twinking jolson@micron.net
- Justifying twinking Travis Nixon
- Justifying twinking John Bertoglio
- Justifying twinking jolson@micron.net
- Justifying twinking Raph Koster
- Justifying twinking Christopher Allen
- Justifying twinking Schubert, Damion
- Justifying twinking adam@treyarch.com
- Justifying twinking Christopher Allen
- Justifying twinking adam@treyarch.com
- Justifying twinking Geoffrey Z.
- Justifying twinking Justin Lockshaw
- Justifying twinking Raph Koster
- Justifying twinking S. Patrick Gallaty
- Justifying twinking Frank Crowell
- Justifying twinking Lee Sheldon
- Justifying twinking Lee Sheldon
- Game Law Example (fwd) J C Lawrence
- Game Law Example (fwd) Travis S. Casey
- Fun and Learning in games Draymoor
- Fun and Learning in games Schubert, Damion
- Fun and Learning in games adam@treyarch.com
- Re PRIVATE Justifying twinking Kristen L. Koster
- Re PRIVATE Justifying twinking Josh Olson
- Database back ends dwacks@saleslogix.com
- Database back ends Greg Underwood
- Database back ends Quiet
- Database back ends Kevin Littlejohn
- defeating twinking through game mechanics S. Patrick Gallaty
- defeating twinking through game mechanics jolson@micron.net
- defeating twinking through game mechanics adam@treyarch.com
- defeating twinking through game mechanics S. Patrick Gallaty
- defeating twinking through game mechanics Erik Jarvi
- defeating twinking through game mechanics Travis S. Casey
- defeating twinking through game mechanics Paul Schwanz - Enterprise Services
- defeating twinking through game mechanics Travis Casey
- defeating twinking through game mechanics Paul Schwanz - Enterprise Services
- defeating twinking through game mechanics J C Lawrence
- Simpson's "In-Game Economics of UO" Timothy Dang
- Simpson's "In-Game Economics of UO" F. Randall Farmer
- Simpson's "In-Game Economics of UO" Paul Schwanz - Enterprise Services
- Simpson's "In-Game Economics of UO" Christopher Allen
- Simpson's "In-Game Economics of UO" Raph Koster
- Simpson's "In-Game Economics of UO" Timothy Dang
- Simpson's "In-Game Economics of UO" Paul Schwanz - Enterprise Services
- Simpson's "In-Game Economics of UO" Timothy Dang
- Simpson's "In-Game Economics of UO" Paul Schwanz - Enterprise Services
- Simpson's "In-Game Economics of UO" Brian Green
- Simpson's "In-Game Economics of UO" adam@treyarch.com
- Simpson's "In-Game Economics of UO" Timothy Dang
- Simpson's "In-Game Economics of UO" Paul Schwanz - Enterprise Services
- Simpson's "In-Game Economics of UO" Ananda Dawnsinger
- Simpson's "In-Game Economics of UO" Charles Hughes
- Simpson's "In-Game Economics of UO" Raph Koster
- Simpson's "In-Game Economics of UO" Sellers, Michael
- Simpson's "In-Game Economics of UO" Raph Koster
- Simpson's "In-Game Economics of UO" Charles Hughes
- Simpson's "In-Game Economics of UO" Paul Schwanz - Enterprise Services
- Simpson's "In-Game Economics of UO" Caliban Tiresias Darklock
- Simpson's "In-Game Economics of UO" adam@treyarch.com
- Simpson's "In-Game Economics of UO" stoddart@slip.net
- Simpson's "In-Game Economics of UO" Eli Stevens
- Simpson's "In-Game Economics of UO" Paul Schwanz - Enterprise Services
- Simpson's "In-Game Economics of UO" Raph Koster
- Simpson's "In-Game Economics of UO" PLAGNAL XAVIER
- Massive Connections Christopher Kohnert
- Massive Connections Kevin Scott London
- Massive Connections Christopher Kohnert
- MUD-Dev request rejected Jeff Freeman
- interesting article on world size and finance Fred Clift
- interesting article on world size and finance J C Lawrence
- interesting article on world size and finance John Bertoglio
- [Mud-Dev]: Sushi Mud Todd McKimmey
- [Mud-Dev]: Sushi Mud guru@thebay.plus.com
- LA Times article: Virtual Loot for Real Cash Ryan Palacio
- LA Times article: Virtual Loot for Real Cash J C Lawrence
- Alignment (very long) Paul Schwanz - Enterprise Services
- Alignment (very long) Christopher Allen
- Alignment (very long) Paul Schwanz - Enterprise Services
- Alignment (very long) Kevin Littlejohn
- Alignment (very long) Travis Casey
- Alignment (very long) Paul Schwanz - Enterprise Services
- Character persistance, was Family, was characters per account JC
- Character persistance, was Family, was characters per account Paul Schwanz - Enterprise Services
- shrink wrapped mud development kit (fwd) J C Lawrence
- shrink wrapped mud development kit (fwd) Charles
- shrink wrapped mud development kit (fwd) J C Lawrence
- shrink wrapped mud development kit (fwd) Caliban Tiresias Darklock
- shrink wrapped mud development kit (fwd) Chris Jacobson
- shrink wrapped mud development kit (fwd) Caliban Tiresias Darklock
- shrink wrapped mud development kit (fwd) Richard Ross
- shrink wrapped mud development kit (fwd) Lee Sheldon
- shrink wrapped mud development kit (fwd) Matt Chatterley
- BioWare to demonstrate Neverwinter Nights at E3 F. Randall Farmer
- BioWare to demonstrate Neverwinter Nights at E3 Jeff Freeman
- BioWare to demonstrate Neverwinter Nights at E3 Travis Casey
- ColdStore. Belated response from a developer. colin@field.medicine.adelaide.edu.au
- ColdStore. Belated response from a developer. Miroslav Silovic
- ColdStore. Belated response from a developer. Jay Carlson
- ColdStore. Belated response from a developer. colin@field.medicine.adelaide.edu.au
- [Meta] Ex-Origin Employees to new Verant studio Eli Stevens
- Game Spec Jman77777@aol.com
- From banning the sale of items to virtual slavery... Stéphane Garin
- Search engine and thread managing Stéphane Garin
- Search engine and thread managing J C Lawrence
- LED0 Frank Crowell
- Re[4]: defeating twinking through game mechanics Travis Casey
- MUME poll results (fwd) J C Lawrence
- MUME poll results (fwd) Christopher Allen
- MUME poll results (fwd) Raph Koster
- MUME poll results (fwd) Charles Hughes
- MUME poll results (fwd) Eric Olsen
- MUME poll results (fwd) Charles Hughes
- selling Godhoods Matthew Mihaly
- selling Godhoods J C Lawrence
- selling Godhoods Chris Jacobson
- selling Godhoods Ananda Dawnsinger
- selling Godhoods Matthew Mihaly
- selling Godhoods Ananda Dawnsinger
- selling Godhoods Matthew Mihaly
- selling Godhoods Ananda Dawnsinger
- selling Godhoods Matthew Mihaly
- selling Godhoods Phillip Lenhardt
- selling Godhoods Ananda Dawnsinger
- selling Godhoods Matthew Mihaly
- selling Godhoods Darren Henderson
- selling Godhoods J C Lawrence
- selling Godhoods Raph Koster
- selling Godhoods Matthew Mihaly
- selling Godhoods Darren Henderson
- selling Godhoods Tess Lowe
- selling Godhoods Ananda Dawnsinger
- selling Godhoods Richard Woolcock
- selling Godhoods Matthew Mihaly
- selling Godhoods Richard Woolcock
- selling Godhoods Matthew Mihaly
- selling Godhoods J C Lawrence
- selling Godhoods Tess Lowe
- selling Godhoods Richard Woolcock
- Selling Godhoods!?! Larvenz
- selling Godhoods Par Winzell
- selling Godhoods Matthew Mihaly
- Selling Godhoods!?! Par Winzell
- Selling Godhoods!?! Hans-Henrik Staerfeldt
- selling Godhoods Jeff Freeman
- Selling Godhoods!?! Mud Imp
- Selling Godhoods!?! J C Lawrence
- Selling Godhoods!?! Kevin Scott London
- Selling Godhoods!?! Christopher Kohnert
- Selling Godhoods!?! Kevin Scott London
- Selling Godhoods!?! Paul Schwanz - Enterprise Services
- selling Godhoods J C Lawrence
- selling Godhoods Raph Koster
- selling Godhoods Ananda Dawnsinger
- selling Godhoods Raph Koster
- selling Godhoods Laurent Bossavit
- selling Godhoods lapsos
- selling Godhoods Matthew Mihaly
- selling Godhoods Par Winzell
- moving advancement away from experience Eli Stevens
- moving advancement away from experience Travis Casey
- moving advancement away from experience Caliban Tiresias Darklock
- moving advancement away from experience Lee Sheldon
- E3 and exhibit/session passes (follow-ups to Meta) Sellers, Michael
- attracting players Mud Imp
- attracting players Richard Woolcock
- attracting players Chris Lloyd
- Attracting players Koster, Raph
- Self-Sufficient Worlds Chris Lloyd
- Self-Sufficient Worlds Christopher Allen
- Self-Sufficient Worlds Schubert, Damion
- Self-Sufficient Worlds John Bertoglio
- Self-Sufficient Worlds Quzah
- Self-Sufficient Worlds Paul Schwanz - Enterprise Services
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Phillip Lenhardt
- Self-Sufficient Worlds Mordengaard
- Self-Sufficient Worlds Paul Schwanz - Enterprise Services
- Self-Sufficient Worlds Chris Turner
- Self-Sufficient Worlds lapsos
- Self-Sufficient Worlds F. Randall Farmer
- Self-Sufficient Worlds Chad Arnold
- Self-Sufficient Worlds Sellers, Michael
- Self-Sufficient Worlds Chris Lloyd
- Self-Sufficient Worlds Raph Koster
- Self-Sufficient Worlds Raph Koster
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Raph Koster
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Paul Schwanz - Enterprise Services
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Raph Koster
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds J C Lawrence
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Matthew Mihaly
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Sellers, Michael
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Powell, Warren
- Self-Sufficient Worlds Lee Sheldon
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds Angela Ferraiolo
- Self-Sufficient Worlds Zak Jarvis
- Self-Sufficient Worlds J C Lawrence
- Addressing newbies (was: attracting players) Ola Fosheim Grøstad
- Addressing newbies (was: attracting players) Jerry Hill
- Addressing newbies (was: attracting players) adam@treyarch.com
- Addressing newbies (was: attracting players) adam@treyarch.com
- reaction to selling godhoods Matthew Mihaly
- reaction to selling godhoods Kevin Scott London
- Crafts Systems (was:Simpson's "In-Game Economics of UO") Ananda Dawnsinger
- Crafts Systems (was:Simpson's "In-Game Economics of UO") Raph Koster
- Crafts Systems (was:Simpson's "In-Game Economics of UO") Charles Hughes
- Crafts Systems (was:Simpson's "In-Game Economics of UO") Paul Schwanz - Enterprise Services
- datagrams Ola Fosheim Grøstad
- a article on ai -- ANTS -- (fwd) J C Lawrence
- FW: selling Godhoods John Bertoglio
- FW: selling Godhoods Matthew Mihaly
- Skotos Bulk System - a Technical Summary (LONG) Christopher Allen
- "The client is in the hands of the enemy" Schubert, Damion
- "The client is in the hands of the enemy" Zak Jarvis
- "The client is in the hands of the enemy" Kevin Littlejohn
- Procedural Storytelling WAS Self-Sufficient Worlds Zak Jarvis
- A footnote to Procedural Storytelling Zak Jarvis
- A footnote to Procedural Storytelling J C Lawrence
- A footnote to Procedural Storytelling Raph Koster
- A footnote to Procedural Storytelling Paul Schwanz - Enterprise Services
- A footnote to Procedural Storytelling rob@cs.nwu.edu
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Travis Nixon
- A footnote to Procedural Storytelling Hess, Ian W {Ian}
- A footnote to Procedural Storytelling J C Lawrence
- A footnote to Procedural Storytelling Travis Nixon
- A footnote to Procedural Storytelling Raph Koster
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Marian Griffith
- A footnote to Procedural Storytelling Ola Fosheim Grøstad
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Zak Jarvis
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Travis Nixon
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Paul Schwanz - Enterprise Services
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Travis Nixon
- A footnote to Procedural Storytelling Brian Green
- A footnote to Procedural Storytelling Travis Nixon
- A footnote to Procedural Storytelling Sam Axon
- A footnote to Procedural Storytelling Travis Nixon
- A footnote to Procedural Storytelling Brian Green
- A footnote to Procedural Storytelling Kevin Littlejohn
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Angela Ferraiolo
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Erik Jarvi
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Nathan F Yospe
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Erik Jarvi
- A footnote to Procedural Storytelling Nathan F Yospe
- A footnote to Procedural Storytelling Raph Koster
- A footnote to Procedural Storytelling Batir
- A footnote to Procedural Storytelling Raph Koster
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Kristen L. Koster
- A footnote to Procedural Storytelling Batir
- A footnote to Procedural Storytelling Raph Koster
- A footnote to Procedural Storytelling Charles Hughes
- A footnote to Procedural Storytelling Erik Jarvi
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Matthew Mihaly
- A footnote to Procedural Storytelling Lee Sheldon
- A footnote to Procedural Storytelling Brandon J. Rickman
- A footnote to Procedural Storytelling Matthew Mihaly
- A footnote to Procedural Storytelling Joe Andrieu
- A footnote to Procedural Storytelling Rawlings@aol.com
- A footnote to Procedural Storytelling Brandon J. Rickman