Mudsy: A MUD client

This is a simple MUD client. It is built out of several reuseable components. The MUD communication module contains a parser for the the proposed MCP 2.1 standard and the MUD interaction panel is a JavaBean. The MUD communication module produces an internal representation for each MCP message. Users of the bean can register a listener for the messages, which are delivered using the delegation event model used by AWT.

The client also includes a tool that builds MCP message listeners. The tool creates an object that dispatches to a specified method based on the name in the internal representation of an MCP message. It also converts the arguments in the message to application specific types.

You can download the client as a JAR file. The JAR file contains all the sources needed to compile the client.

You can start the client by pushing the following button in a Java 1.1 aware browser such as HotJava. You can also run this client as an applet by giving this URL to the appletviewer application.

You must use a Java 1.1 aware browser to see this applet.

The client can be run as an application. This application requires the use of a Java 1.1 VM.

Mudsy's name came from MUD Client (MUDC).

Program Documentation

This software was developed by the Collaborative Virtual Workspace Project at The MITRE Corporation as MITRE Sponsored Research. The project's principal investigator is Peter J. Spellman.

John D. Ramsdell
E-mail: ramsdell@mitre.org
The MITRE Corporation