diff --git a/JEUX_SERPENT/.nfs0000000002e8cfdb00000009 b/JEUX_SERPENT/.nfs0000000002e8cfdb00000009 new file mode 100755 index 0000000..23bd9ca Binary files /dev/null and b/JEUX_SERPENT/.nfs0000000002e8cfdb00000009 differ diff --git a/JEUX_SERPENT/main.c b/JEUX_SERPENT/main.c index aa56fe7..8911937 100644 --- a/JEUX_SERPENT/main.c +++ b/JEUX_SERPENT/main.c @@ -1,24 +1,41 @@ #include +#include #include +#include int main(){ + /*variables*/ + int seconde=0; + int minute=0; + char t; + char y; + char timer[4] = {'0',':','0','\0'}; + /* taille de la fenêtre */ InitialiserGraphique(); - CreerFenetre(10,10,1200,800); + CreerFenetre(350,100,1200,800); /* Couleur de la fenêtre */ EffacerEcran(CouleurParComposante(0,0,0)); ChoisirCouleurDessin(CouleurParComposante(141,199,63)); RemplirRectangle(10,10,1180,700); - /*Affichage du score*/ - ChoisirCouleurDessin(CouleurParComposante(255,255,255)); - EcrireTexte(10,760,"Score",2); - - /*Appartion du serpent*/ - - + /*Affichage du timer (timer Ok, mais pas l'affichage)*/ + ChoisirCouleurDessin(CouleurParComposante(255,255,255)); + while(1){ + EcrireTexte(10,760,timer,2); + t=(char)seconde; + y=(char)minute; + timer[0]= y; + timer[2]= t; + seconde=seconde+1; + if(seconde>=60){ + seconde=0; + minute=minute+1; + } + sleep(1); + } /* fermeture de la fenêtre */ Touche(); diff --git a/JEUX_SERPENT/timer.c b/JEUX_SERPENT/timer.c new file mode 100644 index 0000000..6a26dee --- /dev/null +++ b/JEUX_SERPENT/timer.c @@ -0,0 +1,20 @@ +#include +#include +#include + + +/*timer de base (à mettre plus tard dans un fichier makefile)*/ +int main(void){ + int seconde=0; + int minute=0; + + while(1) { + sleep(1); + seconde=seconde+1; + if(seconde>=60) { + seconde=0; + minute=minute+1; + } + } + return 0; +} \ No newline at end of file