Gamesalad Plateformer Leçon 1


Programmer le mouvement partie 1


1- Créer Deux attributs au niveau du jeu (Game)
qui sont des booléens.
- going_right
- going_left,

image_variable_booleen.jpg
2- Créer un nouvel acteur.
Lui donner le nom avatar.
Lui mettre une couleur

3- Ajouter deux comportements :
Si le joueur appuie sur la flèche droite, alors going_right passe à true.
Si le joueur appuie sur la flèche gauche, alors going_left passe à true.



Vérifier que les variables fonctionnent


Créer un nouvel acteur
Lui ajouter un comportement « display test »
Choisir d’afficher la variable going right
Placer l’acteur sur la scène

Faire de même pour la variable going right

Placer l’avatar sur la scène

Essayer.

image_vérifier_variables.jpg

Problème de la touche relâchée

Problème : il faut détecter le moment où le joueur lâche la touche
On va donc ajouter du code dans le « otherwise »
Otherwise signifie « sinon » ou « dans le cas inverse »

Dans notre cas le otherwise veut donc dire « SI la touche n’est pas enfoncée »
=> On rajoute donc simplement un comportement « Change attribute » pour mettre la variable à false.

image_code_variables_droites_et_gauche.jpg

Pour finir donner un nom à vos Rules !!!