This is a 3D attack cycle that I animated in Maya. I started off by creating a custom rig for the model. I created the key poses to get an idea of what I wanted the animation to look like, and then I filled out the in-between keyframes. I smoothed out the timing of the animation and distributed the weight of the body in the proper places to make the punching look believable.