|
AI в игре не такая и сложная вещь.
Главное обучить бот адекватно реагировать на действия игрока.(вести бой)
Некоторые примеры.
При выстреле игрока на шум идут почти все боты в заданном радиусе.
При уменьшении здоровья бота он отстреливаясь отходит за прикрытие или садится ложиться.
При очень быстром уменьшении здоровья бота он убегает за прикрытие или из поля видимости игрока и от туда ведёт бой.
При ближнем бое бот обстреливая заходит со стороны.
Если игрок засел в укрытии бот закидывает гранатами когда гранаты кончились или их нет то бот ведя огонь по укрытию приближается к игроку.
Бывают и вообще шедевры как в солдате удачи бот кидает дымовую гранату и когда ничего не видно он кидает осколочную.
В салкере боты умеют и приседать и бегать но делают это неадекватно бот может обстрелять игрока загнав в укрытие а после повернувшись спиной побежать от игрока после чего и получает порцию свинца в спину а то что от гранат нужно убегать он бедные не знают.
|