PDA

Просмотр полной версии : Прокачка персонажа


Elidan
03.06.2010, 20:22
Всем привет. Делаю rpg. Вот думаю как правильно организовать прокачку персонажа. У меня есть несколько вариантов:
1) С получением нового уровня обнулять переменную отвечающию за количество опыта, и прибавлять 1 к переменной обозначающей уровень перса. или
2) Всё время, не обнуляя прибавлять опыт к переменной $опыт и уже из неё получать уровень персонажа.

Возможно есть более простые и рациональные способы решения этой задачи. Жду предложений.:)

rainbowrussia
03.06.2010, 20:26
1) где связь с flash
2) оба варианта жизнеспособны, все зависит от конкретной задумки

Elidan
03.06.2010, 20:38
1) где связь с flash
2) оба варианта жизнеспособны, все зависит от конкретной задумки
Ну игра то на флэш:)

NoCD
05.06.2010, 00:34
Делай массив опыта
expArray = [100,500,1000,1300,1700]
созда переменную для текущего уровня:
currlevel = 0;

вот и получится, что для достижения первого уровня понадобится набрать 100 опыта, на втором уровне 500 опыта, то есть увеличивая уровень персонажа, мы определяем сразу следующий предел уровня