mu*index
lezen
thema
NASLAG
Met de hand geschreven, door één auteur, en van versies voorzien in git. De
tekst hier is van ons; elk getal ernaast is door de crawler gemeten en wordt bij
elk verzoek opnieuw berekend. Dit is geen wiki, en vanaf deze pagina is er niets
te bewerken.

BEGIN HIER
  Hoe je verbinding maakt
    /nl/reference/connecting
    Een host, een poort en telnet. Wat het adres op een spelpagina betekent en
    wat je ermee doet.
  MUSH, MUD, MUCK, MOO — wat de woorden betekenen
    /nl/reference/mush-mud-muck-moo
    Vier woorden voor vier tradities, en geen ervan is een genre. Wat ze je
    werkelijk vertellen.
  Je wilt gezamenlijk rollenspel
    /nl/reference/collaborative-roleplay
    Als je uit bent op het schrijven van scènes met andere mensen, is dit de
    korte weg — de codebases om naar te zoeken, een client die je niet
    tegenwerkt, en wat je op je eerste avond kunt verwachten.

CODEBASES
  AresMUSH
    /nl/reference/codebases/aresmush
    Een moderne rollenspelserver in Ruby, met een webfront-end en
    scènegereedschap ingebouwd in plaats van in softcode geschreven.
  CircleMUD
    /nl/reference/codebases/circlemud
    De DikuMUD-afgeleide die goed genoeg gedocumenteerd was om les mee te geven.
    Enorm veel geforkt; draait nog steeds.
  CobraMUSH
    /nl/reference/codebases/cobramush
    Een PennMUSH-fork met een eigen model van divisies en bevoegdheden. Kleine
    verspreiding, antwoordt nog steeds.
  CoffeeMUD
    /nl/reference/codebases/coffeemud
    Een MUD-server in Java, met het grootste MSSP-rapport van alles wat we
    gepeild hebben en een ongewoon breed protocoloppervlak.
  DikuMUD
    /nl/reference/codebases/dikumud
    De wortel van de familie gevecht-MUD's. Levels, klassen, uitrusting en
    areabestanden — en een licentie die een generatie afgeleiden vormgaf.
  Evennia
    /nl/reference/codebases/evennia
    Een Python-framework in plaats van een afgerond spel. Twee Evennia-spellen
    kunnen niets gemeen hebben behalve het leidingwerk.
  FluffOS
    /nl/reference/codebases/fluffos
    De onderhouden opvolger van MudOS, en de driver waarop de meeste
    overgebleven LPMud-spellen draaien. Het spel is in LPC geschreven, niet in
    C.
  MOO
    /nl/reference/codebases/moo
    Objectgeoriënteerd, volledig van binnenuit bewerkt, en evenzeer een
    onderzoeks- en onderwijsplatform als een spelengine.
  MUCK
    /nl/reference/codebases/muck
    Een TinyMUD-afstammeling met een eigen Forth-achtige taal in het spel, en
    een sociale cultuur die van de MUSH-kant verschilt.
  PennMUSH
    /nl/reference/codebases/pennmush
    De meest verspreide MUSH-server. Softcode, een lange releasegeschiedenis, en
    een van slechts twee codebases in ons onderzoek die zowel MSSP als een WHO
    vóór het inloggen beantwoorden.
  RhostMUSH
    /nl/reference/codebases/rhostmush
    Een MUSH-server die bekendstaat om een diep rechtenmodel en een grote
    ingebouwde functieverzameling. Geen MSSP; beantwoordt een WHO vóór het
    inloggen.
  ROM
    /nl/reference/codebases/rom
    De bekendste afstammeling van Merc, en de gevechtsengine waarop een groot
    deel van de MUD's uit de jaren negentig gebouwd is.
  SMAUG
    /nl/reference/codebases/smaug
    Een Merc-afgeleide gebouwd voor grote thematische werelden, met goden,
    dimensies en een areaverzameling die vele malen groter is dan die van zijn
    ouder.
  tbaMUD
    /nl/reference/codebases/tbamud
    De onderhouden voortzetting van CircleMUD, en het gebruikelijke antwoord op
    "ik wil vandaag een MUD in Diku-stijl beginnen".
  TinyMUSH
    /nl/reference/codebases/tinymush
    De voorouder van de MUSH-lijn, met nog steeds draaiende spellen. Het leerde
    deze crawler dat zijn eigen onderhandelingsbytes het volgende commando
    kunnen breken dat hij stuurt.
  TinyMUX
    /nl/reference/codebases/tinymux
    De andere grote MUSH-server. Softcode die dicht genoeg bij die van PennMUSH
    ligt om over te ruziën, helemaal geen MSSP, en een WHO vóór het inloggen die
    werkt.

CLIENTS
  Atlantis
    /nl/reference/clients/atlantis
    Een client die alleen op macOS draait, met een lang leven en een lange bèta.
    Van zijn scripting staat gedocumenteerd dat die niet meer werkt, en dat is
    de ene eerlijke "nee" in dit onderdeel.
  BeipMU
    /nl/reference/clients/beipmu
    Een Windows-client gericht op de MUSH-kant van de hobby, met ondersteuning
    voor schermlezers in het uitvoervenster en Pueblo in plaats van MXP.
  Blightmud
    /nl/reference/clients/blightmud
    Een moderne terminalclient in Rust, met Lua-scripting, ingebouwde
    tekst-naar-spraak en een schermlezermodus die zichzelf aan de server
    bekendmaakt.
  Mudlet
    /nl/reference/clients/mudlet
    Platformonafhankelijk, met Lua-scripting, en de client met de grondigst
    gedocumenteerde ondersteuning voor schermlezers in dit onderdeel.
  MUSHclient
    /nl/reference/clients/mushclient
    De al lang gevestigde Windows-client. Vijf scripttalen, een
    plug-inarchitectuur waar het grootste deel van zijn protocolondersteuning in
    zit, en een releasegeschiedenis die vertraagd is.
  Potato MUSHclient
    /nl/reference/clients/potato
    Een platformonafhankelijke Tcl/Tk-client geschreven voor MUSH-spelers. Goede
    ondersteuning voor codering, en documentatie die over de meeste protocollen
    helemaal niets zegt.
  TinTin++
    /nl/reference/clients/tintin
    Een terminalclient met een eigen scripttaal, op elk platform inclusief
    telefoons, en een gedocumenteerde schermlezermodus.
  TinyFugue
    /nl/reference/clients/tinyfugue
    De klassieke UNIX-terminalclient. Upstream heeft sinds 2007 niets
    uitgebracht; een onderhouden fork draagt hem verder.
  VIP Mud
    /nl/reference/clients/vipmud
    Een commerciële Windows-client die van de grond af voor blinde spelers
    gebouwd is. Hij noemt zeven schermlezers — en publiceert vrijwel niets over
    zijn protocolondersteuning.

PROTOCOLLEN
  ATCP
    /nl/reference/protocols/atcp
    De voorloper van GMCP. Out-of-bandgegevens met een losser payloadformaat,
    grotendeels achterhaald, en nog altijd onderhandeld door servers die het
    nooit verwijderd hebben.
  CHARSET
    /nl/reference/protocols/charset
    De telnet-optie uit RFC 2066 om een codering af te spreken. De reden dat
    namen met accenten in een spel de reis overleven, en de bron van een paar
    subtiele fouten wanneer hij ontbreekt.
  GMCP
    /nl/reference/protocols/gmcp
    Het Generic Mud Communication Protocol — gestructureerde JSON-berichten
    naast de tekst, en het out-of-bandkanaal waar de meeste moderne clients
    tegenaan bouwen.
  MCCP
    /nl/reference/protocols/mccp
    Compressie van de stroom. Goedkoop, breed uitgerold, en het protocol dat de
    leerzaamste bug in de geschiedenis van dit project opleverde.
  MSDP
    /nl/reference/protocols/msdp
    Het Mud Server Data Protocol — hetzelfde werk als GMCP, gedaan met een
    compacte binaire codering en een ontdekkingsmechanisme dat GMCP niet heeft.
  MSP
    /nl/reference/protocols/msp
    Het MUD Sound Protocol — de server noemt een geluidsbestand en de client
    speelt het af. Oud, eenvoudig, en makkelijk te verwarren met twee andere
    dingen.
  MSSP
    /nl/reference/protocols/mssp
    Het Mud Server Status Protocol — hoe een spel een crawler over zichzelf
    vertelt. Alles wat het meldt is opgegeven, niet gemeten, en deze site houdt
    die twee uit elkaar.
  MXP
    /nl/reference/protocols/mxp
    Het MUD eXtension Protocol — HTML-achtige opmaak in de tekststroom, goed
    voor klikbare links, afbeeldingen en formulieren. Breed gespecificeerd,
    ongelijkmatig geïmplementeerd.
  Pueblo
    /nl/reference/protocols/pueblo
    Het oudere schema voor HTML in een MUD, afkomstig uit de gelijknamige
    client. Nog altijd ondersteund door clients aan de MUSH-kant, en
    stelselmatig verward met MXP.
  TLS
    /nl/reference/protocols/tls
    Versleutelde verbindingen. Meestal een aparte poort in plaats van een
    onderhandelde opwaardering, en de enige mogelijkheid op deze site die we
    vaststellen door verbinding te maken in plaats van door te vragen.
  TTYPE en MTTS
    /nl/reference/protocols/ttype
    Hoe een client een server vertelt wat hij is en wat hij kan — inclusief, als
    de client dat wil zeggen, dat er een schermlezer in gebruik is.