Para verificar si hay colisión entre 2 sprites de un juego se puede utilizar el método Intersects de la clase Rectangle. Primero se necesita crear un objeto rectángulo para cada uno de los 2 objetos que pueden chocar. Después se verifica si un rectángulo intersecta con el otro. Si tengo las siguientes variables Texture2D int int pelota, barra; coorXpelota, coorYpelota; coorXbarra, coorYbarra; Al llegar al método Update, las variables anteriores deben tener datos // Creo un rectángulo con la posición de la pelota Rectangle areaPelota = new Rectangle(coorXpelota, coorYpelota, pelota.Width, pelota.Height); // Creo un rectángulo con la posición de la barra Rectangle areaBarra = new Rectangle(coorXbarra, coorYbarra, barra.Width, barra.Height); // Verifico si los rectángulos se intersectan if (areaPelota.Intersects(areaBarra)) { // aquí agrego el código necesario // para cuando intersectan } Con esto se verifica si hay colisión