Оригинальная идея: Alternative Evolution: BOTS TOO STRONG, BOTS TO WEAK
Есть два стула:
- Терминаторы, выпинывающие новичков из игры
- Корм, вгоняющий в скуку, когда освоишься в игре
Предлагаю не садится ни на один из них, а сделать ботов очень эффективными, но вообще не самостоятельными: расставишь их правильно - будут всех расстреливать, как попало - умрут всем отрядом, почти не отреагировав
Общие изменения:
- Под приказом боты все еще могут убегать из-под гранат, после окончания действия гранаты они вернуится
- Индивидуальный приказ приоритетнее общего
- 2 конуса обнаружения: 60 градусов - 0.5с реакции, 120 градусов - 1 секунда, реакция на попадание со стороны - 1.5 секунды (При этом самостоятельно просто так боты не поворачиваются)
- Боты используют максимальную скорострельность оружия
- Разброс ботов с огромного значения при обнаружении цели (5 градусов) за 4 секунды стрельбы снижается к оригинальному разбросу оружия, при смене цели разброс снова огромный
- Большие индикаторы-треугольники ботов: белый - бот, мигающий синим - выбранный бот, мигающий красным - сражающийся бот. Если бот не в поле зрения игрока, его индикатор перемещается на края экрана (как с индикатором точки)
- Можно отдать приказ боту под управлением - он его запомнит и выполнит при переключении
- При переключения на бота, его приказ также не сбрасывается, и бот вернется к нему после переключения
- Если бот замечает кого-то, спринтуя за игроком, он не останавливается для стрельбы, а переходит на бег
- Бот поворачиваетс в ту же сторону, куда смотрел игрок перед переключением на него
Управление:
Без приказа:
- Боты смотрят туда же, куда игрок
- Располагаются вокруг игрока, и подстраиваются под его движения по следующему алгоритму:
Метка:
- Весь отряд моментально поворачивается на 3 секунды
Кнопка переключения между типом приказа:
- Нажатие переключает на общий приказ
- Зажатие с нажатием кнопок влево/вправо позволяет переключится на конкретного бота
Кнопка приказа:
- Одиночное нажатие с выбранным ботом - отмена индивидуального приказа
- Одиночное нажатие без конкретного бота - отмена общего приказа
- Двойное нажатие - отмена всех приказов
- Зажатие с выбранным ботом - индивидуальный приказ. Во время приказа подсвечивается силуэт и конус стрельбы, если нажать кнопки наклонов во время приказа, можно повернуть силуэт
- Зажатие без конкретного бота - общий приказ. По умолчанию - выбор точки на карте, альтернатива - от первого лица (как вызов арты в тундре, короче). Боты встают вокруг заданной точки и смотрят каждый в свою сторону
Таким образом, управление ботами все еще реализуемо для сонсолей, но при этом оно не ущербное, как сейчас
Еще один важный пункт: у ботов должен быть свой пул патронов - 1 магазин и бесконечный запас. Т.е. если боец под управлением ИИ, он стреляет сколько влезет, но если на него переключается игрок, то игрок пользуется обычным количеством патронов (которое сохраняется между переключениями).