mu*index
Lesen
Design
MOO  [Codebase]
Objektorientiert, vollständig von innen heraus bearbeitet und ebenso sehr
Forschungs- und Lehrplattform wie Spiel-Engine.
https://www.ipomoea.org/moo/

Spiele, bei denen wir diese Codebase identifiziert haben
  Noch keines. Das ist eine Aussage darüber, was wir gemessen haben, und keine
  darüber, was es gibt — ein Spiel, das wir nicht erreicht haben oder dessen
  Codebase wir nicht lesen konnten, wird hier nicht mitgezählt.

MOO — MUD, Object-Oriented — treibt die Idee, dass die Welt sich selbst
bearbeitet, weiter als alles andere in diesem Hobby. LambdaMOO, der
ursprüngliche Server, liefert einen kleinen C-Kern und eine Datenbank; im Grunde
alles, was man dort erlebt, ist in der MOO-Sprache, innerhalb der laufenden
Datenbank, von den Leuten geschrieben, die sie benutzen. Für einen Raum gibt es
keine Quelldatei.

Diese Eigenschaft gab MOOs ein Leben außerhalb von Spielen. In den Neunzigern
wurden sie für Lehre, Konferenzen und Forschung eingesetzt — Diversity
University, BioMOO, Jay's House —, und die technische Literatur über MOO ist für
eine Codebase in diesem Feld überproportional akademisch.

Die Verbreitung ist heute klein, aber wirklich nicht null, und die verbliebenen
Server laufen oft seit Jahrzehnten ununterbrochen.

WIE ES VON AUßEN AUSSIEHT

Kein MSSP, und auf dem Spiel, das wir gemessen haben, kein WHO, das wir
auswerten konnten. Was es hatte, war ein Satz in seinem Verbindungsbildschirm:
„one of three players are active“ — daher stammt der Leser für ausgeschriebene
Zahlen in diesem Crawler. Ein Parser, der nur Ziffern kennt, sieht dort
überhaupt keine Zählung und hätte dieses Spiel für immer als unbekannt gemeldet.

Siehe auch
  MUSH, MUD, MUCK, MOO — was die Wörter bedeuten — /de/reference/mush-mud-muck-moo
  MUCK — /de/reference/codebases/muck