QUESTION:Move object away to a certain distance, but with collision.

I’m messing around with the BGE for the first time ever, and I’m not doing to bad!

Except, I was wondering if there was a way to move object A away from object B, but not letting that object go through other objects C,D,F,E, …ETC.
I’ve been playing with various methods I can think of and the objects just go through other objects as if they are not there.

Any ideas?