add icon and app name
This commit is contained in:
@@ -84,13 +84,14 @@ public class Jeu implements KeyListener, ActionListener{
|
||||
|
||||
if( n1 != null ){
|
||||
try {
|
||||
// On charge l'mage du niveau 1
|
||||
// On charge l'image du niveau 1
|
||||
java.net.URL url = Jeu.class.getResource("/" + n1.getImage());
|
||||
if(url != null){
|
||||
java.awt.Image img = javax.imageio.ImageIO.read(url);
|
||||
premierFond = new Background(img);
|
||||
}
|
||||
} catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -236,6 +237,18 @@ public class Jeu implements KeyListener, ActionListener{
|
||||
this.dernierSegmentValide = null;
|
||||
this.ecran.partiePerdue = false;
|
||||
|
||||
// Formule : Gravité de base - (Niveau * incrément)
|
||||
// Niveau 1 : 10.0 + (1 * 1.50) = 8.5 (poids normal)
|
||||
// Niveau 4 : 10.0 + (4 * 1.50) = 4.0 (Très léger et plane)
|
||||
double graviteNiveau = 10.0 - (this.niveauEnCours.getId() * 1.5);
|
||||
// Sécurité: La gravité du niveau ne doit pas descendre en dessous de 2
|
||||
// Sinon le cercle ne retomberait plus jamais
|
||||
if(graviteNiveau < 2.0){
|
||||
graviteNiveau = 2.0;
|
||||
}
|
||||
this.demiCercleAvant.setGravite(graviteNiveau);
|
||||
this.demiCercleArriere.setGravite(graviteNiveau);
|
||||
|
||||
|
||||
// On corse le jeu avec son ID
|
||||
//On applique les paramètres aux options de jeu
|
||||
@@ -269,7 +282,7 @@ public class Jeu implements KeyListener, ActionListener{
|
||||
|
||||
// Petite pause avec un message
|
||||
horloge.stop();
|
||||
JOptionPane.showMessageDialog(fenetre, "Niveau terminé ! Préparez-vous pour le niveau suivant ;)");
|
||||
JOptionPane.showMessageDialog(fenetre, "Niveau terminé ! Préparez-vous pour le niveau suivant 😉 OU PERDEZ 😈");
|
||||
|
||||
chargerNiveau(idNiveauActuel);
|
||||
horloge.start();
|
||||
|
||||
Reference in New Issue
Block a user