Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы
DF2 :: ФОРУМЫ > Игровые форумы > Heroes of Might & Magic III > Horn of the Abyss
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106
hippocamus
Цитата(drevoborod @ 08 Nov 2025, 20:04) *
А про ReduceUsage полагал, что их использование увеличит длительность хода, так как понижение использования процессора при том же результате расчёта автоматичекски повлечёт увеличение продолжительности расчёта.
Эти твики включают патч на разгрузку процессора для игры в фоновом режиме. Оригинальная игра загружает процессор даже в свёрнутом виде.
Crodo
Кажется уже довольно давно, было видео с эвента, где DrSlash говорил, что больше не будет большого количества новых артефактов из-за того, что их уже и так много, и добавление новых снижает вероятность случайного выпадания каждого из них.
С этим аргументом я согласен.

И теперь думаю, что с новыми фракциями то же самое.
Их, конечно, многократно меньше, чем артефактов, но каждая добавляет минимум по 14 юнитов.
А вот юнитов уже получается много, а слотов под них гораздо меньше, чем под артефакты.

Поэтому вопрос - видится ли Предел того, сколько в Хоту можно добавить юнитов и фракций с этой точки зрения?
laViper
Что-то странный вопрос какой-то. Существа в отличии от артефактов у игрока чаще всего не случайные, а фракционные - из замка, коробок, жилищ и т.д.
Случайные юниты для игрока влияют только как нейтральная охрана, но и там 5 из 7 существ замка работают "как обычно" - обычная пешая, стрелковая, летающая охрана.

С артефактами ситуация совсем другая - если раньше условно шанс достать себе "меч" с объекта был 15%, то с новыми артефактами на другие бонусы шанс именно получить бонус к атаке падает до 10%.
Starseeker
Цитата(Crodo @ 24 Dec 2025, 21:36) *
Кажется уже довольно давно, было видео с эвента, где DrSlash говорил, что больше не будет большого количества новых артефактов из-за того, что их уже и так много, и добавление новых снижает вероятность случайного выпадания каждого из них.
С этим аргументом я согласен.

И теперь думаю, что с новыми фракциями то же самое.
Их, конечно, многократно меньше, чем артефактов, но каждая добавляет минимум по 14 юнитов.
А вот юнитов уже получается много, а слотов под них гораздо меньше, чем под артефакты.

Поэтому вопрос - видится ли Предел того, сколько в Хоту можно добавить юнитов и фракций с этой точки зрения?

Конкретного максимально допустимого количества городов нет, конечно. С другой стороны, с нашим нацеленным на качество подходом каждая фракция - это огромная работа, поэтому просто по определению варианта сделать какое-то большое количество фракций особо нет.

Плюс, лично моя (не всего Экипажа) позиция в том, что бесконечное количество фракций добавить невозможно хотя бы потому, что есть ограниченное количество того, что можно вписать в лор игры и её образный ряд до того, как вся конструкция начнёт трещать по швам.
Sерёга
Цитата(Crodo @ 25 Dec 2025, 01:36) *
Поэтому вопрос - видится ли Предел того, сколько в Хоту можно добавить юнитов и фракций с этой точки зрения?

4-5 фракций вполне неплохо ещё впишутся. Только кандидатов отобрать нормально. Как думаете кто может подойти rolleyes.gif ?
Inquisitor
Посмотрел новое видео про Фабрику, и естественно внимание привлёк первый набросок лайнапа фракции. О нём и вопросы.

1. На первом уровне, видимо, находятся гибберлинги из старого концепта Фабрики? И вооружены они, судя по всему, огнестрельным оружием наподобие ружья/аркебузы?
2. Носорогоподобный гигант-пушкарь на шестом уровне - отсылка на Rhino из оригинального Форджа?
laViper
Да в целом определённые ограничения могут быть технические - но сейчас их куда меньше. Например, если на ИД существа выделен байт, то максимум у нас 256 разных существ - при 14 существах на фракцию получаем не более 18.

В остальном как верно сказано выше - всё упирается в качество. Даже если брать Пятёрку и Четвёрку где фракция куда более сложная в реализации, то и там нет прямого ограничения на количество. Если разработчик в состоянии делать каждый раз новую классовую способность и новую магию/альтернативу, то предела нет. Но очевидно что каждый раз делать всё сложнее и сложнее, чтобы фракция была уникальной и интересно выделялась на фоне остальных.

Здесь лишь вопрос подхода. В некоторых случаях хорошим подходом будет очертить границы и работать в них - если изначально знаешь сколько у тебя фракций, то можно выстраивать какие-то системы с условием этого ограничения.
1/2
В третьих героях для значений удачи и морали довольно узкие окна - от -3 до +3. Например, замок с родной армией и любым родным героем-воином выбивает +5, с граалем или при обороне родного города +7. Плюс, множество артефактов и посещалок. С удачей тоже есть казусы - Мелодия накладывает +3 заклинанием, ещё +3 навыком, плюс артефакты, пруд, грааль, посещалки. В связи с чем вопрос. Команда рассматривает такие узкие пределы изменения параметров как недоработку оригинальной игры или как правильное решение?
Разработчики оригинала как-будто бы посчитали это недоработкой - в четвёртой части достичь капа без заклинаний было крайне маловероятно, и сами заклинания оставались полезными даже если кап набить - мораль может испортиться от дебаффа или от потерь в бою. В последующих частях кап тоже был либо поднят (в пятых), либо убран (в шестых).
DragonGolem
Цитата(1/2 @ 26 Dec 2025, 12:37) *
Разработчики оригинала как-будто бы посчитали это недоработкой - в четвёртой части достичь капа без заклинаний было крайне маловероятно, и сами заклинания оставались полезными даже если кап набить - мораль может испортиться от дебаффа или от потерь в бою.
Вот кстати да. В нынешнем виде заклинания морали и удачи практически бесполезны. Но если изменить кап положительного/отрицательного значения хотя бы до 5, а соответствующим заклинаниям (на эксперте) позволить устанавливать максимальное значение вне зависимости от начального как в 4ке, то они однозначно станут нужнее.
laViper
К слову когда думал над проблемой капа морали/удачи для "идеальных героев", пришёл к мысли что можно сделать безлимит морали, но поменять принцип вычисления.

За каждую единицу морали (или минус-морали) делается отдельный бросок и если хотя бы одна "сработала", то существо получает доп. ход. Это не даст уйти в 100% даже если у существа будет мораль 1000 ед. В самом начале это даёт примерно линейный рост, с небольшим снижением, после чего каждая единица даёт меньше.


В текущих условиях, когда мораль даёт шанс 1/24, то мы получаем 11.9 вместо 12.5 за 3 морали и 8.1 вместо 8.3 за две морали, для одной ничего не меняется.
hippocamus
Цитата(laViper @ 28 Dec 2025, 19:15) *
К слову когда думал над проблемой капа морали/удачи для "идеальных героев", пришёл к мысли что можно сделать безлимит морали, но поменять принцип вычисления.

За каждую единицу морали (или минус-морали) делается отдельный бросок и если хотя бы одна "сработала", то существо получает доп. ход. Это не даст уйти в 100% даже если у существа будет мораль 1000 ед. В самом начале это даёт примерно линейный рост, с небольшим снижением, после чего каждая единица даёт меньше.


В текущих условиях, когда мораль даёт шанс 1/24, то мы получаем 11.9 вместо 12.5 за 3 морали и 8.1 вместо 8.3 за две морали, для одной ничего не меняется.
Говоря языком математики - брать логарифм от значения.
Кажется, напрашивающееся решение.
Но нужно хорошо подобрать коэффициент кривизны (графика функции). Чтобы не слишком резко взмывал вначале, и не слишком сильно ослабевал при высоких значениях морали.
Finder
Цитата(hippocamus @ 29 Dec 2025, 02:51) *
Цитата(laViper @ 28 Dec 2025, 19:15) *
К слову когда думал над проблемой капа морали/удачи для "идеальных героев", пришёл к мысли что можно сделать безлимит морали, но поменять принцип вычисления.

За каждую единицу морали (или минус-морали) делается отдельный бросок и если хотя бы одна "сработала", то существо получает доп. ход. Это не даст уйти в 100% даже если у существа будет мораль 1000 ед. В самом начале это даёт примерно линейный рост, с небольшим снижением, после чего каждая единица даёт меньше.


В текущих условиях, когда мораль даёт шанс 1/24, то мы получаем 11.9 вместо 12.5 за 3 морали и 8.1 вместо 8.3 за две морали, для одной ничего не меняется.
Говоря языком математики - брать логарифм от значения.
Кажется, напрашивающееся решение.
Но нужно хорошо подобрать коэффициент кривизны (графика функции). Чтобы не слишком резко взмывал вначале, и не слишком сильно ослабевал при высоких значениях морали.

Нет, логарифм тут ни при чем и подбирать ничего не нужно. Речь про другое. Например, если мораль равна +N, то мы как бы N раз бросаем d24 и даем существу дополнительный ход в том и только том случае, если хотя бы на одном из "дайсов" выпал 24. Формула вероятности успеха 1 - (1-p)^N, где p - вероятность срабатывания при морали +1 (в нашем случае p=1/24), в ней нет никаких дополнительных коэффициентов, которые нужно было бы подбирать. При N=0 и +1 вероятность в точности та же, что сейчас, при N=+2,+3 чуть снижается, но практически неощутимо, а при больших N начинает снижаться уже заметно.

Говоря языком математики, речь про функцию распределения у биномиально распределенной случайной величины biggrin.gif но тут проще формулу выписать, чесслово.
laViper
Пу-пу-пу smile.gif
Собственно да, как выше заметили особого простора для настройки нет. Вначале рост около линейный, дальше чем выше вероятность срабатывания сейчас, тем меньше даёт следующий шаг.
Но имхо, основная задача - это сделать "безлимит", т.е. при любом значении не достигать 100%. Для игрока всё равно лишняя мораль будет в плюс, хоть и в меньший.

И я бы сказал что для игрока это довольно понятная механика, с учётом того что он всё равно не может влиять на срабатывание эффекта морали.
Etoprostoya
Цитата(Finder @ 29 Dec 2025, 12:47) *
Формула вероятности успеха 1 - (1-p)^N, где p - вероятность срабатывания при морали +1 (в нашем случае p=1/24)

Кстати
1-(1-p)^N = 1/2
(1-p)^N = 1/2
N*log(1-p) = log(1/2)
N = log(1/2)/log(23/24) = 16 (округлённо)
При N=16 вероятность выпадения морали 50%. Так что много морали не бывает - поди ещё набери эти +16.
P.S. Попросил у Алисы Яндексовны решить эту задачку - написала какую-то дичь, двоечница.
laViper
Цитата
P.S. Попросил у Алисы Яндексовны решить эту задачку - написала какую-то дичь, двоечница.

Брутфорсом - вбить формулу в экселе, растащить на дцать клеток и посмотреть где будет 50% smile.gif

Опять же как по мне основная ценность, это то что такие заклинания как Радость уже не ограничиваются в самом эффекте - можно делать даже +2/4/6, если вдруг +3 будет слабо при больших значениях текущей морали.
Это касается и любых других объектов где чаще всего +3 был лимит для полезности (хотя максимум это +6).
WiWind
Всем привет.

Возник интересный вопрос (извините если был, поиском не нашел).

Делаю карту арены. Задача: дать случайное заклинание 5го уровня из разрешенных на карте. В идеале, равновероятно. И как будто это невозможно сделать.

Продвинутые возможности выдачи случайных заклинаний есть в редакторе шаблонов (свитки, коробки).
Но в редакторе карт, как будто такой возможности нет вообще. Или я что-то упускаю?

Занудные детали:
1/2
Можно решить проблему костылем. Ставим односторонний портал, который ведет к заклинаниям 5-го уровня. Например, это 9 изолированных островков, где лежит только свиток нужного заклинания. Портал сделать одноразовым за счет ворот задания на принести уникальный бесполезный артефакт, который лежит прямо перед воротами. Из этих островков возврат на другом одностороннем телепорте. Также, если количество разрешенных заклинаний 5-го уровня не равно 7, то можно устроить равновероятную выдачу заклинаний через 2-3 островка с городом, где есть только ГМ 5 и правильным образом запрещены заклинания. Сопряга здесь самая удобная, потому что в ней запрещена только жертва, а все остальные заклинания выпадают с практически идентичной вероятностью.
laViper
В данном случае что считать "случайным"?
Помимо порталов, которые лимитированы, можно через "стражей" купить одним из вариантов - свитком или учёным. Для первого прохождения это будет случайным, для последующих игрок будет знать что находится в том, который он уже открывал ранее.
Незнайка
Цитата(Балалайка @ 27 Oct 2025, 16:44) *
Добрый день. Я слышал что команда хотела переработать магию в особенности магию Воды (добавить новые заклинания типа Амагедонна и замедления) это правда? Если правда то как продвигается?

Цитата(laViper @ 27 Oct 2025, 17:02) *
Как продвигается никто заранее говорить не будет, в 99% случаев выкладывается уже по факту.
Про магию говорили (ребаланс), про новые заклинания не припомню таких заявлений именно от команды Хота.
Обычно выкат релизов идёт раз в год крупными обновлениями, так что раньше НГ ждать ничего не стоит. В остальное время только фиксы.

Да, в начале года было два интервью где шла речь о планах на ребаланс магии. Всегда читаю официальный лог файл с огромным интересом и жду итересных правок порой даже больше, чем новый контент.
Всех с наступающим!
WiWind
Цитата(laViper @ 30 Dec 2025, 16:33) *
В данном случае что считать "случайным"?
...
Для первого прохождения это будет случайным

Я начал с того, что это карта Арены, подразумевается мультиплеер. Да, нужна именно рандомизация на этапе старта карты.

Цитата(1/2 @ 30 Dec 2025, 13:59) *
Можно решить проблему костылем. Ставим односторонний портал, который ведет к заклинаниям 5-го уровня. Например, это 9 изолированных островков, где лежит только свиток нужного заклинания. Портал сделать одноразовым за

Спасибо, это интересная идея. У меня были ложные воспоминания о том, что квестовые врата, если один раз выполнить квест будут пропускать всё время. Проверил, это не так. Метод рабочий.

Цитата(1/2 @ 30 Dec 2025, 13:59) *
Также, если количество разрешенных заклинаний 5-го уровня не равно 7, то можно устроить равновероятную выдачу заклинаний через 2-3 островка с городом, где есть только ГМ 5 и правильным образом запрещены заклинания. Сопряга здесь самая удобная, потому что в ней запрещена только жертва, а все остальные заклинания выпадают с практически идентичной вероятностью.

Долго думал об этом методе. Очень сложно получается.
Придется снова заниматься случайными порталами. Потому что если игрок сам выбирает в какой город идти, то, зная схемы запретов заклинаний он может сильно влиять на вероятность получения определенного заклинания. Но если всё равно строить порталы, то в чем преимущество решения с городами? Ну и да, если убрать ДД и флай, то остается как раз именно 7 спелов и составить равновероятный выбор манипулируя типами городов и запретами в них это хорошая математическая задача.




Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.