Linux SoftwareGamesMUDarianne 0.12

arianne 0.12


Arianne is a multiplayer online games framework and engine to develop turn based and real time games. It provides a simple way of
Developer:   Miguel Angel Blanch Lardin
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Arianne is a multiplayer online games framework and engine to develop turn based and real time games.

It provides a simple way of creating games on a portable and robust server architecture. The server is coded in Java and uses Python for your game description, provides a MySQL backend and uses an UDP transport channel to communicate with dozens of players.

Our reference client engines are coded using Java and the C language in order to achieve maximum portability.

Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable but simple server framework, running on the Java platform, and a portable client framework, written in bare C to allow total portability of arianne's clients. Arianne's server is totally client agnostic.

Since the beginning, the key concept at the heart of Arianne's development has been KISS: Keep it simple, stupid!

Arianne games are playable. It now hosts several games:

* a multiplayer Gladiators fighting game
* a multiplayer Pacman game

All our efforts are supported by arianne's server: Marauroa.

Marauroa is completely written in Java using 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 we called Action/Perception. Each turn a perception is send to the clients explaining what they currently perceive. Clients can ask the server to perform any action in their name using actions. 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.

Bugs are facts of life, they just happen.

On Arianne we care about code quality so code is fully tested using Test Units with JUnit and cppunit, so all modules are tested for most common cases, allowing a better quality software to be deployed.

The name originated from the Greek name 'Ariadne'. (Latin; Arianna and from French; Arianne). Ariadne is a famous character in Greek mythology. She was the daughter of King Minos of Crete and she was in love with Theseus, the Athenian hero who killed the Minotaur ( a half human, half bull creature).

Theseus married her, however, then later left her alone on the island of Naxos. Ariadne later married Dionisos the God of Wine. The name Ariadne originates from the ancient Greek words 'ari' which means intelligent and 'adnis' which means pure (as in a virgin). Hence, the daughters of the Romans and Greeks where often called by this name.
tags from the  the name  name ariadne  she was  which means  the game  game system  the server  java and  and uses  has been  server architecture  

Download arianne 0.12


 http://prdownloads.sourceforge.net/arianne/ariannexp-0.12-src.tar.gz?use_mirror=heanet
 http://prdownloads.sourceforge.net/arianne/ariannexp-0.12-src.tar.gz?use_mirror=puzzle
 http://prdownloads.sourceforge.net/arianne/ariannexp-0.12-src.tar.gz?use_mirror=ovh


Authors software

Marauroa 1.34 (by Miguel Angel Blanch Lardin)
Marauroa is arianne's content server.

Marauroa project is completely written in Java using a multithreaded server architecture wit

arianne 0.12 (by Miguel Angel Blanch Lardin)
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.

It provides a simple way of


Similar software

arianne 0.12 (by Miguel Angel Blanch Lardin)
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.

It provides a simple way of

Marauroa 1.34 (by Miguel Angel Blanch Lardin)
Marauroa is arianne's content server.

Marauroa project is completely written in Java using a multithreaded server architecture wit

JGachine 0.1.0 (by karme)
JGachine project is a Java game machine/engine/browser.

JGachine is a networked game engine for 2D multi-player (networked) games

Stendhal 0.55 (by Miguel Angel)
Stendhal project is a full fledged multiplayer online adventures game (MMORPG) developed using the Arianne game development system.

Gamut 0.3.5 (by Jason McIntosh)
Gamut is the Volity project's first graphical client application, written in Java and usable on any Java-friendly computer.

Gamut

Infon Battle Arena 89 (by Florian Wesch)
Infon Battle Arena is a networked multiplayer real-time programming game featuring little creatures fighting for food

Crate Game Engine Milestone 4.1 (by Jason Turner)

Firebolt 0.3.6 (by Kostas Katsamakas)
Firebolt is a network protocol oriented library.

Our goal is to create a simple and well designed object oriented network library

NetPanzer 0.8 (by PyroSoft Inc.)
NetPanzer is an online multiplayer tactical warfare game designed for FAST ACTION combat

Jake2 0.9.5 (by Bytonic Software)
Jake2 is a Java 3D game engine


Other software in this category

Eternal Lands 1.3.2 (by Radu Privantu)
Eternal Lands is a MMORPG client (massive multiplay online role playing game) currently under development

arianne 0.12 (by Miguel Angel Blanch Lardin)
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.

It provides a simple way of

Serverwatch 1.0.1 (by Jason Harris)
ServerWatch is a GUI interface for the Linux NWN Server

KVisualBoyAdvance 0.3.1 (by Pistooli)
KVisualBoyAdvance ( "KVBA" ) is a simple graphical frontend to the VisualBoyAdvance emulator, which lets you play Game Boy Advance(Tm

ZengaiaSpace 0.2.1a (by Martin Sp?ler)

    search


Featured Software

jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java

Opera 9.02
Surf the Internet in a safer, faster, and easier way with Opera browser

GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


Subscribe in Rojo
Google Reader
Add to My Yahoo!

Add to My AOL
Subscribe with Bloglines
Subscribe in NewsGator Online
Add 'nixbit linux software' to Newsburst from CNET News.com
del.icio.us nixbit linux software


Top tags