Menus & Changement de ScĆØnes

Sur cette page tu trouveras :

Comment installer des menus ?

Mets le jeu en pause

nĆ©cessite : l’ajout du clavier

Le conceptĀ : mettre en pause le jeu quand on appuie sur une touche

Dans la feuille d’évĆ©nements :

Tu vas utiliser 2 touches du clavier. Une pour mettre en pause, une pour remettre en route.

CrĆ©e un Ć©vĆ©nement.Ā Lors de la pression d’une toucheĀ (dans le clavier), en action dans SystĆØme, tu vasĀ dĆ©finir l’échelleĀ de temps Ć  0

CrĆ©e un second Ć©vĆ©nement.Ā Lors de la pression d’une toucheĀ (dans le clavier), en action dans SystĆØme, tu vasĀ dĆ©finir l’échelleĀ de temps Ć  1.

/!\ Pour que cela marche bien, tu dois dƩfinir deux touches diffƩrentes.
Tu auras quelque choses comme ceci :Ā 

Aller niveau Suivant / PrĆ©cĆ©dent – Simple

Crée la scène du niveau suivant.

CrĆ©e un sprite qui va servir de drapeau de fin de niveau ou de ā€œdĆ©tecteur de fin de niveauā€.

Dans la feuille d’évĆ©nements quand le personnage entre en collision avec cet objet, tu pourras aller Ć  la scĆØne suivante…

Navigation d'une salle Ơ une autre - AvancƩ (RPG)

Crée la scène du niveau suivant.

Crée plusieurs Sprites : 

  • Un Sprite de SalleSuivante
  • Un Sprite de SallePrecedente
  • Un Sprite de RĆ©apparition du HĆ©ro / SpawnSalleDuHaut lors qu’il revint dans une salle prĆ©cĆ©dente (Placer ce sprite en dessous du Sprite « SalleSuivanteĀ Ā»)

Placer le Sprite du Héros dans la scène au dessus du Sprite « SallePrecedente ».

Voici le positionnement de ces éléments dans une Salle  :

N’oublie pas de dĆ©sĆ©lectionner Ć©galement l’option « Visible InitialementĀ Ā» pour ces trois objets, de sorte que l’Ć©lĆ©ment ne soit pas visible pour le joueur, mais uniquement pour toi en tant que crĆ©ateur.

Puis dans la feuille d’évĆ©nementsĀ  :

  • CrƩƩ une Variable Globale, de type Nombre.
  • Puis quand le HĆ©ro entre en collision avec SalleSuivante, tu pourras aller Ć  la scĆØne suivante. Et lorsque le HĆ©ro entre en collision avec SallePrecedente, tu pourras aller Ć  la scĆØne prĆ©cĆ©dente. 
  • Pour rajouter SystĆØme DĆ©finir SalleDonjon Ć  … : il faut ajouter une action, puis choisit SystĆØme aller tout en bas et choisir « DĆ©finir la ValeurĀ Ā»
  • Et enfin crĆ©e la condition qui permet de faire apparaitre le HĆ©ro au Sprite SpawnSalleDuHautĀ lorsque on revint dans la salle PrĆ©cĆ©dente, ce Sprite doit ĆŖtre placer prĆØs du Sprite SalleSuivante, sans ĆŖtre en contact avec !

Système de porte à déverrouiller avec une clé

  1. Ajoute un Sprite pour la clƩ et un autre pour la grille/porte.
  2. Assure-toi que chaque Sprite a les comportements « PERSITERĀ Ā» et « SOLIDĀ Ā» (la clĆ© n’a pas besoin du comportement « SolidĀ Ā»).
  3. Programme dans la feuille d’Ć©vĆ©nement que si le joueur touche la clĆ©, la clĆ© et la porte disparaissent.

Grâce au comportement « PERSISTER », même si tu quittes la zone où se trouve la clé, quand tu reviendras, la clé et la porte resteront disparues, et la porte restera ouverte.

Retour en haut