Отправлено: 30.11.09 16:28. Заголовок: Я не знаю как написа..
Я не знаю как написать полную формулу -- это во-первых; а во-вторых -- формула всё равно будет завязана на предыдущее значение (т.е. следующее высчитывается на основе предыдущего и разницы атаки/защиты в общем). Если урон возрастает от 1 по 1 формуле, то тогда именно она (а не вторая). Потому как и крестьянин сможет нанести 10 и больше урона при собственном уроне 1 без Удачи/крита и т.д. только за счёт нескольких тысяч Атаки.
Отправлено: 30.11.09 17:43. Заголовок: Look, Прогрессию an ..
Look, Прогрессию an = an-1 + 0,02*a0n можно записать так: an = a0 + 0,02(an1 + an2 + an3 + ... + ann);
Теперь, допустим, разница атаки и защиты - 10; Базовый урон = 20; Получаем: Урон = 20 + 0,02*(20 + 400 + 8000 + 160000 + 3200000 + ...) = очень много; ((
В другом случае(когда процент тоже был в степени) ситуация немного получше, но тоже не веселая :(.
Плюс, бонус от дельты атаки и защиты сильно зависит от базового урона(если Подставить базовый урон = 1 в предыдущую формулу, бонус получим гораздо меньше).
БЛИИИННННН!!!!!!!!!!!! Это ЖОПА. НУ КАК ЕЩЁ МОЖНО ВЫРАЗИТЬ ФОРМУЛУ, ЧТОБ СЛЕДУЮЩИАЯ ЕДИНИЦА АТАКИ ДАВАЛА МЕНЬШЕ БОНУС, ЧЕМ ПРЕДЫДУЩАЯ НА 2 ПРОЦЕНТА. Т.е. (я уже писал на предыдущей странице) 1я атаки даёт бонус 2%, 2я атаки даёт где-то 1,98% (всего 3,98), 3я ед даёт около 1,962% (всего около 5,942%), 4я даёт 1,946 (всего 7,908%) и т.д. Блин, Арсений, попробуй сам придумать формулу, которая не получается у меня. Т.е. возростающая прогрессия с убывающим коэффициентом. Если выйдет, то она подойдёт и когда атаки будет больше (т.е. будет увеличивать урон), и когда атаки будет меньше защиты (т.е. уменьшать урон всё медленнее). Я просто не хочу использовать что-то вроде как в Героях -- если атака больше, то каждая ед даёт +5% урона, если меньше, то уменьшает по 2,5%. Это слишком условно. Нужно именно динамическое изменение урона (это есть в любых продвинутых игрушках -- посмотри тот же Варкрафт 3).
АРСЕНИЙ, ! ТО, ЧТО НАДО!!!! Только можно, тогда, чтоб уменьшалось не на 2, а на 3 или даже 4% за раз? Я посмотрел, 2% -- маловато. Т.е. 1=2%, 2=3,94 (или 3,95), 3=5,91?? (или 5,90??), 4=7,87???? (или 7,86????), где "?"= цифра (я не калькулятор точно высчитывать). Тогда быстрее процент уменьшаться будет.
Все даты в формате GMT
2 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет