БЫСТРЫЙ УРОК - пиксельный рендер в Godot Engine меньше, чем за минуту
№54. KinematicBody2D. Физика.
ВАЖНО!
В Godot4 заменено на CharacterBody2D, + чуть изменен синтаксис.
ВНИМАНИЕ.
Изложенная ниже информация — это не капитальный урок в котором вы найдете тщательное описание каждой функции. Это скорее обзорная статья из которой можно подчерпнуть начальные знания для легкого старта. Вообще, KinematicBody2D это часть «физического мира» годо.
В него входят такие ноды как RigidBody, StaticBody2D и Area2D. И сам по себе KinematicBody призван упростить жизнь при управлении персонажем, беря на себя все проблемы с коллизиями...
Главная игровая механика: обработка столкновений
Те, кто давно читают мой блог, наверное помнят, что я хотел написать гоночки. Изначально, это должна была быть открытая местность с проложенной дорогой, извивающейся в разных направлениях. Проблем на этом пути возникло ровно две: управление и обработка столкновений. Мной был разработан метод определения пересечения определённых ограничительных линий (пересечение линии и линии движения объекта), однако он имел ряд недостатков, поэтому было решено немного упростить игровой процесс, изменив начальную фабулу игры...