Пример #1
0
 def juego_terminado(self, motor, sprite, objeto):
     "Accede aquí en caso de colisión entre sprites."
     puntuaciones = High("media/puntuaciones/normal.dat")
     if puntuaciones.check(self.puntos) == None:
         # Aquí no alcanzo entrar.
         self.cambiar_escena(EscenaJuegoTerminado(self.puntos))
     else:
         self.cambiar_escena(EscenaTeclado(self.puntos))
Пример #2
0
 def actualizar(self):
     "Guarda la puntuación en el archivo cuando se selecciona OK."
     if self.teclado.completado == True:
         if len(self.teclado.cadena) > 0:
             # Guardar puntuación en archivo.
             puntuaciones = High("media/puntuaciones/normal.dat")
             puntuaciones.submit(self.puntos, self.teclado.cadena)
             puntuaciones.save()
             posicion = puntuaciones.check(self.puntos)
             self.cambiar_escena(EscenaPuntuaciones(posicion))
         else:
             self.teclado.completado = False
Пример #3
0
 def juego_terminado(self, motor, sprite, objeto):
     global nivel, complejidad, densidad
     
     "Accede aquí en caso de colisión entre sprites."
     if self.puntos > 0 and ((self.puntos - nivel) == 100):
         #seguimos jugando
         nivel += 100
         self.cambiar_escena(EscenaJuego(self.puntos))
     else:
         nivel = 0
         complejidad = 0.10
         densidad = 0.20
         
         puntuaciones = High('media/puntuaciones/normal.dat')
         if puntuaciones.check(self.puntos) == None:
             #Aquí no alcanzo entrar.
             self.cambiar_escena(EscenaJuegoTerminado(self.puntos))
         else:
             self.cambiar_escena(EscenaTeclado(self.puntos))