Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 3.08.2008 Ostrzeżenie: (0%)
|
Witam
Dziś mam bardzo oryginalne pytanie. Pisząc grę doszłem do momentu wyznaczenia doświadczenia potrzebnego na nowy poziom i totalnie nie mam pomysłu jakim równaniem go opisać :( W każdym bądź razie w skrypcie za każde zdarzenie jest średnio kilka punktów doświadczenia razy aktualny poziom. Tak wiec liczę na wasze sugestie w tej nie co innej sprawie. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%)
|
Może funkcja logarytmiczna o odpowiedniej podstawie by się do tego nadała. Z założenia pewnie ma być tak, że na początku łatwo się zdobywa kolejne levele, a z czasem co raz trudniej. Jeśli zrobisz liniowe progi (czyli każdy level co tyle samo pkt doświadczenia) do kolejnych levelów, a to doświadczenie wyliczysz z funkcji logarytmicznej to dostaniesz właśnie taki efekt. Tylko musiałbyś dobrać odpowiednią podstawę (byćmoże też jakiś odpowiedni współczynnik liniowości), aby znowu nie przesadzić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Możesz też wziąć jakąś funkcję której granica w nieskończoności jest skończona (arcus tangens? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ), wtedy uzyskasz taki efekt że nie będzie można mieć większego levela od pewnej liczby (tak bodajże jest w WoWie - podobno 70 leveli możliwych z tego co słyszałem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ). Chyba że chcesz odwrotnie, progi nieliniowe, a zdobywane doświadczenie liniowe, ale takie coś można chyba analogicznie uzyskać. Ten post edytował -=Peter=- 2.03.2009, 13:56:52 |
|
|
|
lord_borsuk EXP w grze 27.02.2009, 20:39:15
Spawnm razy ? chyba powinno być odwrotnie sa łatwiejsze z... 27.02.2009, 21:02:31 
lord_borsuk Cytat(Spawnm @ 27.02.2009, 21:02:31 )... 27.02.2009, 22:45:07
bim2 Coraz lepsze pytania widzę na forum
Nie zawsze n... 27.02.2009, 22:46:17
batman Sprawdź jak to jest zrobione w książkowych RPG (Cy... 28.02.2009, 11:29:47
bim2 Albo zrób jak w World of Warcraft. Próg expa rośni... 28.02.2009, 12:08:29
maziak No to ja nie wiem czy my o tym samym WoWie mowimy ... 28.02.2009, 12:24:24 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 10:07 |