Take a look at this Modern-Self Defense AnimSet, a collection of high-quality self-defense Unity animations, created by wemakethegame.
The versatile asset pack includes over 21 dynamic keyframe animations crafted with attention to detail and realism, showcasing fluid motion and interactions between two characters: an attacker and a victim.
The set includes a variety of animated sequences, beginning with an "idle" pose, in which a character prepares for interaction. From there, it comprises a wide range of self-defense techniques from different types of attacks, including punches, kicks, and others, allowing for versatile use in gameplay, cinematics, or training simulations.