Crossfire is a multi-player graphical arcade and adventure game made for X. It has certain flavours from other games, especially Gauntlet and the rogue-like games (Nethack, Moria, Angband, and Ragnarok). Any number of players can move around in their own window, finding and using items and battling monsters. They can choose to cooperate or compete in the same world.
mcl is a MUD client running in a Virtual Console under Linux or using standard TTY routines under any other UNIX. Embedded Perl or Python offer very high tweakability. Other features include huge scrollback, a stable input line with the MUD prompt, Perl regexps for actions and substitutions.
Momoko is a generic, object-oriented, modular, extensible environment for creating multi-user environments. It is suitable for writing MUDs, servers, and community-based Web sites. It is written in pure Java and supports Java and Python as internal scripting languages. Momoko provides facilities for organizing objects into tree-based hierarchies, orthogonal persistence, a transparent distributed objects system, remote access to source code and user files via WebDAV, a telnet-enabled shell for manipulating the object database, and an integrated build process which can be triggered remotely.
Twisted is an event-based framework for Internet applications. It includes a Web server, an SMTP/POP3 server, a telnet server, an SSH server, an IRC server, a DNS server, a generic client/server pair for remote object access (Perspective Broker), and APIs for creating new protocols. It supports integration with GTK+, GTK+ 2, Qt, Tkinter, wxPython, Mac OS X (PyObjC) and Win32 event loops. It also supports TCP, SSL and TLS, UDP, Unix sockets, multicast, and serial ports. Supported protocols include HTTP, FTP, SMTP, POP3, IMAP, TOC, OSCAR (AIM and ICQ), SSH, DNS, IRC, NNTP, Jabber, SOCKSv4, Telnet, SIP (for VoIP), and XML-RPC and SOAP using external packages. Most protocols are supported as both servers and clients.
The WorldForge Project is developing a complete, distributable framework for massively multiplayer online roleplaying games. The system will include a number of fully developed roleplaying worlds with unique maps, histories, creatures and legends. To run these worlds on the servers a balanced but highly customisable set of roleplaying rules is being developed. Provisions will be made to allow others the ability to recode the servers to use alternate rule sets. A standard protocol named Atlas is being developed to allow a common communication layer between clients, servers, and associated tools. For software packages that make up the system being developed by the WorldForge project, please see the dependencies for this record.
Reality is a client for Cyanide. Cyanide is intended to be the most dynamic multi-player online role-playing game ever made. This client uses an isometric perspective to present scenes. It is programmed with Python, pygame (SDL), and OpenGL. Full 3D movement is possible, and the server's code can be exchanged online.