History: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
| ⚫ | |||
<?plugin CreateToc jshide||=0 liststyle||=ol?> |
|||
| ⚫ | |||
Arianne is a project with a huge story behind it. |
Arianne is a project with a huge story behind it. |
||
I have tried to write it as extensively and detailed as possible but if you think that i have missed something, please add it. |
I have tried to write it as extensively and detailed as possible but if you think that i have missed something, please add it. |
||
== Introduction == |
|||
=== Where the name Arianne came from. === |
|||
The name originated from the Greek name 'Ariadne'. (Latin; Arianna and from French; Arianne). |
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. |
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. |
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. |
||
== The begining == |
|||
Ir all began when Miguel read a post on Linuxgames forum about "What I'd like to see in an RPG". Miguel saw the post and said, 'heh, there is not a single RPG for Linux, it would be nice to create one'. Of course, at the time Miguel didn't know about great games such as: Nethack, Crossfire or Altima. |
Ir all began when Miguel read a post on Linuxgames forum about "What I'd like to see in an RPG". Miguel saw the post and said, 'heh, there is not a single RPG for Linux, it would be nice to create one'. Of course, at the time Miguel didn't know about great games such as: Nethack, Crossfire or Altima. |
||
So on July 27, 1999 someone posted what they would have like to have seen in such a game: |
So on July 27, 1999 someone posted what they would have like to have seen in such a game: |
||
<pre> |
|||
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. |
|||
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 |
|||
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. |
|||
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. |
|||
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. |
|||
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. |
|||
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. |
Think if it as "Rogue" on a much larger scale. Heh. |
||
</pre> |
|||
Miguel replied asking for more details and got really interested with the idea. Around one month later the project page was setup and Miguel started looking for help from the hacker community. |
Miguel replied asking for more details and got really interested with the idea. Around one month later the project page was setup and Miguel started looking for help from the hacker community. |
||
<pre> |
|||
The coding of the game has begun. Project Arianne has just started. |
The coding of the game has begun. Project Arianne has just started. |
||
| ⚫ | |||
Visit the page http://members.xoom.com/arianne_rpg/ . |
|||
| ⚫ | |||
| ⚫ | |||
alternative version in English. |
|||
| ⚫ | |||
LINUX FOREVER. |
LINUX FOREVER. |
||
</pre> |
|||
== Year 1999 == |
|||
I have not been able to find this initial webpage, seems the hosting went down and I have no copy of it on my HD. All I have from that time is a short declaration of what Arianne should be: |
I have not been able to find this initial webpage, seems the hosting went down and I have no copy of it on my HD. All I have from that time is a short declaration of what Arianne should be: |
||
<pre> |
|||
What is Arianne? |
What is Arianne? |
||
Arianne is an RPG proyect that will have the next set of features: |
Arianne is an RPG proyect that will have the next set of features: |
||
* Infinite World |
* Infinite World |
||
| Line 47: | Line 72: | ||
* The most important part of the game is the offline one. |
* The most important part of the game is the offline one. |
||
Ideas to add to project: |
Ideas to add to project: |
||
Depending on the path of the player or NPC, it will do or be able to |
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 similar games. |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
personality, so there is no two exact NPC. |
|||
| ⚫ | |||
it load and that makes it independent of the operating system where |
|||
the server runs. |
|||
| ⚫ | |||
politic relations, weather, geography and so. |
|||
To advance on experience points you don't need to kill, but to role play. |
To advance on experience points you don't need to kill, but to role play. |
||
</pre> |
|||
Sounds fun, doesn't it? Keep in mind that at the time when this was written, Java was a stupid language featuring version 1.0, no one knew about Python and XML was the name of a football team. Now that I re-read these ideas, I think most of the goals are clearly very hard, even with today's technology. |
Sounds fun, doesn't it? Keep in mind that at the time when this was written, Java was a stupid language featuring version 1.0, no one knew about Python and XML was the name of a football team. Now that I re-read these ideas, I think most of the goals are clearly very hard, even with today's technology. |
||
| Line 59: | Line 91: | ||
The first webpage of this new era featured a much more interesting webpage |
The first webpage of this new era featured a much more interesting webpage |
||
[http://arianne.sourceforge.net/wiki_images/webpage_1999.jpg] |
[[Image:http://arianne.sourceforge.net/wiki_images/webpage_1999.jpg]] |
||
And the very first version of Arianne: a 2D Client. |
And the very first version of Arianne: a 2D Client. |
||
[http://arianne.sourceforge.net/wiki_images/screenshot_1999.jpg] |
[[Image:http://arianne.sourceforge.net/wiki_images/screenshot_1999.jpg]] |
||
During that year, Arianne evolved anarchily and fast to a small working offline game where the player was able to move around a piece of terrain of around the size of 3 screens. The great achievement at this stage was the portability, as the game was runable on Windows, Linux and BeOS thanks to SDL which at that period an awesome 0.10 version |
During that year, Arianne evolved anarchily and fast to a small working offline game where the player was able to move around a piece of terrain of around the size of 3 screens. The great achievement at this stage was the portability, as the game was runable on Windows, Linux and BeOS thanks to SDL which at that period an awesome 0.10 version |
||