is a MUD (Multi-User Dungeon) Game
implementation written in Common Lisp with heavy use of CLOS and multiple inheritance. It's threaded, currently relying on SBCL
x86 for threading support. It has a CLIM
-like command processor and will support smart terminals using NCurses
and some hack like Linedit
. It will eventually also have support for interaction with IRC via special rooms (#lisp
will of course be the first). Also, the connection with the client will be handled by a fully functional Lisp-based TELNET server, CL-TELNETD
The (re)design is fairly complete and implementation is underway, but there's a lot of work to be done. Help is welcome and there are a number of interesting things to be worked on (command processing, object persistence, threads and locking mechanisms, security, etc). The project page provides information about the CVS repository.
If you're interested in helping please contact me, James A. Crippen. I'd love additional brains on the job.