I was just thinking if it was possible to make a person walk if I make the walk cycle and then just make it interact with the terrain using rigid bodies or something of that sort. The basic idea is to not animate the movement of the object, let physics do the work.
If the above mentioned is not possible please suggest a way to animate a walk more easily.