Inverse Kinematics - saving, loading file and showing animation in BGE
Properties like


  L_Hand L_Arm -0.015 0.20 -0.18 (Start_of_Chain(dynamic) End_of_Chain(static) X Y Z)


could be easily described by XML or JSON. These data could be then dynamically read and applied to "channels". For correct use see current Blender API.