Идея чтобы боты в отряде стали чуть-чуть умнее

Здравствуйте!

Предлагаю добавить “тактики” для ботов в отряде, то есть настройка автоматизации реакции бота на боевые ситуации. При настройке “тактики” боты смогут действовать на определенном радиусе вокруг игрока без отдачи приказов игроком.

image

1. Вот пример из игры Dragon Age Origins

Возможность добавить тактики можно в экране настройки бойцов отряда, а именно дополнительная вкладка, под названием “тактика”, рядом с “Вооружение” и “Способности”.
В этой же вкладке будет выбор “поведения” которые будут исполняться при невыполнении условий “тактики” или “тактики” не были настроены.

image

2. Экран настройки бойца

Тактика

Например это может работать так:
в зависимости от уровня бойца, у него будет добавляться ячейка тактики.
Во вкладке тактики можно будет настроить тактику по схеме - Цель->условие->действие.
Целью может быть:

  1. Противник: боец, техника, точка возрождения, оборонительные постройки
  2. Союзник: боец под управлением игрока, боец отряда, любой боец, техника, точка возрождения, оборонительные постройки
  3. Сам, свое или на себя
  4. Точка захвата

Условия в зависимости от цели могут быть:

  1. Дистанция: любая, близкая, средняя, далекая
  2. Статус: любой, легкое ранение, тяжелое ранение(когда лежишь на коленях), требует ремонта
  3. Класс: любой, стрелок, снайпер, пулеметчик и т.д.
  4. Боезапас: 100%, 60%, 30%, 0%
  5. Атаковал: бойца под управлением игрока, бойца отряда, любого бойца, технику союзников, точку возрождения, оборонительные постройки

Действие в зависимости от цели и условия:

  1. Атаковать: любым оружием, основным оружием, дополнительным оружием, пистолетом, ножом
  2. Использовать предмет: аптечка, граната, мина, ремнабор, шприц, динамит и т.д.
  3. Пополнить боезапас
  4. Разобрать
  5. Защищать(имеется ввиду подойти к объекту и атаковать всех врагов рядом с объектом)

Примеры:

  1. Для отрядного медика можно будет настроить тактику
    Союзник: боец под управлением игрока → Статус: легкое ранение → использовать предмет: шприц;
    Союзник: боец под управлением игрока → Боезапас: 30% → Пополнить боезапас;
    Противник: боец → Дистанция: близкая → Атаковать: основным оружием;

  2. Для отрядного бронебойщика можно будет настроить тактику:
    Противник: техника → Дистанция: средняя → Атаковать: дополнительным оружием;
    Противник: техника → Дистанция: близкая → Использовать предмет: динамит;

  3. Для отрядного снайпера можно будет настроить тактику:
    Противник: боец → Класс: снайпер → Атаковать: основным оружием;
    Противник: боец → Класс: пулеметчик → Атаковать: основным оружием;
    Противник: боец → Класс: огнеметчик-> Атаковать: основным оружием;

Поведение

Для игроков которые не захотят настраивать тактику, боты будут действовать по выбранному поведению.
Агрессивный: бот будет атаковать всех замеченных противников.
Оборонительный: бот будет атаковать только тех противников, которые нанесли урон кому-нибудь из члена отряда.
Пассивный: бот не будет никого атаковать, будет всегда лежать, кроме случаев когда надо передвигаться.

Спасибо за внимание!

4 лайка

Чего реально не хватает, и от чего бы моя жопа не так горела, так это возможности отдать команду двигаться в указанную точку максимально быстро и не отвлекаясь ни на что. К примеру двойным нажатием клавиши Х. Так если при однократном нажатии боты будут двигаться как сейчас, разглядывая достопримечательности и останавливаясь как олени посреди дороги ради пары выстрелов в никуда. То при двойном нажатии, боты будут тупо ломиться кабанчиком в указанную точку, не остонавливаясь и не сбавляя темп даже если уткнуться во врага.

6 лайков

на такой случай все предусмотрено

Насколько я помню такой режим поведения в игре есть. Правда уже не помню как он переключается. Насамом деле, все эти стратегичесеие маневры, абсолютно не нужны в игре где ты появляешься в 60 метрах от точки интереса и идешь туда мясом. Ну а во вторых все эти команды на определенные действия и разная стратегия расстановки бойцов разбивается о тупую механику “Вы отошли от своего отряда все команды отменены”.

2 лайка

Сейчас в пассивном боты стреляют в ответ

1 лайк

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

Да, этого не хватает и хочется управляя бойцом отбежать на 30-40м , оставить его там. Переключиться на следующего и сделать тоже самое и так перевести весь отряд самым безопасным маршрутом. Сейчас же, переключившись на следующего , предыдущий бежит к игроку, хотя все в радиусе 50 м.

2 лайка