Jumper

Dans cette page tu trouveras :

Tuto pas-Ć -pas

Pour commencer, tu peux suivre ce tuto pour créer la base de ton jeu avec un personnage qui suit la souris !!

1) CrƩer ou choisir son personnage

Pour choisir ou dessiner un personnage, on a plusieurs possibilitƩs.

Sur l’image de gauche, ce sont les espaces où aller choisir tes personnages et arriĆØre-plans. Sur l’image de droite, c’est l’Ć©diteur de dessin dans le petit onglet « costumeĀ Ā» de ton sprite ou en cliquant sur le pinceau.

ATTENTION : il faut bien rester dans le mode « vectoriel » pour dessiner tes personnages et décors !

Place le ensuite en bas Ć  gauche de ta scĆØne

2) Programmer la base du jeu : le saut du joueur du joueur

Maintenant qu’on a notre joueur, on va programmer son saut ! Pour qu’il puisse esquiver le futur obstacle en 3 Ć©tapes

    • premiĆØrement une boucle qui va le faire monterĀ 
    • un trĆØs bref arrĆŖt Ć  l’apex du saut
    • une seconde boucle pour la descente

Avec ce code, le personnage est capable de sauter, mais si on arrête ou relance le jeu en milieu de son saut, le personnage sera décalé. Nous allons donc procéder à une initialisation de sa position de départ. 

DƩsormais notre personnage se place correctement au dƩbut de chaque partie

Ā 

3) Programmer son ennemi / obstacle

Maintenant que tu as crƩƩ ton personnage, il est temps de faire l’obstacle qui va lui foncer dessus

    • CrĆ©e / ajoute un nouveau lutinĀ 
    • Fait le apparaitre Ć  l’opposĆ© de l’Ć©cran
    • Fait le attendre un peu puis fait le glisser jusque de l’autre cĆ“tĆ©

3) Faire boucler l’obstacle

Il va dĆ©sormais falloir faire en sorte que l’obstacle revienne rĆ©guliĆØrement, pour cela, nous allons utiliser une boucle « rĆ©pĆ©ter indĆ©finimentĀ Ā», et ajouter un systĆØme d’apparition et de disparition.

4) Ajouter un score

Nous allons ensuite avoir besoin d’ajouter un score Ć  notre jeu. CrĆ©e une nouvelle variable et ajoute 1 Ć  celle-ci lorsque l’obstacle fini son trajet, pense aussi Ć  remettre le score Ć  0 quand tu redemarre le jeu.

5) Fin du jeu

Il ne reste plus qu’Ć  coder la fin du jeu, pour Ƨa nous allons envoyer un message lors de la collision entre notre personnage et l’obstacle qui stoppe chaque Ć©lĆ©ment 1 par 1. 
Pourquoi ne pas utiliser « stop tout » ?

Ici, on choisit de faire un message qui stoppe chaque Ć©lĆ©ment un par un pour avoir un meilleur contrĆ“le, en effet dans la partie « AmĆ©liore ton jeuĀ Ā» nous auront besoin d’activer des scripts Ć  la fin du jeu pour animer l’apparition du texte « GameOverĀ Ā».

AmƩliore ton jeu

5) Ajoute une animation de saut

Tu peux ajouter une animation de saut pour amĆ©liorer ton jeu, pour Ƨa, c’est trĆØs simple, ajoute un costume avec les jambes dans une autre position puis change de costume grĆ¢ce au code. Pense nĆ©anmoins Ć  changer l’animation au dĆ©marrage du jeu pour Ć©viter les bugs.

6) Ajoute une animation de fin

CrĆ©e ton sprite de texte surĀ TextCraftĀ puis ajoute-le sur scratch. Fais-le apparaitre grĆ¢ce au code lors de la rĆ©ception du message « PerduĀ Ā». Ajoute une petite animation ainsi qu’un effet sonore pour accentuer l’effet.
Retour en haut