Заметил одну некрасивую манеру у ботов, когда ты работаешь с дальней позиции по ботам, стреляешь рядом и промахиваешься, то они все останавливаются, резко наводятся на тебя и начинают криво стрелять, мои предложения на эту тему:
если атакующий противник на близкой дистанции, оставить все как есть, люди ведут себя примерно так же
если атакующий противник на средней дистанции, то при атаке по ботам они должны разбежаться по укрытиям, или до ближайшего укрытия, и с помощью выглядывания отстреливаться от снайпера.
если противник спрятан и далеко, например метров за 300, и это снайпер, они должны прятаться от его стрельбы, и перебегать от укрытия к укрытию за игроком
На данный момент, если ты хочешь покрошить ботов, просто стреляешь рядом, боты останавливаются, а игрок пробегает, и последними 4 патронами из мосинки убиваем 3-4 ботов, что уж сильно похоже на глум.
Да, это любимый косяк ботов и самая частая причина их бесславной смерти!
Во время перебежки по открытому месту, попав под обстрел, они не бегут за игроком (как должны, по идее), а начинают пытаться стрелять в ответ, стоя в полный рост посреди поля или улицы.
По логике, при таком обстреле, даже независимо от дистанции до врага, кроме случаев уверенного поражения противника, бот должен следовать за игроком до укрытия. Или хотя бы залегать, и отстреливаться лежа.
Да, и вступать в в бой с противником, если игрок сам атакует противника на дальней дистанции (т.е. бот, на мой взгляд, в этом вопросе должен отталкиваться от поведения игрока в бою)
ещё немаловажный момент!возрождение игрока следующим членом отряда происходит ровно на месте гибели предыдущего,т.е. на линии огня или в присутствии противника,да ещё и с не заряженным оружием.нужно сделать респаун игрока на дистанции от точки смерти и с полным,заряженным магазином.иначе теряются сразу 3 бойца отряда.
Есть предложение, касаемая логики ботов: что ждет игрок, прежде всего от ботов? Отвечу: минимальной логики и стабильности поведения: чтобы игрок начал менять ботов непосредственно во время игры, нужно:
чтобы они перемещались по траншеям, канавам, при переходе по высоким местам пригибались
Проходили в окна вслед за игроком, при этом пару ботов должны караулить, остальные запрыгивать, потом охраняющие подтягиваются к основному отряду
не отставать и не застревать в чистом поле после начала обстрела
у каждого бото - бойца должна быть эффективная дальность игры, например:
Автоматчик 0-30м
солдат 50-100м
снайпер 100–200м
если самому игроку ничего не угрожает, а противник выбивается за данные приделы, то бот должен прятаться и по минимуму отстреливаться, иначе получится так, что боец с ППШ будет пытаться убить кого-то на расстоянии 100м, никого не ранит и помрет первым, а когда придет очередь боту раздавать плюхи, он уже на небесном одре.
Если по игроку - человеку наносят урон, должны подключаться все боты без исключения.
Тогда получится более логично.
Так же есть предложение вставить костыль: чтобы ботам можно будет указать направление, откуда ожидать противника, это даст логики, и ботам будет легче принять обороняющуюся позицию, что спасет нервы игрока. было бы здорово, если бы была возможность раздавать такие приказы как отдельному боту, так и всему взводу.