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()
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()
#Prueba Setters jugador = Jugador('Perro4.png', 0, 320, "jugador1") enemigo = Enemigo('rock.png', 990, 320) pantalla = Pantalla("Jump the Rock", pygame.display.set_mode((1080, 420)), 'fondo.jpg', 0, 0) pantalla.setDisplay(1080, 420) pantalla.setImagen('marte2.jpg') pantalla.setNombre("Jump the Rock") pantalla.setX(0) pantalla.setY(0) newGame = Juego(jugador, enemigo, pantalla, 0, 'dog.mp3') newGame.setJugador(jugador) newGame.setEnemigo(enemigo) newGame.setPantalla(pantalla) newGame.setPuntaje(0) newGame.setSonido('Yet Another Movie.mp3') newGame.actualizarPantalla() #newGame.reproducirSonido() saltar = False #Bucle principal del videojuego while salir != True: if newGame.actualizarPantalla() != True: #mientras no pierda
jugador=Jugador('Perro4.png',0,320,"jugador1") enemigo=Enemigo('rock.png',990,320) pantalla=Pantalla("Jump the Rock",pygame.display.set_mode((1080,420)),'fondo.jpg',0,0) pantalla.setDisplay(1080 ,420) pantalla.setImagen('marte2.jpg') pantalla.setNombre("Jump the Rock") pantalla.setX(0) pantalla.setY(0) newGame=Juego(jugador,enemigo,pantalla,0,'dog.mp3') newGame.setJugador(jugador) newGame.setEnemigo(enemigo) newGame.setPantalla(pantalla) newGame.setPuntaje(0) newGame.setSonido('Yet Another Movie.mp3') newGame.actualizarPantalla() #newGame.reproducirSonido() saltar=False #Bucle principal del videojuego while salir != True: if newGame.actualizarPantalla()!=True: #mientras no pierda
#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) newGame = Juego(jugador, enemigo, pantalla, 0) sonido.playSonido(1) #salir=True #Bucle principal del videojuego while salir != True: if newGame.actualizarPantalla() != True: #mientras no pierda newGame.pantalla.moverPantalla() newGame.actualizarPantalla() if newGame.puntaje > -1: newGame.enemigo.desplazarIzquierda2(tiempoEnemigo) tiempoEnemigo = newGame.enemigo.desplazarIzquierda2(tiempoEnemigo) enemigo.setImagen('rock.png')
#Bucle principal del videojuego while salir != True: jugador = Jugador('Perro4.png', 0, 320, "jugador1") enemigo = Enemigo('rock.png', 1000, 320) 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]: sonido.stopSonido() newGame = Juego(jugador, enemigo, menu.pantalla[1], 0) newGame.iniciarJuego(salir, event) sonido.stopSonido() sonido.playSonido(1) menu.lista_puntaje.append(newGame.puntaje) menu.mostrarGameOver() puntaje.valor = newGame.puntaje puntaje.toPantalla(menu.pantalla[2].display) if keys[pygame.K_2] or keys[menu.opcion_verPuntaje]: menu.PantallaPuntaje() #muestra la pantalla puntaje.toListaPuntaje(menu.pantalla[3].display, menu.lista_puntaje) if keys[pygame.K_3] or keys[menu.opcion_salir]: salir = True
jugador=Jugador('Perro4.png',0,320,"jugador1") enemigo=Enemigo('rock.png',1000,320) 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]: sonido.stopSonido() newGame=Juego(jugador,enemigo,menu.pantalla[1],0) newGame.iniciarJuego(salir,event) sonido.stopSonido() sonido.playSonido(1) menu.lista_puntaje.append(newGame.puntaje) menu.mostrarGameOver() puntaje.valor=newGame.puntaje puntaje.toPantalla(menu.pantalla[2].display) if keys[pygame.K_2] or keys[menu.opcion_verPuntaje]: menu.PantallaPuntaje()#muestra la pantalla puntaje.toListaPuntaje(menu.pantalla[3].display,menu.lista_puntaje) if keys[pygame.K_3] or keys[menu.opcion_salir]: salir=True
jugador = Jugador('Perro4.png', 0, 320, "jugador1") jugador.setImagen('Perro4.png') jugador.setX(0) jugador.setY(320) jugador.setAlias("jugador1") enemigo = Enemigo('rock.png', 500, 320) enemigo.setImagen('rock.png') enemigo.setX(1000) enemigo.setY(320) menu = Menu() pantalla = menu.pantalla[0] newGame = Juego(jugador, enemigo, pantalla, 0) newGame.setJugador(jugador) newGame.setEnemigo(enemigo) newGame.setPantalla(pantalla) newGame.setPuntaje(0) pantalla2 = menu.pantalla[0] jump = Jugador('fondo2.jpg', 320, 20, "jugador1") iconoUnla = Jugador('unla.png', 0, 0, "jugador1") roca = Jugador('rock.png', 320, 20, "jugador1") #salir=True #Bucle principal del videojuego escribio = False while salir != True:
jugador=Jugador('Perro4.png',0,320,"jugador1") jugador.setImagen('Perro4.png') jugador.setX(0) jugador.setY(320) jugador.setAlias("jugador1") enemigo=Enemigo('rock.png',500,320) enemigo.setImagen('rock.png') enemigo.setX(1000) enemigo.setY(320) menu=Menu() pantalla= menu.pantalla[0] newGame=Juego(jugador,enemigo,pantalla,0) newGame.setJugador(jugador) newGame.setEnemigo(enemigo) newGame.setPantalla(pantalla) newGame.setPuntaje(0) pantalla2=menu.pantalla[0] jump=Jugador('fondo2.jpg',320,20,"jugador1") iconoUnla=Jugador('unla.png',0,0,"jugador1") roca=Jugador('rock.png',320,20,"jugador1") #salir=True #Bucle principal del videojuego escribio=False while salir != True:
#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) newGame=Juego(jugador,enemigo,pantalla,0) sonido.playSonido(1) #salir=True #Bucle principal del videojuego while salir != True: if newGame.actualizarPantalla()!=True: #mientras no pierda newGame.pantalla.moverPantalla() newGame.actualizarPantalla() if newGame.puntaje>-1: newGame.enemigo.desplazarIzquierda2(tiempoEnemigo) tiempoEnemigo=newGame.enemigo.desplazarIzquierda2(tiempoEnemigo)