https://gyazo.com/6a96931401bd85cfe3346044a2283693
As in the gifs, I want something similar to that. And one thing that i’m curious when he does the lunge move when he hit some object he won’t go through that object. At first i thought that this is done by simple tweenservice but when i tried it’s not as smooth as his and it also go through wall. If you guys know how to do something like that then pls tell me. 
In order to make something like this, you would need a basic understanding of math and how the Roblox engine works, and Roblox API. I would say intermediate level.
What I see here:
3D mesh visual effects with CFrame, size, and transparency manipulation.
Animation
Ragdoll effect
Force applied on the player
Force applied to the ragdoll victim
Force applied on the player - I want to know about this
Force applied to the ragdoll victim - And also I want to know about this too
could be done using a BodyVelocity or by manipulating the Velocity property of the character’s primary part.
How? can you teach me, I don’t know much about velocityor bodyvelocity. Also when i tried that i when i hit some objects my character went flying.
Sadly I don’t have time to teach, I’m making my own games. My advice is look on YouTube or ask questions here.
Okay. I’ll look for some toturiols on Youtube.