Форум HeroesWorld-а - Показать сообщение отдельно - [ОБСУЖДЕНИЕ] - Справочник, руководство на русском языке для Heroes 3.
Показать сообщение отдельно
#20
Старый 02.10.2006, 07:31
  #20
^
AmberSoler
 
Аватар для AmberSoler
📖
Регистрация: 22.05.2006
Сообщения: 1396
Регистрация: 22.05.2006
Сообщения: 1396
По умолчанию
Re: HoMM III. Справочник. Руководство на русском языке.

Сега;35560 Уважаемый AmberSoler,у меня есть несколько мыслей по поводу улучшения этого полезнейшего справочника.
Вот за это спасибо. Полезное дело делаете, однако

Сега;35560 -немного непонятны краткие описания к специализациям
Специализации героев - тема, достойная диссертации, никак не меньше. Признаюсь честно - просто руки не доходят копать и проверять эту математику, потому как 20% - это идеи, а 80% - проверка статистики на практике и корректировка идеи... хотя и интересно, но не всегда есть время.

Сега;35560можно, например, расписать что "нападение" увеличивает на 5% за уровень величину процентов навыка "нападение", а не саму атаку.
Под навыком "нападение" Вы имеете в виду урон, правильно я Вас понимаю? Так все и есть, Вы правы.

Сега;35560 -навык "Чародейство" - интересно, что воскрешается процент не от количества убитых существ, а, возможно, от количества НР убитых существ, точно не знаю.
Если здоровье жертвы меньше здоровья поднимаемого юнита, то расчет ведется от суммы HP стека жертвы. Иначе - от количества юнитов в стеке. Каждый стек считается отдельно (с округлением до меньшего целого) и потом результат суммируется.

Сега;35560 Также непонятно сколько воскрешается нежити при наличии артефакта "плащ короля нечисти", ведь привидений воскресает меньше чем мертвецов, а личей меньше чем привидений.
Расчет прост: берем сумму HP в стеке жертвы и делим на HP юнита, которого мы поднимаем. Получаем максимальное количество, которое вообще можем поднять в данном случае. (Либо берем просто количество юнитов в стеке жертвы - о разнице в этих вариантах написано выше). Потом это число умножаем на коэффициент (он зависит от степени развития навыка Чародейство, от специализации Чародейство и от наличия Усилителей некромантии). В результате - имеем количество скелетов/стражей/личей... Отличие заключается в том, что они имеют разную величину HP.

На эту тему уже написана глава и будет опубликована при выходе новой версии - v.1.11

Сега;35560 -специализация по существу данного типа прибавляет +1 к скорости(это наглядно) и еще "Увеличивает навыки Защита и Нападение любых существ данного типа за каждый уровень, достигнутый после Х уровня"-это как понимать-каждые Х уровней происходит прибавка +1 к атаке и защите, т.е. на Х уровне +1, на 2Х уровне +2 и т.д.?
Примерно так... Атака и защита прирастают через Х уровней, где Х - число непостоянное. Думаю, здесь нелинейная функция и определяющим является не только уровень героя, но и уровень юнита, а может и еще что... ... Но так и не удалось выявить строгую зависимость. На моем сайте в разделе "Обсуждения" Вы можете найти полемику на эту тему, там много информации имеется, но так воедино она не сведена до сих пор. Поэтому и не касаюсь пока этого вопроса.

Сега;35560 -специализация по заклинанию:"Усиливает заклинание, в сравнении уровня героя с уровнем цели ( бонус выше при использовании на слабые юниты)." на сколько усиливает? На разницу уровня героя и уровня цели-явно нет(проверил на опыте).
По идее, большинство специальностей у героев имеют развитие при увеличении уровня героя. Но не факт, что это будет у спецов по заклинаниям. Вполне возможно, что спец по заклинанию имеет стандартный фиксированный бонус, который дается ему изначально и который впоследствии неизменен. Точно не знаю – нужно потестировать.

Сега;35560 -интересно, а где можно посмотреть у героев эти загадочные МП(movement points)?
Технически, конечно это осуществить можно, но только на программном уровне, создав утилиту, которая будет возвращать эти коэффициенты из ядра самой программы. Понятно, что существуют переменные, которые отвечают за запас MP во время движения, только зачем Вам это? Начальный запас хода определяется исходя из скорости самого медленного юнита. Расход MP в процессе движения подчиняется строгим законам и зависит от типа местности, наличия дорог и повышалок MP на пути. Также значение имеет присутствие артефактов, вторичных навыков Логистика и Поиск Пути, а также наличия специализации Логистика. Все – больше нет никаких модификаторов и расчет не очень сложный, если знать основные принципы.

Сега;35560 Полезной будет ещё информация о соответствии МП и наполненности "зеленого столбика".Сколько МП символизирует каждый плюсик сверх полного столбика? Может ли кол-во МП быть больше, чем при 3 плюсиках?
Баловство все это Индикатор достаточно грубый и призван помогать тем, кто не представляет себе азов логистики. А в остальном – ориентироваться на него большого смысла нет. Два героя имеющие на начало дня «три плюса на зеленом фоне» смогут пройти совершенно разные дистанции. И зависеть это будет от многих факторов.

Сега;35560 -на странице 26(Определение величины войска в армии нейтралов для разных версий HMM III) в столбце для 'Дыхание смерти' 1-4 указывется как "мало", в моей же версии SoD, это "несколько", может патч до версии 3.2 меняет название величины?(у меня 3.00)
У меня – SoD 3.2. И в моем варианте при числе юнитов 1-4 указано "пара", при 5-9 указано "мало".

Сега;35560-на странице 46(Анализ эффективности юнитов каждого замка и общее впечатление), по моему мнению, можно сделать более подробное описание особенностей развития городов, тактик и стратегий при игре за них. Хочется больше
Формат справочника (прошу заметить – не учебника) не предполагает больших текстовых выкладок, да и Excel тоже для этого не приспособлен. Тактик и стратегий бесконечное множество, а справочник создается для представления лишь той информации, которая имеет заложеное разработчиками строго фиксированное значение и не оспаривается.

Вы знаете хотя бы одну тактику, регламентированную производителем игры? Здесь ведь – сколько людей, столько мнений, согласитесь.

Сега;35760При всём уважении к вам AmberSoler, на стр. 21(Расчет нанесенного урона в бою) расчёт урона не совсем корректен.
Ну, допустим, расчет, как раз таки корректен!
Просто Вы, на мой взгляд, некорректно его изложили:

Ваш вариант:

б) по справочнику
U1=U
U2=U1-U1*(D-A)*2,5%=623 с учётом разности AD
U2=U2+U1*46,5%=1037 с учётом навыка "нападение"
U3=U2-U2*15%=881 с учётом навыка "оружейник"
U3=U3-U3*30%=616 с учётом заклинания "щит"

Ниже - как Вам следовало бы его изложить:

б) по справочнику
U1=U
U2=U1-U1*(D-A)*2,5%=623 с учётом разности AD
U2=U2*(1+46,5%)=913 с учётом "нападения", или так: U2=U2+U1*46,5%*(1-[D-A]*2,5%)=913
U3=U2-U2*15%=776 с учётом навыка "оружейник"
U3=U3-U3*30%=543 с учётом заклинания "щит"

Ведь в тексте сказано дословно следующее: «Если у нападающего есть навык нападение, то урон U2 увеличивается на... 30%» (или 46,5%, как в нашем случае). Другими словами, Вы добавили долю базового урона, не уменьшив ее на соответствующий коэффициент с учетом разности AD. Ведь в случае, когда нападение меньше защиты, «бонус защиты» жертвы снижает все параметры атакующего... Пересмотрите еще раз внимательно что написано в справочнике и сравните с Вашей трактовкой.

И еще - Вы рассматриваете заклинания "Щит" и "Воздушный щит", но не касаетесь таких как "Каменная кожа", "Точность", "Жажда крови" и пр. На мой взгляд - в формуле не нужно их приводить вообще. Заклинания модифицируют начальные условия и каждое действует по своему. По этой же причине там не упоминается действие спецов Нападения, так как они просто модифицируют вторичный навык Нападение...

А расчет урона зависит от атаки и защиты юнитов, а также вторичных навыков Нападение и Доспехи у героев... Тема и была посвящена именно этому фундаментальному вопросу. И не хотелось бы ее усложнять, потому как в этом случае еще очень много чего нужно туда добавлять.

А вот, что касается формы представления самого расчета – она не совсем строгая, не математическая... И здесь я с Вами согласен.

Поначалу была у меня мысль видоизменить его с привязкой к формулам. Однако, со временем, я решил, что пошаговое описание механизма все же более наглядно и приемлемо для понимания. А это важнее, чем строгость формул. Но Ваш вариант подачи материала мне нравится. Давайте просто ниже я приведу Ваши расчеты и единые формулы в виде системы уравнений Кому надо – разберется!

Сега;35560-Я не так давно увлекаюсь героями, чтобы делать открытия в "физике мира", но как новичок, я могу оценить доступность и функциональность этого справочника
Спасибо и удачи Вам в боях!

P.s. Буду рад любым вопросам и замечаниям...

С уважением,
AmberSoler
__________________
Сначала было слово...

FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig



Сначала было слово...

FizMiG v.2.0 *** Очередное обновление справочника! *** http://vk.com/fizmig



AmberSoler вне форума
Ответить с цитированием