Сообщение: 58
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация:
0
Отправлено: 02.12.09 15:22. Заголовок: Теоретические занятия
Данная тема будет посвящена теоретическим аспектам игры, которые можно с успехом применять на практике. В данное время я подготавливаю очень интересный на мой взгляд материал “Действия компа на переходе хода”. Данный материал постараюсь закончить до конца недели и выложить в данной теме. После его обсуждения, можно будет выложить этот материал на сайте.
Сообщение: 65
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация:
0
Отправлено: 07.12.09 18:10. Заголовок: Действия компа на пе..
Действия компа на переходе хода
Неотъемлемой частью игры на offline-турнире является “отслеживание” действий компа на переходе хода. Зная поведение компа, можно заранее предугадать его действия и тем самым намного облегчить свою жизнь на турнире и в конечном итоге занять более высокое место в итоговой таблице участников!
Умеет ли “мыслить” комп? Можно ли его “уговорить” ходить так, как хочет человек – игрок? Какие постройки он возводит и в какие дни нанимает героев? И, наконец, как заранее предугадать его действия?
Обо всем об этом и пойдет речь в данной статье, которая специально подготовлена и написана для всех любителей героев 1. Заранее хочу сказать, что в отдельно взятой карте поведение компа может несколько отличаться. Это отличие будет заключаться от расположения до объектов, состава стартовой армии и прочих атрибутов. Поэтому данная статья написана для общих и наиболее часто встречаемых ситуаций при примерно равном расположении объектов относительно героя компа в одном дне.
1. “Мысль” компа
Было бы наивно полагать, что комп может мыслить лучше, чем человек, поэтому зачастую все его “мысли” абсолютно предсказуемы. Хотя цели и задачи в игре как у компа, так и у человека одинаковые – выиграть! Все объекты, которые интересны компу, можно разделить на следующие приоритеты в порядке возрастания:
1) При достаточной силе монстров, обязательно нападет на замок, деревню или более слабого по силе героя под управлением игрока! 2) Халявное войско в постройках (предпочтении отдается более быстрым войскам, кочевникам и разбойникам), лампы джиннов. Дом и хижина для него также представляют слабый интерес. Сюда же относятся и лояльные монстры. Примечание – разогнанный быстрыми войсками комп может проигнорировать халявные более медленные войска в принципе! 3) Крутые артефакты, повышающие характеристики, а также артефакты, влияющие на дальность передвижения героя (некоторые арты комп может игнорировать в принципе). 4) Шахты. 5) Ресурсы и костры. 6) Сундуки.
Как видно по приоритету, сундуки для компа представляют наименьший интерес, что только на руку игроку! Безусловно, если этот сундук будет лежать на его запланированном пути и под самым носом, то комп не побрезгует взять его, ровно как и все остальные менее привлекательные объекты.
2. “Ты сюда не ходи, ты сюда ходи…”
В ситуациях когда в одном дне у компа есть возможность выбора п. 1.1) – 1.4) его можно заставить пойти туда, куда нужно игроку, а не туда, куда хочет сходить комп. Путем лоад\сейва добиваемся нужного расклада. Отвлекать и менять поведение (стратегию) компа можно, используя своих героев с минимальным войском в качестве наживки! Аналогичный прием используется и при помощи своих пустых замков, либо захваченных замков компа. В нужный момент оставляем, либо покупаем минимальное войско для уничтожения нападающего противника. Для этой цели обязательно присутствие летающих существ. И если противник нападает большой или огромной армией в состав которую входят медленное либо среднее войско любых по количеству размеров, то его разгром будет 100%, т.к. стрелковую башню разрушить ему не удастся ни одним из способов!
3. Комп – строитель (в первую неделю)
Строительство компа весьма банально и зачастую прямолинейно. За первую неделю (а она, как правило, является самой главной на любом турнире), он обязательно построит колодец, 3 жилища монстров, гильдию магов 1, а иногда и 2 уровня, таверну либо гильдию воров, если на эти сооружения у него будет достаточно средств. И, тем не менее, каждый замок под управлением компа имеет ряд особенностей при строительстве:
В замке чернокнижника комп предпочитает возводить: колодец, пещеру, крипту, болото, 2 уровня магии, гильдию воров либо таверну; В замке колдуньи комп предпочитает возводить: колодец, древо-дом, избушку, стрельбище либо стоунхендж, 2 уровня магии, гильдию воров либо таверну; В замке рыцаря комп предпочитает возводить: колодец, мазанка, стрельбище, кузница, 2 уровня магии, гильдию воров либо таверну; В замке варвара комп предпочитает возводить: колодец, хижина, хибара логово, 2 уровня магии, гильдию воров либо таверну. Следует помнить и о том, что на оборону в гарнизоне замка, комп предпочитает оставлять следующих юнитов: Замок чернокнижника – гидр!!!; Замок колдуньи – гномов; Замок рыцаря – копейщиков; Замок варвара – орков. Помните, что к 8 дню, надо в обязательном порядке захватить все вражеские замки (у человека первый день всегда наступает раньше чем у компа), поскольку к этому дню можно обойтись небольшими силами. Но на 9 день, комп закупится под завязку, и взять его замок будет уже очень непросто!
4. Комп – наемщик, беспредельщик!
Мною было замечено, что комп никогда не нанимает героев в первый день, а также не нанимает сразу нескольких героев в один день!
Теперь по дням: Второй день – обязательная покупка второго героя; Третий день – возможная покупка третьего героя; При достижении численности героев равного 3, комп успокаивается и перестает закупать героев.
В исключительных случаях, комп может и не нанять героя во второй или третий день, но обязательно постарается это сделать на день четвертый, либо пятый! Часто применяемый способ на offline-турнирах: Когда комп погибает на нейтралах или от действий игрока, то он может и не нанять героя на следующий день, а вместо этого возвести постройку, либо просто “забыть”, что героев осталось 2 а не 3! Проверяем и экспериментируем при помощи лоад\сейв. Примечание - Комп также не станет приобретать героев, если у него будет отсутствовать достаточное количество золота.
5. Игрок-прорицатель!
Предугадать действия компа на 2, и последующие дни возможно, если игрок имеет достаточно опыта и знает, как применять пункты 1-4 данной статьи на практике. Можно также “сломать” изначальную стратегию героев компа, “заставив” его двигаться в другом, нужном игроку направлении, а также предпринимать игроку угодные действия, будь то отстройка гильдии магов, либо любое другое возведение, посещение объекта. Для этого в обязательном порядке, делаем лоад\сейв не менее 10 раз на каждом пропуске хода, в черновом варианте прохождения с открытой картой. На самом деле нюансов очень много и рассматривать их надо для каждого случая отдельно!
В некоторых случаях полезно выключать и заново включать игру, с тем, чтобы проверить есть ли “добавочные” сессии на пропуске хода, либо их нет. “Добавочная сессия” - промежуток времени между загрузкой исполняемого файла героев (heroes.exe) и выходом из игры в операционную систему с получением в новой загрузке новой стратегии в поведении компа на переходе хода. Было замечено, что иногда такие “добавочные” сессии появляются, в рамках перезапуска и они, безусловно, повторяются в нескольких лоад\сейвов на одном из перезапусков сессии. Перезапускать игру более 3 раз, бессмысленно, т.к. появление количество новых “добавочных” сессий весьма ограничено. Также надо помнить, что если Вам удалось получить такую “добавочную” сессию, то ее надо повторить хотя бы пару раз, для того, чтобы у ведущего не возникало вопросов по проверке сейвов! Примечание - в настоящее время, эта тема является открытой, поскольку данный вопрос (“Добавочная сессия”) до конца не изучен.
Отправлено: 08.12.09 10:36. Заголовок: Спасибо за информаци..
Спасибо за информацию! Очень даже любопытные моменты узнал. А нельзя попросить уважаемых учителей, кто принимал участие в последнем турнире, подробно описать прохождение первый двух-трех дней. Что делал и для чего? Кого покупал, почему и для чего?
Уважаемый SVK, постараюсь сделать такое описание, если оно будет еще актуально на этой неделе.
******
Теоретическая задача №1
Для закрепления материала, вашему вниманию предлагается решить простенькую задачку, по вопросам раскрытым в статье “действия компа на переходе хода”. На рисунке представлен респ, на котором расположен компьютерный замок с героем, а также объекты на карте приключений, которые можно беспрепятственно взять, либо посетить.
Задание_1 Описать действия компа, на 3 пропусках хода, т.е. за 3 игровых дня. Задание_2 Может ли иметь место “Добавочная сессия” в данном задании? Если да, то какие действия комп будет делать, и на каком дне? Напоминаю, что решение задачи должно быть сугубо теоретическим. Удачи.
Отправлено: 09.12.09 21:58. Заголовок: Доброго времени суто..
Доброго времени суток!
Задание_1. Думаю, комп пойдет по следующему маршруту: Лампа - мельница - если есть проход справа, то меч, если нет, то дерево - меч - фургоны - золото - круг фей - золотая шахта - руда - сапоги - сундук
Задание_2. Думаю, что да. Скорее всего на второй день комп купит второго героя, который пойдет по маршруту: фургоны - золото - круг фей - золотая - шахта - руда - сапоги - сундук. А первый пойдет по маршруту: лампа - мельница - меч - дерево - нижний сундук
Задание_1. Думаю, комп пойдет по следующему маршруту: Лампа - мельница - если есть проход справа, то меч, если нет, то дерево - меч - фургоны - золото - круг фей - золотая шахта - руда - сапоги - сундук
Задание_2. Думаю, что да. Скорее всего на второй день комп купит второго героя, который пойдет по маршруту: фургоны - золото - круг фей - золотая - шахта - руда - сапоги - сундук. А первый пойдет по маршруту: лампа - мельница - меч - дерево - нижний сундук
Во многом по первому заданию, решение правильное, но только по первому дню. Но, прошу Вас описать решение прямо по всем 3 дням. Используйте для этого статью "Действия компа на переходе хода"
Соответственно, потом вновь подумайте над заданием 2
Отправлено: 12.12.09 19:02. Заголовок: Если бы я был компом..
Если бы я был компом(на кентаврах): 1-й день: Лампа-мельница + колодец 2-й день: дрова- воры-меч-кучка золота 2-й герой-руда-сапоги-шахта +пещера 3-й день: собирают сундуки - 1герой за нижним сундуком 2герой сундуки слева +крипта
Если бы я был компом(на кентаврах): 1-й день: Лампа-мельница + колодец 2-й день: дрова- воры-меч-кучка золота 2-й герой-руда-сапоги-шахта +пещера 3-й день: собирают сундуки - 1герой за нижним сундуком 2герой сундуки слева +крипта На 3-й день может не купить героя
По заданию 1 Практически все верно! Браво! Есть небольшая ошибочка в первом дне. По заданию 2 Я забыл написать, что у компа есть средства на покупку 3 героя. Есть еще предположения?
Сообщение: 74
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация:
0
Отправлено: 18.12.09 18:14. Заголовок: Спасибо всем участни..
Спасибо всем участникам за ответы, итак правельное решение:
1 день. 1 герой берет сундук, лампу джиннов. 2 день. 1 герой -> дерево, воры, меч, золото; 2 герой -> сапоги, руда, сундук; 3 день. 1 герой -> шахта, 2 сундука, мельница 2 герой - * Нанимается третий герой - *
* идет в любом направлении, т.к. брать уже нечего.
Выпадающая сессия
2 день 2 герой – шахта - > руда -> кольцо фейри.
Вопрос, почему комп в данной ситуации, берет ветряную мельницу в последнюю очередь?
Отправлено: 05.01.10 17:34. Заголовок: Все нормально! Тольк..
Все нормально! Только гаргуля под столбиком около туалетной будки песочком снег посыпала. Видимо боится упасть в свои испражнения (у моей любимой тоже около сарая туалет, и дрова там же пилим :) )
1) При достаточной силе монстров, обязательно нападет на замок, деревню или более слабого по силе героя под управлением игрока!
… здравия, мастера Однерки … подсказали мне, куда можно за советом обратиться … очень эта темка подходящая … … сейчас занимаюсь разбором полётов … по какому принципу вражеский герой выбирает себе мишень … т.е. как определяет, … хватит ли у него сил снести того или иного монстра на карте … или лучше не связыватья … … есть такой критерий, однозначно, практика подтверждает … НО, скорее всего, это не Сила Армии, что указана в разделе Дипломатия … что-то другое, мне думается … и не в сейве игры, там чисто, лишних данных нет … … вы откуда сами-то брали Силу Армии для Дипломатии … например, Воры = 112 … там больше никаких циферок не было? ;) … … подскажите, где поковыряться, вопрос-то архиважный
Сообщение: 86
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация:
0
Отправлено: 07.01.10 13:03. Заголовок: Это очень хорошо, чт..
Это очень хорошо, что Вы заинтересовались это проблемой! В настоящее время этот вопрос особо остро изучается и в следующей версии справочника будет возможно оповещен. Ваши мысли бы очень пригодились в этот архиважном вопросе, до выхода новой версии!
Отправлено: 09.01.10 17:23. Заголовок: Ну, раз больше никто..
Ну, раз больше никто почему-то не хочет:
1. Героя зовут Максимус, а не МакСим;
2. На гербе рыцаря нет красных точек (над и под "орлом");
3. "Песочный" знак на снежной поверхности (поставить нельзя);
4. На кнопке "Герой" стрелка направлена влево, а должна быть вправо;
5. Оба "ползунка" (просмотр героев и замков) расположены вверху - что возможно только когда количество героев/замков больше 4-ёх - а должны быть посередине;
6. И самое интересное: имеющийся запас ходов у героя должен хватать на 2 шага, а не на 3.
Отправлено: 09.01.10 20:47. Заголовок: Я нашел только четыр..
Я нашел только четыре. 1. Имя рыцаря - Максимус, а не Максим. 2. На гербе рыцаря точки должны быть синими, а не красными. 3. На кнопке выбора героя стрелка должна смотреть на героя, а не от него. 4. Бегунки на панелях героев и городов должны быть посередине, так как городов и героев менее четырех.
Отправлено: 03.02.10 16:32. Заголовок: №10 смерть стека №9 ..
№10 смерть стека №9 магия Turn undead (убийство привидений) №8 Антимагия (на крайняк Благословление) №7 проклятие (curse)
№5 Телепорт №4 Парализация №3 Замедление №2 Лечение (хотя на "Protection" тоже похоже) №1 Убийство 1 полного или более юнитов в стеке, но не полное уничтожение как в №10
В оригинале "Воскрешение" не имеет оригинальной анимации (во как загнул). Однако, анимация №6 для "Воскрешения" была спасена от окончательного забвения в патче ТЕ.
Отправлено: 13.01.12 13:43. Заголовок: Sun Ukun … вы откуда..
Sun Ukun
цитата:
… вы откуда сами-то брали Силу Армии для Дипломатии … например, Воры = 112 … там больше никаких циферок не было? ;)
Все эти цифры (вес юнита) я брал из файла heroes.exe. Помимо основных характеристик (атака, защита, урон, хп), скорости, количества выстрелов, стоимости, присроста в неделю, а также этой цифры - других не было. А изменив вес юнита для гоблина до 1, я рассчитал коэффициент присоединения опытным путем на ближайшей кучке "присоединяемых" гоблинов. Ещё вспомнил интересный момент: поставил единорогам в соответсвующей ячейке 8 выстрелов (вместо 0). В игре в характеристиках юнита соответственно появилась надпись "shoots 8", однако при попытке на поле боя стрельнуть единорогами - игра вылетала :). Вообще при ковырянии этого файла много приколов можно было сделать, однако занимался я этим очень давно (лет 10-12 назад), всего не упомнишь.
Про задачку с анимацией - долго ломал голову над (6), думал, совсем старый стал, а оказалось - аддон.. Просто благодоря многолетнему стажу хот-сита раньше различал звуковые эффекты всех юнитов, вплоть до ответок стреляющих, а тут магию не узнать!
Все даты в формате GMT
3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет