GameSalad Plateformer - Leçon 7

Un ennemi au plafond


Se coller au plafond

- Créer un nouvel acteur ennemi lui donner une couleur.
- Lui appliquer des comportements qui le feront se coller au plafond :
ennemi_au_plafond.jpg


ATTENTION : bien mettre les propriétés physiques de l'objet à 0.

physic_à_0.jpg


Tirer vers le bas

- Créer un nouvel acteur qui sera le projectile tiré vers le bas.
- Donner un mouvement à cet acteur en lui ajoutant simplement le comportement "move".


Retourner dans l'ennemi et ajouter un comportement Timer et un comportement Spawner :

spawner_ennemi_plafond.jpg


Aller de droite à gauche


D'abord il va aller tout droit :
- Donner une vitesse à notre ennemi au plafond avec un "change attribute" et modifier "self.linearvelocity.X"
- Mettre en mémoire sa position initiale en X dans une nouvelle variable " position initiale X"
faire_bouger_l'ennemi_du_plafond.jpg

Le faire aller de droite à gauche avec une condition :
Si la position en X est supérieure à la position initiale+30 px
OU
Si la position en X est inférieure à la position initiale -30px
ALORS
on inverse la vitesse
aller_retour_ennemi_plafond.jpg