Skip to content

Instantly share code, notes, and snippets.

@blabber
Created February 13, 2022 22:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save blabber/a52144419a82f17df856b4be1a99cffb to your computer and use it in GitHub Desktop.
Save blabber/a52144419a82f17df856b4be1a99cffb to your computer and use it in GitHub Desktop.

TinTin++

TinTin++, oder kurz tt++, ist ein mächtiger MUD Client für die Konsole.

Betriebssysteme

Obwohl TinTin++ primär für Linux und andere unixoide Systeme entwickelt wurde, gibt es mit WinTin++ auch eine Version die unter Windows lauffähig ist.

Auf der Webseite von TinTin++ gibt es außerdem Anleitungen zur Installation unter macOS, Android und iOS.

In den Ports von OpenBSD und FreeBSD ist TinTin++ als net/tintin++ enthalten.

MUD-spezifische Eigenschaften

Obwohl TinTin++ ein konsolenbasierter Client ist, bietet er einen mächtigen Automapper, der leider einiges an Einarbeitung voraussetzt um wirklich sinnvoll eingesetzt werden zu können. Ansonsten bietet TinTin++ die gängigen Funktionen, die von einem Client erwartet werden (Aliase, Trigger, Farbunterstützung, ...).

Für die Konfiguration und das Erweitern der Funktionalität des Clients, steht eine eigene Skriptsprache zur Verfügung.

TinTin++ implementiert viele moderne MUD-spezifische Protokolle, für das MorgenGrauen ist aber hauptsächlich die Unterstützung von GMCP ('hilfe gmcp' im MorgenGrauen) relevant.

Schnellkonfiguration

Um schnell eine Verbindung mit dem MorgenGrauen aufzubauen, kann der Client wie folgt gestartet werden:

tt++ -e '#session mg mg.mud.de 23'

Um eine eigene Eingabezeile zu erhalten, kann im laufenden Client

#split

aufgerufen werden.

Nachteile

Die Verwendung des Automappers setzt einiges an Einarbeitungszeit voraus. Der Client kann aber auch ohne den Mapper eingesetzt werden.

Die Skriptsprache, die von TinTin++ zur Verfügung gestellt wird, wirkt im Vergleich zu anderen Sprachen sehr ungewohnt und setzt ebenfalls einiges an Einarbeitung voraus.

Fazit

Wenn man TinTin++ voll ausnutzen will, setzt das einiges an Einarbeitungszeit voraus. Dafür hat man dann einen äußerst mächtigen Client, der aktiv weiterentwickelt wird und eine aktive, hilfsbereite Community hat.

Bezug

Unter https://tintin.mudhalla.net/ findet sich die offizielle Homepage des TinTin++ Clients.

Vorbereitete Skripte und Konfigurationen für das MorgenGrauen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment