Utiliser un cookie pour collecter des pièces

 


 

Le cookie est un acteur qui sert à enregistrer des informations dans un projet ou d’un projet à l’autre :

nombre de vies, de points, apparence du joueur ou encore textes rédigés plus tôt !

Pour illustrer cette notion, essayons de créer un projet qui compte le nombre de pièces ramassées par votre personnage

 

Créer un cookie

  • Aller dans le menu Design, dans la rubrique « ACTEURS » et sélectionner ce logo .

Cliquer ensuite n’importe où sur la scène pour l’y placer, puis double-cliquer dessus pour le coder.

 

  • Cliquer sur le dossier « Au démarrage » en haut de l’écran :

  • Sélectionner la rubrique « ACTEURS » :

  • Placer le bloc  sur la scène.

Dans les menus déroulants, choisir « MON_COOKIE » puis « Définir la valeur ».

  • Sélectionner ensuite la rubrique « MATHS » : 

  • Placer le bloc 
  • Imbriquer les deux blocs pour définir la valeur de départ du cookie (zéro) :

 

Lorsque le jeu démarre, la valeur du cookie est désormais nulle.

 


 

Créer une pièce à collecter

  • Aller dans le menu Design, insérer un acteur  et lui donner l’apparence d’une pièce  dans ses paramètres (Cf tutoriel « Ajouter une image »).
  • Double-cliquer ensuite sur l’acteur pour le coder et cliquer sur le dossier « Au Contact » :

  • Sélectionner la rubrique « ACTEURS » et placer le bloc sur la scène.

Choisir « MON_COOKIE » puis « Définir la valeur » dans les menus déroulants.

  • Placer ensuite le bloc  

Choisir « MON_COOKIE » et « Obtenir la valeur » dans ses menus.

  • Sélectionner ensuite la rubrique « MATHS » et placer le bloc  sur la scène.
  • Imbriquer les blocs entre eux comme ici :

 

A chaque fois que le personnage collecte une pièce, 1 point est ajouté au cookie.

 

Pour éviter de collecter la même pièce plusieurs fois de suite, il faut la faire disparaitre.

 

  • Pour cela, aller dans la rubrique « ACTEURS » et placer le blocsur la scène.

Choisir « MON_SPRITE » puis « Affichage : Faire disparaître » dans les menus déroulants.

 


 

Afficher le score

  • Aller dans le menu Design, insérer un acteur et double-cliquer dessus pour le coder.
  • Cliquer sur le dossier « Répéter indéfiniment » en haut de l’écran :

  • Sélectionner la rubrique « ACTEURS » et placer le bloc 

Dans les menus déroulants, choisir « MON_TEXTE » puis « Texte : Définir le texte ».

  • Placer ensuite le bloc  et choisir « MON_COOKIE » puis « Obtenir la valeur » dans les menus.
  • Sélectionner maintenant la rubrique « TEXTES » :

  • Placer les blocs  et  

Inscrire « Pièces collectées : » dans le second bloc.

  • Imbriquer enfin les blocs comme ici et aller dans le menu Play pour tester le jeu :

 

Le jeu affiche maintenant le nombre de pièces collectées par votre personnage !

 

 

Pour télécharger ce tutoriel en format PDF, cliquer ici    Utiliser un cookie pour collecter des points

 

Pour jouer à un exemple de projet sur ce thème, cliquer ici.

Pour télécharger le projet, cliquer ici   Projet – Utiliser un cookie pour collecter des pièces

Utiliser un logiciel de compression (winrar, winzip ou 7zip) pour récupérer les fichiers, puis aller dans Cood Studio, dans le menu « PROJETS » et glisser simplement le fichier sur la scène.

Penser à sauvegarder !