hudognik145,
1 - начни с того чтоб можно было регулировать скорость по сплайну одной переменной скорости
2 - замер вектора скорости из прошлого кадра и текущего, и замер угла между ними
3 - перевод угла в значение изменения скорости, можно сделать каким угодно, если прямая зависимость тогда дот продукт текущей скорости на предыдущую -будет ньютоновским практически. мгновенный поворот на 90 градусов будет полной остановкой.
4 - ускорение тоже нужно расчитать, когда угол минимален скорость стремится к линейной заданной.
итого: получаем два вектора скорости ,меряем угол , добавляем ускорение , добавляем замедление. все.
также исходя из того что путь фиксированный, не обязательно все расчитывать на рантайме, данные можно посчитать один раз для всего сплайна, сохранить и пользоваться посчитанными.
_________________
we need to go deeper