recuerda que el sprite (A) no es necesariamente la caja de colisión, las cajas usualmente son más pequeñas (B, C), y en los obstáculos, no solo la hagas más pequeña, sino movida hacia abajo (C), para el jugador supongo está bien a la mitad (B)
Créeme que así está en el juego, pero no lo pude perfeccionar porque estaba con prisas xd