Тёмный

Всё об уроне. Часть 1. Формула. 

BRUTALIZER
Подписаться 4,8 тыс.
Просмотров 3,3 тыс.
50% 1

Опубликовано:

 

12 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 50   
@user-yx1oj1fs9b
@user-yx1oj1fs9b 2 года назад
Ребята, спасибо вам большое за эту работу, это действительно очень круто. Это лучший контент по этой игре, который можно себе представить. Вопрос Антону. Давайте обозначим предлагаемую Вами функцию урона как f(a, d) - функция, принимающая два аргумента attack и defense. Ясно, что она не может работать во всем диапазоне значений a и d. Сходу понятно, что как минимум есть граничное условие f(a, d) < 0, ведь отрицательных уронов мы в игре не видим. При этом пар (a, d), для которых f(a, d) < 0, очень много даже в диапазоне реалистичных значений. Ну, например, f(600, 1100) < 0. Следовательно, в некоторых диапазонах формула должна некоторым образом видоизменяться. И если потестить калькулятор, то выясняется, что она-таки изменяется. Кажется, что это начинает происходить примерно в точке (a, d = a + 150) и продолжается с дальнейшим увеличением значения d. Кажется также, что видоизменение происходит за счет корректировки ‘волшебного числа’ 70 в f(a, d). Кажется даже, что корректировка выглядит примерно как рост волшебного числа на один и тот же мультипликатор для каждого инкремента d. Отсюда два вопроса: 1) Прав ли я примерно в своих предположениях? 2) Если да, то является ли это костылем в самом калькуляторе (просто вследствие недостатка данных, например), или же это (именно поведение функции урона при значениях d, превышающих a) было проверено на реальных данных из игры (или вообще, скажем, получено регрессией на реальных данных, короче, представляет собой универсальный для этой игры факт)? Еще раз спасибо за эту работу. Очень ждем elemental defense и tile damage, наверняка там будут сюрпризы)
@feATGuy
@feATGuy 2 года назад
Вторая часть, там где атака отнимается от защиты, не может быть меньше чем 1. Забыл уточнить это в видео, но в калькуляторе это было учтено изначально. P.S. Прошу простить за столь поздний ответ, мне не приходят уведомления о комментариях тут. P.
@sovarie
@sovarie 2 года назад
Если бы Антон и Брута не было - их бы стоило придумать! Шикарный материал. P.S.Было бы интересно от вас по итогам "матчасти" какие то практические советы еще услышать!
@surf_whz1gud_fan12
@surf_whz1gud_fan12 2 года назад
+)
@user-br8wp8hv9m
@user-br8wp8hv9m 2 года назад
теперь бои Гредди будут еще дольше, будет сидеть с калькулятором и считать добьет с ульты или нет =)). спасибо за проделанную работу 🤓
@bluecarnivale
@bluecarnivale 2 года назад
😂😂😂
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
Спасибо. Шутка просто 10 из 10 баллов :))))
@user-qr5wn5qk6y
@user-qr5wn5qk6y 2 года назад
Ребят (ребзя), вы красавцы! Очень доходчиво! Сколько времени бахнули, представить себе не могу! Спасибо! Не знаю, что вы там курите, но это круто! Главное берегите себя! Пятюню дал)
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
Спасибо. Лови и ты пятюню)
@user-hg1nz2kr3m
@user-hg1nz2kr3m 2 года назад
Ребята, спасибо большое за расчет, играю больше года, искал инфу про это, и только сейчас узнал как рассчитать, респект и уважуха вам, все видосы смотрю с удовольствием
@LordRock911
@LordRock911 2 года назад
Сложнаааа. Буду использовать классическое "ну как плять 50хп оставил, должно же было хватить")
@andreyv9187
@andreyv9187 2 года назад
Ну очень интересно!!! Спасибо!
@serjik7850
@serjik7850 2 года назад
Это круто, Лёш, Антон, плюсище в карму за проделанный труд)
@bluecarnivale
@bluecarnivale 2 года назад
Большие молодцы! 👏🏻👏🏻👏🏻 Просто красавчеги! 👍🏻👍🏻👍🏻
@romanlekhiv1057
@romanlekhiv1057 2 года назад
Гарна робота, молодці!)
@sngkrv
@sngkrv 2 года назад
Блин, так это получается баф атаки атаки не влияет на учёт атаки при расчете урона, а просто прибавляется к счётчику %товки в ульте. Следовательно особого эффекта при расчете урона не несёт. В то время как срез брони влияет на эти параметры. Вот почему баф атаки такое говно
@vicvictoria2976
@vicvictoria2976 2 года назад
Антон, Алексей, спасибо вам огромное!
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
Пожалуйста)
@w42285
@w42285 2 года назад
Круто! А теперь бы ещё про набеги и секретные бонусы обороны
@feATGuy
@feATGuy 2 года назад
В ближайшие дни будет.
@surf_whz1gud_fan12
@surf_whz1gud_fan12 2 года назад
Это очень полезное видео, лайк)
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
Пасиб)
@sngkrv
@sngkrv 2 года назад
Я ждал этого видео 2 года 😁
@andreymarjevich400
@andreymarjevich400 2 года назад
Как всегда интересно)) Спасибо!!! Давайте нечто подобное про шанс выпадения героев)) это будет разрыв…))
@user-rm2xs2ku3i
@user-rm2xs2ku3i 2 года назад
Шанс выпадения героев и так написан в призывах и указанные проценты совпадают с реальностью на тестах.
@zloykot7674
@zloykot7674 2 года назад
Ребят, респект) У меня один пока вопрос к Антону. Как ты вывел формулу? вообще в принципе откуда все это взял? по каким наблюдениям?
@surf_whz1gud_fan12
@surf_whz1gud_fan12 2 года назад
Я тоже пытался это сделать, ничего не получилось) вопрос интересный
@feATGuy
@feATGuy 2 года назад
Тут общий принцип таких исследований работает: Делаем общие тесты, строим теорию (формулу без коэффициентов), проводим подробные тесты и уточняем коэффициенты или меняем теорию (формулу). И так по кругу, пока не сойдется все. Если говорить конкретно про урон, то: 1. Определяем разброс по урону, чтобы иметь возможность получать на тестах конкретное значение (просто повторяя одинаковый тест много раз). 2. Изучаем принцип складывания бонусов (это прямо в игре показано, кроме особого навыка). 3. Сводим задачу к минимуму рассматривая конкретно урон особого навыка. 4. Делаем предположение, что формула урона зависит от неких итоговых показателей атаки и защиты. 5. Подтверждаем пункт 4 с помощью пункта 2 (просто берём двух героев, которые разным путем получают одинаковое итоговое значение атаки и сравниваем их урон). Это позволяет упростить создание тестов с нужными вводными данными. 6. Делаем сетку тестов с 1A, 2A, 3A, ... атаки на 1B, 2B, 3B, ... защиты, где A и B коэффициенты по удобству, чтобы можно было сделать все тесты для сетки. Урон при этом считаем реальный, а не случайный, благодаря пункту 1. 7. По сетке становится понятно, что прирост урона идёт по разному, когда защита больше чем на 10% превосходит атаку. Это наталкивает на мысль о наличии второго компонента, который появляется при определенных условиях. 8. Определяем(угадываем) внешний вид формулы по характеру изменений согласно данным из сетки. 9. Проводим тесты для определения коэффициентов формулы. 10. Проводим случайные тесты минимального и максимального урона для подтверждения точности формулы. Конечно, это только краткое изложение метода, и на практике не все так красиво получается, но, в целом, так и делалось.
@feATGuy
@feATGuy 2 года назад
Главное убрать рандом из результатов тестов, иначе успеха не будет.
@werewolffromtheark1954
@werewolffromtheark1954 2 года назад
@@feATGuy красиво ти людей посилаєш)))
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
:)))))
@Александр-э1п5и
@Александр-э1п5и 2 года назад
Респект вам ребята! Это ж надо так заморочиться. А если по эмкам вести в атаку героя, это будет как влиять на урон? В цифрах?
@feATGuy
@feATGuy 2 года назад
Тут особая формула, потому никаких конкретных цифр в общем случае сказать нельзя. Для шотеров с высокой атакой увеличение атаки на 10% за счёт талантов (или отрядов) будет увеличивать урон на чуть больше чем те же 10%. Но для героев с низкой атакой и/или слабым особым навыком увеличение урона будет больше. В любом случае выбирая таланты между атакой и защитой/здоровьем стоит исходить из того, что должен делать герой - бить или жить. Если ударник, то лучше атака, а если суппорт - до виживаемость.
@KOL9IN
@KOL9IN 2 года назад
Ну великий плюс для мене тощо є укр мова!😉
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
Радий, шо ти оцінив)
@MPast-27
@MPast-27 Год назад
Блин. Ломающая информация... ( Получается, что для ульты, например, Чжан Фея ап атаки на целых 50%, это мелочи. Было 530%, стало 580%. По факту, ап массовиков на 50% это в разы круче, чем ап шотера. Я надеялся, что апается базовая атака, от которой потом считается 530% ульты. А оно вон как...
@sngkrv
@sngkrv 2 года назад
Но при этом дебаф атаки влияет на расчёт урона 😂. Во намудрили
@flintozavr
@flintozavr 2 года назад
А я никак не мог понять, почему массовки бьют с разным уроном одинаковых персов на карте)
@BrutaliZeR_TV
@BrutaliZeR_TV 2 года назад
Там ещё много интересного оказалось :)
@natgeras
@natgeras 2 года назад
По-поводу Крампуса, для чего тогда в игре после того как прожимаешь Крампа, то на другом герое, в статах пишут реально плюс половина к атаке? типа было 1200, бахнули крампуса, стало 1200 и сверху пишет +600? на что влияет этот плюс? только на камни? или что имеется ввиду?
@feATGuy
@feATGuy 2 года назад
Это и есть +50% атаки. Влияет на все, кроме прислужников и паразитов. Просто если у героя особый навык наносит 500% урона по описанию(например, Гевьон), то это можно читать как "Атакует с дополнительным бонусом +400% к атаке" со всеми вытекающими последствиями. Если на нем будет висеть усиление Крампуса, то получится +450% суммарно к атаке от белого числа при использовании навыка. Если белой атаки было 1200, то ещё 600 от Крампуса добавится и ещё 1200 * 4 = 4800 от особого навыка и получится 6600.
@natgeras
@natgeras 2 года назад
@@feATGuy то есть меняется база на 150% (было 1000 - стало 1500) или к ульте прибавляется 50 дополнительных %(было 200% - стало 250%) Что именно меняется? Или для урона с ульты это только применяется?
@feATGuy
@feATGuy 2 года назад
@@natgeras Второе. Усиления добавляются не к 100%, как для обычной атаки, а к % особого навыка. Но недуги(срезы) накладываются уже по одному после всех усилений. Сложный пример: У героя 1000 атаки (с учётом отрядов), навык бьёт 200%, Альберих дал 15% связью стихий, и сам герой 2019 года с бонусом семьи +10%, а на него наложили срез атаки -34% Кириллом и -11% Кристалис. Тогда итоговая атака навыка будет: 1000 * (200% + 15% + 10%) * (100% - 34%) * (100% - 11%). А итоговая атака с руки будет: 1000 * (100% + 15% + 10%) * (100% - 34%) * (100% - 11%). К сожалению, простыми словами сложно все это объяснить, но, надеюсь, смог дать какое-то понимание. В калькуляторе специально показаны итоговые значения атаки, чтобы понятнее было.
@natgeras
@natgeras 2 года назад
@@feATGuy понятнее это результат, а мне интересно почему именно так работает))) и для чего тогда пишут плюс к атаке типа 150% а по факту, цифры другие)
@feATGuy
@feATGuy 2 года назад
@@natgeras Они пишут это для камней и ударов с руки (в обороне). А описание особого навыка действительно некорректное сделали.
@user-xf5ui2in6l
@user-xf5ui2in6l 2 года назад
Блин, у меня при переключении между игрой и калькулятором данные в калькуляторе не сохраняются ((
@feATGuy
@feATGuy 2 года назад
Видимо браузер перезагружает страницу при переключении окон. Постараемся сделать сохранение данных в новой версии, чтобы решить это.
@user-xf5ui2in6l
@user-xf5ui2in6l 2 года назад
@@feATGuy Либо проблемы с памятью моего телефона, это не всегда происходит, но периодически и игра перезагружается и браузер
Далее
To mahh too🫰🍅 #abirzkitchen #tomato
01:00
Просмотров 6 млн
И снова эквалайзер...
21:19
Просмотров 2,1 тыс.
To mahh too🫰🍅 #abirzkitchen #tomato
01:00
Просмотров 6 млн