Summary
I hope this exercise went smoothly for you. In the wild, you may create your own cycles – crawl cycles, run cycles, bicycle cycles, and so on – for many different characters in all kinds of scenarios, and your process may differ quite a bit from this one.
No matter how different your own “_____cycles” will be, though, there’s one consistent rule you can take away from this lesson: figure out which bones don’t come back, that is, which bones have location values that will approach infinity as the cycle repeats. Once you figure that out, focus solely on those specific animation channels. After doing the hard part first, everything else will fall into place...
...unless it doesn’t. Your own attempts, like mine, will be fraught with mistakes and revisions. You’ll have to guess your own “magic numbers” for the stride length and period, then realize later they need changing. This doesn’t make you a...