Intento de un sistema de particulas

Buenas que tal?, aqui un intento de sistema de particulas, tiene unos problemas que no logre resolver :

  • Las particulas solo se mueven en el 1er y 3er cuadrante

  • El color no se genera

Abrir este proyecto en el editor de pilas

Es un interesante proyecto, no le veo ningún error a priori por el cual no se genera el color.
Quizás tenga que ver con que usas un bucle dentro del actualizar o que estás haciendo un .push sobre otro a cada rato.
Quizás buscar una forma de usar el propio actualizar como bucle y borrar el array antes de hacerle un .push nuevamente. Cuando tenga tiempo lo pruebo, si funciona tu método se convierte en la forma más simple de hacer particulas que he visto se hizo con pilas