Como realizo una función que cree actores repetidas veces,sin usar class ni self

coding: utf-8

import pilasengine

def ayuda():
escena_actual = pilas.escenas.Normal()
escena_actual.pulsa_tecla_escape.conectar(menu)
pilas.fondos.Pasto()
texto = pilas.actores.Texto(“Lo que quiero”)

def salir_del_juego():
pilas.terminar

def crear_frutas(x):
enemigo = pilas.actores.frutas()

pilas.tareas.siempre(3, crear_frutas)

Suma puntos

def tocar_fruta(principal,actor2):
global puntos
puntos.aumentar(5)
actor2.eliminar()

#Resta puntos
def restar(principal,verdura):
puntos.reducir(5)
verdura.eliminar()

def iniciar_juego():
global puntos

escena_actual=pilas.escenas.Normal()
escena_actual.pulsa_tecla_escape.conectar(menu)
pilas.actores.Sonido()

puntos = pilas.actores.Puntaje( x=280, y=220, color= pilas.colores.negro) 

#2 fondos
pilas.fondos.Nubes()
yerba = pilas.fondos.Fondo()
yerba.imagen = pilas.imagenes.cargar('pasto.png')
yerba.y=-190

#Mis actores 
#Sandia
frutas=pilas.actores.Piedra()*5
frutas.imagen="sandia.png"
frutas.escala=0.08
frutas.radio_de_colision=15
frutas.hacer("Proyectil", angulo_de_movimiento=270)

buenas tardes si pudieras explicar un poco mas el problema puntual te podria ayudar mejor pero aca te paso el codigo que use yo para crear plataformas automáticamente

class PantallaJuego(pilasengine.escenas.Escena):

    def iniciar(self, pilas):
        self.cde = CDE(self.pilas)
        # se crean plataformas el primer parametro es el tiempo el segundo es el metodo que queres ejecutar
        self.tarea = self.pilas.tareas.siempre(1.2, self.crearPlataformas)
        fondo = Fondo(pilas)
        self.jugador = Jugador(pilas)


    def crearPlataformas(self):
        # El actor PlataformaCm tiene adentro suyo como se crea
        plataformaCM = PlataformaCM(self.pilas,  self.puntaje.puntos )

espero que esto te ayude cualquier cosa consulta en los ejemplos de pilas que podes rescatar mucho