Créer un jeu avec des sauts

Outils

Ordinateur ou tablette avec Scratch

Étape  1 : Ajouter un décor

  • Ouvrir Scratch ou mBlock
  • Choisir un décor comme montré dans l'illustration à gauche

Étape  2 : Ajouter un obstacle

Nous allons ajouter un obstacle pour notre joueur : 

  • Choisir le poisson-globe dans la bibliothèque. Cliquer sur "Choose a sprite" et le choisir depuis la galerie.
  • S'il est trop grand, tu peux réduire sa taille en réduisant le nombre 100 au nombre que tu souhaites

Étape  3 : Faire sauter le chat

  • Mettre le chat dans la position initiale. Cliquer sur le chat et le positioner dans la position où tu le veux au début du jeux.
  • Insérer un bloc "Go to x:... y:..." (dans la catégorie "movement") juste en dessous du début du programme
  • Ajouter le mouvement du chat. Nous allons changer son déguisement chaque seconde pour simuler un mouvement. Insérer une boucle (bloc "Forever" dans la catégorie "control"). Dans la boucle, insérer un bloc "Next costume" et après une pause d'une seconde
  • Faire sauter le chat quand on clique sur la souris : on ajoute l'événement "when this sprite clicked", donc le chat ne sautera que lorsque l'on clique dessus. Cela va faire changer la position du chat vers le haut, puis après 3 secondes il reviendra dans sa position initiale

Étape  4 : Faire bouger le poisson-globe

  • Sélectionner le poisson-globe
  • Ajouter un bloc "Go to x :... y :..." avec la position où tu le veux au début du programme (sur la droite de l'écran)
  • Ajouter une boucle avec le bloc "Forever"
  • Ajouter un bloc "Glide ... to x :... y :...". Le premier chiffre indique la vélocité du poisson-globe, les deuxième et troisième indiquent la limite gauche de la scène
  • Ajouter un bloc "If...then" dans la boucle. Les conditions doivent être : si le poisson-globe arrive à la limite gauche de la scène, il repartira de sa position initiale à droite de la scène 

Étape  5 : Donner une fin au jeu

Le jeu prend fin quand le chat touchera l'objet. 

  • Cliquer sur le chat et ajouter la condition suivante (comme montré dans l'illustration à gauche). Quand le chat touche le poisson-globe:
    • Lui faire émettre un son
    • Lui faire dire: "oh"