Aujourd'hui on va créer un jeu de labyrinthe avec Scratch!
On va utiliser une image de labyrinthe, mais vous pouvez utiliser aussi votre propre dessin.
Si vous utilisez Scratch pour la première fois, commencez avec la leçon basique.
-
Commençons à Scratch! L'initiation pour débutants.
Maintenant apprendre la programmation est la mode dans le monde entier. Par exemple au Japon, on va commencer des cours de programmation obligatoires en 2020 à l'école primaire. Je pense qu'il y a beaucoup de personnnes qui ont des appréhensions pour faire de la programmation, mais c'est pas si ...
続きを見る
Contents
Uploader une image de labyrinthe
On a besoin d'uploader une image de labyrinthe afin de l'utiliser comme arrière-plan.
D'abord téléchargez l'image de labyrinthe ( ici ) sur votre ordinateur.
Préparer un arrière-plan de "GOAL"
Ensuite on va préparer un arrière-plan qu'on peut voir lorsqu'on réussi le jeu.
Préparer un sprite
Ensuite on va préparer un sprite qui arpentera le labyrinthe.
Positionner le sprite sur le point de départ
Ensuite on a besoin de placer le sprite à la position de départ.
Mettez le sous le signe ⬇︎ sur l'image du labyrinthe en mettant la taille à 30.
Ajoutez les scripts ci-dessous afin de placer le sprite à la position quand on clique sur .
※Les coordonnées sont automatiquement remplies dans "aller à X:○, Y:○" en même temps que l'on place le sprite quelque part.
Faire bouger le sprite avec les touches ↑ ↓ ← →
Ensuite ajoutez les scripts ci-dessous dans la zone de script de "Ball" afin de le faire bouger avec les touches↑↓ ← → de votre clavier.
Pour ne pas passer à travers les murs
Maintenant on fait face à un petit problème...le sprite passe à travers les murs dans le labyrinthe!
Ce n'est pas un vrai labyrinthe, alors résolvons cela avec Nyaa.
・
・・
・・・
Avec les méthodes ci-dessous, faites bouger le sprite pour qu'il interagisse avec le mur.
On ne peut pas voir ce mouvement précisément, grace à la vitesse d'affichage du programme.
Finalement ça y est, le sprite s'arrête devant les murs.
Changer l'arrière-plan en arrivant à l'objectif
Ensuite on va créer une condition afin de changer l'arrière-plan quand on arrive à l'objectif.
On peut utiliser encore <couleur ○ touchée?>.
Alors, essayons encore une fois le jeu de labyrinthe!
S'il est difficile de faire bouger le sprite, vous pouvez réduire sa taille.
Pour développer
Je vais vous présenter des manières de développer le jeu dans la prochaine leçon.
Pour développer, on va :
- ajouter les points de téléportation
- ajouter un monstre
- essayer un labyrinthe plus difficile
Voici la leçon développée.
-
soleil2
続きを見る
Voici la page de script sur Scratch et la video, profitez les bien!