Перейти к содержанию

Сообщения от - Справочник, руководство на русском языке для Heroes 3.

Аватар пользователя
20 лет назад
Приветствую всех поклонников мира Heroes of Might & Magic III!

Позвольте предложить Вам принять участие в проекте, посвященном созданию справочного руководства по HoMM III.

Тема сама по себе не новая. Существует множество отдельных ресурсов, посвященных описанию Физики мира Героев, но при всем желании крайне сложно найти информационный источник, который однозначно можно отнести к разряду справочных пособий.

Данная работа не претендует на оригинальность и является результатом компиляции различных официальных (Player's Manual) и не официальных (форумы и сайты) источников, посвященных описанию внутреннего мира игры.

Файл в форматах Excelб PDF можно найти по ссылке:
http://vk.com/fizmig

В настоящий момент работа над проектом полностью еще не завершена, если вообще возможно ее завершить... :) А потому, буду признателен, если кто-либо пожелает принять в нем участие и поделится своим мнением, знаниями и советами. Обновленная версия документа будет выкладываться по указанному адресу для всех желающих. Ссылка на автора будет сделана обязательно :)

Не вся указанная в этом справочнике информация может считаться официальной, по причине того, что содержит наблюдения и оценки игроков, пожелавших поделиться своим мнением по поводу особенностей игры. Но, тем не менее, в целом она достаточно реально отражает Физику Мира Героев и несомненно будет полезна любому начинающему игроку.

Учитывая вышесказанное, любые комментарии, уточнения и пояснения - приветствуются. Также ценными будут считаться любые пожелания по поводу более оптимальной формы представления изложенной информации.

С уважением,
AmberSoler
Аватар пользователя
17 лет назад
В справочник два этих момента уже добавил. Выйдет в следующем номере! :) Так что можете смело продолжать в том же духе, уверен, что существует много непереведенных статей, которые будут интересны специалистам и не только... ;)

P.s В продолжение разговора, который начался на одном из дружественных форумов - может действительно удастся найти англоязычного энтузиаста для того, чтобы перевести основные выкладки FizMiG с русского на буржуйский язык? :)
В ответ пользователю AmberSoler
17 лет назад
AmberSoler;201907
В справочник два этих момента уже добавил.

а второй какой? если первый про ход!
Аватар пользователя
17 лет назад
А как на счёт тактик взятия хранилищ?
Аватар пользователя
17 лет назад
2WhiteLizard: Для начала нужно привести эти тактики к общему знаменателю.
В ответ пользователю smallest
Аватар пользователя
17 лет назад
smallest;201945
а второй какой? если первый про ход!
Второй - про направление удара. Просто все эти моменты я видел ранее (в английском варианте, и не только эти), но руки не доходили заниматься переводом.

Добавлено через 3 минуты
WhiteLizard;201952
А как на счёт тактик взятия хранилищ?
Только ли хранилищ? Тут поле непахано, если за тактику взяться... Я готов рассмотреть вопрос и добавить в справочник соответствующий раздел, но рисовать его пока нет времени - это очень много информации и все нужно обстоятельно перетрясти своими руками... И что-то там про знаменатель вверху говорилось... И это тоже надо. ;)

Если есть у кого желание помочь мне в адаптации текстовых файлов (у меня пол-компа забито этими рассказами :) ), то это будет предметный разговор... Сортировка условий и вариантов, построение схемы боя (язык условных символов придется разрабатывать - кто готов? :) ), проверка на соответствие рассказа действительности, и т.д. и т.п.

А пока - только идеи, которых много.

2 AlexSpl. Да. :)

2 Монца.
Разговор идет только про внутренний механизм игры. Там текста не много, важна корректная передача мысли, чисто математика, если быть более точным. Философию на околонаучные темы переводить нет необходимости, а вот формулы и их описания, логистику, урон, спецухи. Вот собственно о чем идет разговор. Было бы просто земечательно подвязать все это к справочнику...
17 лет назад
по стратегиям развития за определенный город, имхо довольно хороший формат придумал Вик в своей статье (ибо важно не только как брать но и зачем, т.е. к чему стремиться), поэтому если кто готов проделать такую же работу за иной город, то образец уже, можно сказать есть :)
В ответ пользователю smallest
Аватар пользователя
17 лет назад
smallest;202065
по стратегиям развития за определенный город, имхо довольно хороший формат придумал Вик в своей статье (ибо важно не только как брать но и зачем, т.е. к чему стремиться), поэтому если кто готов проделать такую же работу за иной город, то образец уже, можно сказать есть :)
Если мне не изменяет память, речь идет про давнюю статью о тактике развития за Castle? Также повторюсь, что тактики развития - выходят за формат справочника. По определению - так как в справочнике все же нежелательно отражать информацию, имеющую ключ "IMHO". Это все же прерогатива учебника, на что не претендуем никак...

Если взятие консервы на второй неделе еще можно отнести в категорию "справочная информация", так как никого не интересует ваше мнение об этом механизме - он либо работает либо нет. Повтори действия описанные в методе захвата консервы и она твоя. То стратегия развития за город по определению не может нести абсолютный характер - сколько людей, столько мнений. Физика - это все же факты, а не мнение... Вот в чем разница.
17 лет назад
можно такую информацию тоже собирать и будет дополнение к физмигу.
Аватар пользователя
17 лет назад
to AmberSoler
Благодаря турниру от Колбассера было установлено, что при условии победы "захватить все шахты" необходимо, также, захватить и все маяки.

С уважением, Kamikaze!
В ответ пользователю AmberSoler
17 лет назад
AmberSoler;202071
Если мне не изменяет память, речь идет про давнюю статью о тактике развития за Castle? Также повторюсь, что тактики развития - выходят за формат справочника. По определению - так как в справочнике все же нежелательно отражать информацию, имеющую ключ "IMHO". Это все же прерогатива учебника, на что не претендуем никак...

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

только не судите строго, пожалуйста :)
допустим кто-то написал в справочнике (со "справочной информацией") метод взятия конкретной консервы на второй неделе конкретными войсками конкретного города, который работает и его только нужно уметь повторять. Теперь что мы, на мой взгляд имеем, на практике. Количество войск может на второй неделе существенно меняться в зависимости от различных строений и от сложности битв на первой (а можно еще вспомнить о уровне и навыках героя :) ), поэтому применить в точности этот конкретный алгоритм возможность будет выпадать не часто, поэтому в даном вопросе будет играть роль уже не конкретные действия в этом алгоритме, а его идея, исходя из которой можно будет сказать сможем ли мы ее применить с теми войсками, которые имеются в наличии или нет, а она уже перестает быть "справочной информацией" и имеет ключ "ИМХО". Конечно же можно в даном случае вовсе забыть про идею (которая имхо является здесь первичной, в то время как сам алгоритм вторичным) и оставить только сам алгоритм, но тогда имхо его "справочная" ценность сльно снизиться ибо нужно будет самому думать над идеей а потом и ее реализацией в своем случае.

П.С. недавно читал справочник по математике, там присутствует как большая таблица неопределенных интегралов, так и методы взятия интегралов конкретного вида. почему бы например не сделать что-то подобное здесь.

П. П. С. кстати, а почему разговор сразу о второй, а не о первой? обще принято как-то с первого номера начинать :) или там нет конкретных механизмов :rolleyes:
Аватар пользователя
17 лет назад
2 smallest. Полностью согласен со всеми твоими доводами. Это действительно бесконечный объем информации, что и создает в итоге некоторую сложность с ее структуризацией.

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

Я думал над этим вопросом поначалу. В итоге пришлось отказаться от этой идеи.
Аватар пользователя
17 лет назад
Пора бы узнать условия присоединения нейтралов. Особенно непонятен пункт с "внутренней силой" Героя. Что это такое вообще?
Аватар пользователя
17 лет назад
Искусство дипломатии, или что такое харизма Героя.

Как известно, каждый отряд нейтралов на карте при генерации сейва получает некоторую численную характеристику, от которой зависит степень его враждебности. Чем больше степень враждебности отряда, тем меньше шансов у Героя присоединить его к своей армии. Эта самая величина является единственной неизвестной в проблеме присоединения нейтралов. Назовём её Х (степень враждебности, заданная картостроителем, уже отражена в этом числе). Новая версия светофора определяет эту неизвестную величину.

Податливые отряды всегда присоединяются к армии Героя, в то время как присоединить кровожадные отряды невозможно (см. раздел "Дипломатия и особенности её применения" руководства от AmberSoler'а).

1) Вычисляем силу армии Героя. Сила армии равна сумме произведений количества воинов в отряде на силу воина в отряде
(PA = sum[i=1,7](N*AI_Value). Кажется, в ранних версиях FizMiG'а была табличка силы воинов. Например, сила кентавра - 100, королевского грифона - 448;

2) Вычисляем "внутреннюю силу" Героя, зависящую от его атаки и защиты. Hero_Power = sqrt((1 + 0.05*att)*(1 + 0.05*def));

3) Итоговая сила армии равна произведению "внутренней силы" Героя на силу армии. Army_Power = floor(Hero_Power*PA);

4) Вычисляем силу армии нейтралов. Для этого нужно знать их точное количество. Вероятность появления грейженного юнита не принимаем во внимание. Neutrals_Power = N*Neutral_AI_Value, где N - количество нейтралов, Neutral_AI_Value - сила нейтрала в отряде;

5) Находим частное k = Army_Power/Neutrals_Power;

Примечаниe.
Число k помещается в область памяти размером 4 байта (короче - обрубается с Extended до Single), а затем снова загружается в регистр st математического сопроцессора (короче - расширяется с Single до Extended), что влечёт за собой незначительное искажение этого коэффициента, но этот факт почти всегда можно игнорировать.

6) Находим "относительную силу армии" SF Героя:
а) Если k >= 7, SF = 11;
б) Если 1 <= k < 7, SF = floor(2*(k - 1)) - принимает значения от 0 до 11 (не до 10!);
в) Если 0.5 <= k < 1, SF = -1;
г) Если 0.333 < k <= 0.5, SF = -2;
д) Если k <= 0.333, SF = -3.

7) Если в армии Героя присутствуют такие же существа, как в армии нейтралов, или их грейды, харизма увеличивается на единицу (назовём такие сущетсва в армии Героя вербовщиками);

8) Если количество вербовщиков строго больше общего количества остальных воинов в армии Героя, то харизма увеличивается ещё на одну единичку, причём не имеет значения, в одном или нескольких отрядах находятся вербовщики;

9) Каждый уровень Дипломатии (Diplomacy_Level) увеличивает харизму на одну единицу. Дипломатические артефакты (а также мораль и прочие модификаторы, не упомянутые здесь, не увеличивают харизму);

10) На уровне Easy, Герой получает халявную единицу харизмы (за счёт скрытого базового уровня дипломатии) ещё при рождении. Компьютерные игроки лишены этого преимущества (вообще, схема присоединения нейтралов у них слегка отличается).

Сумму, полученную в пунктах 7-8, назовём симпатией (Sympathy, меняется от 0 до 2).

Примечание. Присоединению элементалов магмы, льда и энергии не помогут элементалы земли, воды и огня (симпатия не увеличивается).

Итак, приведённая выше схема просто отлично согласуется с материалом от AmberSoler'а за исключением пункта про разброс вербовщиков и того, что наличие в армии Героя юнитов только из одного замка как-то влияет на харизму.

Итак, находим харизму: Сh = SF + Diplomacy_Level + Sympathy.

9) Если Ch >= Х, отряд нейтралов присоединится:
а) ради идеи, если Sympathy + Diplomacy_Level + 1 >= Х;
б) за деньги, если Sympathy + 2*Diplomacy_Level + 1 >= X.

Примечание. Х - целое, как и харизма Ch.
Минимальное значение X равно -4 (для податливых нейтралов), максимальное равно 10 (для кровожадных отрядов).
Харизма Сh изменяется от -3 до 16.

P. S. Таким образом, если враждебность нейтрального отряда больше 6, то Вы никогда не сможете присоединить его бесплатно (2 + 3 + 1 = 6). Если враждебность больше 9 (т. е. если отряд кровожадный), то Вы также не сможете присоединить его и за деньги.
В ответ пользователю AlexSpl
Аватар пользователя
17 лет назад
AlexSpl;202405
Искусство дипломатии, или что такое харизма Героя.
Примечание. Х - целое, как и харизма Ch.
Минимальное значение X равно -4 (для податливых нейтралов), максимальное равно 10 (для кровожадных отрядов).
Харизма Сh изменяется от -3 до 16.
Про минусы я что-то сомневаюсь.. уровень кровожадности нейтралов ставятся редактором - от 0 до 10.

и если не вникать сильно в циферки-расчеты, то атака/защита героя влияют на дипломатию, а магия - никак!
Аватар пользователя
17 лет назад
2Captain: Но тем не менее так оно и есть. Например, у податливых отрядов враждебность минус 4, а минимальное значение харизмы минус 3, т.е. такие отряды присоединятся всегда и притом бесплатно: оба условия присоединения выполняются. Число Х - это не совсем та враждебность, что ставится в редакторе. Проверить инфу в моём предыдущем посте можно с помощью светофора. Дипломатия - один из полезнейших вторичных навыков ;)

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 6 пользователей 1383 гостей