diff --git a/graphique.c b/graphique.c index c4aba68..0695ce5 100644 --- a/graphique.c +++ b/graphique.c @@ -4,7 +4,9 @@ #include "obstacles.h" #include void Attendre(unsigned int millisecondes) { - usleep(millisecondes * 1000); + clock_t start_time = clock(); + while ((clock() - start_time) * 1000 / CLOCKS_PER_SEC < millisecondes){ + } } void InitialiserJeu(Serpent* serpent, Pommes* pommes, Obstacles* obstacles) { serpent->longueur = 10; @@ -37,7 +39,7 @@ void Graphique() { InitialiserGraphique(); CreerFenetre(0, 0, 1240, 940); EcrireTexte(500, 400, "Le jeu va commencer !", 2); - Attendre(1000); + Attendre(2000); EffacerEcran(CouleurParComposante(0, 0, 0)); } void AffichageBasique() { diff --git a/snake b/snake new file mode 100755 index 0000000..5a6ce10 Binary files /dev/null and b/snake differ