Necesito ayuda con un actor

Hola! Estoy hacien un juego y se me complico mucho para hacer que un enemigo siga al personaje principal(que se puede manejar con el teclado) para eliminarlo. Si alguien me podría ayudar, porque no se como hacer! Muchas gracias!

Hola @Nikyshtan

A continuación un programa de ejemplo:

import pilasengine


class MonoQuePersigue(pilasengine.actores.Mono):

    def definir_actor_a_perseguir(self, actor):
        self.actor_perseguir = actor

    def actualizar(self):
        if ((not self.x == self.actor_perseguir.x) and
                (not self.y == self.actor_perseguir.x)):
            self.x = [self.actor_perseguir.x], .4
            self.y = [self.actor_perseguir.y], .4

pilas = pilasengine.iniciar()

mono = pilas.actores.Mono()
mono.aprender('MoverseConElTeclado')

mono_persigue = MonoQuePersigue(pilas)
mono_persigue.definir_actor_a_perseguir(mono)
mono_persigue.x = -200
mono_persigue.y = -200

pilas.ejecutar()
1 Like

Te lo agradezco mucho @irvingprog !