В godot есть возможность двигать объекты по созданному пользователем пути.
За это отвечают две ноды — Path2D и PathFollow2D .
Создадим сцену с такой иерархией:
Выбираем Path2D , и над основным окном увидим как появятся дополнительные кнопки меню для работы с кривыми...
Сразу и расскажем, как заставить двигаться неподвижный объект. Пусть у нас имеется объект, назовем его: материальной точкой. Для точки он у нас, конечно, великоват, но если сравнивать нарисованную точку и электрон, который тоже считается точкой, то и наша имеет право на жизнь...