Comment créer un jeu simple avec Scratch
Guide complet pour créer facilement votre premier jeu avec Scratch, parfait pour débuter en programmation en famille.
- Préparer l'environnement Scratch. Rendez-vous sur scratch.mit.edu et cliquez sur 'Créer'. Vous arrivez sur l'interface principale avec la scène (zone grise), la liste des lutins (personnages) à gauche, et les blocs de code au centre. Le lutin chat orange est déjà présent par défaut. Familiarisez-vous avec les différentes catégories de blocs : Mouvement (bleu), Apparence (violet), Son (rose), Événements (jaune), etc. Chaque couleur correspond à un type d'action différent.
- Choisir et préparer les personnages. Cliquez sur l'icône du chat en bas à droite pour choisir un nouveau lutin. Vous pouvez sélectionner un personnage dans la bibliothèque, en dessiner un, ou en importer un depuis votre ordinateur. Pour notre premier jeu, choisissons un personnage principal (comme une balle) et créons un objectif à attraper (comme une pomme). Supprimez le chat orange en cliquant dessus puis sur l'icône poubelle. Positionnez vos lutins sur la scène en les glissant où vous le souhaitez.
- Programmer les mouvements de base. Sélectionnez votre personnage principal. Dans la catégorie Événements, glissez le bloc 'quand le drapeau vert est cliqué' dans la zone de code. Ce sera le point de départ de votre jeu. Ajoutez ensuite des blocs Mouvement comme 'aller à x: 0 y: 0' pour positionner le personnage au centre au début. Pour contrôler le personnage avec les flèches du clavier, utilisez les blocs 'quand la touche [flèche droite] est pressée' et ajoutez 'ajouter 10 à x' pour le mouvement horizontal, 'ajouter 10 à y' pour monter, 'ajouter -10 à y' pour descendre.
- Créer les règles du jeu. Programmez maintenant l'objectif à attraper. Sélectionnez votre second lutin (la pomme). Ajoutez un bloc 'répéter indéfiniment' depuis Contrôle, puis insérez dedans 'si... alors' aussi depuis Contrôle. Dans la condition du 'si', mettez 'touche [votre personnage principal]' depuis Capteurs. Dans la partie 'alors', ajoutez 'aller à x: [nombre aléatoire entre -200 et 200] y: [nombre aléatoire entre -150 et 150]' pour faire réapparaître l'objet ailleurs. Ajoutez aussi 'ajouter 1 à [score]' depuis Variables (créez d'abord la variable score).
- Ajouter sons et effets visuels. Rendez votre jeu plus amusant avec des sons et des animations. Quand votre personnage attrape l'objectif, ajoutez un bloc 'jouer le son [pop]' depuis Son. Vous pouvez importer vos propres sons ou utiliser ceux de la bibliothèque. Pour des effets visuels, utilisez 'dire [Bravo !] pendant 1 secondes' ou 'effet couleur de 25' depuis Apparence. Ajoutez un arrière-plan coloré en cliquant sur l'icône de scène en bas à droite, puis 'Choisir un arrière-plan'.
- Tester et améliorer le jeu. Cliquez sur le drapeau vert pour tester votre jeu. Vérifiez que les contrôles fonctionnent, que le score s'incrémente, et que les effets sonores se déclenchent. Pour améliorer le jeu, ajoutez un chronomètre avec une variable 'temps' qui diminue, ou créez plusieurs niveaux en changeant la vitesse. Sauvegardez votre projet en cliquant sur 'Fichier' puis 'Enregistrer maintenant'. Donnez-lui un nom amusant !