It is not uncommon to create a stationary walk cycle and then simply pull the character through the scene where needed.
With so many different methods to make a cycle and translate it forward it can be overwhelming
Sounds simple enough. If you are not careful though, it could take some time to get the timing just right. If it’s not right, the character’s feet will look like they don’t have good contact, appearing to either slide or skate.
There are some tricks that you can use that can get your character’s stationary walk cycle moving in the right direction. Paul Creamer is the Animation Director at Industrial Brothers and offers a neat little ghosting and graph editor trick he picked up a little while ago.
It’s a fast and easy way to eliminate sliding without the use of locators or scripts that can lock the feet of a character’s rig.