Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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

Das Minor-Release beschleunigt Start auf Servern mit niedriger Entropie durch die Initialisierung des Zufallsgenerators früh in einem anderen Thread. Es erlaubt Spiele auf die Länge einer Spalte in der Datenbank auf Aktualisierung überprüfen. Aufgrund Schöpfung wurde eine neue Returncode Result.FAILED_OFFLINE aufgenommen.
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 durch Multi-Protokoll-Unterstützung, so dass beide Server und Client können Downgrade das Netzwerkprotokoll, wenn das andere Ende ist mit einer älteren Version. Ein neuer Datentyp für Karten aufgenommen.
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

Diese Version verbessert die Leistung für die Handhabung von Client-Einträge von ihnen Verarbeitung asynchron. Der Charakter Liste auf Login jetzt auch Details, wenn die Protokoll-Version ist mindestens 32. Fehler überprüft wurden, um Geschäfte vor Ort werden in Threads verwendet.
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

Diese Version bietet eine Infrastruktur für die asynchrone Datenbank zuzugreifen. Auch wenn es noch nicht überall in Marauroa verwendet wird, ist sie stabil und Anwendungen können ihn benutzen (Stendhal wurde komplett umgebaut). Die Statistiken nun auch die Anzahl der eindeutigen IP-Adressen zusätzlich zu der Zahl der Konten angemeldet
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 unterstützt jetzt die H2-Datenbank ohne Server-System zusätzlich zu MySQL. Diese enorm vereinfacht die Einrichtung Ihres eigenen Servern (vor allem auf MS Windows). Vorläufige Verbot, dass verfallen automatisch werden nun unterstützt wird. Die Fehlermeldung für inaktive Accounts zu Unrecht behauptet wurde das Konto gesperrt wurde behoben.
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