I was thinking how unity and unreal engine use skeletons, so here is a random proof of concept I threw together. Controls: 1: attack with left arm 2: attack with right arm 3: attack with left leg 4: attack with right leg click the sword to equip it More info inside project