Esempio n. 1
0
 def __init__(self, puntos=0):
     "Inicializa los objetos necesarios."
     Escena.__init__(self)
     # Configuración de la escena.
     p.mouse.set_visible(False)
     # Elementos gráficos.
     self.fondo = cargar_imagen("inicio.png", dirs="media/imagenes")
     self.trans = cargar_imagen("terminado.png", True, "media/imagenes")
     # Propiedades
     self.teclado = TecladoPantalla()
     self.puntos = puntos
Esempio n. 2
0
 def __init__(self, puntos=0):
     "Inicialización de las variables necesarias."
     Escena.__init__(self)
     # Configuración de la escena.
     p.mouse.set_visible(False)
     # Elementos gráficos.
     self.fondo = cargar_imagen("terminado.png", True, "media/imagenes")
     # Opciones del menú.
     self.opcs = [("Reiniciar", "F5"), (u"Menú", "F6"), ("Salir", "ESC")]
     # Opción seleccionada.
     self.opc = -1
     # Puntaje.
     self.puntos = puntos
Esempio n. 3
0
 def __init__(self, pos=None):
     "Inicializa los objetos necesarios y verifica la existencia de archivo."
     Escena.__init__(self)
     # Configuración de la escena.
     p.mouse.set_visible(False)
     # Elementos gráficos.
     self.fondo = cargar_imagen("inicio.png", dirs="media/imagenes")
     # Creando la lista de puntuaciones.
     self.puntuaciones = []
     if not os.path.exists("media/puntuaciones/normal.dat"):
         pass
     else:
         puntuaciones = High("media/puntuaciones/normal.dat")
         for puntuacion in puntuaciones:
             self.puntuaciones.append((puntuacion.name, str(puntuacion.score).zfill(6)))
     self.pos = pos
Esempio n. 4
0
 def __init__(self):
     "Inicio del juego."
     Escena.__init__(self)
     # Configuración de la escena.
     p.mouse.set_visible(False)
     # Elementos gráficos.
     self.fondo = cargar_imagen("inicio.png", dirs="media/imagenes")
     # Opciones del menú.
     self.opcs = [("Nuevo Juego",), ("Puntuaciones",), ("Salir",)]
     # Opción seleccionada.
     self.opc = 0
     # Creando el archivo de puntuaciones.
     if not os.path.exists("media/puntuaciones/normal.dat"):
         puntuaciones = High("media/puntuaciones/normal.dat")
         for i in range(1, 11):
             puntuaciones.submit(1000 * i ** 2, "Computadora")
         puntuaciones.save()
Esempio n. 5
0
 def __init__(self, puntos=0):
     global complejidad, densidad
     
     "Inicialización de las variables necesarias."
     Escena.__init__(self)
     #Configuración de la escena.
     p.mouse.set_visible(False)
     #Elementos gráficos.
     self.fondo = cargar_imagen("terminado.png", True, "media/imagenes")
     #Opciones del menú.
     self.opcs = [
         ('Reiniciar', 'F5'),
         (u'Menú', 'F6'),
         ('Salir', 'ESC'),
     ]
     #Opción seleccionada.
     self.opc = -1
     #Puntación
     self.puntos = puntos
     complejidad = 0.10
     densidad = 0.20