diff --git a/TODO.txt b/TODO.txt new file mode 100644 index 0000000..858d9ac --- /dev/null +++ b/TODO.txt @@ -0,0 +1 @@ +younes: final chrono , pop up cookie , centrer ligne , animation pop up diff --git a/case_deux.png b/case_deux.png new file mode 100644 index 0000000..ed29af6 Binary files /dev/null and b/case_deux.png differ diff --git a/case_mine.png b/case_mine.png new file mode 100644 index 0000000..4de775e Binary files /dev/null and b/case_mine.png differ diff --git a/case_trois.png b/case_trois.png new file mode 100644 index 0000000..aaabc73 Binary files /dev/null and b/case_trois.png differ diff --git a/case_un.png b/case_un.png new file mode 100644 index 0000000..ebb7475 Binary files /dev/null and b/case_un.png differ diff --git a/case_vide.png b/case_vide.png new file mode 100644 index 0000000..915ef3a Binary files /dev/null and b/case_vide.png differ diff --git a/demineur.html b/demineur.html index ad93e87..88a32dc 100644 --- a/demineur.html +++ b/demineur.html @@ -4,15 +4,34 @@ Démineur + + - -
+ + -
+ +
ICI se retourve le jeu
+ + + + + - \ No newline at end of file + diff --git a/demineur.js b/demineur.js index e69de29..cb8753e 100644 --- a/demineur.js +++ b/demineur.js @@ -0,0 +1,65 @@ +class Case { + constructor(x, y) { + this.posX = x; + this.posy = y; + this.isMine = false; + this.number = 0; + this.hidden = true; + } + + get imageName() { + return this.getImageName(); + } + +} +function sleep(ms){ + return new Promise(resolve => setTimeout(resolve, ms)); +} +async function chrono(){ + let k=document.getElementById("temps").value; + const myButton = document.getElementById("fin_game"); + let arret=0; + myButton.addEventListener("click",() =>{arret=1;}) + + while(arret==!1) { + await sleep(1000); + if (arret==!1){ + document.getElementById("temps").value=document.getElementById("temps").value*1+1; + +} +} +} +async function reset(){ + + document.getElementById("temps").value=0; + +} + +function Cookies() { + var accept = confirm("Tu veux des cookies ?"); + if (accept === true) { + alert("Bon jeu!"); + } else { + Cookies(); + } + } +//Cookies(); + +let grille = []; + +function creerGrille(haut, larg) { + grille.length = haut; + let i = 0; + let j = 0; + while (i < haut) { + grille[i] = Array(larg); + j = 0; + while (j