fix niveaux

This commit is contained in:
MOISOIU Stefan-Mihai
2026-03-16 16:25:35 +01:00
parent c15787681f
commit 4e5ab18694
2 changed files with 10 additions and 6 deletions

View File

@@ -20,7 +20,8 @@ public class Cercle extends ObjetGraphique { // il s'agit plutôt d'arcs de cerc
// pas = "delta t", permet de régler la jouabilité // pas = "delta t", permet de régler la jouabilité
protected double pas = 0.2; protected double pas = 0.2;
protected double impulsion = 2; protected double impulsion = 4;
protected double gravite = 1;
public static int xCercle = 400; public static int xCercle = 400;
@@ -70,6 +71,9 @@ public class Cercle extends ObjetGraphique { // il s'agit plutôt d'arcs de cerc
@Override @Override
void Animer() { void Animer() {
// gravite
vitesse += gravite * pas;
// acceleration vers le haut // acceleration vers le haut
if (montee == true) { if (montee == true) {
vitesse -= impulsion * pas; vitesse -= impulsion * pas;

View File

@@ -20,7 +20,7 @@ public class GestionnaireNiveau {
// Niveau 1 // Niveau 1
niveaux.add(new Niveau(1, niveaux.add(new Niveau(1,
new Color(112, 158, 251), new Color(112, 158, 251),
8, 1 / 80.0, 80, 100, 500)); 8, 1 / 80.0, 70, 100, 500));
// Niveau 2 // Niveau 2
niveaux.add(new Niveau(2, niveaux.add(new Niveau(2,
@@ -30,17 +30,17 @@ public class GestionnaireNiveau {
// Niveau 3 // Niveau 3
niveaux.add(new Niveau(3, niveaux.add(new Niveau(3,
new Color(255, 106, 132), new Color(255, 106, 132),
12, 1 / 40.0, 50, 100, 500)); 11, 1 / 50.0, 55, 100, 500));
// Niveau 4 // Niveau 4
niveaux.add(new Niveau(4, niveaux.add(new Niveau(4,
new Color(191, 255, 207), new Color(191, 255, 207),
14, 1 / 35.0, 40, 100, 500)); 12, 1 / 40.0, 50, 100, 500));
// Niveau 5 // Niveau 5
niveaux.add(new Niveau(5, niveaux.add(new Niveau(5,
new Color(30, 30, 30), new Color(251, 233, 144),
15, 1 / 30.0, 30, 100, 500)); 13, 1 / 35.0, 45, 100, 500));
} }
public void mettreAJour() { public void mettreAJour() {