Collisions between two players

Hey guys. I am making a fighting game with my friend which is going to be similar to Tekken. I am having a little trouble working out how colliders work in regards to the two fighters hitting each other.

What I set up for the movement right now is basically the fighters look in the direction of their opponent as soon as they start moving then they transform.Translate(Vector3.forward * charSpeed * Time.deltaTime);

This works fine. But when their colliders hit they don’t change anything. I have attached rigidbodies to the two fighters also due to the jumping system I have set up and because I thought it would have something to do with collisions.

Don’t know if this will work but try using box colliders on your characters. or mesh colliders

So you have two separate scripts for the movement and the jump? Im not sure by what you mean if you jump one fighter, the other goes up and across? So if you press jump, the other character moves too?