Example #1
0
def populate(n):
    global bang_force
    #I support the big bang theory.
    particles = []
    for i in range(n):
        pos = vec2d((randrange(0,501)*1.00),(randrange(0,501)*1.00))
        dir_to_center = vec2d((pos.x-250), (pos.y-250)).normalized()
        bang_dir = dir_to_center * bang_force
        particle = Particle(pos)
        particle.addVec(bang_dir)
        particles.append(particle)
        particle = None
    return particles