Ну, если оба объекта вас являются прямоугольниками, то все довольно просто. Нужно просто проверить, что эти два прямоугольника не пересекаются. Пишется такое условие
function isColission(block1, block2) {
return !(block2.x > (block1.x + block1.width) || // проверяем, что позиция блока 2 больше позиции правого края блока 1
(block2.x + block2.width) < block1.x || // проверяем, что позиция правого края блока 2 меньше позиции левого края блока 1
block2.y > (block1.y + block1.height) || // и также по Y
(block2.y + block2.height) < block1.y));
}