HowToWriteAdventureGamesUsingArianne: Difference between revisions

Jump to navigation Jump to search
Content deleted Content added
imported>MiguelAngelBlanchLardin
imported>MiguelAngelBlanchLardin
Line 100: Line 100:
==Details==
==Details==
We need to think about what happens or appears in the game and build a few detailed 'Use cases' to point entities and actions existing in the game.
We need to think about what happens or appears in the game and build a few detailed 'Use cases' to point entities and actions existing in the game.

''TODO: Rip from Stendhal Design once it is more stable''


Once we know what will appear in the game we can make seperate, detailed descriptions of each entity of the game. If this sounds to you like OOP methodologies, then pat yourself on the back, as you are right! Arianne uses an Object based design approach.
Once we know what will appear in the game we can make seperate, detailed descriptions of each entity of the game. If this sounds to you like OOP methodologies, then pat yourself on the back, as you are right! Arianne uses an Object based design approach.


In the game we have the following entities:
In the game we have the following entities:
* Zones
## City
## Village
## Plains
## Forest
## Dungeons
* Creatures
## Sheep
## Rat
## Cave rat
## Wolf
* Players
* NPC
* Quests


==Goal==
==Goal==