Hola, perdonen las molestias. Hice un juego al estilo “invasores”. E intentado varias cosas pero no puedo creerle un menu. Agradecería una ayuda y/o consejos.
Dejo el codigo de mi juego:
# -*- coding: utf-8
import pilasengine
pilas = pilasengine.iniciar()
puntaje = pilas.actores.Puntaje(-280, 200, color=pilas.colores.blanco)
class OvniEnemigo(pilasengine.actores.Ovni):
def iniciar(self):
self.imagen = "ovni.png"
self.aprender( pilas.habilidades.PuedeExplotarConHumo )
self.x = pilas.azar(-200, 200)
self.y = 290
self.velocidad = pilas.azar(100, 100) / 10.0
def actualizar(self):
self.y -= self.velocidad
# Elimina el objeto cuando sale de la pantalla.
if self.y < -300:
self.eliminar()
fondo = pilas.fondos.Espacio()
enemigos = pilas.actores.Grupo()
def crear_enemigo():
actor = OvniEnemigo(pilas)
enemigos.agregar(actor)
pilas.tareas.siempre(0.5, crear_enemigo)
nave = pilas.actores.NaveRoja(y=-200)
nave.aprender(pilas.habilidades.LimitadoABordesDePantalla)
nave.definir_enemigos(enemigos, puntaje.aumentar)
pilas.colisiones.agregar(nave, enemigos, nave.eliminar)
pilas.avisar(u"NO DEJES QUE LOS ENEMIGOS PASEN")
pilas.ejecutar()