Сообщения от Глупенький компьютер, может фикс?
Нужен ли патч для тактических сражений?
>поэтому на данный момент честно сказать не представляю как и в какой форме это получиться
ИИ и так на стратегической карте получает достаточно бонусов в зависимости от уровня сложности.
войска делит между героями не совсем разумно, поэтому если пилить, то надо пилить все, планомерно и постепенно, но абсолютно все
Я думаю, если одной фейкой перестать водить сотни зомбей, научить компьютер во время диспелить, пользоваться защитой, не лезть на рожон, не делить криво стеки, то да, компьютер придется немного опасаться, особенно, если ему "лучше насыпет".
Ну и я упустил из виду самое главное. Это стратегия развития. Комп играет очень слабо в этом плане, строит какую-то ерунду немного, а потом идет в капитолий. (Тем самым теряя уйму драгоценного времени) То есть построить тех же коней в ците/замке на первой для него задача почти недостижимая. Для людей же это стандарт по умолчанию. А если джебус, так это ангелы по любому.
Doomsday
Вы главное, если начнете, то доведите до ума. Хотя бы патч на битвы.
Искренне желаю вам успехов!
(Дирти, может перенесешь тему в раздел онлайна трешки? тут ведь ее прочитает 3,5 человека, ты ведь и сам это знаешь)
За то что нейтралы не бегают за единичкой, для меня это уже стоит того
с другой, есть возможность структурировать и осмыслить систему приоритетов и ценностей развития хотя бы для себя. а после попытаться переложить ее на алгоритм ИИ.
Имха 3 направления рационализации поведения компа:
1. тактика битв.
2. система контроля доступной территории и интересующих объектов на карте.( цепочки героев, перемещение армии, выстраивание последовательности взятия объектов правильным героем) и увеличение зоны и качества контроля.
3. приоритеты в развитии замков в зависимости от пункта 2. (скажем нужно построить чутка мяса на 1 чтобы сломать консы на второй и т.д и т.п.)
Игра станет в несколько раз длиннее. Битвы с нейтралами сведутся к абузу нескольких "железобетонных" способов задавить противника превосходящими силами и стандартным страховкам от сюрпризов умных нейтралов. Ценность отдельного хода резко упадёт (так как у человека и так мощный перевес). Интереса к такой "тактике", повторяемой бессчётное число раз, ни у кого не будет, на практике все будут юзать автобой (тем чаще, чем умней нейтралы), он ведь ещё и таймер экономит. Подобного формата игры (если кому-то он нравится) можно добиться и сейчас, просто договорившись играть с обязательным автобоем.
Апгрейд ИИ обычно проводят с целью сделать компа более интересным противником, а не изменить профиль игры. А для этого нужно не менять алгоритмы нейтралов, а обучить компа разбирать их так же эффектно, как человек, с разводом, снятием ответок, передовыми схемами взятия склепов и пр. И не бояться атаковать, и как-то разумнее строиться/скупаться/грейдиться/объединять войска, раз уж нельзя обучить его цепочкам и стратегии, то хотя бы отбирать цели на карте в зависимости от билдордера, а не загребать всё, что плохо лежит, можно научить.
Во-вторых, нейтральные армии состоят из одного-полутора видов войск (полтора в случае наличия негрейженных и апгрейженных стеков). Так что при (гипотетически) равном с игроком интеллектом у ИИ всё равно будет намного меньше вариативности в тактике.
Подобного формата игры (если кому-то он нравится) можно добиться и сейчас, просто договорившись играть с обязательным автобоем.
на практике все будут юзать автобой
2. Если будет чаще юзаться как ты говоришь автобой, и потери будут действительно приемлимы как это будет затягивать игру в реальном времени? Ты же юзаешь автобой когда у тебя 2 ангела против орды кабанов? Или нет? Это наоборот плюс что останется больше времени на обдумывание глобальной стратегии и самой игры pvp.
Подобного формата игры (если кому-то он нравится) можно добиться и сейчас, просто договорившись играть с обязательным автобоем.
Боюсь, что автобой "дурак vs дурак" -- это совсем не одно и то же, что автобой "умный vs умный"
Битвы с нейтралами сведутся к абузу нескольких "железобетонных" способов задавить противника превосходящими силами и стандартным страховкам от сюрпризов умных нейтралов.
То есть по твоему значит это нормально когда берешь 1 стрекозу и начинается абуз нейтралов водя их по всему полю, постреливая и поплевывая при этом? Это наверное тот самый уровень игры, да?
Это ожидаемо что некоторые в это вцепятся, выдавая за святой грааль, но вас ребята никто и не заставляет играть во что то другое. Играйте в классику. Наслаждайтесь, водя орду големов туда-сюда, это так скилово.
Как же, а то не дай бог все схемы на изучение которых потрачены годы перестанут работать, э нет, нам такого не надо.
сделать компа более интересным противником
Вообще я не верю в успех этого проекта. Автор темы не оставил никаких координатов: кто он, где находится их сайт, как отслеживать за состоянием прогресса итд. Это разговор ради разговора.
За то что нейтралы не бегают за единичкой, для меня это уже стоит того
К тому же, как раз стрелкодрочерство пострадает меньше, так как у стрелков всё-таки есть объективное преимущество. Ещё меньше пострадают тактики типа "завалить всех молниями". А вот сложные варианты, требующие скилла, отомрут (битвы стеками 1 уровня, пробивание стрелков без тактики, Луна, магоги/огнешар/кольцо холода) - так как потерь не избежать, 10 раз подумаешь, стоит ли нападать. О красивых склепах или стрелках в гномятне тоже придётся забыть.
По факту реальная, рабочая тактика будет выглядеть так: берём надёжное (на случай боя лоб в лоб) количество толстых юнитов и проводим этот же бой лоб в лоб в том или ином приближении. Конечно, можно и здесь постараться и обвести программу, но эффект не будет стоить затраченных усилий (я и сейчас нередко наблюдаю на гайдах бестолковые бои, а каково будет в каждом бою думать как в шахматах ради сохранения десятка троглов?) Расставился оптимально, подпустил мобов и жмёшь себе Q, так как дальше смысла нет.
Насчёт "результат просчета разработчиков, а не глубокий план для создания интереснейшого геймплея" - это очевидно, но мы имеем интересный геймплей, пусть и в результате просчёта разработчиков. Тупые нейтралы - практически обязательный элемент геймплея в любой удачной игре, где эти нейтралы вообще есть. Вот противник - другое дело. Охота проще войны должна быть.
А вообще б-м адекватный алгоритм стратегического поведения компа сможет написать любой средней руки геройщик - это будет не сложней алгоритма тактического. Речь не о многодневных планах и цепочках, а о простых вещах, которые как минимум удвоят его силу. Я ведь тоже gosolo много насмотрелся, неадекват там полный
1. С чего ты взял что автобой будет драться лучше чем человек? из-за того что услышал слово "шахматный"?
2. Если будет чаще юзаться как ты говоришь автобой, и потери будут действительно приемлимы как это будет затягивать игру в реальном времени? Ты же юзаешь автобой когда у тебя 2 ангела против орды кабанов? Или нет? Это наоборот плюс что останется больше времени на обдумывание глобальной стратегии и самой игры pvp.
И ещё как будут. Для умения играть, нужно на чём то тренироваться, а как тут научишся, когда тренируются на тебе?! Вот разве что для "ферзёвки" отдельную, более продвинутую, логику сделать, для тех, кому совсем скучно - это да. Но не более.
А о новичках вы подумали?
А вот сложные варианты, требующие скилла, отомрут
А вообще б-м адекватный алгоритм стратегического поведения компа сможет написать любой средней руки геройщик - это будет не сложней алгоритма тактического.
И что-то никто ничего за все это время так и не написал.
И я повторюсь: никто не заставляет. Да и нечего. Сабжа нет по сути.
За то что нейтралы не бегают за единичкой, для меня это уже стоит того
Это при условии что геройщик умеет программировать. Можно быть средним геройщиком и не написать ничего, т.к. нет знаний программирования.
И что-то никто ничего за все это время так и не написал.
Я имел в виду просто абстрактно написать алгоритм. Пошаговую инструкцию, что и как делать. Это не трудно для скиллового геройщика.
чтобы написать алгоритм - нужно алгоритмическое понимание развития действий и тактики и стратегии развития - такой навык очень редкий... может быть у единиц из тыщи или более.
А развивать навыки интуитивного поведения на карте, не отдавая себе отчет " а почему я сделал именно так!" - могут все.
Скажем из текущих игроков присутствующих на форуме такой навык может быть у Вика и у меня. у меня - нет навыков он лайн игры и желания их развивать. а Вика можно попробовать "попинать"... вроде мотивированный человек.
В любом случае написать подобный алгоритм - это огромный труд требующий много времени и отдачи исполнителя.
В любом случае написать подобный алгоритм - это огромный труд требующий много времени и отдачи исполнителя.
А если задача - " играть лучше,чем он играет сейчас" - ничего трудного.
Даже если тупо билдордер поменять - резкий качественный скачок вверх.
Это если стоит задача "научить компа играть как средний геройщик".
А если задача - " играть лучше,чем он играет сейчас" - ничего трудного.
"достигнуть результата" - это трудный и сложный процесс, а сделать видимость действий - "ничего трудного".
Даже если тупо билдордер поменять - резкий качественный скачок вверх.