zigrintchou/CasseBriques — comment on commit b90652c58b9745009bbf9783c6d4455a05d7b3ec
File:  line 0
By zigrintchou:

/*
* @author Hichem
* Fonction permettant de créer les briques du jeu
*/

function creerBriques(context, nbrLignes, nbrParLigne, width, height, espace) {

// Tableau virtuel: On initialise les lignes de briques
tabBriques = new Array(nbrLignes);

for (var i=0; i < nbrLignes; i++) {

// Tableau virtuel: On initialise les briques de la ligne
tabBriques[i] = new Array(nbrParLigne);

// Affichage: On attribue une couleur aux briques de la ligne
context.fillStyle = "rgb("+Math.floor(Math.random()*256)+","+Math.floor(Math.random()*256)+","+Math.floor(Math.random()*256)+")";

for (var j=0; j < nbrParLigne; j++) {

// Affichage: On affiche une nouvelle brique
context.fillRect((j*(width+espace)),(i*(height+espace)),width,height);

// Tableau virtuel: On attribue à la case actuelle la valeur 1 = Une brique existe encore
tabBriques[i][j] = 1;

}
}

// Nos briques sont initialisées.
return 1;

}