Parcours · Avancé
Le casse-briques
Après Pong, le casse-briques : un mur de briques à détruire, une raquette, des vies et des niveaux.
Après Pong, le casse-briques : un mur de briques à détruire, une raquette qui oriente la balle, des vies, des briques solides et des niveaux de plus en plus rapides.
Ce que vous allez apprendre
- réutiliser ce qui a été appris dans le parcours Pong : processus, clavier, rebonds ;
- gérer un mur de briques avec un tableau à deux dimensions ;
- retrouver la brique touchée par le calcul, et le côté par lequel la balle est arrivée ;
- organiser un programme long avec des procédures.
Avant de commencer
C'est un parcours avancé : terminez d'abord « Créer un Pong en 8 étapes », dont ce projet reprend les bases.
Les étapes
-
1
Le terrain et la raquette Dessiner le terrain et une raquette arrondie en bas de l'écran, qu'on déplace avec les touches Q et D sans qu'elle sorte du cadre.Accès libre
toilerectangle_arrondiappuyerlimiterprocédure -
2
La balle qui rebondit Lancer une balle qui rebondit sur les murs et sur la raquette, avec un angle qui dépend de l'endroit où elle touche la raquette.
processusrebondabsolueangle de renvoi -
3
Le mur de briques Construire un mur de 5 rangées de 8 briques, rangé dans un tableau à deux dimensions, et le dessiner avec une couleur par rangée.
tableau à deux dimensionsboucles imbriquées -
4
Casser une brique Trouver par le calcul la brique sur laquelle se trouve la balle, la casser, faire rebondir la balle et compter 10 points.
calcul inversearrondi_inferieurtests imbriquésscore -
5
Le rebond selon le côté touché Faire rebondir la balle verticalement quand elle touche le dessus ou le dessous d'une brique, et horizontalement quand elle touche un côté.
position précédentecomparaisonphysique simplifiée -
6
Les vies et la fin de partie Donner 3 vies au joueur, replacer la balle sur la raquette à chaque balle perdue, et terminer la partie sur « Perdu ! » ou « Victoire ! ».
booléencompteur de viesprocédurefin de processus -
7
Les briques solides en deux coups Rendre la rangée du haut solide : ses briques grises demandent deux coups, et rapportent 5 points au premier, 10 au second.
valeur dans un tableausoustraitétat d'un objet -
8
Le niveau suivant Quand le mur est détruit, passer au niveau suivant : un nouveau mur avec une rangée solide de plus, et une balle plus rapide, jusqu'au niveau 3.
paramètre de procédureprogressionréinitialisation
La première étape est en accès libre. Pour continuer, garder votre progression d'un ordinateur à l'autre et obtenir le diplôme, créez un compte gratuit.