Monde sombre + implementation lecture des bombes (dans LectureFichier) + update fichier map

This commit is contained in:
Amaury Joly 2020-12-06 10:33:16 +01:00
parent 3ea09a6d32
commit da78afe88c
8 changed files with 9 additions and 3 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 758 B

After

Width:  |  Height:  |  Size: 668 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 176 B

After

Width:  |  Height:  |  Size: 155 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 289 B

After

Width:  |  Height:  |  Size: 235 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 183 B

After

Width:  |  Height:  |  Size: 126 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 582 B

After

Width:  |  Height:  |  Size: 535 B

View File

@ -1,10 +1,10 @@
mmmmmmmmmmmmmmmmmmmm mmmmmmmmmmmmmmmmmmmm
m c c m m c b c m
m cmmmmc m m cmmmmc m
m c c m m c c m
mcc m mcc m
mcc h m mcc h m
mcmmm m mcmmm m
mc m mc m
mc i m mc b i m
mmmmmmmmmmmmmmmmmmmm mmmmmmmmmmmmmmmmmmmm

View File

@ -1,6 +1,6 @@
package VueControleur; package VueControleur;
import java.awt.GridLayout; import java.awt.*;
import java.awt.event.KeyAdapter; import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent; import java.awt.event.KeyEvent;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
@ -137,6 +137,7 @@ public class VueControleurGyromite extends JFrame implements Observer {
grilleJLabels.add(jlab); grilleJLabels.add(jlab);
} }
} }
grilleJLabels.setBackground(Color.BLACK);
add(grilleJLabels); add(grilleJLabels);
} }

View File

@ -45,6 +45,11 @@ public class LecteurFichier {
case 'c': case 'c':
_jeu.addEntite(new Corde(_jeu), x, y); _jeu.addEntite(new Corde(_jeu), x, y);
break; break;
case 'b':
Bombe b = new Bombe(_jeu);
r_i.addEntiteDynamique(b);
_jeu.addEntite(b, x, y);
break;
case '\n': case '\n':
y++; y++;
x = -1; x = -1;