Tutoriel Chocobreak - Étape 6
Étape 6: Le joueur
Pour compléter notre jeu, nous devons ajouter la raquette, qui sera contrôlée par la souris. Retournons dans l'éditeur de scène : cliquez sur l'icône "Éditeur de scène" dans la barre d'outils :
Regardez la bibliothèque "ChocoBreak Tutorial", à gauche de votre écran, et trouvez l'objet appelé "Player". Faites le glisser en bas de l'espace de jeu, juste au milieu, entre les deux objets "sugar".
Comme pour la balle, nous allons devoir définir une propriété de mouvement pour cet objet. Cliquez sur l'objet pour faire apparaître ses propriétés dans la fenêtre de propriétés. Comme pour la balle, localisez l'onglet "Mouvement", et cliquez dessus.
Ouvrez la boîte combo "Type". Nous voulons que notre joueur soit contrôlé à la souris. Choisissez l'option "Contrôlé à la souris" dans la liste.
Maintenant cliquez sur le bouton "Edition". Une zone clignotante apparaît à l'écran. En utilisant les poignées, restreignez le mouvement de l'objet à un rectangle fin, de l'un des objets Sugar à l'autre, comme ceci :
N'oubliez pas que vous pouvez tester le mouvement à tout moment en cliquant sur le bouton "Essai Mouvement". Une fois satisfait par le mouvement, cliquez sur OK pour revenir à l'éditeur de scène.
Si vous testez votre jeu maintenant, vous verrez que le joueur bouge effectivement, mais qu'il n'interragit absolument pas avec la balle. La raison en est évidente : nous devons définir un événement dans l'éditeur d'événements.
Ce que nous voulons tester peut se résumer ainsi : "Quand l'objet BallGolden entre en collision avec l'objet Player, faire rebondir l'objet BallGolden".
Note: Comme le mouvement de l'objet "Player" est contrôlé à la souris, le pointeur de souris disparaît maintenant lorsque vous lancez le jeu. A partir de maintenant, la seule méthode pour quitter le jeu sera d'appuyer sur les touches Alt-F4. Dans le chapitre suivant, vous découvrirez que vous pouvez programmer une touche, comme la touche Echap pour quitter le jeu. .
Allons-y! Nous allons rendre notre jeu jouable. Cliquez sur le bouton "Éditeur d'événements" dans la barre d'outils pour ouvrir cet éditeur. Vous remarquez immédiatement une nouvelle icône, l'objet "Player", ajoutée à la barre d'objet en haut de l'éditeur. Vous devriez être capable d'entrer l'événement tout seul : essayez de le faire, et seulement si vous n'y arrivez pas, lisez le paragraphe suivant.
Cliquez sur la ligne Nouvelle condition pour ouvrir la boîte de dialogue "Nouvelle condition". Ici aussi, vous verrez l'objet "Player" (à ne pas confondre avec l'objet "Joueur 1"). Cliquez à droite sur l'objet "BallGolden" pour ouvrir son menu conditions. Dans ce menu, choisissez l'option "Collision" / "Un autre objet" . Dans le dialogue suivant, double-cliquez sur l'objet "Player". Une nouvelle ligne de condition est ajoutée à votre éditeur d'événements.
Trouvez maintenant l'objet balle dans la barre du haut, et descendez la souris jusqu'à vous situer dans la case vide en face de la nouvelle condition. Cliquez à droite pour ouvrir le menu actions de la balle.
Choisissez l'option "Rebond". Une nouvelle marque apparaît dans la case vide : votre nouvelle action est définie!
Cliquez maintenant sur le bouton "Lancer la scène" dans la barre d'outils : vous devriez être capable de jouer à votre jeu : la balle rebondit sur le joueur!
Spread the word!
You can share this document using the following buttons.