Vendredi 9 Janvier
Cette heure a été plus productive que les précédentes. Nous avons réutiliser des lignes vues au début de l'année afin de créer une alternance de blocs durs une ligne sur deux :
pariteLigne = u % 2; //prend le reste de la divison par 2 du numéro de la colonne
pariteColonne = v % 2; //prend le reste de la divison par 2 du numéro de la ligne
if (pariteLigne == 0 && pariteColonne == 0){ //attribution de la valeur faisant afficher un bloc dur aux cases regroupant les bonnes conditions : la colonne ET la ligne sont des nombres pairs
map[u][v] = 2;
Nous avons ensuite essayé de créer un random afin de répartir des blocs mous aléatoirement sur le reste du damier. Cependant, la découverte de la fonction random et la compréhension de son fonctionnement nous ont pris trop de temps, et nous n'avons pas abouti à des lignes de codes cohérente ;
for(int k = 0;k<=u;k++){
for(int l = 0;l<=v;l++){
r = int(random(2));
if(r==1){
map[u][v]=1;
}
if(map[u][v]==1){
image(blocmou,i,j);
}
}
}
if(map[u][v]==1){
image(blocmou,i,j);
Ce premier essai nous donnait un tableau entièrement rempli de blocs mous, exceptés ceux définis auparavant, ce qui n'est pas ce que nous recherchons.
