Форумы-->Вопросы и помощь в игре-->
| Автор | Мат.часть: Урон |
Поскольку я не в ладах с математикой, и мат формулами, то хотелось бы вопросить знающих людей:
допустим у меня атака 11
СКОЛЬКО % дополнительного урона (Элементы, Г.Ор) должно быть на мече(можно 2Х и др виды множителей), чтобы урон соответствовал атаке 12?
атаке 13, 14, 15 - т.е. функциональный вид зависимости.
Да, конечно сравнение не совсем корректное м.б. ибо высчитывается именно из параметра Атака/защита др. юнита, но хоть приблизительно кто-нить может сказать. Желательно без громоздких вычислений, ибо я в них все равно не разберусь=) мне версию "для тех кто в танке" пожалуйста;) | | 5% вроде, но я не уверен. для защиты во всяком случае именно эта цифра | | 1 атака примерно +5% урона. | Если не ожибаюсь, перевес атаки над защитой на 1, даёт 4% урона
Следовательно надо мод на пушку +4%, т.е. пока мой максимальный)) | | для Prowler:1% урона 0,2 атаки + неочень большая разница между атакой и защитой противника | | хм... приблизительно уяснил, спасибо всем:) | для Dezmont:
Ошибаешься - перевес атаки над защитой на 1 дает 5% прирост урона. | | ап | A - атака нападающего отряда
D - защита обороняющегося отряда
add_dmg - сколько процентов доп. урона нужно.
Пусть A > D:
Тогда
Damage = Stack_Size * random(min_dmg, max_dmg) * [1 + 0.05 * (A - D)] * (1 + 0.01 * add_dmg)
Хотим: [1 + 0.05 * (A - D)] * (1 + 0.01 * add_dmg) = 1 + 0.05 * (1 + A - D)
[1 + 0.05 * (A - D)] + [1 + 0.05 * (A-D)] * 0.01 * add_dmg = [1 + 0.05 * (A - D)] + 0.05 * 1
[1 + 0.05 * (A - D)] * 0.01 * add_dmg = 0.05
add_dmg = 5 / (1 + 0.05 * (A - D))
Как-то так.
Предположим, что выкладки верны ;)
Тогда построим таблицу значений add_dmg(A - D):
т.к. шрифт тут не моноширинный и все поедет то смотрим картинку:
https://mirror.heroeswm.ru/photo_pl_photos.php?aid=4474
PS. Злая машина после закачки ее хитро смасштабировала, но вроде читаемо. | | Но тут нужно учитывать, что я предположил, что урон увеличивается просто домножением "дамага просто так" на (1 + 0.01 * add_dmg), а в этом я не на 100% уверен. |
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения. К списку тем
|