MUSH
De TinyMUD-afsplitsing waarin spelers de kamers niet alleen bouwden maar ook programmeerden, en die het online thuis van het rollenspel werd.
In 1990 nam Larry Foard de code van TinyMUD en voegde er een ingebouwde scripttaal aan toe. Het resultaat was TinyMUSH, een afkorting die schertsend werd uitgelegd als Multi-User Shared Hallucination. Met wat softcode ging heten, konden gewone spelers objecten gedrag geven en vanuit het spel zelf gevechtssystemen, weer of complete regelsets bouwen — zonder een beheerder te hoeven smeken de server opnieuw te compileren.
Die vrijheid maakte MUSH het platform bij uitstek voor verhalend rollenspel. Honderden werelden werden gebouwd rond boeken en films, vaak met meer toewijding aan de plot dan aan de code. De servers splitsten zich in PennMUSH, TinyMUX en RhostMUSH, die allemaal nog worden onderhouden. Softcode ziet eruit alsof iemand Lisp probeerde te schrijven op een typemachine met te weinig haakjes, maar het werkte.