Пруль ([info]prool) wrote in [info]virtustan,
@ 2008-04-20 12:30:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
И снова о MUDе
Virtustan MUD (новое название "World of Virtustan MUD: Chronicle 1: Creation of Realm") - моё любимое детище. Я вообще люблю игры такого класса, а тут удалось привязать игру к другому моему любимому детищу - Королевству Виртустан. Как большой любитель использовать предметы не по прямому назначению я делаю MUD как виртустанский портал с чатом, форумом, и блекджек программно реализовать вполне несложно. В игре есть своя денежная единица - куны, вот вам и готовая банковская система для виртуального государства. Надо только сделать так, чтобы куны не выбивались с монстров (а то начнется инфляция).

Дорогие виртустанцы! Каждый виртустанец, у которого были вклады в советских сберкассах, может немедленно получить компенсацию в 10000 кун. И дополнительно меч-кладенец и мифрильную кирасу.

Виртустанское гражданство можно обозначить средствами MUDа: сделать в игре дружину (клан) Виртустан и принимать туда всех граждан. И тогда в списке игроков виртустанцы будут выделены клановой пометкой.

У меня вообще была crazy idea сделать принятие гражданства Виртустана автоматизированным, в виде квеста, типа набрал 2 уровень, принес NPC прокуратору взнос: труп попоринга и 10 кун (это чтобы изучить игру, кто дошел до 2 уровня и смог найти попоринга, убить его и насшибать с монстров 10 кун, а потом найти прокуратора, тот минимально освоил игровой интерфейс), произнес присягу и получил артефакт "Виртустанский паспорт" (+1 ко всем статам). Но лучше не артефакт, а запись в клан. Артефакт могут у вас отнять, если убьют, а членство в клане понятие виртуальное и неотнимаемое. Кроме того, в игре есть механизм сделать территорию ("клановый замок") доступную только членам определенного клана.

Кстати, в MUDе у нас легалайз ношения короткоствольного коротколезвийного оружия

И еще, напоминаю, что входить в наш MUD можно не только при помощи телнета (telnet prool.kharkov.org 8888) или MUD-клиентов. Есть и веб-интерфейс

Адресное пространство MUDа состоит из тысячи зон, нумеруемых от 0 до 999. В каждой зоне может быть не более 99 комнат, нумеруемых от 0 до 98. (Комната - это абстракция, обозначающая участок виртуальной территории, например комнату, часть комнаты, часть улицы, часть туннеля и т.п.) Каждый виртустанец имеет право владеть одной зоной. Зону он может сам нарисовать в специальном редакторе и его имение будет включено в виртуальный мир. А если зон не хватит, сделаем еще один сервер ;)

Периодически у меня возникают мысли переделать MUD на более современный интерфейс. Можно сделать нечто типа MMORPG (типа Ragnarok Online, Lineage или WoW), естественно, на более простом и низком уровне. Говорят, есть готовые движки. Но дело это во многом трудоемкое, а MUDом пока занимаюсь я сам потому что он больше никому не нужен. И потребуется программа-клиент, который надо будет качать и устанавливать, на что не все согласятся. И клиент потребуется и для Windows и для gtk.

Другой подход: сделать графический клиент необязательным, в виде надстройки (так же как Falcon Eye это аксонометрический 3D интерфейс к текстовому nethack'у). Кто хочет, работает в текстовом режиме, кто хочет - в графике

Еще подход сделать безклиентный веб- или флеш-интерфейс (например, как в Бойцовском клубе и его клонах или флешовых игрушках типа Destiny Sphere/Pentacore/Timezero)

Еще хорошо бы сделать все это на легальном софте, но в наше интересное время нельзя шагу ступить, чтобы не вляпаться в копирайтное гавно. Даже в свободно распространяемом коде "Былин", висит хвост из лицензий на Circle MUD и Diku MUD, которые я не понимаю, так как не знаю англйиского и тонкости англосаксонской копирайтной терминологии

(Далі буде)



(Post a new comment)


[info]erendir
2008-05-04 10:12 pm UTC (link)
"Falcon Eye это аксонометрический 3D интерфейс к текстовому nethack'у"
вот это кстати реально тема - сделать такую хитрую надстройку. Правда, там нужен будет либо авто-маппер, что является нетривиальной задачей с учётом того, что не все зоны "нормальны", либо отрисовывать только одну клетку. А вот это кстати вполне реально.

(Reply to this) (Thread)


[info]prool
2008-05-05 08:00 am UTC (link)
Ну, перерисовать зоны, чтобы они стали нормальными и правильными (и пометить каким-нибудь признаком порталы, переносящие игрока далеко) мне не западло

(Reply to this) (Parent)(Thread)


[info]erendir
2008-05-06 02:20 pm UTC (link)
интересно, а под какой лицензией распростаняется Falcon Eye ?..
А то можно было бы как-нить его так хитро переделать... Хотя маппер всё равно писать прийдётся. А клетки допустим размером 4х4 или 5х5 в Falcon... Тут правда надо думать, что делать, если типов предметов наберётся больше 25. Потом для каждого типа по два-три-четыре рисунка: одно яблоко, два яблока, куча яблок...
В общем, всё это конечно весело и даже реализуемо, только "где денег взять?", в смысле время :)

(Reply to this) (Parent)(Thread)


[info]prool
2008-05-06 04:38 pm UTC (link)
http://falconseye.sourceforge.net/ - здесь есть исходники, а лицензия вроде GPL

(Reply to this) (Parent)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…