RPG
Dans cette page, tu trouveras :
DƩplacement entre les maps
DƩplacement du personnage
Commence par poser un personnage et coder ses dĆ©placement, tu n’as normalement plus besoin d’aide pour Ƨa, mais si jamais tu aurais oubliĆ©, tu peux toujours retourner voir tes anciens projets
Les maps
Commence par dessiner un premier arriĆØre-plan et dessine dessus des obstacles pour montrer les chemin empruntable
Par exemple sur l’image ici on voit que le personnage peut aller uniquement Ć droite
Dessine ensuite un autre arriĆØre-plan (une map) qui peut se connecter Ć la premiĆØreĀ
Vu qu’on est sorti par la droite, il fallait que sur la deuxiĆØme map, il y ait une ouverture Ć gauche.
J’ai ensuite ajoutĆ© un chemin en haut et en bas.
Les portes
Commence par réaliser 4 sprites qui serviront de « porte invisible »
Pour les rendre invisibles, on utilisera le code « mettre l’effet fantĆ“me Ć 99Ā Ā» si on utiliser « cacherĀ Ā» on ne pourra plus les utiliser.
Ā
Le code par salle
Pour chaque porte, ilĀ va maintenant falloir leur dire leur comportement dans chaque salle.
Par exemple dans mon exemple la porte de droite dois :
- Dans la salle 1 m’emmener dans la salle deux si je la touche
- Dans la salle 2 ne plus rien faire
il faut utiliser le bloc stop au dƩbut de chaque code pour Ʃviter des bugs de tƩlƩportation.
Bien placer le personnage
Enfin, quand notre personnage prend une porte, il doit arriver Ć l’opposĆ© de celle-ci sur la nouvelle map.Ā
En effet, si on prendre la porte de droite, on s’attend Ć arriver Ć gauche de la nouvelle piĆØce.Ā
CrĆ©e 4 messages qui vont placer le personnage en fonction de la porte qu’il a prise.
Attention à ne pas téléporter ton personnage sur une porte, mais à cÓté pour éviter les téléportation en boucle.
Quetes
Pour faire une quĆŖte, il suffit de placer un personnage et de crĆ©er une variable qui va vĆ©rifier l’objectif de ta quĆŖte.
Puis adapte le dialogue en fonction de la rĆ©ussite ou non de l’objectif.
Pense Ć cacher le personnage quand tu changes de map.
