From 4b34f4633d181c358060f86fe1b6e49e08af8c05 Mon Sep 17 00:00:00 2001 From: HydroFlo <HydroGamer@outlook.fr> Date: Mon, 18 Dec 2023 11:44:33 +0100 Subject: [PATCH] edit --- S1.02/Jeu/classes/Joueur.class | Bin 0 -> 322 bytes S1.02/Jeu/classes/Labyrinthe.class | Bin 0 -> 11730 bytes S1.02/Jeu/classes/Question.class | Bin 0 -> 292 bytes S1.02/Jeu/classes/Salle.class | Bin 0 -> 244 bytes S1.02/Jeu/ressources/Lab/Salle1 | 2 +- S1.02/Jeu/ressources/Lab/Salle2 | 2 +- S1.02/Jeu/src/Labyrinthe.java | 9 +++++---- 7 files changed, 7 insertions(+), 6 deletions(-) create mode 100644 S1.02/Jeu/classes/Joueur.class create mode 100644 S1.02/Jeu/classes/Labyrinthe.class create mode 100644 S1.02/Jeu/classes/Question.class create mode 100644 S1.02/Jeu/classes/Salle.class diff --git a/S1.02/Jeu/classes/Joueur.class b/S1.02/Jeu/classes/Joueur.class new file mode 100644 index 0000000000000000000000000000000000000000..f76da6881ae60e0e84be392a177166404a307ab5 GIT binary patch literal 322 zcmX^0Z`VEs1_oOO2`&aE24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk- z5<5l)W)00SP6iGJPId+^9tLg(9!3T>ul&-~(jrC%=CaIGMg~StkUSp`13!ZRBLi1b zesOVFVrE`)DI)`86e9y$L2+tnN<JflkPpI|;F6-uymV_u2G-)_{GwDw1{UZ1lvG9r zexJ;|RKL>Pq|~C2#H5^5Mh33n{L-T2RJTkJhZ|zE9>^dD1qKcVCI$uu76t|eK?WfP z5a4Fu0Z|OXP@11XfPsO5k%0l^Q3gf^5e5bZ0|q9rh=A6121YG`l&uWxTFhG+csGJo eiZU=T@G&rh*(?mq3|tJX42%q73=9lR4B`O3-ZoqS literal 0 HcmV?d00001 diff --git a/S1.02/Jeu/classes/Labyrinthe.class b/S1.02/Jeu/classes/Labyrinthe.class new file mode 100644 index 0000000000000000000000000000000000000000..7acca075ce5546f9e073d8fca43f18d640f1553f GIT binary patch literal 11730 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 literal 0 HcmV?d00001 diff --git a/S1.02/Jeu/classes/Question.class b/S1.02/Jeu/classes/Question.class new file mode 100644 index 0000000000000000000000000000000000000000..dbbca1c65ca1a967037eb94232889a1a1c5980eb GIT binary patch literal 292 zcmX^0Z`VEs1_oOO5iSNM24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk- z5<5l)W)00SP6iGJPId+^9tLg(9!3U^z|z#>lFa-(Mh33b;*y}$g8aOcQbq>GC`Ja3 zLb#le55m~slA_GKbZbTi_9Bq#;#5Wk7U%qwR7M7VpUk{eztY^K)S{5Yq?}Yn2Cm@z z(xT*4w@eU+7iO0p$S?*41`Y-$1_lOZ1_lOR20jK5;D^%O3_J`B42%p6AWtzcG6*m* tFsLywfkn8qwlgqlF>hsH-w0MC$iTn=3IvdP76ujuMg}1U1_mYuVE{y?HdX)t literal 0 HcmV?d00001 diff --git a/S1.02/Jeu/classes/Salle.class b/S1.02/Jeu/classes/Salle.class new file mode 100644 index 0000000000000000000000000000000000000000..f7671e150729943b6743279e1813ce9a1d977455 GIT binary patch literal 244 zcmX^0Z`VEs1_oOOK`sU+24;2!79Ivx1~x_pfvm)`ME#t^ymWp4q^#8B5=I6#o6Nk- z5<5l)W)00Sb_Nbc2G-!joSalf2DZG?+|;6cMg~StMh5oc{GyV~)M7>kAs>Vx!6ikR zdFj@S3@pz1DXEMM{63j^seYxoNvTC4iAf+sxPtRbi;`2_G9et0$$B9D3<?bF3``6R zV9d$D#Q*}_3_J`B42%p6AlEW5GVn4mFvv16LPWH-GcaxhOY<=>FtC9IK~nr+Lj(XV Cr!4FM literal 0 HcmV?d00001 diff --git a/S1.02/Jeu/ressources/Lab/Salle1 b/S1.02/Jeu/ressources/Lab/Salle1 index a1db146..fabdf55 100644 --- a/S1.02/Jeu/ressources/Lab/Salle1 +++ b/S1.02/Jeu/ressources/Lab/Salle1 @@ -9,7 +9,7 @@ @S....................................................................S@ @S....................................................................S@ @......................................................................@ -@..................................P...................................@ +@......................................................................@ @......................................................................@ @......................................................................@ @......................................................................@ diff --git a/S1.02/Jeu/ressources/Lab/Salle2 b/S1.02/Jeu/ressources/Lab/Salle2 index 3a991f7..96d005d 100644 --- a/S1.02/Jeu/ressources/Lab/Salle2 +++ b/S1.02/Jeu/ressources/Lab/Salle2 @@ -7,7 +7,7 @@ @......................................................................@ @......................................................................@ @S....................................................................S@ -@S.................................MM.................................S@ +@S..................................M.................................S@ @......................................................................@ @......................................................................@ @......................................................................@ diff --git a/S1.02/Jeu/src/Labyrinthe.java b/S1.02/Jeu/src/Labyrinthe.java index 5445437..b508aa0 100644 --- a/S1.02/Jeu/src/Labyrinthe.java +++ b/S1.02/Jeu/src/Labyrinthe.java @@ -271,10 +271,10 @@ class Labyrinthe extends Program{ String[][] load(String cheminFichier){ //Charge un fichier csv en un tableau CSVFile file = loadCSV(cheminFichier); - String tab[][] = new String[rowCount(file)][columnCount(file)]; + String tab[][] = new String[rowCount(file)-1][columnCount(file)]; for(int i = 0; i < rowCount(file)-1; i ++){ for(int j = 0; j < columnCount(file); j++){ - tab[i][j] = getCell(file, i, j); + tab[i][j] = getCell(file, i+1, j); } } return tab; @@ -308,7 +308,7 @@ class Labyrinthe extends Program{ boolean questionCorrect(Question q){ //Vérifie si on donne la bonne réponse String res = readString(); - return equals(res, q.reponse); + return equals(toLowerCase(res), toLowerCase(q.reponse)); } void afficheLab(char[][] Lab){ //affiche le Labyrinthe (@ = mur, P = perso, S = sortie, M = monstre, B = boss, 🏠 = shop, . = case vide) @@ -362,10 +362,11 @@ class Labyrinthe extends Program{ println("" + j.pseudo + " / score : " + j.score + " / vie : " + j.vie + " / boss vaincu ? " + j.bossVaincu); char[][] salle1 = genererSalle("ressources/Lab/Salle1"); Question q = newQuestion("Quelle est la capital de la France", "paris"); + salle1[11][35] = 'P'; int[] indiceM = indiceDe('P', salle1); salle1[indiceM[0]-1][indiceM[1]] = 'M'; afficheStringTab(load("ressources/score.csv")); - while(j.vie >= 0 && !j.bossVaincu){ + while(j.vie > 0 && !j.bossVaincu){ afficheLab(salle1); println("" + j.pseudo + " / score : " + j.score + " / vie : " + j.vie + " / boss vaincu ? " + j.bossVaincu); int[] indiceP = indiceDe('P', salle1); -- GitLab