Skip to content

Instantly share code, notes, and snippets.

@ajspadial
Created August 26, 2012 07:33
Show Gist options
  • Save ajspadial/3475726 to your computer and use it in GitHub Desktop.
Save ajspadial/3475726 to your computer and use it in GitHub Desktop.
Escuela de Bits. El Muro 1. Ejempplo 1.
size(320,200); // usamos un ancho mútiplo de 16
int ancho_ladrillo = width / 16;
int alto_ladrillo = height /20;
for (int j = 0;j < 5; j++) {
// el contador j nos dice en qué fila estamos
color c = color(random(255), random(255), random(255));
fill(c); // cada fila tendrá su propio color que escogemos al azar
int desplazamiento = 0; // variable para las filas con medio ladrillo
if (j % 2 != 0) { //en las filas impares
desplazamiento = -ancho_ladrillo / 2;
}
for (int i = 0; i < 17; i++) { // contamos hasta 17 por las filas que tienen medios ladrillos
rect(desplazamiento + i * ancho_ladrillo, (j + 2) * alto_ladrillo, ancho_ladrillo, alto_ladrillo);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment