Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pilas
- import serial
- algo = serial.Serial(6,115200)
- def explocion_1(mono, bomba):
- algo.write('s')
- bomba.explotar()
- bomba.eliminar()
- mono.gritar()
- mono.decir("muero!")
- sonido_de_explocion = pilas.sonido.cargar('explocion.wav')
- sonido_de_explocion.reproducir()
- def pegar_pelota(mono, pelotas):
- algo.write('a')
- mono.sonreir()
- mono.decir("ja ja ja, no me hace nada")
- sonido_risa = pilas.sonido.cargar('risa.wav')
- sonido_risa.reproducir()
- def pegar_cajas(mono, cajas):
- algo.write('s')
- mono.gritar()
- cajas.eliminar()
- mono.decir("ooouuuch!")
- sonido_de_explocion = pilas.sonido.cargar('grito.wav')
- sonido_de_explocion.reproducir()
- def comer(mono, banana):
- algo.write('a')
- mono.sonreir()
- banana.eliminar()
- mono.decir("rico!")
- sonido_de_explocion = pilas.sonido.cargar('risa.wav')
- sonido_de_explocion.reproducir()
- def main():
- pilas.iniciar()
- mono = pilas.actores.Mono()
- mono.x = 200
- mono.y = 150
- pelotas = pilas.actores.Pelota()*3
- pelotas_1 = pilas.grupo.Grupo()
- pelotas_1.append(pelotas)
- pelotas.radio_de_colicion = 30
- pelotas_1.escala = [1]
- bomba = pilas.actores.Bomba()*3
- bomba_1 = pilas.grupo.Grupo()
- bomba_1.append(bomba)
- bomba.radio_de_colicion = 30
- bomba_1.escala = [1]
- cajas = pilas.actores.Caja()*3
- cajas_1 = pilas.grupo.Grupo()
- cajas_1.append(cajas)
- cajas.radio_de_colicion = 30
- cajas_1.escala = [1]
- banana = pilas.actores.Banana()*3
- banana_1 = pilas.grupo.Grupo()
- banana_1.append(cajas)
- banana.radio_de_colicion = 30
- banana_1.escala = [1]
- pelotas.aprender(pilas.habilidades.Arrastrable)
- bomba.aprender(pilas.habilidades.Arrastrable)
- mono.aprender(pilas.habilidades.Arrastrable)
- cajas.aprender(pilas.habilidades.Arrastrable)
- banana.aprender(pilas.habilidades.Arrastrable)
- pilas.mundo.colisiones.agregar(mono, bomba, explocion_1)
- pilas.mundo.colisiones.agregar(mono, pelotas, pegar_pelota)
- pilas.mundo.colisiones.agregar(mono, cajas, pegar_cajas)
- pilas.mundo.colisiones.agregar(mono, banana, comer)
- pilas.atajos.definir_gravedad(0,-200)
- pilas.ejecutar()
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement