Il s’agit de programmer un jeu :
- Scratch part de la gauche de l’écran, il est visible.
- Au bout de quelques pas, il disparaît mais continue d’avancer.
- Lorsque le joueur appuie sur le bouton gauche de la souris, Scratch s’arrête et réapparaît.
- Si Scratch touche la barre noire à ce moment là, c’est gagné !
Dans un premier temps, modifie l’arrière-plan pour y dessiner une barre verticale noire vers le milieu de l’écran.
- Première partie. Scratch démarre.
- Positionne Scratch à gauche de l’écran, visible.
- Répète 10 fois : Scratch avance de 5 et attend un peu (par exemple 0,1 seconde).
- Deuxième partie. Scratch se cache.
- Cache Scratch.
- Répète 70 fois : Scratch avance de 5 et attend un peu (le même temps qu’avant).
- Troisième partie. Le joueur clique.
À chaque itération de la boucle précédente, on teste si le bouton gauche de la souris est pressé. Si le joueur clique sur la souris alors :
- montre Scratch,
- si Scratch touche la barre noire alors affiche : « c’est gagné ! »,
- arrête le programme.
- Quatrième partie. Le joueur ne clique pas.
Si le joueur n’a pas cliqué lors de la boucle alors Scratch se montre et dit « Trop tard ! ».
Be the first to comment