Le jardin dans lequel va évoluer le personnage sera constitué de murs, d'herbe, d'un chemin, d’œufs et d'une sortie. Il ne pourra se déplacer que sur le chemin et sur les emplacements des œufs. Ce jardin est donc, en fait, un labyrinthe. Dans cette partie, on va détailler une méthode qui permet de construire ce jardin et qui sera valable pour la construction de n'importe qu'elle labyrinthe. Cette méthode permettra de générer une image et une liste de données définissant cette image.
Voici deux copies d'écran de ce que nous allons construire.
| |
La map (le jardin) | Un extrait de la liste Scratch |
Dans la liste Scratch contenant les données définissant le jardin, on remarque que les 8 premières valeurs sont des 1 et que si on compte les tuiles dans le sens de lecture habituel (de gauche à droite et de haut en bas), les 8 premières tuiles sont des murs. On constate ensuite que la 9 ième valeur est un 4 et que la neuvième tuile est la Sortie. En fait le chiffre 1 code une tuile mur et le chiffre 4 code la tuile sortie.
Dans la fiche méthode proposée en fin de page vous pourrez découvrir comment construire tout ceci. Les différentes étape détaillées sont :
Partie A : création de l'image du jardin et du tableau de données le définissant
1. Organisation du dossier contenant le jeu
2. Définir les dimensions des tuiles et les dimensions du labyrinthe
3. Définir les différentes tuiles selon le scénario du jeu
4. Dessiner le labyrinthe sur un tableur
5. Dessin des tuiles avec Photofiltre et enregistrement dans le fichier 2_Tuile
6. Création du fichier Scratch qui va créer l'image du jardin
7. Récupération de l'image du labyrinthe et de la liste Tableau
Partie B :
1. Réutilisation du fichier Jeu_De_Paque_AssemblageTuile
2. Placer la map en arrière plan
3. Création de la tuile du personnage
4. Initialisation de la position du personnage
5. Une procédure intermédiaire
6. Déplacements du personnage et récupération des œufs