Autres mouvements du lutin - (3/8) Coder un jeu sur Scratch

3 minutes pour coder - Coder un jeu sur Scratch

Chargement de la playlist en cours...

Publié le - Mis à jour le 08-11-2017

On a bien avancé ! Notre fusée peut maintenant décoller ! C’est bien mais ça ne suffit pas. Pour commencer à jouer il faut que notre fusée puisse aller en bas et sur les côtés.

Et ça c’est assez simple, il suffit de refaire la même chose que l’épisode précédent mais pour les autres directions. D’ailleurs, si tu ne l’as pas encore vu tu devrais plutôt commencer par les deux premiers épisodes de "Coder un jeu sur Scratch".

Cette fois-ci, on va le réaliser plus rapidement en utilisant ce que l’on a déjà fait !

Coder pour faire aller la fusée vers le bas

Avant de commencer, si ta fusée est tout en haut tu peux la glisser en cliquant dessus pour la mettre au milieu de l’écran. Maintenant tu peux cliquer sur le bouton dupliquer et cliquer une fois sur notre code. Comme tu peux le voir, j’ai maintenant le même code en deux fois !

Tu peux le mettre en dessous de l’autre et on va maintenant modifier ce code. On commence par changer la touche à appuyer. Je vais remplacer “flèche du haut” par “flèche du bas”.

Voyons ce qu’il se passe lorsque nous cliquons sur le drapeau vert et que nous appuyons sur la flèche du bas.

Quand j’appuie sur la flèche du bas, la fusée va quand même vers le haut. Il faut corriger ça, je vais regarder le petit bloc bleu ajoute 10 à y. C’est pour cela que la fusée se déplace vers le haut. Nous, on veut le contraire ! Il faut remplacer le 10 à y par -10 pour que la fusée se déplace vers le bas.

Une fois que tu as changé ça, tu peux cliquer sur le drapeau vert et le tester. Si ça ne marche pas vérifie que tu as bien le même code que moi. (Regarder la vidéo pour vérifier le code à 1min01). Si tout fonctionne on va dupliquer encore une fois le code que l’on vient de faire. Cette fois-ci on va faire bouger la fusée sur le côté avec la flèche de droite. Donc je commence par remplacer flèche du haut  par flèche de droite. Et maintenant il faut que l’on change la direction.

Le problème c’est qu’on ne veut pas bouger sur la ligne Y qui va de bas en haut. On veut bouger sur la ligne X qui va d’un côté à l’autre. Donc il faut que je change ce bloc “ajouter 10 à Y” par le bloc "ajouter 10 à x".

Si tu veux tu peux tester pour voir si tout fonctionne. Pour moi c’est bon.

Il nous reste l’autre côté à faire. Je duplique le dernier code que je viens d’écrire. Je change la touche et je remplace le nombre par -10 en vérifiant bien que c’est le bloc ajouter -10 à X et voilà.

Maintenant si tu cliques sur le drapeau vert tu vas pouvoir te déplacer dans tous les sens avec les flèches.

On commence à avoir quelque chose ! Mais ce n’est pas encore tout à fait un jeu vidéo. Si tu veux continuer et ajouter un peu d’enjeu avec par exemple des astéroïdes, suis-nous sur la prochaine vidéo.

C’était Micode, Salut ! 

Réalisateur : Valentin Levelli

Producteur : Coyote Conseil

Auteur : Arnaud Gantier et MICODE

Diffusion : 2017

Recommandations