Cómo tomar una captura de pantalla de cierta parte de la pantalla en Pygame

¿Hay alguna manera de poder tomar una captura de pantalla de la mitad derecha de mi ventana de pygame?

Estoy haciendo un juego usando pygame y necesito tomar una instantánea de la pantalla pero no toda la pantalla, solo la mitad derecha.

Yo se de:

pygame.image.save(screen,"screenshot.jpg")

Pero eso incluirá toda la pantalla en la imagen.

¿Hay alguna manera de poder tomar una captura de pantalla de la mitad derecha de mi ventana de pygame?

Tal vez cambiando el área que incluye de alguna manera? Lo busqué en Google, pero no pude encontrar nada de lo que estaba pensando. Tal vez podría usar PIL para recortarlo, pero eso parece mucho trabajo adicional.

Si no es posible, ¿puede alguien decirme la forma más fácil para recortar la imagen de toda la pantalla?

Respuestas a la pregunta(2)

Su respuesta a la pregunta