Questions
Notre question principale avec laquelle nous allons aborder le sujet est la suivante :"Comment réaliser un programme capable de gérer un tireur, des cibles mouvantes et leurs intéractions de façon optimale ?"
Nos questions auxilliaires sont:
Pour l'affichage :
-comment afficher un tireur ?
-comment afficher des cibles ?
-comment afficher un tir ?
-comment afficher une image de fond ?
Pour le déplacement:
-comment déplacer le tireur ?
-comment faire que les cibles se déplacent selon un trajet prédéfini ?
-comment déplacer le tir ?
-comment définir le trajet d'un ensemble de cibles ?
-comment faire stopper le vaisseau lorsqu'il touche un bord de l'écran ?
Pour la destruction:
-comment faire que le tir s'arrête et disparaisse lorsqu'il atteint une cible ?
-comment faire disparaître la cible de l'écran lorsqu'elle est touchée par un tir ?
Pour arrêter le programme:
-comment arrêter le jeu lorsque les cibles touchent le bord du bas de l'écran ?
-comment arrêter le jeu lorsque le temps est écoulé ?
-comment arrêter le programme lorsque toutes les cibles sont détruites ?
-comment arrêter la musique lorsque la partie est terminée ?
Autres:
-comment lancer une musique de fond ?
-comment mettre en place un temps imparti ?
-comment afficher gagner ou perdu ?