Download List

Descripción del Proyecto

Marauroa is a multiplayer online game framework server. It uses a multithreaded server architecture with a TCP 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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-09-19 20:15
3.8.2

Este comunicado de menores velocidades de hasta el inicio en los servidores con baja entropía de inicializar el generador de números aleatorios temprano en otro hilo. Permite a los juegos para comprobar la longitud de una columna de base de datos de actualización. En la creación de cuentas, un nuevo código de retorno Result.FAILED_OFFLINE se añadió.
This minor release speeds up startup on servers with low entropy by initializing the random number generator early in another thread. It allows games to check the length of a database column on update. On account creation, a new return code Result.FAILED_OFFLINE was added.

2010-08-01 17:56
3.8.1

Marauroa 3.8 añade soporte multiprotocolo, de modo que el servidor y el cliente puede degradar el protocolo de red si el otro extremo está utilizando una versión anterior. Un nuevo tipo de datos para los mapas se añadió.
Marauroa 3.8 adds multi protocol support, so that both server and client can downgrade the network protocol if the other end is using an older version. A new datatype for maps was added.

2010-06-03 07:08
3.7

Esta versión mejora el rendimiento para el manejo de mensajes de cliente de la transformación de ellas de forma asincrónica. El carácter de la lista al iniciar sesión ahora incluyen detalles si la versión del protocolo es por lo menos 32. controles de error han sido a transacciones se utiliza en las discusiones.
This release improves the performance for the handling of client messages by processing them asynchronously.
The character list on login now include details if the protocol version is at least 32. Error checks have been to spot transactions being used across threads.

2010-03-27 07:31
3.6

Esta versión proporciona una infraestructura de acceso de base de datos asincrónica. Si bien aún no se utiliza en todas partes en Marauroa, es estable y las aplicaciones pueden utilizar (Stendhal se ha convertido por completo). Las estadísticas ahora incluyen el número de direcciones IP únicas, además de la cantidad de cuentas logged in
This release provides an infrastructure for asynchronous database access. While it is not yet used everywhere in Marauroa, it is stable and applications can use it (Stendhal has been converted completely). The statistics now include the number of unique IP addresses in addition to the number of accounts logged in.

2010-02-22 01:55
3.4

Marauroa ahora soporta el H2 sistema de base de datos sin servidor, además de MySQL. Esto simplifica enormemente la creación de sus propios servidores (especialmente en MS Windows). Prohibiciones temporales que expiran automáticamente son ahora soportados. El mensaje de error para las cuentas inactivas alegando erróneamente la cuenta fue prohibido fue corregido.
Marauroa now supports the H2 serverless database system in addition to MySQL. This hugely simplifies setting up your own servers (especially on MS Windows). Temporary bans that will expire automatically are now supported. The error message for inactive accounts claiming wrongly the account was banned was fixed.

Project Resources