Balls problem! Been at it for a while & Im stuck!

I am trying to make the balls

  • not overlap each other at any time and if they do, they slide apart so that the balls are never overlapped.
  • the balls have the ability, when you are holding the ball with your mouse to push other balls and ricochet the balls with each other when you throw them.
  • Make the balls collide with each other and bounce off.

I am trying hit test, collision scripts, etc. but my understanding of it hinders me : ((((

It sort of works, but I don’t think I am implementing it right to begin with. :confused:

Refer to zip attachment.
I know its pretty bad

Thanks : )