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"