Ideas! Ideas! Ideas! Ideas! Ideas!
Contact : firstname.lastname@example.org
In the beginning, there were the four elements - Earth, Air, Fire and Water. The elements existed in prerfect balance, and the goddess Aprohodite was loved by the peoples of the world; but the god Ares, her one time lover, grew bitter and jealous and uleashed chaos and strife into the world. The harmony of the elements was lost and elemental fought elemental. The world was ravaged and became a blasted barren place, save in a few redoubts under the protection of the saddened Aphrodite. One of these redoubts was the Academy of Llyr where of oldentimes, many great healers were trained. Now the alchemical arts are studied with great industry - in the hope of finding a way of halting the war. For most of your life you have been trained for this. Now you are ready to descend into the dungeons of Ares - ready to do battle, to parley, or by whatever magical means to end the strife. The well wishing of your colleagues fades from your ears as the magical vortex summons you away to the plane of the Gods. 'Good luck!' 'Godspeed' 'Farewell' ... 'Send us a postcard!'
|Four Player Types|
Has an affinity with water elementals : mana source is a fountain.
Has an affinity with earth elementals: mana source is a cairn.
Has an affinity with fire elementals: mana source is a fire!
Has an affinity with airelementals:-) Mana source is a mist. (OK a bit crap, anyone with any better ideas?)
hierarchy of competence (and how much trouble you are in)
|Gods : Very powerful NPCS|
The god of war: tends to destroy things, bash things up. Responsible for moving things when you are not looking. Ultimately, you want to top him.
The godess of lurrrve. Casts the spells that create things. Make her unhappy and you will be, too :-(
|A variety of
NPCS: To talk to, make pets of, kill, or enslave.
|Elementals: Your willing servants (mostly)|
things that just happen to be lying around
|Every spell will be
classified as needing a particular skill at a particular
level and a keyword needed to cast it. Magic keywords can
be found in the game by reading books, scrolls, engraved
objects and banners on the wall. They can be bartered
with other players. To progress a level, a certain amount
of experience must be accumulated and full mana must be
sustained for a certain length of time say 10 moves. This
is to provide a penalty for excessive aggression.
Nearly everything happens through the spell system. Gods are two sever controlled players? Your servants are elementals. Mana comes from a mana source. It is renewed on levels where a mana source is available, otherwise it is renewed more slowly. Majoritiy of levels will not have a mana source.
A container for levels. In the client it only contains the level the player is currently on (I think)
A container for things.
A genric class for a thing with a position in a level and some properties of some kind. Every thing has to have a unique numeric id for clients and servers to exchange across network. Generating an id will have to be part of the protocol.
You're going to need these to build it!