Javier, normalmente para juegos indies se distribuyen como scripts, contando con que la persona que quiera usarlos tenga los módulos necesarios. Por ejemplo, es lo que ocurre con los juegos publicados en la web de Pygame. El código fuente se podría empaquetar y distribuir en el Python Package Index (distutils permite también hacer ejecutables), pero no tendría mucho sentido ya que la instalación lo que haría sería incluirte el juego como librería para poder importarlo.
Para juegos con un carácter más profesional, Panda3D tiene un runtime que permite ejecutar los juegos en navegador y escritorio. No sé si Blender tiene algo parecido, sólo lo he utilizado para modelado, pero sí se que hay un juego hecho por la Blender Foundation, llamado "Yo Frankie!" extremadamente bien acabado (
Gameplay en Youtube).
Víctor, al ser precisamente un game engine muy básico lo que estoy presentando al proyecto, perdería todo el interés si al final acabo recurriendo a otro xD En cualquier caso, gracias por la recomendación ;)