FACTOID # 43: Japanese and South Korean kids are the best in the world at science and maths.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RELATED ARTICLES
People who viewed "Arianne" also viewed:
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > Arianne

Contents

Arianne is an online multiplayer open source framework for developing Internet games similar to Ultima Online or Everquest. It was created by Miguel Angel Blanch Lardin in 1999 with the assistance of developers around the world. Logotype of Arianne in 2004 This is a copyrighted and/or trademarked logo. ... Online gaming redirects here. ... Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... Released on September 30, 1997, by Origin Systems, Ultima Online (UO) is often considered the first popular massively multiplayer online game. ... EverQuest (EQ) is a 3D fantasy massively multiplayer online role-playing game (MMORPG) that was released on March 16, 1999. ... 1999 (MCMXCIX) was a common year starting on Friday, and was designated the International Year of Older Persons by the United Nations. ...


Description

Arianne is designed to provide a simple way of creating games on a portable and robust server architecture. Its server is coded in Java, uses Python for a third party game description, provides a MySQL backend, and uses UDP to communicate with players. Arianne reference clients are coded using Java and C. This article is about a recreational activity. ... In computing, a server is a software application that carries out some task (i. ... Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. ... Python is an interpreted programming language created by Guido van Rossum in 1990. ... David Axmark (left) and Michael Monty Widenius, Founders of MySQL AB, at a conference MySQL is a multithreaded, multi-user, SQL Database Management System (DBMS) with an estimated six million installations. ... The User Datagram Protocol (UDP) is one of the core protocols of the Internet protocol suite. ... A player can be any of the following: A player is a participant in a game. ... In computing, a client is a system that accesses a (remote) service on another computer by some kind of network. ... The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language The C programming language is a standardized imperative computer programming language developed in the early 1970s by Dennis Ritchie for use on the Unix operating system. ...


Development Goals

Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable, and 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! 1999 (MCMXCIX) was a common year starting on Friday, and was designated the International Year of Older Persons by the United Nations. ... The Java Platform is the name for a computing environment, or platform, from Sun Microsystems which can run applications developed using the Java programming language and set of development tools. ... In computer science, porting is the adaptation of a piece of software so that it will function in a different computing environment to that for which it was originally written. ... The term agnosticism and the related agnostic were coined by Thomas Henry Huxley in 1869. ... Development has meaning in several contexts: // Science and Engineering Biological development of embryos in the context of developmental biology Child development (physical emphasis) or post-natal human development (pediatrics, etc) Software engineering, the methodology and process of development of computer software Technology development in industry, as in Software development New... The KISS principle is a popular maxim often invoked when discussing a design process as a reminder to avoid the unnecessary complexity that can arise during the design process. ...


Open Source philosophy

Arianne has always been an open source project, written and released under the GNU General Public License. The Arianne developers believe the right way is the open source way and want everyone to have the power to modify whatever they want to, both on the clients and the server. Arianne always welcomes contributions and modifications to the code to create the best possible open source reference platform for game content providers. Open source refers to projects that are open to the public and which draw on other projects that are freely available to the general public. ... GNU (pronounced ) is a free software operating system. ... GPL redirects here. ... In communications, a code is a rule for converting a piece of information (for example, a letter, word, or phrase) into another form or representation, not necessarily of the same sort. ...


Etymology

The name came from Ariadne, a goddess of Greek mythology (Latin; Arianna and French; Arianne). Ariadne was the daughter of King Minos of Crete. She was in love with Theseus, an Athenian hero who killed the Minotaur (half human, half bull creature). However, Theseus left her alone on the island of Naxos, where she later married Dionysus (the god of wine). "Ari" means intelligent and "adnis" means pure (virginal); hence, the daughters of the Romans and Greeks were often called by this name. Ariadne (utterly pure, from a Cretan-Greek form for arihagne) was a fertility goddess of Crete. ... Ceres, the Roman goddess of agriculture A goddess is a female deity, in contrast with a male deity known as a god. A great many cultures have goddesses, sometimes alone, but more often as part of a larger pantheon that includes both of the conventional genders and in some cases... Greek mythology consists of a large collection of narratives detailing the lives and adventures of a wide variety of gods, goddesses, heroes, and heroines, which were first envisioned and disseminated in an oral-poetic tradition. ... Latin is an ancient Indo-European language originally spoken in the region around Rome called Latium. ... MINOS (or Main Injector Neutrino Oscillation Search) is an experiment at Fermilab, designed to study the phenomena of neutrino oscillations, first discovered by Super-Kamiokande experiment in 1998. ... Crete (Greek Κρήτη / Kriti; see Wiktionary: Crete for the name in other languages) is the largest of the Greek islands and the fifth largest in the Mediterranean Sea. ... Theseus (Greek Θησεύς) was a legendary king of Athens, son of Aegeus (or of Poseidon) and of Aethra. ... In Greek mythology, the Minotaur was a creature that was part man and part bull. ... Naxos is the largest island (428 km² ) in the Cyclades island group in the Aegean Sea, which separates Greece and Turkey. ... Dionysus with a panther and satyr, in the Palazzo Altemps (Rome, Italy) Dionysus or Dionysos (Ancient Greek: Διώνυσος or Διόνυσος; also known as Bacchus in both Greek and Roman mythology and associated with the Italic Liber), the Thracian god of wine, represents not only the intoxicating power of wine, but also its... Wine is an alcoholic beverage produced by the fermentation of grapes and grape juice. ... , For other uses, see Rome (disambiguation). ...


History

The beginning

It all began when Miguel read a post on Linuxgames asking "What I'd like to see in an RPG". Miguel saw the post and, unaware of pre-existing RPGs for Linux such as NetHack, Crossfire, and Altima, decided to fill the gap he thought was there. A role-playing game (RPG) is a type of game in which players assume the roles of characters and collaboratively create narratives. ... Tux the penguin, based on an image created by Larry Ewing in 1996, is the logo and mascot of Linux. ... NetHack is a roguelike computer game originally released in 1987. ... Crossfire Client 1. ... The Altima is a line of midsize sedans Japanese automaker Nissan, and is arguably a continuation of the bloodline that began with the Nissan Bluebird in 1957. ...


So, on July 27, 1999, someone posted what they would have like to have seen in such a game: July 27 is the 208th day (209th in leap years) of the year in the Gregorian Calendar, with 157 days remaining. ... 1999 (MCMXCIX) was a common year starting on Friday, and was designated the International Year of Older Persons by the United Nations. ...

Something in line with your thoughts is my concept of a sort of Sim Fantasy game setting for an RPG. That is, a great deal of effort is done to create a fantasy world that runs logically in a simulated sort of way, from politics to economics to monster populations, and then let the player interact with that. You decide you want to become King of Generia? Perform services for a lord until he knights you, then work your way up the noble ranks by marriage, heroism, warfare or deceit. Or become a necromancer, build up a huge undead army and attack the kingdom, making yourself ruler when they are defeated. A game that simulated the sort of thing you see in a generic fantasy world is what I'm thinking of here, not an exact medaevil life sim. Incursions of dragons, adventurers stirring up the goblins in the hills with their attacks, an ancient evil awakened by careless nomads in the desert, you name it, it could happen.
If you wanted to get really ambitious, the entire world might be random. Use a world creator, run a crude form of Civilization on it until you hit the right tech level, expand upon the basic parameters from the Civ simulation to create the individual lands, peoples, and nations. Populate it with random NPCs, run the world for 100 years or so to give it a bit of history, and bingo. The advantage of this approach is that the game would be infinitely playable. The obvious disadvantage is that it would be hard to get anything like a coherent story out of the game without some pretty sophisticated story mechanics in place.
Think if it as "Rogue" on a much larger scale. Heh.

Miguel replied asking for more details and became very interested in the idea. Around one month later the project page was setup and Miguel started looking for help from the community:

The coding of the game has begun. Project Arianne has just started. Visit the page [1]. The page is in Spanish if enough people ask for it i will post an alternative version in English. E-mail yuor ideas, question or feelings about the project.
LINUX FOREVER.

The English language is a West Germanic language that originates in England. ...

Year 1999

The website in 1999
The website in 1999
First version of Arianne
First version of Arianne

A short declaration from that time of what Arianne should be: Arianne website screenshot of version of 1999 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne website screenshot of version of 1999 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne screenshot of version of 1999 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne screenshot of version of 1999 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ...

What is Arianne? Arianne is an RPG project that will have the next set of features:
  • Infinite World
  • Online gameplay
  • Permanent world
  • Non-hardcoded RPG engine
  • Open development model of items
  • Portable
  • The most important part of the game is the offline one.
Ideas to add to project:
  • Depending on the path of the player or NPC, it will do or be able to do some actions insteads of others, and as a result there will never be two identical games.
  • Every NPC will have a story, ascendants, a set of goals and a personality, so there are no two exact NPCs.
  • Items are added to the program using an interpreted language that eases its load and that makes it independent of the operating system where the server runs.
  • Game will is ruled by laws, economical relations between states, political relations, weather, geography and so on.
  • To advance on experience points you don't need to kill, but to role-play.

At the time this was written, Java, Python, and XML either were unknown to the developers or were not very popular in general. The Extensible Markup Language (EML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages, capable of describing many different kinds of data. ...


The official start day of the project was September 8, 1999. On this day, an entirely new web page was released. September 8 is the 251st day of the year (252nd in leap years). ... 1999 (MCMXCIX) was a common year starting on Friday, and was designated the International Year of Older Persons by the United Nations. ... A Web page or webpage is a resource on the World Wide Web, usually in HTML/XHTML format (the file extensions are typically htm or html) and with hypertext links to enable navigation from one page or section to another. ...


During that year, Arianne evolved anarchically and fast into a small working offline game where the player was able to move around a piece of terrain of around the size of three screens. The great achievement at this stage was portability as the game was runnable on Windows, Linux, and BeOS thanks to SDL. Microsoft Windows is a series of popular proprietary operating environments and operating systems created by Microsoft for use on personal computers and servers. ... BeOS is an operating system for personal computers which began development by Be Incorporated in 1991. ... SDL may refer to: Simple DirectMedia Layer, a cross-platform multimedia library. ...


Year 2000

Arianne in 2000
Arianne in 2000

In the year 2000, Arianne reached version 0.3.0, the first version to feature a real client-server framework. Everything was hard-coded and it was extremely difficult to either add new features or fix existing ones. However, the framework stayed that way up to version 0.3.9. Arianne screenshot of version of 2000 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne screenshot of version of 2000 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... This article is about the year 2000. ... Client/Server is a network application architecture which separates the client (usually the graphical user interface) from the server. ...


A BeOS version was released, making Arianne one of the first BeOS open source games.


Around this time, the website was rebuilt using Midgard, a content management system. The Midgard Project Midgard CMS is an Open Source Content management system built on the Midgard Framework. ...


The real achievements of this release were the creation of a core of developers such as Ulrich Eckhardt, Masahiro Minami and Dan Brown and the fact that the client was now running on Linux, Windows, BeOS, and Mac OS. The codebase still had the problem of being very hard-coded and was poorly written in general, so it was completely re-coded. This took approximately six months to complete. The project numbering was changed from the expected 0.4.0 version to 1.0.0 alpha 1. Mac OS, which stands for Macintosh Operating System, is a series of graphical user interface-based operating systems developed by Apple Computer for their Macintosh line of computer systems. ...


The whole Arianne project was extremely well-documented; everything from specification to design was documented on web pages and made available to the public. These design documents (besides large changes in the implementation) are still valid.


Year 2001

Arianne in MacOS
Arianne in MacOS

2001 was a very successful year for Arianne. Many new people joined the project. Unfortunately, a new type of contributor also appeared: "the camper". These were people who joined the project, asked for tasks and then vanished. They delayed the project significantly and made it much harder to keep adding new features. Arianne screenshot of MacOS version of 2001 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne screenshot of MacOS version of 2001 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ...


The first version of the alpha 1 releases was named Pandora.


This version featured a basic server-client framework that was easy to debug and expand. This created a basis for the next steps of the project. 2001 also featured two more releases of tech previews of Galadriel, the 1.2 version of Arianne. Coding started on new features like a database backend and a secure login procedure. Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware thus making it behave as expected. ...


Year 2002

Arianne in 2002
Arianne in 2002

In the year 2002 Arianne released a major version, named Galadriel, that added a python RP system, a database backend for accounts, an XML storage for the world, and a small 2D client using Kyra, a sprite engine for SDL. Arianne screenshot of version of 2002 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne screenshot of version of 2002 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... For the Cusco album, see 2002 (album). ...


The website was again reconstructed using PHPNuke. Olivier Milla and Djagg worked hard on the website to make it unique and different.


Although some of the core developers left, significant progress was still made. Many great contributors joined such as Skyflash and Brian Rowe. The project was #1 on Sourceforge for about a month during July, 2002. However, problems arose. The code was not as clean and organized as Miguel thought it should be, and he suggested another rewrite of the project. However, some developers disagreed. This, coupled with the fact that there were only one or two active workers, led to dimished interest in the project, and it was declared dead around September 24th of that year: SourceForge is a collaborative software development management system. ... September 24 is the 267th day of the year (268th in leap years). ...

Arianne is dead.
This project is really exhausted and IMO it can't continue anymore on the actually structure. There are 27 developers on Sourceforge and only Steve has been working lately with PHP of developers site and Skyflash with changing the sites content.
So 24 of those 27 persons are doing NOTHING.
And well, things are even worse if you take a look to the developers site. There are several people joined... around 20, I have dedicated several hours of my personal time to create tasks and fill them with good descriptions so that people can take them and just look what is the reply... Only Steve has used it. None except again Steve and Skyflash has filled a single task. None of the GFX people has joined the site. Well, and about mailing lists... more of the same... I have do a CALL for people to know what everyone is doing here... and the reply has been nothing: None has had time to write a few lines explaining what they are doing.
Project code needs a total clearing... I am writing test cases for Arianne and it has found to be really instable on the Connection and Thread related things, so the only way to continue is to clear it or recode it.
If someone offers to take the leadership of Arianne I will transfer him all the keycodes and all the rights over the code that I have written, so that he can continue Arianne as s/he thinks it is better, even changing the license. If none offers to take it, I will meditate about either shutting down it, or clearing ALL and start again from the begin of the begin in a new way no developers, no website, no teams, no tasks, no contributions, no ideas.
One of the biggest errors of Arianne has been to be too open, we have accepted on the team people that is not really to take the task, we have accepted tons of ideas that are really impossible to be done, I have failed to motivate and coordinate this group of people into working on it. Also I have written a huge amount of documetation, several of you will say that docs are a shit (like Uli did) but again, none has written a better one, what Uli wrote was only an email long documentation in a very technical language that hardly can help a newbie to understand it. I have created, used and recommended sourceforge trackers but little people has really used it.
I have tried to do a schedule of the project but people has not contributed a single line to inform me of what they are doing. You don"t document anything... nor decisions, nor code.
Personally, I still have the same motivation to create a MMOG as before starting to work on Arianne, so I will for sure retry it, either on Arianne or by my own with the experience that I have get on Ariane.
Anyway, I really want to thank you all the 3 years of Arianne, I have meet real good friends, I have had great times and I have felt the proud of being an open source developer, I also have felt the sadness of getting only bad words of what you do, from inside and outside, I have also understand that people always talk more than they can do. Anyway, Thanks to all.
Regards,
Miguel

Soon, Miguel received several requests to transfer leadership of the project. The two who were considered seriously were Euan Mee and Skyflash. After a month or so of internal debate a poll was taken and everyone agreed, even Skyflash, to transfer the leadership to Euan. Euan's leadership was short-lived. There was much consulting on the project; it was evaluated as a whole, and many changes were proposed. However, Euan disappeared. After that, Skyflash took the leadership, and, using the work accomplished during both Euan's period and the previous years, he started to work on a new version that featured a 3D client using plib. To meet Wikipedias quality standards, this article or section may require cleanup. ...


Year 2003

Arianne in 2003
Arianne in 2003

In the year 2003, the project started to move again, and, without dropping the old code, Skyflash managed to fix bugs and add new features such as a 3D client that allowed players to move, fight and cast magic. This version of Arianne featured a Lua scripting engine. This version was called Naxos, a name which began a new version naming scheme. Arianne screenshot of version of 2003 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne screenshot of version of 2003 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... 2003 (MMIII) was a common year starting on Wednesday of the Gregorian calendar. ... The Lua (pronounced LOO-ah, or in IPA) programming language is a lightweight, reflective, imperative and procedural language, designed as a scripting language with extensible semantics as a primary goal. ...


The progress of the project was totally in Skyflash's hands, but he had to move back to his home in September 2003 and he requested someone take over the project for, minimally, six months to a year. Look up September in Wiktionary, the free dictionary. ...


Meanwhile, Miguel had started Marauroa, a Java clone of Arianne that had the things he thought Arianne should have had: UDP, a database backend, persistent objects, scriptability, and overall robustness. Around December 2003, along with the help of Waldemar Tribus, a working version was completed.


Miguel asked Skyflash to pass leadership to him for the next six months, and, in October 2003, he became leader again. He created a new web page and removed the PHPNuke in favor of a previous website that Djagg had made. He then wrote a revision of the project status to determine what was working and how. The result was that the project was advanced, but soon got blocked on all paths because the main developer assigned to each area was MIA. Since Marauroa was in a stable status, it was adopted as Arianne's server. Look up October in Wiktionary, the free dictionary. ...


Year 2004

In 2004, Marauroa joined Arianne as a single project. Arianne's goals were redefined such that Arianne became a framework to create online multiplayer games and Marauroa became the content management system of the Arianne framework. Marauroa now features a fully scriptable RP engine using Python. It has been designated the: International Year of Rice (by the United Nations) International Year to Commemorate the Struggle against Slavery and its Abolition (by UNESCO) 2004 World Health Day topic was Road Safety (by World Health Organization) Year of the Monkey (by the Chinese calendar) See the world in...


Arianne was rewritten to be client-side application able to connect to a Marauroa server. Arianne was simplified to make it easier to write new games, and Python binding was added so that development of games in Python was possible.


Components

Arianne is composed of two different parts: server and client. In computing, a server is a software application that carries out some task (i. ... The term client may have the following meanings. ...


Server

Arianne's server is Marauroa: Marauroa is a Java implementation of the Arianne design such that it is a secure, fast, and robust platform for providing content. The goal of Marauroa is to ease the creation of multiplayer games as a Content management system eases the creation of web portals. A content management system (CMS) is a computer software system for organizing and facilitating collaborative creation of documents and other content. ...


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 called Action/Perception. With each turn, a perception is sent 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 few assumptions about what are you trying to do, allowing a great freedom to create any game type. Many programming languages, operating systems, and other software development environments support what are called threads of execution. ... Python is an interpreted programming language created by Guido van Rossum in 1990. ... This article or section should be merged with script programming language In computer applications, a script, roughly speaking, is a computer program that automates the sort of task that a user might otherwise do interactively at the keyboard. ... Freedom - Wikipedia, the free encyclopedia /**/ @import /skins-1. ...


Client

Arianne's client is not defined, but a reference platform is available.


The engine is called ArianneXP and provides a wrapper for C, C++, and Python to develop new Arianne clients. All Arianne games must use this wrapper so that updates and fixes are automatically received. The C Programming Language, Brian Kernighan and Dennis Ritchie, the original edition that served for many years as an informal specification of the language The C programming language is a low-level standardized programming language developed in the early 1970s by Ken Thompson and Dennis Ritchie for use on the... C++ (generally pronounced see plus plus, IPA: ) is a general-purpose computer programming language. ... Python is an interpreted, interactive programming language created by Guido van Rossum in 1990, originally as a scripting language for Amoeba OS capable of making system calls. ...


Games

Gladiators
Gladiators
mapacman
mapacman

Arianne features several games: some of them to test the different iterations of the engine, others by third parties. Most of the games are in constant development. Arianne Gladiators screenshot at 2004/04/15 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Arianne Gladiators screenshot at 2004/04/15 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Screenshot of mapacman as of 2004/06/05 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... Screenshot of mapacman as of 2004/06/05 This is a screenshot of a copyrighted website, video game graphic, computer program graphic, television broadcast, or film. ... In the video game industry, a third-party developer is a developer that is not only a separate entity from a console manufacturer, but also not affiliated or held by any contractual agreement to make exclusive games for any specific console. ...


Objective

The goal of the Arianne project is to create a fantasy virtual medieval world using only open source tools and following an open source development model. In that world the goal is to run a role-playing game as fun as pen and paper games. For other meanings see Fantasy (disambiguation) Fantasy is a genre of art, literature, film, television, and music that uses magic and other supernatural forms as a primary element of either plot, theme, setting, or all three. ... The Middle Ages formed the middle period in a traditional schematic division of European history into three ages: the classical civilization of Antiquity, the Middle Ages, and modern times, beginning with the Renaissance. ...


Gladiators

In Gladiators, you own several gladiators. As a gladiator your task is to fight and survive in the arena. You can also play as a spectator and join the arena to see the combat and decide the luck of the fighters; as a spectator you can decide if the loser will die once the fighting is over and the amount of fame that is assigned to each of the fighters. Your main goal is to become famous so that you can buy better equipment and gladiators. Pollice Verso, an 1872 painting by Jean-Léon Gérôme, is a well known history painters researched conception of a gladiatorial combat. ... This page discusses common devices known as tools, for other meanings see Tool (disambiguation) Modern hammer A tool is, among other things, a device that provides a mechanical or mental advantage in accomplishing a task. ...


mapacman

This is an implementation of a multiplayer Pac-Man style game. The objective of the game is to score as much as possible by eating pills and making sure you are not eaten by ghosts. The interesting thing about mapacman is that it is online and multiplayer and has served as a basis for further development of the framework. As of July 2, 2005 it is at version 0.3. Online gaming redirects here. ... Pac-Man is an arcade game developed by Namco and licensed for distribution by Midway Games in 1979. ... July 2 is the 183rd day of the year (184th in leap years) in the Gregorian Calendar, with 182 days remaining. ... 2005 (MMV) was a common year starting on Saturday of the Gregorian calendar. ...


Stendhal

Main article: Stendhal (computer game)

Stendhal is a massively multiplayer online role playing game written in Java. In this game, you buy sheep, raise them, and then sell them for profit. Stendhal is an open source multiplayer online adventure game (MMORPG) written in Java, using the Arianne game development system. ... Players interacting in Ultima Online. ... Java is an object-oriented programming language developed by James Gosling and colleagues at Sun Microsystems in the early 1990s. ... Species See text. ...


External links

  • Arianne homepage
  • mapacman homepage
  • Gladiators homepage
  • SourceForge project home

  Results from FactBites:
 
Arianne - Wikipedia, the free encyclopedia (2723 words)
Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable, and 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.
The Arianne developers believe the right way is the open source way and want everyone to have the power to modify whatever they want to, both on the clients and the server.
Arianne's server is Marauroa: Marauroa is a Java implementation of the Arianne design such that it is a secure, fast, and robust platform for providing content.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.