TinyFugue
Oryginalni autorzy | Grega Hudsona |
---|---|
Wersja stabilna | 5.1.3 / 22 września 2021 r
|
Magazyn |
|
System operacyjny | Systemy uniksopodobne , Mac OS X , Microsoft Windows , BeOS , OS/2 |
Typ | Klient MUDa |
Licencja | GNU GPL |
Strona internetowa |
TinyFugue lub tf to klient MUD , napisany głównie dla systemów operacyjnych typu Unix . Jest to jeden z pierwszych istniejących klientów MUD. Jest następcą najwcześniejszego klienta MUD, TinyTalk, poprzez nigdy nie wydaną oficjalnie ulepszoną wersję o nazwie TinyWar. Jak sama nazwa wskazuje, jest on nastawiony przede wszystkim na TinyMUD , ale można go łatwo używać lub dostosowywać do większości innych typów MUD.
TinyFugue to aplikacja terminalowa. Zwykle jest używany w trybie wyświetlania na podzielonym ekranie, co oznacza, że ma oddzielny obszar rozgrywki, pasek stanu i obszar wprowadzania tekstu. W przypadku MUD-ów korzystających z monitów ( LPMuds ) monit jest również wyświetlany w obszarze wprowadzania. Obszar wprowadzania tekstu umożliwia edycję poleceń przed wysłaniem do MUD, a także posiada pełną historię poleceń.
TinyFugue można rozszerzyć za pomocą własnego języka makr, który jest również powiązany z rozbudowanym systemem wyzwalania. System wyzwalaczy umożliwia implementację automatycznie uruchamianych poleceń, podświetlanie i kolorowanie tekstu, filtrowanie tekstu (kneblowanie użytkownika lub filtrowanie spamu) i tym podobne.
TinyFugue był rozwijany przez Kena Keysa do 2008 roku i zmienił wersje oprogramowania na 4.0 stabilną 1 (stabilną) i 5.0 beta 8 (rozwojową). Te wersje i forum dyskusyjne oparte na tych gałęziach są nadal dostępne na stronie projektu TinyFugue SourceForge . W 2014 roku, po 6 latach uśpienia zarówno wersji stabilnej, jak i rozwojowej oprogramowania, inny programista skutecznie wznowił projekt, wprowadzając wersję rozwojową GitHub, nazywając go „TinyFugue - Rebirth”. Od tego czasu dodano nowe funkcje, takie jak obsługa Pythona, Lua i Widechar.
TinyFugue jest rozpowszechniany na licencji GPL i jest zawarty w większości dystrybucji Linuksa i działa na większości systemów operacyjnych typu Unix . (Niektóre dystrybucje Linuksa mają wersje Keys, niektóre zaczęły obejmować rozwidlenie projektu GitHub). Wersja Keys istnieje również dla Microsoft Windows , a także istnieją nieoficjalne porty dla wielu platform.