Mar-06-2021, 12:05 AM
It's a start!
def gen_fib(start, length): fib = [0, start] for i in range(length): fib.append(fib[-2] + fib[-1]) return fib class Fractal(): def __init__(self, game, pos): self.nodes = [vec(pos)] def update(self): dir = vec(random.randrange(-2, 2), random.randrange(-2, 2)) for i in gen_fib(1, 5): self.nodes.append((self.nodes[-1] + (i * dir)))