in reply to MUD's with Perl?

Are these possible?

Of course!

One possible source of inspiration is PerlMoo/Mooix. (Relevant docs are here and here.)