InterLAB-UC_soyUC/clase_6_marzo/clase_6_marzo.pde
float r;
float x;
float y;
float step;
float t;

void setup() {
  size(500, 500);
  background(0);
  noStroke();
  colorMode(HSB,360,255,255);
  x = width/2;
  y = height/2;
  t = 100;
}

void draw() {
  r = random(1);
  step = random(20);
  fill((t*r)+20,(t*r)+20,(t*r)+20,(t*r)+20);
  println(t);
  ellipse(x, y, step, step);
  if (r < .25) {
    x = x+step; //aqui va a la derecha con 25% probabilidad
  }
  if (r > .25 && r < .5) {
    x = x-step; //aqui va a la izquierda con 25% probabilidad
  }
  if (r > .5 && r < .75) {
    y = y-step;
  } 
  if (r > .75) {
    y = y+step;
  }
  if (y >= height || x >= width || y <= 0 || x <= 0) {
    x = width/2;
    y = height/2;
    t = random(360);
  }
}