avoid that blocks overlap with obstacles or platforms