this is the movement i used for sonic playground
with this you can make things like a mario engine by adding sprites