«Игра от третьего лица: перемещение и анимация игрока» — глава пройдена.
✔️ Заставил камеру свободно летать вокруг персонажа. Было непросто — пришлось вникнуть в математику пока разбирался с кодом. Подробнее об этом писал в прошлом посте.
✔️ Реализовал управление игроком относительно камеры. Много работал с позициями и ориентацией объектов — как в глобальных так и в относительных координатах. От себя добавил вертикальное перемещение камеры, а ещё — эффект отдаления при движении (заметно на видео).
✔️ Изучил два способа распознавания поверхности под персонажем:
1. Коллайдер — капсула, регистрирующая соприкосновения.
2. Луч — пускаем вниз и смотрим, насколько близко точка столкновения.
✔️ Впервые поработал с анимацией: персонаж теперь бегает и прыгает. Анимации учебные — взяты вместе с моделью, но для меня это все равно в новинку. В будущем обязательно попробую сделать собственные.
Post #17
131
- 🔥 2
- 👨💻 2