[libGDX] [Box2D] Character Controller

Hi, I was per days tryin do a realistic player movement, so, I have a Player (it’s a Rectangle done with bodys, bodyDefs, etc) and I need dot if I use W A S D the player do a realistic movement, or jump if case is W.

So, I has experimented too much, but I can’t get a realistic player movement…¿How can I move my player with realistic movement and jump with libGDX and Box2D?

Thanks.

P.D: I’m spanish and my English is like a Indian hahaha, thanks for try understand me. ;D