Ardoise Magique

Dans cette page tu trouveras :

Base du jeu

Choisis ton sprite pour ton personnage

Tu peux choisir un sprite de la bibliothèque scratch, ou encore décider de le dessiner ! Mets le à la taille que tu veux, et à la position que tu souhaites lors du démarrage de la partie. 

Ensuite, rĆ©duis la taille de ton personnage, pour Ć©viter qu’on ne voie que lui au lieu de ta future crĆ©ation graphique.

DƩplace ton personnage


Puis, on va faire en sorte que ton personnage puisse se dĆ©placer dans les quatre directions Ć  l’aide des flĆØches de ton clavier.

Quand ton personnage se dĆ©place vers le haut ou vers le bas, on le programme en appelant l’axeĀ Y. C’est lui qui dĆ©signe le mouvement de haut en bas ou de bas en haut.

  • Pour monter, on utilise un nombre positif (+Y).
  • Pour descendre, on utilise un nombre nĆ©gatif (āˆ’Y).
    (Pas besoin d’écrire le ā€œ+ā€, Scratch le comprend tout seul ! ^^)

Quand ton personnage se dĆ©placeĀ Ć  droite ou Ć  gauche,Ā on le programme en appelant l’axeĀ X.Ā C’est lui qui dĆ©signe le mouvement de gauche Ć  droite et de droite Ć  gauche.

  • Pour aller Ć  droite, c’est un nombre positif (+X que l’on Ć©crit juste X).
  • Pour aller Ć  gauche, c’est un nombre nĆ©gatif (āˆ’X).

Teste chaque direction en appuyant sur les flĆØches de ton clavier l’une aprĆØs l’autre, et corrige les erreurs si ton personnage ne va pas dans le bon sens.

Ajoute l’extension stylo

En cliquant sur le carrƩ violet en bas Ơ gauche de ton Ʃcran tu peux ajouter des extensions, comme stylo qui permet de dessiner.

Une touche pour effacer

On va crĆ©er un nouvel ensemble de blocs pour passer en mode ā€œĆ©critureā€ : ton personnage doit laisser une trace colorĆ©e derriĆØre lui lorsqu’il se dĆ©place.

N’oublie pas d’ajouter le bloc ā€œeffacer toutā€ au tout dĆ©but de ton programme pour nettoyer l’écran Ć  chaque lancement du jeu.

Tu peux Ć©galement programmer une touche pour qu’elle efface ce que tu as dessinĆ©.

Change de couleur

Tu peux attribuer des touches Ơ des couleurs. Tu peux rƩpƩter ce code autant de fois que tu veux pour obtenir un maximum de couleurs diffƩrentes !

Bonus

Bonus 1 : Taille du stylo

Tu peux aussi attribuer des touches pour agrandir ou rƩtrƩcir ton stylo. Pratique pour peindre un fond !

Bonus 2 : Mode AlƩatoire

Tu peux crĆ©er un mode alĆ©atoire, où l’ordinateur bouge tout seul et change de couleur en permanence.

Si tu veux, tu peux adapter ce code pour qu’il ne change que la couleur ou ne fasse que se dĆ©placer alĆ©atoirement.

Bonus 3 : Arret du Mode AlƩatoire

Pour arrêter le mode aléatoire, tu peux utiliser le bloc « stop » en choisissant « ce script ».

Bonus 4 : Faire un cercle

Faire un cercle en ardoise magique, c’est trĆØs compliqué… alors qu’en code, c’est trĆØs simple !

Il suffit de dire Ć  notre personnage de tourner et d’avancer en mĆŖme temps.

Pour faire un tour complet, il faut tourner de 360 degrƩs. En tournant 36 fois de 10 degrƩs, on obtient un cercle parfait.

Bonus 5 : Relever le stylo (Mais ce n’est plus une ardoise magique, c’est une plateforme Ć  dessins ! )

Voici un code un peu plus complexe, mais trĆØs utile : il permet d’arrĆŖter de dessiner, puis de reprendre plus loin.

On utilise la taille du sprite comme indicateur : s’il est grand, on dessine ; s’il est petit, on ne dessine pas.

Quand on appuie sur la barre d’espace, le programme vĆ©rifie la taille du sprite.
S’il est grand, on le rĆ©trĆ©cit et on arrĆŖte de dessiner ; s’il est petit, on l’agrandit de nouveau et on reprend le dessin.

Retour en haut