[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Adonthell-general] Adonthell Rules Rough Draft
From: |
Alexandre Courbot |
Subject: |
Re: [Adonthell-general] Adonthell Rules Rough Draft |
Date: |
29 Mar 2002 15:41:50 +0100 |
> > LEVEL:
>
> Hm. Do you think that limiting the level one can reach is a good idea?
> Of course, there would be some kind of limit, as you would need more and
> more EP to get to the next level, but at least in theory you would be
> able to reach level n.
Same suggestion. I'd also add that the Level/XP points ratio should
raise on an exponential basis, otherwise there would be a much too big
difference between an old and a young player. In this case, precise math
formulas along with a list of relevant values would be usefull (if not
mandatory, if we want to be able to reach level n).
> All in all it looks pretty good though. It's a consistent system and
> offers many ways to develop your character(s). Maybe you shouldn't even
> distinguish between ability and skill points. After all, drinking or
> haggling isn't that much different from some combat or magic skill
> (except that latter might seem more important for any RPG). Here the
> plot could help to make fighting and magic not that much more important
> than other skills.
>
> Well, that's the most important things I can think of at the moment.
> Lets see what others think of it.
I'm fine with it - my main suggestion is to use formulas. Also, limiting
skills to a range from 0 to 5 seems not to be enough. As we are using 32
bits integer, let's take advantage of them! :)
On an implementation note, do we all agree with the following? : These
rules would be the Adonthell's one - the GAME, not the engine. All these
points would be implemented as character's attributes that the Python
part of the game would access, but the C++ engine would NOT depend on
them, and only provides methods to set/get these attributes. Others RP
games using our engine will certainly not want to use our rules, and
that way it will be much easier to maintain. Even a non-programmer would
quickly learn Python and a bit of the API to implement himself his own
thoughts.
Alex.
--
http://www.gnurou.org