Ссылка: http://www.ldmud.eu/
LDMud в отличие от обычных мадов, которые представляют собой монолитное ядро, состоит из двух частей. Это микроядро, которое представляет собой интерпретатор языка программирования LPC (и библиотеку базовых низкоуровневых функций), и основная часть мада (то есть по сути весь мад), написанная на этом языке LPC.
Когда-то я занимался сборкой и русификацией подобного мада (кажется, это был DGMud), собрал, адаптировал к UTF-8, но потом дальнейшую работу бросил, именно из-за сложности двухуровневой структуры. Мне она показалась переусложненнной, но скорее всего я в ней просто до конца не разобрался.
Зачем придумана была такая структура: вы все знаете язык скриптов DGScripts, на котормо пишутся скрипты для мобов, квестов и всякого нестандартного поведения. И тут у создателей всего этого возникла идея: а давайте придумаем мощный язык скриптов и напишем на нем весь мад. И так возникла ветка – LPMud, DGMud, MudOS, FluffOS, LDMud.
Ссылка: https://en.wikipedia.org/wiki/LPMud