def main(): salir = False #Bucle principal sonido = Sonido() menu = Menu() puntaje = Puntaje() sonido.playSonido(1) menu.mostrarMenu() while salir != True: pygame.init() reloj1 = pygame.time.Clock() for event in pygame.event.get(): keys = pygame.key.get_pressed() if keys[pygame.K_0] or keys[menu.opcion_instrucciones]: menu.mostrarInstrucciones() if keys[pygame.K_1] or keys[menu.opcion_jugar]: jugador = Jugador('image/Perro4.png', 0, 320, "") #otro jugador enemigo = Enemigo('image/rock.png', 1000, 320) enemigo2 = Enemigo('image/rock.png', 1000, 320) enemigo3 = Enemigo('image/rock4.png', 1000, 320) sonido.stopSonido() newGame = Juego(jugador, enemigo, menu.pantalla[1], 0, sonido, enemigo2, enemigo3) newGame.iniciarJuego(salir, event, reloj1) sonido.stopSonido() sonido.playSonido(1) menu.mostrarGameOver() puntaje.valor = newGame.puntaje puntaje.toPantalla(menu.pantalla[3].display) menu.lista_puntaje.append(newGame) if keys[pygame.K_2] or keys[menu.opcion_verPuntaje]: menu.PantallaPuntaje() #muestra la pantalla puntaje.toListaPuntaje(menu.pantalla[4].display, menu.lista_puntaje) if keys[pygame.K_3] or keys[menu.opcion_salir]: salir = True if keys[menu.opcion_menu] or keys[pygame.K_SPACE]: menu.mostrarMenu() if event.type == pygame.QUIT: salir = True pygame.event.post(event) reloj1.tick(600) pygame.display.update() pygame.quit()
os.environ['SDL_VIDEO_WINDOW_POS'] = "%d,%d" % (100, 100) import pygame pygame.init() salir = False reloj1 = pygame.time.Clock() # CONSTANTES Y Inicializacion de variables BLANCO = (255, 255, 255) tiempoEnemigo = 1 tiempo = 1 saltar = False salto = False sonido = Sonido() #Prueba Setters jugador = Jugador('colectivo.jpg', 0, 320, "jugador1") enemigo = Enemigo('rock.png', 500, 320) pantalla = Pantalla("Jump the Rock", pygame.display.set_mode((1080, 420)), 'f_Martillo.jpg', 0, 0) pantalla.setDisplay(1080, 600) pantalla.setImagen('f_Martillo.jpg') pantalla.setNombre("Test Nuevo Juego") pantalla.setX(0) pantalla.setY(0)