9. XwiruS,
1 - 20
2 - 20*1.5 = 30 (50 summary)
3 - 30*1.5 = 45 (95 summary)
4 - 45*1.5 = 77 (172 summary)
5 - 77*1.5 = 115 (287 summary)
типа того.
грубо говоря, прикидыкаешь коэффициент (1.5 я от балды взял)
запускаешь цикл и пишешь в бд или файл, сразу прям до тысячи.
смотришь че получится, если нормально - оставляешь, если много\мало - меняешь коэффициент (его кстати тоже динамическим можно сделать, например 1.5 * ( 1+ ( ceil( level / 10 ) / 100 ) )
Добавлено через 03:39 сек.
на 50ом уровне коэффициент будет 1.5 * (1 + ( ( 50/10 [5]) / 100 [0.05]) [1.05])
1,5∗1,05=1,575
Добавлено через 07:01 сек.
ее, раз уж занялся играми, опытом и т.д. загугли формула диминишинга
очень активно используется в современных играх