[Crossfire-wiki] [Crossfire DokuWiki] page changed: dev_todo:exp_table

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Fri Sep 1 14:47:38 CDT 2006


A page in your DokuWiki was added or changed. Here are the details:



Date        : 2006/09/01 14:47

User        : raphael

Edit Summary: 



@@ -1,22 +1,24 @@

  ====== Crossfire experience table ======

- 

- ===== Problems with the current experience tables ====
=

  

  The current experience tables are not very well balanced.  This has been
 discussed by some developers during the [[:g2g|get together]] meeting (un
der the heading [[:g2g#crossfire_needs_to_become_more_fun|Crossfire needs 
to become more fun]]) and one proposal was to use a more regular exponenti
al progression for the various levels.

  

- There are two experience tables that are currently in use.  They can be 
found in the file ''lib/exp_table''.  The default one is called is table B
 ("classic"). The server [[servers:metalforge|Metalforge]] uses another ta
ble called table C ("hard").  Previous versions of Crossfire used table A,
 but it is not used anymore by the recent servers (tables A and B are iden
tical but shifted by one level).

+ ===== Problems with the current experience tables ====
=

+ 

+ There are two experience tables that are currently in use.  They can be 
found in the file ''lib/exp_table''.  The default one is called table **B*
* ("**classic**"). The server [[servers:metalforge|Metalforge]] uses anoth
er table called table **C** ("**hard**").  Previous versions of Crossfire 
used table **A** ("**old**"), but it is not used anymore by the recent ser
vers (tables A and B are identical but shifted by one level).

  

  The current default table B uses an exponential progression with a facto
r of 2 for the first 10 levels: each new level requires twice as many poin
ts as the previous one. But then this ratio quickly drops: 1.13 for level 
20, 1.06 for level 30, ... and becomes as low as 1.01 for levels above 90.
  Then there is a sudden jump: a ratio of 6 for level 109, then a ratio of
 2 for the following levels.  When the old table A was still used, this ra
tio of 6 was introduced in order to make it hard for players to jump from 
level 109 to 110.  Now this gap has been shifted down by one level.

  

  This means that after gaining the first 10 levels, it gets a bit easier 
to gain levels.  And after level 20 or so, it gets **much** easier.  Gaini
ng levels becomes easier and easier until level 108.  Then it takes a whil
e to reach level 109 because of the large gap (6 times more experience poi
nts required).  This results in a game that is harder for the new players 
than for the high-level ones.

  

- With the current set of maps, the following steps take roughly the same 
amount of time:

+ With the current set of maps and the default experience table B, the fol
lowing steps take roughly the same amount of time:

    * going from level 1 to level 15 or so (15 levels)

    * going from there to level 40 or so (25 levels)

    * going from there to level 108 (60+ levels)

    * going from level 108 to level 109 (1 level)

  After level 108, it takes more time to reach the following levels becaus
e there are not so many ways to gain a lot of experience.

+ 

+ The experience table C (Metalforge) is identical to table B for the firs
t 20 levels, then the ratio between levels remains a bit higher so that th
e gap is not as big around level 108.  However, the ratio is still rather 
low: 1.10 around level 25 and as low as 1.05 after level 90.

  

  ===== How to fix the experience table =====

  

  In order to re-balance the experience table so that it is not too unfair
 to the new players and too easy for the players above level 20 or 30, it 
is necessary to modify the ratio between the successive levels.  Although 
the ratio may still be close to 2 for the first few levels, it should quic
kly drop to a value that remains constant for most of the table.  This mea
ns that gaining levels will be a bit easier for the lower levels but will 
also get harder for the higher levels.





IP-Address  : 212.117.81.29

Old Revision: http://wiki.metalforge.net/doku.php/dev_todo:exp_table?rev
=1157139063

New Revision: http://wiki.metalforge.net/doku.php/dev_todo:exp_table



-- 

This mail was generated by DokuWiki at

http://wiki.metalforge.net/





More information about the crossfire-wiki mailing list