Comment compter les points des personnages, utiliser le score, les bonus et les malus ? - JulieGarnier/Contenu GitHub Wiki
Pour compter les points de mon personnage, je vais commencer par créer deux objets dans ma zone de dessin : un bonus et un malus


Pour plus d'info sur comment utiliser la zone de dessin dans Scratch, c'est par ici.
- Mon bonus rapporte des points au lutin, super !
- Mon malus lui fait perdre des points, aïe !
De retour dans la zone de script, je vais dans "Données" et clique sur "Nouvelle variable", je crée une variable que j'appelle Score, comme dans les jeux vidéos :space_invader:

Dans le script de mon lutin, je glisse la commande "mettre score à 0", au début du jeu. De cette manière, à chaque fois que je cliquerais sur Drapeau vert pour démarrer mon jeu, le score sera toujours à zéro.

Ici, je vais dire à mon lutin que si il touche la couleur jaune, qui est la couleur de mon bonus il gagnera des points.
En commandes ça donne :

- Si couleur jaune touchée alors ajouter 1 à score.
- Je prends la boucle de condition dans
Contrôle, le capteur de couleur dansCapteurs, et ajouter 1 à score dansDonnées
Pour le malus, c'est pareil !
Je lui dis que si la couleur rouge est touchée, il perdra des points, grâce à la commande

Pour que mon jeu se finisse : Je vais dans Opérateurs et je vais dire à Scratch que si mon score est égal à 200 points alors le chat va dire "Gagné!" et le jeu va s'arrêter.

Copyright du tutorial Magic Makers