Marauroa is a multiplayer online game framework server. It uses a multithreaded server architecture with a UDP oriented network protocol, a MySQL based persistence engine, and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the game's rules. Marauroa is based on a design philosophy called Action/Perception. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.

Changes

A MySQL 4.0 incompatibility was fixed, namely a bug regarding IRPZone.ID and RPObject.hashCode that caused problems with HashMap. A memory leak because of a Sun bug was fixed. The server's speed was improved with several fixes.

URL: Arianne - A Multiplayer Online Role Playing Framework to develop games -