Nous nous posons différentes questions permettant de mener à bien notre projet :
Par rapport à la balle :
- Comment définir la position de la balle par défaut à chaque début de niveaux ?
Par des variables définies au début
- Comment gérer l'angle de tir de la balle (avec la souris) ?
Utilisation de mouse (X et Y) et mousePressed
- Comment attribuer un nombre de rebonds à la balle (différents selon le niveau) ?
Avec les fonctions if et else
- Comment détruire la balle ?
Avec les fonctions if et else
- Comment incrémenter le nombre de rebonds de la balle ?
Avec les fonctions if et else
- Comment faire diminuer la vitesse de la balle ?
Par la fonction for
- Comment gérer les rebonds de la balle ?
Avec les fonctions if et else
Par rapport aux obstacles :
- Comment créer des obstacles de différentes formes ?
Avec des variables et des formes géométriques (type ellipse, rectangle,...)
- Comment placer les obstacles ?
On définit x et y pour chaque obstacles
- Comment faire disparaître un obstacle ?
Avec les fonctions if et else