
Algoritmus pro výpočet levelů
Ahoj,
hledám něco co neumím pojmenovat, takže je složité vygooglit.
Snad mi někdo poradí zde. Možná jde spíš o nějaký matematický problém, než programovací.
Chtěl bych implementovat na můj web "levely" uživatele. Uživatel něco udělá a dostane nějaké body. Za určitý počet bodů získá level.
Rád bych věděl jak to udělat, aby levely nebyly za stejný počet xp, ale třeba aby každý byl za víc a víc XP, šlo by to udělat násobky, ale to je takové "ubohé".
Někdo lepší nápad?
Příklad:
Level 1. od 0 - 120 xp.
Level 2. od 120 - 333xp.
Level 3. od 333xp - 789xp.
Atd...
Známe třeba z her : wow, lolko, atd...
Díky všem za rady, odkaz na vhodný zdroj (v rozumném jazyce - aj/čj) postačí.
Na to ti snad staci rovnice, nez delat slozite tabulku. Vygoogli si treba posloupnosti ci grafy kvadratickych/logaritmickych funkci.
Tabulka je jednoducha ked to chces definovat sam nejak normalne 100,200,500,1000,2000,5000 apod. trvalo mi to prave 10 sekund :) A ked mas obmedzeny pocet levelov, vzdy zavisi od okolnosti, ja tie hry nepoznam neviem co tam mate za levely :)