For anyone interested, the old EmlenMud codebase is being ported to
C#. It's still in (very) preliminary stages, but the source code is
available (including the ancient commented-out, hideous C code that
has not been ported yet). There is also a monitoring program which
shows who is online from your taskbar and how to query the mud
server. There's an AJAX interface... no telnet.
I am out of touch with the MUD community, but if anyone has any
interest, you can check out the project via RSS news feed at
http://www.braintechllc.com/rssfeed.aspx
I also share source code with others in hopes that it will get a few
individuals interested in joining the project and helping out. The
preview of the game is at http://www.braintechllc.com/EmlenMud
It's all very "open" right now. For instance, the "follow <your own
name>" command is not working -- it will tell you the exact exception
generated and log it. You can view the log file from the home page
as well. You can also view (via reflection) all the enumeration
constants and classes (with member variables, functions, etc) from
within the game. Gotta love .NET... oof, maybe that won't be so
popular here.. back 12 years ago it was all linux and C...
Anyway, you can find out more info at my own web site (link to the
rss feed, source code for the game itself, source code for the
monitoring program, etc) at http://www.braintechllc.com/owen.aspx
I'm hoping to spark some kind of interest -- this is way too big a
project (and the ancient C code is way too hideous) for one person to
do alone.
I know there are other projects like this out there (I think), but
there are several EmlenMuds still running (EverWar, Void of Reality,
Rites of Passage) and I'd love to bring them into the 21st century,
allow some extensibility, while keeping compatability with all area
files/world data/etc.
--Owen
PS: If Smack (aka Greg R.) is around and reading this... email me!