Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

There is a gait variable that you should play with. You'll find that the default function I am using will look good walking or running. You may want to decrease the amount of "bounce" in the body parts though too.

For a dragging leg, just point it at a static point behind the movement direction - i.e. don't use the counting function to animate it.

I may not have enough knowledge in trig to get any personality with this approach, at least with character animations. Another issue is I'm looking to make a 2D platformer and this seems to be geared towards a faux 3D. Still pretty cool though.

That's fair enough! You should be able to adapt it to 2D platformer though. In that instance the only facing and moving directions of the legs are going to be either 0 degrees (right) or 180 degrees (left)