Доделать или создать умного Npc для unity
Заказ нужно сдать до 20:00 по МСК.
Нужен AI, в проекте уже есть assets CIVIL-AI-system. В чем суть: этот AI должен ходить по карте,
работать или приносить вред, например отклоняться от своих задач, подходить на определенные точки, и будет спавниться объект, который повредит уже созданные здания, а у него меняется анимация. Также, когда он работает, у него тоже должна меняться анимация (все анимации есть в проекте). Должен быть код, который в течение 1–2 минут ставит игру на паузу и выводится панель со всеми игроками (так как игроки тоже пополняются, панель тоже должна быть рассчитана на пополнение). Нужно выбрать игрока, который мог проголосовать против тебя (как в «Мафии»), но у любого игрока есть вероятность, что либо он проголосует из 5 человек своего отряда, это 50%, либо 50% за тебя. Если за тебя проголосовал другой игрок, то ты проиграл, если этот, то его удаляем, и ты играешь также, только добавляешь от 2 до 4 игроков на карту.
Самое сложное, что у нас получается летающая камера, и во время того как NPC работает, тащит очередную доску до пункта назначения (выбрав в UI удаление объектов, мы можем удалить его доску, и он на это должен отреагировать анимацией), или мы можем схватить игрока, и тогда у него срабатывает регдол (и только те игроки, к которым мы приставали, голосуют), цель — максимально избавиться для игроков, но если они часто будут наносить ущерб (или проголосуют за тебя), мы проигрываем.
Подробнее в ЛС, есть еще кое-что.
Игры