ВАЖНО!
В Godot4 заменено на CharacterBody2D, + чуть изменен синтаксис.
ВНИМАНИЕ.
Изложенная ниже информация — это не капитальный урок в котором вы найдете тщательное описание каждой функции. Это скорее обзорная статья из которой можно подчерпнуть начальные знания для легкого старта. Вообще, KinematicBody2D это часть «физического мира» годо.
В него входят такие ноды как RigidBody, StaticBody2D и Area2D. И сам по себе KinematicBody призван упростить жизнь при управлении персонажем, беря на себя все проблемы с коллизиями. По сути , вам вообще не нужно об этом думать. Вы просто управляете персонажем и он сам останавливается перед препятствиями… Вот так просто. Разработчики рекомендуют организовывать код в _physics_process . Собственно сам код предельно простой. Вы обьявляете переменную (вектор) которая будет собирать в себя все данные по движению, указываете её в качестве аргумента в метод move_and_slide, и вобщем то на этом всё. В нашем случае персонаж начнет движение по оси Х пока не
