Metacosm is a framework for computer role playing games in Java. An example called ZHeroeZ is also provided. Some of the project's objectives are object oriented design, world persistency (all actions should have a long term impact on the world), coherent time management (time is the same for everybody in the same world), a graphical editor, and choice in client user interface. All creatures can be player or AI controlled by design.
AIME is a C++ MUD engine with an OO design, designed to provide utmost flexibility for the designer to create complex worlds. It has a fully-functional builder port, online interpreted specials code, and a flexible levels/quest/profession track system to allow the game owners to set up any world they can imagine.