Баннер записи '📝 ДЕВБЛОГ #3: День 3 — NPC'

📝 ДЕВБЛОГ #3: День 3 — NPC

Нужно оживить лес. Сделали систему спавна: 4 точки, макс 5 NPC, раз в 5 сек.Проблемы:

  • 9 моделей, делать 9 префабов — безумие. Сделали один префаб + скрипт выбора случайной модели
  • Модели были внутри Root → Hips, скрипт их не видел. Пришлось перетащить на верхний уровень
  • NPC застревал в деревьях. Добавили Raycast + обход слева/справа
  • Упирался в игрока и скользил. Добавили OnControllerColliderHit — мгновенный отскок с ускорением 1.3x
  • Игнорировал деревья. Добавили поиск ближайшего дерева, если ближе 5 единиц — убегает

Теперь лес живой, NPC умные, а игроки довольны =)

Комментарии (2)

Войдите, чтобы написать комментарий

Войти
Large Spinner