He escrito un programa en Python usando Pygame. ¿Hay alguna forma de compilarlo en un exe de Windows para compartirlo con mis familiares menos técnicos (en lugar de obligarles a cargar Python y Pygame además de mi programa)?

Sí se puede hacer, hay varios métodos como py2exe y cx_Freeze. Yo personalmente uso cx_Freeze.

Aquí hay un video detallado de youtube sobre cómo convertir pygame a exe con cx_Freeze

Tutorial de Pygame (Python Game Development) - 40 - Convertir a Executable

Espero que ayude..

Actualización-1: Recientemente he sabido que py2exe y cx_freeze crean problemas cuando se usan con algunas …