Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes |
faire_sauter_un_personnage_version_simple [2016/09/11 17:42] – 88.170.252.178 | faire_sauter_un_personnage_version_simple [2016/09/11 17:43] – 88.170.252.178 |
---|
{{:ff9252d3879ff95b462b766d1f9fe7b3.png}} | {{:ff9252d3879ff95b462b766d1f9fe7b3.png}} |
| |
**Créer le sol et le personnage** | <font inherit/inherit;;inherit;;inherit>**Créer le sol et le personnage**</font> |
| |
**Mouvement du personnage** | <font inherit/inherit;;inherit;;inherit></font> |
| |
Si j'appuie sur [Espace], le personnage doit monter puis descendre. | <font inherit/inherit;;inherit;;inherit>**Mouvement du personnage**</font> |
| |
On place le personnage en haut puis on récupère ses coordonnées (x et y). | <font inherit/inherit;;inherit;;inherit>Si j'appuie sur [Espace], le personnage doit monter puis descendre.</font> |
| |
On place le personnage en bas et on récupère ses coordonnées (x et y). | <font inherit/inherit;;inherit;;inherit>On place le personnage en haut puis on récupère ses coordonnées (x et y).</font> |
| |
**Un objet va se déplacer de gauche à droite et il va falloir sauter par dessus.** | <font inherit/inherit;;inherit;;inherit></font> |
| |
**Création de l'objet qui se déplace puis mise en mouvement** | <font inherit/inherit;;inherit;;inherit>On place le personnage en bas et on récupère ses coordonnées (x et y).</font> |
| |
L'objet est placé à droite puis il va glisser vers la gauche. | <font inherit/inherit;;inherit;;inherit></font> |
| |
CKGE_TMP_i Sprite 3 : CKGE_TMP_i | <font inherit/inherit;;inherit;;inherit>**Un objet va se déplacer de gauche à droite et il va falloir sauter par dessus.**</font> |
| |
On répète ce mouvement. | <font inherit/inherit;;inherit;;inherit>**Création de l'objet qui se déplace puis mise en mouvement**</font> |
| |
CKGE_TMP_i Sprite 3 : CKGE_TMP_i | <font inherit/inherit;;inherit;;inherit></font> |
| |
**Si l'objet rouge touche le personnage, c'est perdu et le jeu s'arrête.** | <font inherit/inherit;;inherit;;inherit>L'objet est placé à droite puis il va glisser vers la gauche.</font> |
| |
CKGE_TMP_i Sprite 3 : CKGE_TMP_i | <font inherit/inherit;;inherit;;inherit>//Sprite 3 ://</font> |
| |
On teste. | <font inherit/inherit;;inherit;;inherit>On répète ce mouvement.</font> |
| |
**Ça ne fonctionne pas, pourquoi ???** | <font inherit/inherit;;inherit;;inherit>//Sprite 3 ://</font> |
| |
L'obstacle glisse PUIS on regarde si l'obstacle touche le personnage. | <font inherit/inherit;;inherit;;inherit>**Si l'objet rouge touche le personnage, c'est perdu et le jeu s'arrête.**</font> |
| |
Il faut que l'obstacle se déplace ET EN MEME TEMPS, il faut tester s'il y a contact. | <font inherit/inherit;;inherit;;inherit>//Sprite 3 ://</font> |
| |
Il faut mettre cette boucle sur Sprite 1 et pas Sprite 3. | <font inherit/inherit;;inherit;;inherit>On teste.</font> |
| |
CKGE_TMP_i Sprite 3 : CKGE_TMP_i | <font 16pt/inherit;;#800000;;inherit>**Ça ne fonctionne pas, pourquoi ???</font>** |
| |
CKGE_TMP_i Sprite 1 : CKGE_TMP_i | <font inherit/inherit;;inherit;;inherit>L'obstacle glisse PUIS on regarde si l'obstacle touche le personnage.</font> |
| |
**Si le personnage saute correctement, le score est augmenté de 1 :** | <font inherit/inherit;;inherit;;inherit>Il faut que l'obstacle se déplace ET EN MEME TEMPS, il faut tester s'il y a contact.</font> |
| |
On crée une variable « Score » | <font inherit/inherit;;inherit;;inherit>Il faut mettre cette boucle sur Sprite 1 et pas Sprite 3.</font> |
| |
Au début on met le score à 0. Puis à chaque boucle, on ajouter 1 si le personnage n'a pas touché obstacle. | <font inherit/inherit;;inherit;;inherit>//Sprite 3 ://</font> |
| |
**A rajouter :** | <font inherit/inherit;;inherit;;inherit>//Sprite 1 : //</font> |
| |
- ajouter un message « game over » | <font inherit/inherit;;inherit;;inherit>**Si le personnage saute correctement, le score est augmenté de 1 :**</font> |
| |
- corriger les bugs, en particulier le personnage qui reste en l'air quand on a perdu. | <font inherit/inherit;;inherit;;inherit>On crée une variable « Score »</font> |
| |
- le personnage change de costume quand il saute | <font inherit/inherit;;inherit;;inherit></font> |
| |
- Il peut y avoir des obstacles sur le sol et en l'air. Dans le cas le personnage doit sauter ou se baisser. | <font inherit/inherit;;inherit;;inherit>Au début on met le score à 0. Puis à chaque boucle, on ajouter 1 si le personnage n'a pas touché obstacle.</font> |
| |
- l'obstacle peut aller de plus en plus vite | <font inherit/inherit;;inherit;;inherit></font> |
| |
- faire un vrai saut avec une vitesse qui diminue quand on monte et qui augmente quand on descendre | <font inherit/inherit;;inherit;;inherit>**A rajouter :**</font> |
| |
- … | <font inherit/inherit;;inherit;;inherit>- ajouter un message « game over »</font> |
| |
| <font inherit/inherit;;inherit;;inherit>- corriger les bugs, en particulier le personnage qui reste en l'air quand on a perdu.</font> |
| |
| <font inherit/inherit;;inherit;;inherit>- le personnage change de costume quand il saute</font> |
| |
| <font inherit/inherit;;inherit;;inherit>- Il peut y avoir des obstacles sur le sol et en l'air. Dans le cas le personnage doit sauter ou se baisser.</font> |
| |
| <font inherit/inherit;;inherit;;inherit>- l'obstacle peut aller de plus en plus vite</font> |
| |
| <font inherit/inherit;;inherit;;inherit>- faire un vrai saut avec une vitesse qui diminue quand on monte et qui augmente quand on descendre</font> |
| |
| <font inherit/inherit;;inherit;;inherit>- ...</font> |
| |
---- | ---- |
| |
| |