Маппер для веб-клиента mudjs

(репост с forum.mudconnector.su)

DreamLand общается с веб-клиентом по собственному протоколу, среди прочего высылая туда название зоны и текущий номер комнаты, в которой находится персонаж.
Поэтому стало возможным добавить в клиент такие фишки:

* По нажатию на кнопку «карта» в соседней вкладке откроется обычная ASCII-карта текущей зоны, если она есть среди карт на сайте

* Если эта карта обладает специальной разметкой, текущее положение персонажа будет подсвечено красным. Если сместиться из комнаты в комнату, текущее положение мгновенно обновится.



* Помочь разметить карты может кто угодно, и сейчас уже есть несколько таких размеченных арий. Для этого нужно, находясь в мире в веб-клиенте, открыть вкладку с редактором карт, подойти в нужную комнату, выделить ее на карте мышкой и нажать Enter. В появившемся окошке появится номер текущей комнаты.



Upd: клиент в действии, исходники клиента

Разработчики Mudlet не добавляют в клиент UTF8, потому-что не хотят видеть русских игроков

Вчера ведущий разработчик клиента для игры в MUD — Mudlet, на форуме MudBytes, заявил буквально следующее:

and not understanding Russian makes it a tad harder to be certain a first post from a new member isn't a Bot — but since I'm still chipping away at the issues for Utf8 support in Mudlet I do not think I would see too many users from that part of the World anyhow…!

Что можно понять, что нежелание добавлять в Mudlet поддержку UTF8 объясняется нежеланием пользования клиентом русскими.

MUDRammer is now free(!)

MUDRammer — исходный код клиента для игр MUD на платформах iPhone и iPad выложен в открытый доступ на гитхабе: https://github.com/splinesoft/MUDRammer, под лицензией MIT. Пользователи продукции яблочной компании часто жалуются на отсутствие нормальных клиентов для этих платформ, теперь, возможно, ситуация изменится. Если конечно кто-то возьмется подружить этот клиент с кириллицей.

Frostbite

Внезапно обнаружил на Гитхабе (https://github.com/matoom/frostbite) исходники клиента Frostbite, созданного для игры в Dragonrealms MUD. Это один из коммерческих мадов компании Simutronics. Клиент написан на C/C++ с использованием фреймворка Qt. В качестве скриптового языка используется Ruby.

Клиент на данный момент рассчитан только для Dragonrealms MUD, при соединении с игрой происходит аутентификация пользователя на сервере Simutronics.


Скриншоты клиента