perder

El ultimo paso del juego es determinar cuando acaba el juego, y este acaba en el momento que un mono colisiona con la torreta, y de esta forma desaparece la torreta y aparece un mensaje  que dice "Game Over" con el numero de puntos conseguidos


def perder(torreta, enemigo):
# Indicar fin de juego y eliminar lo que ya no se necesita
global fin_de_juego
enemigo.sonreir() [Esta linea hace que el mono sonria]
torreta.eliminar()[Esta linea hace que la torreta desaparezca]
pilas.tareas.eliminar_todas() [Esta linea nos elimina todas las tareas pendientes durante la ejecucion del juego]
fin_de_juego = True
pilas.avisar("GAME OVER. Conseguiste %d puntos" % (puntos.obtener())) [Esta linea nos da el mensaje final del juego, indicandonos el numero de puntos obtenidos]

Como el juego ha acabado usamos la linea pilas.tareas.eliminar_todas() para que todas las tareas pendientes se eliminen y para que el jugador eche otra partida el mono sonrie.

Comentarios