Scores & chronos
Sur cette page tu trouveras le tuto des fonctionnalitƩs suivantes :
Installe un minuteur
nĆ©cessite : crĆ©ation dāune variable globale, crĆ©ation dāun texte pour afficher notre variable
Le conceptĀ : Utiliser une variable pour contenir le temps et la diminuer ou lāaugmenter.
CrĆ©e une variable globale pour contenir le temps.Ā Ā
Si cāest unĀ chronomĆØtreĀ on va remplir cette variable, donc elle commence Ć 0.Ā
Si cāest unĀ minuteur, on va vider notre variable donc elle commence avec le temps maximal (en secondes).
Crée un texte pour afficher ton minuteur/chronomètre.
Donne le comportement ancre Ć ton texte pour quāil soit toujours visible sur lāĆ©cran de jeu.Ā
Dans la feuille dāĆ©vĆ©nements :
Chaque seconde on va modifier de 1 notre variable (+ si chrono, ā si minuteur). On va aussi changer le contenu de notre texte pour afficher notre variable de temps.
CrĆ©e un nouvel Ć©vĆ©nement. Dans systĆØme, choisis ātoutes les X secondesā. Ici, on veut que notre variable soit modifiĆ©e chaque seconde.
En action, tu vasĀ āsoustraire deā ou āajouter Ć ā ta variable (+ si cāest un chronomĆØtre, ā si cāest un minuteur).Ā
Ajoute une seconde action, pour définir ton texte. Affiche ta variable dans le texte.
Tu devrais avoir quelque chose comme ceciĀ :
CrƩe des objets destructibles
PrĆ©-requis : Avoir crƩƩ le sprite pour lāobjet destructibleĀ
Le concept : objets qui se dƩtruisent quand on les touche
Pas besoin dāajouter de comportement Ć ton sprite.Ā
Dans les évènements :
Ajoute un nouvel Ć©vĆ©nementĀ āLors de la collision entre le personnage et lāobjet destructible » , une actionĀ Ā ādĆ©truire lāobjet destructibleĀ Ā»Ā
Ramasse des objets Ć collecter
PrĆ©-requis : Avoir crƩƩ le sprite pour la piĆØce (ou lāobjet Ć collecter)
Si tu veux ajouter du score tu auras besoin du variable globale score (voir āajouter du scoreā)
Le concept : Ramasser des piĆØces ou objetsĀ
Pas besoin dāajouter de comportement Ć ton sprite.
Dans les évènements :
Ā Ajoute un nouvel Ć©vĆ©nementĀ āLors de la collision entre le personnage et la piĆØce » , une actionĀ Ā ādĆ©truire la piĆØceĀ Ā»Ā
Si tu as un systĆØme de score et que tu veux que chaque piĆØce ajoute un point quand on la ramasse, pense Ć ajouter une action pour āajouter 1Ā Ć ā ta variable de score !
Tu peux aussi mettre en place une variable juste pour compter le nombre dāobjets collectĆ©s. Pour cela crĆ©e juste une variable globale dāobjets ramassĆ©s et ajoute une action dans lāĆ©vĆ©nement que tu viens de faire pourĀ ajouter 1Ā Ć cette variable dāobjets ramassĆ©s.
Affiche un score
PrĆ©-requis : crĆ©ation dāun texte pour afficher ton score
Le concept : avoir du score et lāafficher au joueur
Ajoute le comportement ancre Ć ton texte
Dans les évènements :
CrĆ©e une variable globale, en faisant clic droit dans ta feuille dāĆ©vĆ©nement
Cette variable va contenir des nombres et commencer Ć 0 ! Tu peux lui ajouter une description
Ajoute un nouvel Ć©vĆ©nement. Pour la condition, va dans systĆØme => āĆ chaque tickā
Pour lāaction, sĆ©lectionne ton texte et ādĆ©finir le texteā. Dans la fenĆŖtre de paramĆØtre, tu peux Ć©crire entre les guillemets āLe score : ā ajoute un ā&ā (sur la touche du 1) suivi du nom de ta variable de score !
/!\ Pense Ć mettre une espace entre la fin de ton texte et le dernier guillemet sinon ta variable va se coller au texte.
Tu devrais avoir quelque chose comme ceci :
Ensuite, pense Ć ajouter une action pour āajouterā des points dans ta variable de score (depuis systĆØme) dans chaque Ć©vĆ©nement liĆ© Ć du gain de score (par exemple quand un ennemi meurt ou quāon ramasse quelque chose).
Fais augmenter le score avec le temps
PrƩ-requis : avoir crƩer du score
Le concept : avoir du score qui augmente automatiquement avec le temps
Dans les évènements :
CrĆ©e un Ć©vĆ©nement. Dans systĆØme ātoutes les X secondesā dĆ©fini Ć quel intervalle de temps ton score doit augmenter. Puis ajoute une action, dans systĆØme et āajouteā des points Ć ta variable de score.
