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.


A problem with a bogus network message was fixed. Additional results were added to the enum Result (for account/character creation). UnicodeSupportingInputStream and reader were added, which automatically detect Unicode type (and even support UTF-8Y).

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