‫Bienvenue dans l'aperçu du projet et cette vidéo, je vais vous montrer le résultat final de ce chapitre
‫et je vais vous dire comment vous pouvez le construire.
‫Je vais le faire très vite.
‫Je ne veux pas entrer dans trop de détails car vous devriez être capable d'essayer de construire ce jeu
‫vous-même maintenant.
‫Vous avez appris la plupart des choses dont vous avez besoin ici.
‫Et s'il manque quelque chose, vous pouvez bien sûr utiliser la documentation.
‫Ou si vous êtes bloqué, vous pouvez regarder les vidéos suivantes dans lesquelles j'explique tout étape par étape.
‫Et si vous n'avez pas envie de l'essayer vous-même, bien sûr, vous pouvez continuer et suivre les vidéos de toute
‫façon.
‫D'accord.
‫Voyons donc rapidement ce que nous avons ici.
‫Nous avons donc plusieurs scènes différentes avec une scène de jeu, une scène de jeu fini, et le menu principal
‫et la scène de jeu est celui que nous avons ouvert ici, qui se compose du terrain, qui a tous ces
‫composants comme les balles, les enregistrements , les deux que vous pouvez voir ici, puis la balle, et puis vous avez l'UI, qui
‫est le joueur, le non et l'autre joueur et son numéro.
‫Ce sont donc leurs partitions, que vous devez aussi, bien sûr, programmer.
‫Ainsi, chaque fois que la balle bouge, les joueurs essaient de frapper la balle et de la faire rebondir dans l'autre sens afin
‫que la balle rebondisse.
‫Et puis vous essayez d'amener l'adversaire dans une situation où la balle frappera l'une des balles latérales.
‫Donc, si c'est le mur latéral ici sur le côté droit, alors le premier joueur obtient ce point.
‫Et si c'est de l'autre côté, alors le joueur marque un point et la balle accélère à chaque fois qu'elle atteint
‫un record.
‫Donc la difficulté monte et monte jusqu'à ce qu'il ne soit plus possible de frapper la balle.
‫Donc, à un moment donné, la balle sera trop rapide et aura également mis en place une vitesse maximale.
‫Il y aura donc une vitesse à partir de laquelle la balle n'ira pas plus vite, mais
‫il sera toujours pratiquement impossible de toujours frapper la balle.
‫Donc, si le joueur le joue bien, il peut vous battre.
‫Donc les fusées, elles ont une vitesse maximale ou elles ont une vitesse générale, qui n'est pas augmentée.
‫Donc les balles augmentent, augmenter la vitesse va être un problème à un moment donné et vous ne pouvez plus frapper
‫la balle.
‫Ensuite, si vous frappez la balle sur le dessus de la raquette, la balle rebondira vers le haut.
‫Si vous le frappez en bas du disque, il rebondira vers le bas.
‫C'est donc quelque chose que nous pouvons inciter l'ennemi à aller dans la mauvaise direction.
‫D'accord.
‫Voilà pour la fonctionnalité de base.
‫Voyons rapidement comment j'ai résolu cela.
‫Alors juste pour que vous sachiez comment vous pouvez le faire.
‫J'ai donc créé un canevas où j'ai une étiquette pour jouer un un et un joueur de score, une seule et même chose pour
‫le deuxième joueur.
‫Et j'ai créé des scripts, bien sûr, qui mettent à jour le score en fonction du nombre de points que les joueurs ont.
‫Ensuite, nous avons le terrain, qui se compose de tous les éléments qui font partie du jeu.
‫Donc, en termes de mécanismes de jeu, nous avons donc tous les murs et nous avons les records et bien sûr la
‫balle et ces murs du milieu.
‫Je les ai mis ici parce que ça a l'air un peu mieux parce que ça montre juste où se trouve le point central.
‫Et tous ces murs ont un collisionneur 2D.
‫Ainsi, chaque fois que la balle frappe l'un d'entre eux, elle rebondira et la balle elle-même a également un collisionneur de boîte.
‫Alors il rebondit sur ces murs.
‫Vous savez donc que vous devez utiliser un matériel de physique pour eux.
‫Vous les avez vus en action.
‫Une des vidéos.
‫Alors regardons un peu plus le terrain.
‫Vous avez donc les quatre murs, vous avez les murs du milieu, qui sont ces cinq murs ici.
‫Ensuite, vous avez les enregistrements et les enregistrements.
‫Comme vous pouvez le voir ici, nous utilisons des box collisionneurs.
‫J'ai créé le script.
‫Nous avons la vitesse de déplacement.
‫Ils ont un corps rigide où j'ai gelé les rotations et ainsi de suite.
‫C'est donc quelque chose que vous devez examiner.
‫Et j'ai la balle ici, qui a deux sons différents.
‫Il joue donc un son spécifique lorsqu'il frappe le mur et il joue un son différent lorsqu'il frappe un disque.
‫Et bien sûr, il a également besoin d'un corps rigide et d'un collisionneur.
‫Et comme vous pouvez le voir ici, d'un matériau de balle qui rebondit très bien.
‫C'est donc à propos du jeu.
‫Voyons rapidement comment cela se passe.
‫Donc le son a joué sur une semaine.
‫J'ai configuré cela juste pour enregistrer les sons de travail, et puis comme vous pouvez le voir, s'il rebondit, s'il rebondit sur
‫le côté gauche, il rebondit correctement.
‫Donc rebondit vers le haut.
‫Et vous y êtes.
‫J'ai fait un point ou j'ai obtenu un point.
‫Alors je vais juste perdre.
‫Je vais juste m'écarter et perdre le jeu, car à cinq points, je passerai au jeu
‫supervisé et au jeu supervisé.
‫J'ai un texte très simple qui dit Game over et un bouton de relecture pour que nous finissions la partie et rejouions.
‫Et si j'appuie sur le bouton rejouer, je retourne au jeu et j'ai à nouveau zéro zéro et je commence un tout
‫nouveau tour.
‫Comme vous pouvez le voir, j'ai un œil ici, donc le bon disque bouge même si je ne fais rien.
‫Donc, le dernier est exécuté par l'utilisateur, qui dans mon cas est W an S ou les Irakiens.
‫Et celui-ci ici est simplement une IA qui essaie de suivre la position de la balle.
‫C'est donc ce que vous devriez essayer de mettre en œuvre.
‫Et puis nous avons notre menu principal et à partir de ce menu principal, vous pouvez également accéder à la scène du jeu.
‫Vous avez donc Pong comme titre et chaque fois que vous appuyez sur play, vous revenez dans le jeu.
‫Et c'est la scène du jeu, bien sûr.
‫Donc dans la scène de jeu, il y a une chose que je n'ai pas encore expliquée,
‫la balle, elle rebondit sur les records, mais dans mon cas, j'ai implémenté la fonctionnalité qui fait bouger la balle sans physique.
‫Alors ça rebondit.
‫Et puis concernant la balle, j'ai utilisé la vitesse ici donc je n'ajoute pas de force à la balle, mais j'utilise
‫simplement la fonctionnalité de vitesse du corps rigide.
‫Je change donc la vélocité en fonction des rebonds, par exemple, et elle a une vélocité spécifique au début.
‫Et puis s'il rebondit, la vitesse va dans l'autre sens.
‫Donc quand elle rebondit sur le disque de gauche, la balle ira vers la droite et si elle rebondit sur le disque
‫de droite, elle ira vers la gauche.
‫D'accord.
‫Donc ça devrait être à peu près ça.
‫Comme je l'ai dit, je vous recommande fortement d'essayer cela par vous-même, car vous en apprendrez beaucoup plus
‫en essayant de créer ce jeu vous-même, puis en suivant simplement les vidéos ou même en
‫regardant les vidéos sans l'essayer en parallèle.
‫Alors allez-y et faites-moi savoir si ce défi était trop difficile.
‫Si vous pensez qu'il manquait une fonctionnalité que vous n'avez pas pu trouver dans la documentation ou que vous
‫n'avez pas pu trouver en ligne où vous dites, d'accord, cette vidéo est vraiment nécessaire pour que je comprenne
‫ce qui se passe et ainsi de suite, alors je peut ajouter quelque chose, bien sûr, mais sinon vous devriez pouvoir le
‫faire.
‫Et si même s'il manque quelque chose, c'est encore mieux si vous le découvrez par
‫vous-même, car cela vous apprendra à trouver des fonctionnalités et à trouver des réponses à vos questions par vous-même.
‫Et c'est quelque chose dont vous aurez certainement besoin chaque fois que vous voudrez aller de l'avant et construire vos
‫propres projets à l'avenir.
‫D'accord.
‫Alors s'il vous plaît allez-y et construisez cela ou suivez les vidéos et à bientôt dans les prochaines vidéos ou le prochain
‫chapitre.