

Just think of physics as being there for when you need realism. Physics is expensive and for use when you need to simulate physics. When he hits a car, arrest his motion and parent him to the car. Cars and other things can be handled without physics as well. Disable swipes until current position = next position.

You can use Lerp to move him between last position and next position. So, it is arbitrary as far as moving the chicken.

The actual animation part is not important for moving in the environment and interacting with walls. You can raycast out one jump distance to see if something is there. Click to expand.What I would do is make it so the object moves exactly the right amount per swipe.
