Имперские амбиции

Занимаясь русификацией Имперского мада и встроенным в него автопереводчиком имени Мюллера внезапно начал играть в оригинальный EmpireMUD. В частности, пообщался с самим Хуфу (местным имплементором, он сам меня отчатил), построил две шахты по добыче олова, собрался строить третью, но две первые куда-то делись. То ли я еще не все понял в геймплее и строения надо как-то закреплять или защищать или регулярно посещать, то ли был откат мада, то ли пока я спал (а в Америке соответственно был день), на меня напали и разрушили шахты. На своем имперском сервере построю шахту и буду наблюдать, разрушится ли она или нет.

А вот карта моего шарда http://files.mud.kharkov.org/1/map-viewer.php

Для сравнения вот карта с официального сервера https://empiremud.net/map-viewer.php?size=1800

(в этом маде мир генерируется перед первым запуском сервера)

GloryMUD reforged

На домене glorymud.kharkov.org, на порту 5000 в качестве Глоримада или «моего текущего англоязычного мада»  уже крутится не мой любимый tbamud,  а EmpireMUD с модулем перевода на русский (с тем же модулем, что я намедни невозбранно вставил в свой клиент prooltin).

tbamud, конечно, хорош и прельстивен, но в имперском маде непрерывный мир и если я таки заставлю себя разобраться с графикой, я смогу сделать графический клиент с tile-графикой, ну примерно как  в «Сказке»

Модуль автоматического перевода мада с английского на русский

Дело было вечером, делать было нечего. Я добавил в свой мад-клиент модуль пословного перевода с английского на русский. Каждое английское слово ищется в словаре Мюллера и заменяется на соответствующее русское. Получается, конечно, очень коряво, потому что нет согласования в роде числе падеже времени, но в целом что-то понять можно. Это может быть хорошей помощью тем, кто пытается играть в англоязычные мады, имея слабые знания английского (мне, например).

Изначально этот модуль написан и отлажен мной как серверный модуль для русификации EmpireMUD, но как видите, он может использоваться как на сервере, так и в клиенте

И снова о русификации EmpireMUD

Только что я запустил тестовый сервер русифицированного EmpireMUD (кодировка только UTF-8!),
которым занимаемся я и коллега Пацифист:

mud.kharkov.org 5000

Что сделано на данный момент:

— можно вводить русские имена игроков (только вводить, выводятся они пока в транслитерированной форме)

— можно писать в чат по-русски

— переведено одно сообщение!

Это не шутка, именно одно. Но главное, написан простейший модуль перевода, то есть теперь надо просто переводить все сообщения и заполнять словарь. А сообщений там тысячи, однако. Поэтому ищутся волонтеры и спонсоры 😉

Муд этот в отличие от обычных, состоящих из отдельных дискретных комнат, состоит из как бы непрерывного большого мира. И имеет элементы стратегии, то есть в лесу, можно строить домики, добывать руду, набигать и так далее. Я джва года искал такой муд

Бугагашенька!

Бугагашенька.

Думал, что нашел глюк в EmpireMUD: у одного персонажа север сверху, у другого сбоку. Тестировал, потратил кучу времени, копал в коде. Оказалось, если персонаж не имеет свойства «navigation», он север может представлять в любом направлении. Также персонаж путает направления, если он пьян (drunk)

Это, кстати, ролеплейно. Ты можешь идти от своего дома к остановке трамвая, потому что знаешь дорогу относительно дома, а не потому, что у тебя в голове карта с севером. Как правоверный толкиенист вспоминаю, что гномы рисовали на своих картах север справа (а восток, соответственно, вверху карты)

Русификация EmpireMUD

Начал русификацию мада EmpireMUD по методу, описанному в предыдущем сообщении. EmpireMUD, кстати, отличается тем, что мир в нем состоит не из комнат, а как бы непрерывный и достаточно большой

https://github.com/prool/EmpireMUD-2.0-Beta