Nous avons appris à programmer le jeu Apple Catching and Animal Racing avec Scratch . Ensuite, apprenons à programmer le jeu du chat et de la souris.
Table des matières
Comment programmer le jeu Chat et Souris
Dès le nom Chat et Souris, vous pouvez saisir la structure de ce jeu. Alors commençons à programmer ce jeu.
Étape 1 : Choisissez un fond d’écran pour le jeu
Pour rendre le jeu amusant, la première chose à faire est de choisir un arrière-plan. Vous pouvez choisir la scène du chat à queue de souris à l'intérieur, à l'extérieur, sur la plage... en cliquant sur Sélectionner l'arrière-plan dans le coin inférieur droit.

Étape 2 : Configurer le personnage pour le jeu
Il s'agit d'un jeu de chat et de souris, nous aurons donc bien sûr besoin de 2 personnages, chat et souris. Accédez à Ajouter un personnage dans le cadre de personnage pour choisir 2 personnages de chat et de souris selon vos préférences.

N'oubliez pas de supprimer le personnage par défaut si vous ne souhaitez pas l'utiliser en cliquant sur l'icône de la corbeille à côté du personnage.
Étape 3 : Programmation du personnage du chat
Nous devons faire en sorte que le chat se déplace de manière flexible sous notre contrôle, attrapant ainsi rapidement la souris. Les étapes de programmation pour le chat seront les suivantes :
- Faites glisser le code en cliquant sur le drapeau vert de la section Événement dans la section de programmation.
- Sélectionnez Code continu dans la section Contrôle.
- Ajoutez le pointeur de la souris Aller à la section Mouvement .
- Orienter vers l'objet (_) en mouvement. La partie (_) sélectionne l'objet comme souris.

Étape 4 : Programmation du caractère de la souris
Pour faire courir la souris partout et se cacher du chat, vous devrez la programmer comme suit :
- Faites glisser le code en cliquant sur le drapeau vert de l' élément Événement dans l'interface de programmation.
- Ajoutez Continu sous Contrôles .
- Dans la section Mouvement , ajoutez Glisser pendant (_) secondes vers un emplacement aléatoire. La case (_) doit être définie sur 1 pour que la souris se déplace à un niveau modéré.
- Enfin, ajoutez également Redémarrer si le bord est touché sous Mouvement.

Pour rendre le jeu plus vivant, vous pouvez ajouter du son pour la souris à chaque fois qu'elle est attrapée par le chat en programmant comme suit :
- Ajoutez le code If (_) puis faites-en un fichier enfant du code continu . Dans (_), ajoutez le code Touchez (_) et sélectionnez le personnage du chat.
- Insérez le code du son de démarrage (_) sous la section Son . Dans la section (_), vous pouvez définir le son adapté à la souris lorsqu'elle est attrapée par le chat.

Vous pouvez également le configurer de manière à ce qu'à chaque fois qu'elle est attrapée, la souris disparaisse et réapparaisse à un autre endroit.
- Faites glisser l' élément masqué dans Afficher dans un enfant du code Si (_) alors.
- Insérer le code Accéder à une position aléatoire sous Déplacer vers le bas.
- Ajoutez le code d'attente (_) secondes sous Contrôles . Dans la section (_), vous pouvez définir le nombre de secondes à attendre avant que la souris réapparaisse dans l'interface du jeu.
- Enfin, insérez le code Show dans la section Display.

Étape 5 : Publiez le jeu du chat et de la souris
Après avoir terminé toutes les étapes ci-dessus, vous avez terminé la programmation du jeu Chat et Souris. Vous pouvez vous référer au code de programmation du jeu que Quantrimang a créé ci-dessous et le modifier et l'ajouter à votre guise.
Code de programmation pour la souris
Code de programmation pour chats
Il ne vous reste plus qu'à publier le jeu que vous venez de programmer. Cliquez sur Afficher la page du projet dans la barre d’outils supérieure pour enregistrer votre partie et commencer à jouer.

Dans l'interface vers laquelle vous venez d'accéder, cliquez sur le bouton du drapeau vert pour commencer à tester le jeu que vous venez de programmer. 
Ci-dessus se trouve le guide complet et détaillé sur la façon de programmer le jeu Chat et Souris avec Scratch que Quantrimang souhaite vous présenter. Bonne chance pour la programmation et pour jouer à ce jeu.