Страница 1 из 24

К вопросу о силе героя.

Добавлено: 25 мар 2019, 15:45
phdoc
"Сила героя" - важный комплексный параметр, используемый во многих игровых механизмах. Сейчас она вычисляется так, что не полностью соответствует реалиям. Поэтому предлагаю в данной теме совместными усилиями модифицировать алгоритм определения данного параметра.

Сейчас рассматриваю вариант разделения потенциала героя на две части:
1. Воинский потенциал, базирующийся на сумме харизмы стартовой армии и призванных юнитов.
2. Магический потенциал, базирующийся на сумме очков интеллекта всех заклинаний в книге героя в бою.
На каждую их этих частей влияет сумма всех параметров героя, умноженных на индивидуальные коэффициенты. Параметры героя в свою очередь делятся на две части (в скобках указаны коэффициенты):
1. Воинские
- атака (1)
- защита (1)
- добавленная скорость (10)
- добавленные очки здоровья (3)
- удача (3)
- мораль (3)
- сопротивление магии (0.5)
- снижение входящего физического урона (0.3)
- увеличение наносимого урона (0.4 - контактный, 0.5 - стрелковый)
- снижение входящего магического урона (0.2)
2. Магические
- сила магии (1)
- знания (1)
- увеличение наносимого магического урона (0.1)

Как вариант, силу героя можно вычислять как сумму двух слагаемых:
1. Харизма армии * сумма воинских параметров * коэффициент_1.
2. Сумма очков интеллекта заклинаний в книге * сумма магических параметров * коэффициент_2.

Коэффициенты 1 и 2 предстоит подобрать, для чего во второй вкладке результатов битвы (во всплывающей подсказке на портретах героев) теперь показывается следующая информация:
army_p - сумма воинских параметров героя с учетом их коэффициентов
magic_p - сумма магических параметров героя с учетом их коэффициентов
army_cp - общая харизма стартовой армии героя
summon_cp - общая харизма призывов
spells_ip - сумма очков интеллекта всех заклинаний в книге героя.

Обсуждаем / предлагаем.

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 15:49
да пофик
Давайте Я по простому
С какого перезадранные параметры дают победу с крестом?

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 15:54
phdoc
да пофик писал(а):
25 мар 2019, 15:49
Давайте Я по простому
С какого перезадранные параметры дают победу с крестом?
Сейчас Знаки Дуэлянта выдаются только если разница в "силах героев" не более 20%.

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 16:18
Y0)I(
Как в данной схеме учитываются питомцы, их уровень, а также машины?

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 16:21
phdoc
Y0)I( писал(а):
25 мар 2019, 16:18
Как в данной схеме учитываются питомцы, их уровень, а также машины?
Только как вклад в общую харизму армии.

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 17:20
Антиной
Док, для начала объясните - что такое сила героя и для чего она нужна?

Если этот параметр важен только в ПвП на карте, то нет смысла с ним ничего делать, так как ловцы всегда смогут держать силу своего героя примерно равной или ниже силы героя которого они ловят.

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 18:00
Y0)I(
Антиной, я так понимаю, что данная тема является логическим продолжением вот этой: viewtopic.php?f=5&t=14798

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 18:01
Jandar
Антиной писал(а):
25 мар 2019, 17:20
Док, для начала объясните - что такое сила героя и для чего она нужна?

Если этот параметр важен только в ПвП на карте, то нет смысла с ним ничего делать, так как ловцы всегда смогут держать силу своего героя примерно равной или ниже силы героя которого они ловят.
Вроде, косвенно влияет на динаму, но очень быстро достигает капа, если не ошибаюсь

Re: К вопросу о силе героя.

Добавлено: 25 мар 2019, 23:37
Лесник
Док, там последний параметр spells_ip как-то неверно считается, похоже, там учитывается сумма ОСТАВШИХСЯ на конец боя заклинаний, ибо разные цифры в одинаковом обвесе получаются.

Re: К вопросу о силе героя.

Добавлено: 26 мар 2019, 14:04
phdoc
Антиной писал(а):
25 мар 2019, 17:20
Док, для начала объясните - что такое сила героя и для чего она нужна?
Сейчас для ПвП и в Походах. В случае годного алгоритма её можно использовать еще много где.

Лесник писал(а):
25 мар 2019, 23:37
Док, там последний параметр spells_ip как-то неверно считается, похоже, там учитывается сумма ОСТАВШИХСЯ на конец боя заклинаний, ибо разные цифры в одинаковом обвесе получаются.
И точно. Поправил, спасибо.