Main Page: Difference between revisions
imported>Kymara |
imported>Kymara Major edit - use hendrik's template to revamp the main page. you can still see old page at outdated stuff, |
||
| Line 1: | Line 1: | ||
The Arianne project consists of two major subprojects: A framework/engine called [[Marauroa]] for developing Internet based multiplayer games and a multiplayer online adventures game called [[Stendhal]]. There are some other subprojects you can find at the end of this page. |
|||
{{Refactoring}} |
|||
__NOTOC__ |
|||
== Stendhal == |
|||
{{NextReleases}} |
|||
{| |
|||
Arianne is an open source 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 can use Python for your game description, provides a MySQL backend and uses a TCP transport channel to communicate with dozens of players. Our reference clients are coded using Java and the C language in order to achieve maximum portability and use open technologies too. |
|||
|- |
|||
| <font size="+1">A</font>re you looking for adventure? Want to fight for riches? Develop yourself and your social standing? Meet new people? Do you want to be part of a brave new world? |
|||
* [[history|History Of Arianne]] |
|||
* [[ArianneAuthors|People that worked or work on Arianne]] |
|||
* [[helpArianne|How To help Arianne]]: Become an Arianne Hero! |
|||
* [[differences|What makes Arianne different]] |
|||
<font size="+1">S</font>tendhal is a fully fledged multiplayer online adventures game (MMORPG) developed using the Arianne game development system. |
|||
<p> |
|||
<table width=100% valign=top> |
|||
<tr> |
|||
<td width=47% valign=top> |
|||
== Games documentation == |
|||
=== http://arianne.sourceforge.net/screens/stendhal/isabelsmall.jpg Stendhal === |
|||
Check all the Stendhal game info at [[Stendhal| Stendhal Wiki section]] |
|||
<font size="+1">S</font>tendhal features a new, rich and expanding world in which you can explore towns, buildings, plains, caves and dungeons. |
|||
=== http://arianne.sourceforge.net/screens/mapacman.jpg Mapacman === |
|||
You will meet NPCs and acquire tasks and quests for valuable experience and cold hard cash. |
|||
mapacman was our reference game used to test work done in Marauroa. It was the main test platform of Delta<sup>2</sup> algorithm. It is coded in Python on both the client and server sides but unfortunately it is now not working because of the major changes made to Marauroa 1.00. We plan to recover it soon after the Marauroa 1.00 release. |
|||
Your character will develop and grow and with each new level up become stronger and better. With the money you acquire you can buy new items and improve your armour and weapons. |
|||
* [[HowToBuildMapacman|How To Build Mapacman]] |
|||
And for the blood thirsty ones of you; satisfy your killing desires by roaming the world in search of evil monsters! |
|||
* [[InitialStepsWithMapacman|Initial Steps With Mapacman]] |
|||
<font size="+1">S</font>o what are you waiting for?! A whole new world awaits... <font size="+1"><u>'''[[Stendhal]]'''</u></font> |
|||
=== http://arianne.sourceforge.net/screens/gladiators.jpg Gladiators === |
|||
| http://arianne.sourceforge.net/screens/stendhal_0_65.png |
|||
Gladiators was our reference game which was used to kick off Marauroa. It is programmed using the Blitz library on the client side and uses Java on the server side. Unfortunately, the resulting client wasn't portable and so it was abandoned since Marauroa version 0.4x |
|||
|} |
|||
* [[HowToBuildGladiators|How To Build Gladiators]] |
|||
</td> |
|||
<td width=20> </td> |
|||
<td width=47% valign=top> |
|||
= Blogs of Arianne developers: = |
|||
* [[User:MiguelAngelBlanchLardin|Miguel Angel Blanch Lardin]] |
|||
* [[StendhalDevelopmentBlog | Stendhal development blog]] |
|||
* [[StephenIerodiaconou|Steve I.]] |
|||
* [[WaldemarTribus|Waldemar Tribus]] |
|||
* [[Ragnar-GD|Ragnar-GD]] |
|||
* [[User:Danter|Danter]] |
|||
* [[MatthiasTotz|Matthias Totz]] |
|||
* [[The_Paranoid|The Paranoid]] |
|||
* [[TeamOfArianne|Team Members, Past & Present]] |
|||
= Meetings logs = |
|||
* [[ArianneMeeting200704| April, 2007 Arianne]] |
|||
* [[ArianneMeeting200712| December, 2007 Arianne]] |
|||
= Project Documentation = |
|||
When editing please follow these [http://www.oreilly.com/oreilly/author/stylesheet.html guidelines] |
|||
== Marauroa Engine == |
|||
To do a release it is important to read our [[ ReleaseProcedure |release procedures]]. |
|||
{| |
|||
== Overall design documentation == |
|||
|- |
|||
Do you want to know how Arianne works? Do you want to develop with us? Do you want to create a game using Arianne? Read these documents and if you have any questions or comments on them please use the relevant discussion tabs. |
|||
| Marauroa is an open source 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 can use Python for your game description, provides a MySQL backend and uses an TCP transport channel to communicate with dozens of players. Our reference clients are coded using Java and the C language in order to achieve maximum portability and use open technologies too. |
|||
* [[DesignOverview|Design Overview]] |
|||
| http://arianne.sourceforge.net/wiki/images/arianneWikiLogo.png |
|||
* [[NetworkDesign|Network Design]] |
|||
|} |
|||
* [[GameDesign|Game Design]] |
|||
* [[DatabaseDesign|Database Design]] |
|||
* [[RolePlayingDesign|Role Playing Design]] |
|||
See [[Marauroa]] for more information. |
|||
== General == |
|||
* [[HowToWriteGamesUsingArianne|How To Write Games Using Arianne]]: mapacman <br>This long document describes how to write an online game similar to Pacman, from the game design to the game deployment, using Arianne and Python. |
|||
* [[HowToWriteAdventureGamesUsingArianne|How To Write Adventure Games Using Arianne]]: Stendhal <br>This long document describes how to write an online game similar to Zelda, from the game design to the game deployment, using Arianne and Java2D. |
|||
* [[ClientServerChatExample|Simple Client/Server Chat Example]] <br>A client/server chat example based on Marauroa 2.5. |
|||
* [[ChatdServerClientExample|Outdated Client/Server Chat Example]] <br>This is a very short description of how to create a simple chat application using Arianne and Python. |
|||
== Frameworks documentation == |
|||
=== Marauroa === |
|||
* [[MarauroaObjectives|Objectives]] |
|||
* [[HowToBuildMarauroa|How To Build]] |
|||
* [[InitialStepsWithMarauroa|Initial Steps With Marauroa]] |
|||
====Developers API==== |
|||
* Please refer to Marauroa API that is contained inside marauroa-docs |
|||
=== pyarianne === |
|||
* [[pyArianneAPIDefinition|pyarianne (Python) API Documentation]] |
|||
* [[pyArianneAPIExample|pyarianne (Python) API Example]] |
|||
== Other Subprojects And Project History == |
|||
=== ariannexp === |
|||
* [[HowToBuildAriannexp|How To Build ariannexp]] |
|||
* [[HowToUseAriannexpInYourProject|How To Use ariannexp in your project]] |
|||
* [[Mapacman]] |
|||
</td> |
|||
* [[Gladiators]] |
|||
</tr> |
|||
* [[Outdated stuff]] |
|||
</table> |
|||
<br> |
|||
= Miscellaneous = |
|||
<br> |
|||
* [[GamesBuiltUsingArianne|Games Built Using Arianne]] |
|||
---- |
|||
* [[OtherMultiplayerRolePlayingEnginesAndGames|Other Multiplayer Role Playing Engines And Games]] |
|||
* Tiled, a generic tile map editor http://mapeditor.org/ |
|||
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help. |
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface] and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help. |
||
Revision as of 09:22, 20 June 2008
The Arianne project consists of two major subprojects: A framework/engine called Marauroa for developing Internet based multiplayer games and a multiplayer online adventures game called Stendhal. There are some other subprojects you can find at the end of this page.
Stendhal
| Are you looking for adventure? Want to fight for riches? Develop yourself and your social standing? Meet new people? Do you want to be part of a brave new world?
Stendhal is a fully fledged multiplayer online adventures game (MMORPG) developed using the Arianne game development system. Stendhal features a new, rich and expanding world in which you can explore towns, buildings, plains, caves and dungeons. You will meet NPCs and acquire tasks and quests for valuable experience and cold hard cash. Your character will develop and grow and with each new level up become stronger and better. With the money you acquire you can buy new items and improve your armour and weapons. And for the blood thirsty ones of you; satisfy your killing desires by roaming the world in search of evil monsters! So what are you waiting for?! A whole new world awaits... Stendhal |
http://arianne.sourceforge.net/screens/stendhal_0_65.png |
Marauroa Engine
| Marauroa is an open source 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 can use Python for your game description, provides a MySQL backend and uses an TCP transport channel to communicate with dozens of players. Our reference clients are coded using Java and the C language in order to achieve maximum portability and use open technologies too. | http://arianne.sourceforge.net/wiki/images/arianneWikiLogo.png |
See Marauroa for more information.
Other Subprojects And Project History
Please see documentation on customizing the interface and the User's Guide for usage and configuration help.