Проклятая тень. День 3: Ожившая плоть и враги
1. Анимации - душа персонажа:
Сегодня мы наконец-то вдохнули жизнь в нашего героя! Полностью подключили анимационный контроллер, и теперь персонаж выглядит как настоящий боец, а не просто тестовый куб.
Что сделано:
- Состояния с ножом и без: Теперь у нас есть два вида анимации - когда нож метнули и когда нож в руках. Переключение происходит мгновенно при броске ножа.
- Адаптивная скорость: Скорость воспроизведения анимации бега теперь динамически привязана к фактической скорости персонажа. Если вы разгоняетесь - ноги перебирают быстрее, если тормозите - анимация замедляется. Больше никаких "скользящих" ног!
- Прыжок и падение: Добавлены отдельные анимации для взлёта и приземления. Они тоже учитывают наличие ножа.
2. Враги — первая кровь:
Игровой мир перестал быть пустым! Мы заложили основу вражеского ИИ, и теперь на уровне есть кого опасаться.
- Противник с ближним оружием: Патрулирует местность и наносит урон при контакте. Требует от игрока правильного тайминга для рывка или своевременного метания ножа.
- Противник с дальним оружием: Атакует на дистанции. Тактика против него отличается - нужно либо укрываться, либо быстро сокращать дистанцию, пока он не перезарядился.
3. БАГИИИИ — битва с физикой продолжается:
Сегодняшний день запомнился не только успехами, но и неравным боем с Unity Physics 2D. Мы столкнулись с мистической проблемой:
При использовании BoxCollider2D с галочкой isTrigger, параметр includeLayers в настройках коллайдера напрочь отказывается переопределять слои, заданные в Physics2D. Слой, который должен был игнорироваться, всё равно триггерит коллизию.
Перерыли кучу форумов, документацию - поведение выглядит как баг движка или неочевидный приоритет настроек. Пока что перешли на ручное управление через OnTriggerStay2D. Будем разбираться дальше, чтобы не вышло боком на больших уровнях.
Итоги дня:
День был богатым на визуал и новый контент. Персонаж наконец-то выглядит законченным, а появление первых врагов даёт понимание, как будет строиться геймплей. Проблема с коллайдерами не сломала нам настроение, но оставила пищу для размышлений на завтра. Завтра будем добавлять новые интерактивные элементы для уроня.
Следите за нами в нашей тгк группе: https://t.me/pocorunteam
С любовью PocoRunTeam!


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