Вот уж не знаю как там в этом гейском cocos2d, а вот в суровом
пацанском си-плюс-плюсе это можно реализовать через массив опорных
точек для кривых Безье, разбитый на пары/тройки/n-ки и подставленные в
соответствующие уравнения кривых безье. Это чтоб движение плавное
получилось. Ну а ежели уж совсем через, пардон, жопу делать, с
ломаными вместо кривых, то можно просто умножая dt на разницу значений
между двумя опорными точками.