Horizontal-moving player, wall collision detection