Dpmaster is a lightweight master server initially written for the DarkPlaces game engine. Its Quake III Arena-like protocol allows it to fully support new games without having to restart or reconfigure it. In addition to its own protocol, dpmaster also supports the master protocols of "Quake III Arena", "Return to Castle Wolfenstein", and "Wolfenstein: Enemy Territory".
RakNet is a networking API that is a wrapper for reliable UDP and higher level functionality on Windows, Linux, and Unix. It allows any application to communicate with other applications on the same computer, over a LAN, or over the internet. Although it could be used for any networked application, it was developed specifically for rapid development of online games and the addition of multiplayer to single player games.
DB_eSession is a feature-packed PHP class that stores session data in a MySQL database rather than files. It is powerful, designed with security in mind, and is easy to utilize. The code contains lots of comments, and it comes with full documentation and examples of how to use the class including a basic authentication login/logout process. It includes member functions useful (to webmasters) for monitoring or viewing, deleting, and altering sessions validity for the case of locking one or more sessions upon detection of unauthorized use.
The Torque Network Library is a robust, secure, and easy-to-use cross-platform C++ networking API designed for high performance simulations and games. It features a UDP- based connection architecture with DoS prevention functionality, different types of data guarantee, bit stream compression, server object replication and updating, and a simple, highly space efficient RPC mechanism. It includes a deterministic application journaling replay function for eliminating hard to find networking bugs.
ZAP is a team-based Internet multiplayer game with 2D retro-style vector graphics. The control scheme is patterned after the arcade classic Robotron. It uses the Torque Network Library for its network transport layer. It supports multiple game types (Capture the Flag, Soccer, Football, Hunters, Rabbit, Zapmatch), configurable ship powers, and support for voice recording and gamepad controllers (not on all platforms).
UProxy is a proxy for UDP protocols. UProxy was initially designed to allow users to play Unreal Tournament matches over the Internet on computers sharing a dial up connection. It could also be used by any client-server application that uses the UDP protocol and doesn't require clients to bind a fixed port. UProxy should run under Windows, Linux, or any OS which supports BSD sockets.