📝 ДЕВБЛОГ #3: День 3 — NPC
Нужно оживить лес. Сделали систему спавна: 4 точки, макс 5 NPC, раз в 5 сек.Проблемы:
- 9 моделей, делать 9 префабов — безумие. Сделали один префаб + скрипт выбора случайной модели
- Модели были внутри Root → Hips, скрипт их не видел. Пришлось перетащить на верхний уровень
- NPC застревал в деревьях. Добавили Raycast + обход слева/справа
- Упирался в игрока и скользил. Добавили OnControllerColliderHit — мгновенный отскок с ускорением 1.3x
- Игнорировал деревья. Добавили поиск ближайшего дерева, если ближе 5 единиц — убегает
Теперь лес живой, NPC умные, а игроки довольны =)



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