Crear un juego en el cual tenga que elegir el tipo de triangulo

Hola chicos, tengo un problema el cual consiste en lo siguiente:

Debo hacer un juego en el cual se muestre la imagen de un triangulo al azar, las variantes pueden ser:

  • Escaleno
  • Equilatero
  • Isoceles

Tengo que hacer que se muestre la imagen del triangulo y 3 opciones en forma de botones (obviamente las opciones son los nombres de los triangulos), dependiendo si es correcta la opción sume puntos a un contador.

En fin, pude hacer la carga de imagenes y que la muestre al azar, el problema principal surge cuando quiero hacer que los botones reaccionen dependiendo si esta bien o esta mal la respuesta elegida.

Se entiende?

Buenas, @maxicolla

Sin conocer el código, yo te propondria que crearas tres actores “triangulo” personalizados, cada uno consu propia imagen.

Entonces les añades una etiqueta en la def iniciar(self), por ejemplo para el triángulo equilatero seria:

class Equilatero(pilasengine.actores.Actor):
    def iniciar(self):
        self.imagen = 'equilatero.png'
        self.equilatero = True
        self.isosceles = False
        self.escaleno = False

y luego en el botón de comprobar si es equilátero, lo conectas a una def:

def comprobar_equilatero():
    if actor_a_comprobar == equilatero:
        puntaje.aumentar()

Espero que esto te ayude. :wink:

Un saludo