Форум HeroesWorld-а - Показать сообщение отдельно - Обсуждение искусственного интеллекта игры.
Показать сообщение отдельно
#166
Старый 09.11.2023, 06:12
  #166
^
Simsa
 
Аватар для Simsa
📖
Регистрация: 10.11.2007
Сообщения: 57
Регистрация: 10.11.2007
Сообщения: 57
По умолчанию
Re: Обсуждение искусственного интеллекта игры.

Раз тут темка про АИ, расспрошу о нем тех, кто играет в гск с компом (в обычные карты где нет скриптовых сценариев) на сложности герой. В мануале по игре описано как ведет себя комп на этой сложности - мол денег 30 к, комп нанимает 3 героя если у него 1 замок, применяет заклы в бою и все такое. Но там никак не описывается как комп ходит по карте - как он ищет пути, как решает что отхватить из шахт, а где его убьют. В конце-концов это человек может гонять сотню зомби/мечников/големов одной фейкой/бестией/гончей даже если написано - без шансов. Я пробовала создать карты гск (версия 3.1) с параметрами - невероятная, 1 противник, вода, подземелье и сила монстров случайные, откопать слезу асхи... Основная цель для меня просто насладиться игрой - попробовать прокачать героя по колесу, поизучать карту (так как давно не играла, а орками и гномами вообще не играла)... И вот создала карту (монстры выпали сильные) - бегаю зачищаю свой уголок от нейтралов - главный перс (темные эльфы) еле до 6 уровня докачался - прибегает вражеский герой 18 уровня (варвар) и разносит меня в пух и прах. Я пробую еще одну карту создать - при этом сперва захожу в свой и вражеский замок, чтобы увидеть не в соседних ли районах наши замки (не хочу чтобы враг прибежал ко мне на второй неделе)... В итоге нахожу карту, где наши с врагом замки практически в разных углах карты (с водой и слабыми монстрами при этом). Начинаю развиваться, время от времени проверяя в таверне силу вражеского героя - он развивается примерно вровень с моим - у него 6  уровень и у меня и так далее. В итоге когда он прилазит ко мне на територию то и мой и его герои уровня 12-го примерно. При этом у меня гораздо больше артефактов, так как я вынесла почти всех монстров в округе, хотя еще не пробила охрану верфей и комп вообще не смотрит обелиски (в первой игре  где был 18 уровня, смотрел). Я убиваю этого героя, мои второстепенные герои захватывают его корабль и шастают по морю... так повторяется несколько раз - у меня уже 3 героя плавает по морю, там много ресов-артефактов, 2 героя зачищают подземелье... но комп начинает лезть и лезть на мой город и мешает нормально поизучать карту. В итоге мне приходится бросать все дела и несколько недель отлавливать его героев по всей карте - за это время я нахожу его город, отхватываю - он в отместку захватывает мой город - приходится пойти отвоевать - он убегает и возвращает свой город... в общем пару раз поменявшись с ним городами я все же загоняю его в угол и убиваю последнего героя. При этом игра сразу заканчивается и вся эта галка найти слезу асхи ничего не стоит. В теории конечно можно было остаться своим героем стоять у его замка (просто вызывая подкреплением войска) и стоять там хоть месяцами, пока остальные герои ищут слезу и просто изучают карту), но честно он меня просто достал этой беготней.

Вот и возник вопрос - можно ли как-то в игре предугадать как комп поведет себя на карте? Как-то защититься от его беготни что ли или хотя бы понять куда он будет ходить?

В этой ГСК к примеру я нашла один замок под землей и еще один на соседнем острове, но комп их не захватывал (а у меня не было времени и возможности их взять и отстроить из-за нападок компа)...
Simsa вне форума
Ответить с цитированием