Mini projet LOO

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

Home du projet

Revision:
40:08490d120ec4
Parent:
38:418278e5eb6b
--- a/src/cJeu.cpp	Sun Apr 24 21:35:57 2016 +0000
+++ b/src/cJeu.cpp	Sun Apr 24 22:11:55 2016 +0000
@@ -275,7 +275,6 @@
 {
     int _mvt = 0;
     bool perdu = false;
-    Serial pc(USBTX, USBRX);
     cCollision col;
     /*La boucle suivante correspond à une "manche" du jeu:
     On crée une nouvelle pièce.
@@ -288,7 +287,6 @@
     while(!perdu) {
         //On crée une nouvelle pièce.
         nouvellePiece();
-        pc.printf("Nouvelle piece\n");
         //Si celle-ci ne peut pas descendre, c'est que la matrice est remplie donc que le joueur a perdu.
         if(col.pieceBas(*_ptrForme, *_mat) == true) {
             //On colore toute la matrice en bleue
@@ -326,48 +324,37 @@
             } else {
                 _mvt = 0;
             }
-            pc.printf("Valeur envoyee = %d\n", _mvt);
             //Selon la valeur du mouvement, on effectue le mouvement de la pièce correspondant.
             //A chaque fois, on test de non-collision est fait avant de faire le mouvement.
             switch(_mvt) {
                 case 1: {
-                    pc.printf("Rotation...");
                     if(col.pieceBas(*_ptrForme, *_mat) == false && col.bordBas(*_ptrForme, *_mat) == false) {
                         _ptrForme->rotationHoraire();
-                        pc.printf("Ok\n");
                     }
                     break;
                 }
                 case 2: {
-                    pc.printf("Deplacement Bas..");
                     while(col.pieceBas(*_ptrForme, *_mat) == false && col.bordBas(*_ptrForme, *_mat) == false) {
                         _ptrForme->deplacementBas();
                         _mat->updateMatrice();
                         _spi.envoyerMatrice(*_mat);
                     }
-                    pc.printf("Ok\n");
                     break;
                 }
                 case 3: {
-                    pc.printf("Deplacement Gauche...");
                     if(col.pieceGauche(*_ptrForme, *_mat) == false && col.bordGauche(*_ptrForme) == false) {
                         _ptrForme->deplacementGauche();
-                        pc.printf("Ok\n");
                     }
                     break;
                 }
                 case 4: {
-                    pc.printf("Deplacement Droite...\n");
                     if(col.pieceDroite(*_ptrForme, *_mat) == false && col.bordDroit(*_ptrForme) == false) {
                         _ptrForme->deplacementDroite();
-                        pc.printf("Ok\n");
                     }
                     break;
                 }
                 default: {
-                    pc.printf("Deplacement Bas...");
                     _ptrForme->deplacementBas();
-                    pc.printf("Ok\n");
                     break;
                 }
             }
@@ -376,11 +363,8 @@
             _spi.envoyerMatrice(*_mat);
         }
         delete _ptrForme;
-        pc.printf("Suppression du pointeur\n");
         //On regarde si des lignes sont complètes
         while(ligneComplete()==1){
-            pc.printf("Ligne complete\n");
-            pc.printf("score: %d\n", _score);
             _spi.envoyerMatrice(*_mat);
             wait(0.5);
         }