Another idea begun at the XeroxParc. A good starting point might be http://www.moo.mud.org/. ---- Wow, I haven't been on there in at least four years. Do they still have the RubeGoldberg device? -- NickBensema ''Yes, the last time I checked they still have the Rube Goldberg device.'' I was once a Diaper-wearing Devil named "Beezle" that smoked a stogie. I could not tell you what else I created. -- SeanOleary ---- The powerful TextBased ObjectOriented multi-user world server, LambdaMOO (http://www.moo.mud.org) uses a PrototypeBased ScriptingLanguage. Instead of using classes, every object in the world inherits from another object. It's been about ten years or so since I played with MOO, but if I remember correctly, the four direct descendants of the root object, which virtually every other object in the system inherit from are Room, Player, Exit and Thing. Users can create their own objects which inherit from these (or their descendants) and customize them by setting properties and adding or overriding methods. -- BruceFancher ---- A loving place to e-live.