Table des matières:

Créer un jeu 2D : 15 étapes
Créer un jeu 2D : 15 étapes

Vidéo: Créer un jeu 2D : 15 étapes

Vidéo: Créer un jeu 2D : 15 étapes
Vidéo: Créer un jeu en 2D facilement avec Unity (#2 : Déplacements du joueur) 2024, Peut
Anonim
Créer un jeu 2D
Créer un jeu 2D
Créer un jeu 2D
Créer un jeu 2D
Créer un jeu 2D
Créer un jeu 2D

Fatigué de jouer à des jeux? Pourquoi tu ne fais pas un jeu ?

Cette instructable vous explique comment créer un jeu 2D complètement simple…

Nous utiliserons Unity Game Engine pour concevoir et créer notre jeu 2D… et utiliserons également Microsoft Visual Studio pour programmer et créer des scripts.

Fournitures

1- Moteur de jeu Unity

2- Microsoft Visual Studio

Étape 1: Téléchargez Unity Game Engine et Microsoft Visual Studio

Télécharger Unity Game Engine et Microsoft Visual Studio
Télécharger Unity Game Engine et Microsoft Visual Studio
Télécharger Unity Game Engine et Microsoft Visual Studio
Télécharger Unity Game Engine et Microsoft Visual Studio

Pour créer et programmer notre jeu, nous avons besoin d'un moteur de jeu ("Unity") et d'un studio visuel… Alors téléchargeons-les d'abord:

1-Utilisez ce lien… ou recherchez « télécharger Unity Hub »… Pour télécharger « Unity Hub » en premier

3- Puis utilisez ce lien… Pour télécharger « Unity »

4- Choisissez une version Unity, puis cliquez sur "Télécharger (Win)" -> "Installer Unity"

Assurez-vous de vérifier sur Unity et Microsoft Visual Studio Community 2019 comme indiqué dans la deuxième image

Étape 2: Créer un nouveau projet et importer de nouveaux actifs

Image
Image
Créer un nouveau projet et importer de nouveaux actifs
Créer un nouveau projet et importer de nouveaux actifs

Après avoir téléchargé "Unity Hub", "Unity" et "Microsoft Visual Studio Community 2019"… commençons

1- Ouvrez "Unity"… Ensuite, il lancera automatiquement "Unity Hub"

2- Maintenant, nous devons créer un nouveau projet… Cliquez sur "NOUVEAU"

3- Choisissez un modèle 2D, écrivez le nom de votre projet et choisissez un emplacement approprié pour votre projet

4- Cliquez sur "Créer"

Après avoir cliqué sur "Créer", Unity s'exécutera…

Maintenant, nous devons ajouter notre personnage, notre arrière-plan et nos objets…

Si vous n'avez rien à ajouter… vous pouvez visiter ce lien, pour télécharger les actifs dont vous en aurez besoin.

Et maintenant, nous voulons ajouter les actifs à Unity… Pour faire ceci:

Vous pouvez simplement faire glisser le dossier et le déposer sur la fenêtre du projet dans Unity.

OU

1- Allez dans Unity & cliquez avec le bouton droit sur Effacer l'espace dans la fenêtre "Projet" comme indiqué dans la deuxième image

2- Choisissez l'arrière-plan, le personnage et les objets que vous souhaitez ajouter à partir du dossier.

Étape 3: ajoutez vos ressources à la scène

Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène
Ajoutez vos ressources à la scène

Si vous ajoutez une chose à la fenêtre de scène… elle apparaîtra dans la fenêtre de jeu

Pour en savoir plus sur Windows de Unity, vous pouvez visiter ce lien…

comme vous le voyez dans la première image, il y a une boîte blanche dans la fenêtre Scène et c'est la boîte de la caméra… Donc, tout ce qui se trouve à l'intérieur de cette boîte, la caméra l'affichera.

Maintenant, ajoutons d'abord l'arrière-plan à la fenêtre de scène…

1- Faites simplement glisser l'image d'arrière-plan de la fenêtre du projet et déposez-la dans la fenêtre de la scène

et assurez-vous que l'image correspond à la boîte de l'appareil photo

vous pouvez modifier n'importe quelle taille d'image en choisissant l'outil Rect dans la barre d'outils, comme indiqué dans la troisième image.

ajoutez également les objets et votre personnage que vous voulez à la scène… comme indiqué dans la dernière image.

Étape 4: Ajoutez de la physique au personnage

Ajouter de la physique au personnage
Ajouter de la physique au personnage
Ajouter de la physique au personnage
Ajouter de la physique au personnage

Tout d'abord, pour tester ou jouer à votre jeu, cliquez sur le bouton Jouer dans la barre d'outils…

Si vous jouez à votre jeu maintenant… le personnage ne bouge pas, il n'y a pas de gravité… tout est statique…

pour ajouter toutes les propriétés physiques à notre personnage… nous utilisons la propriété Rigidbody2D Cette propriété vous permet de modifier la force de gravité, le poids, la masse et autres…

Ajoutons-le donc à notre personnage…

1- Choisissez votre personnage dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Recherche de Rigidbody2D

4- Choisissez-le.

Si vous jouez maintenant…. Notre personnage tombe à cause de la gravité:D

Étape 5: Ajouter une collision à notre personnage

Ajouter une collision à notre personnage
Ajouter une collision à notre personnage
Ajouter une collision à notre personnage
Ajouter une collision à notre personnage
Ajouter une collision à notre personnage
Ajouter une collision à notre personnage
Ajouter une collision à notre personnage
Ajouter une collision à notre personnage

Nous devons maintenant ajouter la propriété Collider2D pour permettre au personnage d'entrer en collision avec le sol et d'autres objets…

Pour ce faire… Nous devons d'abord ajouter cette propriété à notre personnage et à tout autre objet qui doit entrer en collision avec lui.

Tout d'abord, ajoutons-le dans le caractère…

1- Choisissez votre personnage dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Recherchez BoxCollider2D

4- Choisissez-le.

5- Cliquez sur la case "Edit Collider" de la BoxCollider2D qui apparaît dans l'inspecteur, pour pouvoir redimensionner la case verte qui apparaît dans la scène

6- Faites glisser l'un des points verts qui apparaît dans la case verte pour s'adapter au personnage

Deuxièmement, ajoutons-le au sol (faites les mêmes étapes)…

1- Choisissez votre personnage dans la hiérarchie2- Allez dans la fenêtre Inspecteur, appuyez sur "Ajouter un composant"

3- Recherchez BoxCollider2D

4- Choisissez-le.

5- Cliquez sur la case "Edit Collider" de la BoxCollider2D qui apparaît dans l'inspecteur, pour pouvoir redimensionner la case verte qui apparaît dans la scène

6- Faites glisser l'un des points verts qui apparaît dans la case verte pour s'adapter au personnage

Maintenant, si vous jouez au jeu, vous verrez que le personnage se tient au sol:>

Étape 6: Déplacez notre personnage

Image
Image
Faire sauter notre personnage
Faire sauter notre personnage

Pour que notre personnage fasse n'importe quelle tâche, nous devons d'abord lui ajouter un script pour lui dire quoi faire…

Unity utilise le langage C#… Si vous voulez en savoir plus, vous pouvez visiter ce lien

Alors créons le script

1- Choisissez votre personnage dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Écrivez le nom du Script (par exemple mouvement)…

4- Cliquez sur "Nouveau script"

5- Cliquez sur "Créer et ajouter"

Maintenant, appuyez deux fois dessus pour modifier le script

6- Supprimer tous les codes qui sont écrits automatiquement

7- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript)

8- si vous voulez savoir comment coder ceci… Visitez ce lien

9- Enregistrez le script et allez dans l'inspecteur du personnage, regardez votre script

10- Choisissez les boutons droit et gauche et réglez votre vitesse.

Maintenant, si vous jouez au jeu, le personnage bougera…:D

Étape 7: Faire sauter notre personnage

Faire sauter notre personnage
Faire sauter notre personnage
Faire sauter notre personnage
Faire sauter notre personnage

Après avoir ajouté le mouvement de notre personnage… nous sommes maintenant prêts à faire nos sauts de personnage…

Nous devons donc également créer un nouveau script qui fait que nos personnages sautent…

1- Choisissez votre personnage dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Écrivez le nom du Script (par exemple Jumping)…

4- Cliquez sur "Nouveau script"

5- Cliquez sur "Créer et ajouter"

Avant de modifier le script de saut… Ajoutons d'abord un calque au sol pour faire savoir à Unity que cet objet est au sol…

1- Choisissez le terrain de la hiérarchie

2- Cliquez sur "Par défaut" dans le "Calque" qui se trouve en haut de l'inspecteur

3- Choisissez "Ajouter un calque"

4- Nommez le calque 8 sur "Ground" (comme indiqué dans la deuxième image)

5- Choisissez à nouveau le sol de la hiérarchie

6- Cliquez sur "Par défaut" dans le "Calque" qui se trouve en haut de l'inspecteur

7- Choisissez "Sol"

C'est tout… Nous créons enfin un nouveau calque qui est "Ground" et l'ajoutons à notre Ground

Avant aussi Make our Character Jump, nous devons nous assurer qu'il touche le sol puis, il saute.

Créons donc GroundCheck pour notre personnage…

1- Faites un clic droit sur votre personnage depuis la hiérarchie

2- Choisissez "Créer vide" et renommez-le "GroundCheck"

3- Choisissez "Move Tool" dans la barre d'outils et déplacez le "GroundCheck" vers la base du personnage ou la chaussure (comme indiqué dans la cinquième image)

Après cela, nous sommes prêts à éditer notre script de saut

1- Ouvrez votre Jumping Script (à partir du projet ou de l'inspecteur)

2- Supprimer tous les Codes qui sont écrits automatiquement

3- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript)

si vous voulez savoir comment nous codons cela… Visitez ce lien

4- Enregistrez le script et accédez à l'inspecteur du personnage, regardez votre script (comme indiqué dans la sixième image)

5- Définissez votre Force de Saut, ajoutez le "GroundCheck" au Ground Check Point (en le faisant glisser et déposez-le sur le rectangle Box), Définissez votre Ground Radius (Par exemple 0.1), Choisissez le Ground Layer "Ground" & Enfin choisissez le bouton de saut.

Si vous jouez au Jeu maintenant…. Il marche et saute… Hourraaaaay:)

Étape 8: Animer le personnage

Image
Image
Animer le personnage
Animer le personnage
Animer le personnage
Animer le personnage
Animer le personnage
Animer le personnage

Après avoir fait bouger et sauter notre personnage… Animons-le… Cela le rendra très cool…

vous avez d'abord besoin d'une image de Sprite de marche au ralenti et de marche et de saut (comme indiqué de la première à la quatrième photos)

Pour animer le personnage, vous devez travailler sur la fenêtre d'animation et la fenêtre d'animation et, par défaut, l'interface de Unity, vous n'affichez pas ces fenêtres… pour les obtenir:

1- Cliquez sur Ctrl+6 pour obtenir la fenêtre d'animation

2- Choisissez la fenêtre dans les choix déroulants en haut à gauche (comme indiqué dans la cinquième image)

Ensuite, choisissez "Animation" -> "Animator" puis les deux fenêtres s'ouvriront (Fenêtre d'animation et Fenêtre d'animation)

Commençons maintenant à animer le personnage lorsqu'il est au ralenti…

1- Choisissez votre personnage dans la hiérarchie

2- Cliquez sur le bouton "Créer" dans les fenêtres d'animation

3- Choisissez un endroit approprié pour y enregistrer l'animation

4- Ensuite, sélectionnez toutes les photos au ralenti du projet et faites-les glisser dans la fenêtre d'animation (comme indiqué dans la sixième image)

Si vous jouez maintenant le personnage est au ralenti Wow… Très cool…

Maintenant, faisons-lui jouer l'animation Marche quand il marche…

1- Allez dans la fenêtre d'animation cliquez sur "Nouvelle animation"

2- Choisissez "Créer un nouveau clip"

3- Choisissez un endroit approprié pour y enregistrer l'animation

4- Ensuite, sélectionnez toutes les photos de marche du projet et faites-les glisser dans la fenêtre d'animation

Maintenant, ouvrez la fenêtre de l'animateur

1- Faites un clic droit sur la Idle Box, choisissez "faire une transition" et cliquez sur Walk Box (comme indiqué dans la septième image)

Remarque: il ne devrait pas y avoir le même nom de boîte d'animation, cela dépend du nom que vous lui donnez…

2- Faites un clic droit sur la Walk Box, choisissez "Make Transition" et cliquez sur Idle Box

3- Dans les paramètres, cliquez sur l'icône Plus (+) Choisissez Bool (Nommez-le par exemple Walk)

4- Choisissez les flèches qui se déplacent de l'animation Idle à Walk, accédez à it'sInspector et définissez "Has Exit Time" sur False, "Fixed Duration" sur false, Set "transition Duration" sur Zero, et cliquez sur plus (+) Qui existent à l'intérieur de la condition et définissez la « marche » sur « vrai » (comme indiqué dans la huitième image)…

5- Choisissez les flèches qui se déplacent de l'animation Walk to Idle, accédez à son inspecteur et définissez "Has Exit Time" sur False, "Fixed Duration" sur false, Set "transition Duration" sur Zero, et cliquez sur plus (+) That existe à l'intérieur de la condition et définissez le "Walk" sur "False"

6- Choisissez votre personnage dans la hiérarchie

7- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

8- Écrivez le nom du Script (par exemple AnimateWalk)…

9- Cliquez sur "Nouveau script"

10- Cliquez sur "Créer et ajouter"

11- Supprimer tous les Codes qui sont écrits automatiquement

12- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript, le nom de votre script de mouvement au lieu de #YourMotionScriptName et également votre nom de script de saut au lieu de #YourJumpingScriptName, et écrivez Votre nom bool au lieu de "Walk" que vous avez créé dans les paramètres de l'animateur)

13- Enregistrez le script et allez dans l'inspecteur du personnage, regardez votre script

14- Faites glisser votre personnage et déposez-le dans "Insérez votre script de mouvement" et "Insérez votre script de saut"

Si vous jouez au jeu maintenant, le joueur est au ralenti et gagne, il déplace le jeu Run Animation… Cool:>

Maintenant, faisons-lui jouer l'animation de saut quand il saute…

1- Allez dans la fenêtre d'animation cliquez sur "Nouvelle animation"

2- Choisissez "Créer un nouveau clip"

3- Choisissez un endroit approprié pour y enregistrer l'animation

4- Ensuite, sélectionnez toutes les photos de saut du projet et faites-les glisser dans la fenêtre d'animation

Maintenant, ouvrez la fenêtre de l'animateur

1- Faites un clic droit sur la Idle Box, choisissez "faire une transition" et cliquez sur Jump Box (comme indiqué dans la neuvième image)

2- Faites un clic droit sur la Jump Box, choisissez "Make Transition" et cliquez sur Run Box

3- Dans les Paramètres Cliquez sur l'icône Plus (+) Choisissez Bool (Nommez-le par exemple Jump)

4- Choisissez les flèches qui se déplacent de l'animation Idle à Jump, accédez à son inspecteur et définissez "Has Exit Time" sur False, "Fixed Duration" sur false, Set "transition Duration" sur Zero, et cliquez sur plus (+) That existent à l'intérieur de la condition et définissez le "saut" sur "vrai" (comme indiqué dans la dixième image)…

5- Choisissez les flèches qui se déplacent de l'animation Jump to Run, accédez à son inspecteur et définissez "Has Exit Time" sur False, "Fixed Duration" sur false, Set "transition Duration" sur Zero, et cliquez sur plus (+) That existe dans Condition et définissez le "Jump" sur "False"

6- Appuyez deux fois sur la case d'animation Jump de l'animateur et réglez le « Loop Time » sur « False »

7- Choisissez votre personnage dans la hiérarchie

8- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

9- Écrivez le nom du Script (par exemple AnimateJump)…

10- Cliquez sur "Nouveau script"

11- Cliquez sur "Créer et ajouter"

12- Supprimer tous les Codes qui sont écrits automatiquement

13- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire votre nom de script au lieu de #votreNomScript et aussi votre nom de script de saut au lieu de #VotrenomScriptJump, et écrivez votre nom bool au lieu de "Walk" That vous avez créé à l'intérieur des paramètres dans l'animateur)

14- Enregistrez le script et allez dans l'inspecteur du personnage, regardez votre script

15- Faites glisser votre personnage et déposez-le dans le "Insérez votre script de saut"

Si vous jouez à votre jeu maintenant, le joueur se mettra au ralenti… marchera… et sautera… hooohuuu !:RÉ

mais il a besoin d'être retourné

Étape 9: Retourner votre personnage

Retourner votre personnage
Retourner votre personnage
Retourner votre personnage
Retourner votre personnage
Retourner votre personnage
Retourner votre personnage

Vous devez d'abord ajouter un nouveau script à notre personnage:

1- Choisissez votre personnage dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Écrivez le nom du Script (par exemple Flip)…

4- Cliquez sur "Nouveau script"

5- Cliquez sur "Créer et ajouter"

6- Supprimer tous les Codes qui sont écrits automatiquement

7- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript et également votre nom de script de mouvement au lieu de #VotreNomScriptMotion)

8- Enregistrez le script et allez dans l'inspecteur du personnage, regardez votre script

9- Faites glisser votre personnage et déposez-le dans le "Insérez votre script de mouvement"

10-Copiez l'échelle X de votre personnage à partir de (Transformer) en haut de l'inspecteur et collez-la à l'échelle_X dans votre script (comme indiqué dans les deuxième et troisième images)

11- Copiez l'échelle Y de votre personnage à partir de (Transformer) en haut de l'inspecteur et collez-la à l'échelle_Y

Étape 10: La caméra suit notre personnage

Cette fois, vous devez ajouter un nouveau script à notre caméra:

1- Choisissez votre appareil photo dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Écrivez le nom du Script (par exemple CameraFollow)…

4- Cliquez sur "Nouveau script"

5- Cliquez sur "Créer et ajouter"

6- Supprimer tous les Codes qui sont écrits automatiquement

7- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript)

8- Enregistrez le script et allez dans l'inspecteur de la caméra, regardez votre script 8- Faites glisser votre personnage et déposez-le dans la "Cible"

Vous pouvez modifier d'autres paramètres si vous le souhaitez…

pour mettre un bord à la caméra, utilisez le décalage X & Y

Étape 11: Ajoutez le deuxième joueur (2 joueurs) et la caméra Suivez 2 joueurs

Ajouter le deuxième joueur (2 joueurs) et la caméra Suivre 2 joueurs
Ajouter le deuxième joueur (2 joueurs) et la caméra Suivre 2 joueurs

Pour rendre votre jeu plus intéressant…. Vous pouvez en faire 2, 3, 4, 10, 20…. Joueurs… n'importe quel nombre de joueurs que vous voulez… alors pour faire ça:

1- Choisissez votre personnage dans la hiérarchie

2- Dupliquez-le (Appuyez sur Ctrl + D)

maintenant vous avez ajouté un autre personnage

3- Déplacez-le avec l'outil Déplacer et faites-le glisser, placez-le dans un endroit approprié

4- Maintenant, nous devons modifier les paramètres de contrôle, accédez à son inspecteur, modifiez les boutons droit et gauche de son script de mouvement.

5- Changez également le bouton Jump…

Mais maintenant, la caméra ne suit qu'un seul joueur, pour qu'elle suive plus d'un joueur, nous devons lui ajouter un nouveau script:

1- Choisissez votre caméra dans la hiérarchie2- Allez dans la fenêtre Inspecteur, appuyez sur "Ajouter un composant"

3- Écrivez le nom du Script (par exemple CameraFollowMultipleTarget)…

4- Cliquez sur "Nouveau script"

5- Cliquez sur "Créer et ajouter"

6- Supprimer tous les Codes qui sont écrits automatiquement

7- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript)

8- Enregistrez le script et accédez à l'inspecteur de la caméra, regardez votre script

9- Définir la "Cible" 2

10- Faites glisser vos deux joueurs à l'intérieur de cette cible.

Assurez-vous que le décalage Z de la caméra (-20)

Vous pouvez modifier ou définir un autre paramètre… si vous souhaitez donner un contour à la caméra Modifier le décalage X et Y

Étape 12: Ajouter le score et les points morts

Ajout de score et de points morts
Ajout de score et de points morts

Il y a beaucoup de bonnes idées que vous pouvez faire dans votre jeu, mais l'idée la plus simple est de créer une zone de score simple si l'un des personnages l'atteint en premier, il gagne, et il y a une zone morte si le joueur la touche pour qu'il réapparaisse. le point de réapparition maintenant…

Commençons par créer la zone de score:

1- Mais l'objet a Ground et l'objet Score (comme indiqué dans la première image)

n'oubliez pas d'y ajouter Box Collider2D

Maintenant, nous devons ajouter au terrain de notation un script

1- Choisissez votre terrain de notation dans la hiérarchie

2- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

3- Écrivez le nom du Script (par exemple ScoreGround)…

3- Cliquez sur "Nouveau script" 4- Cliquez sur "Créer et ajouter"

5- Supprimer tous les codes qui sont écrits automatiquement

6- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript, et renommez le nom des 2 joueurs au lieu de "YourPlayer1Name" & "YourPlayer2Name")

7- Enregistrez le script et accédez à l'inspecteur de la caméra, regardez votre script

Nous devons maintenant créer du texte et un bouton Redémarrer

Pour créer un texte

1- Cliquez sur le Plus (+) dans la Hiérarchie

2- Choisissez "UI" -> "Texte"

3- Renommez le texte de l'inspecteur et modifiez sa couleur….

4- créer 2 textes l'un pour le joueur un (par exemple "Le joueur 1 gagne") et l'autre pour le joueur 2

Maintenant, nous devons créer un bouton de redémarrage

Pour créer un Bouton1- Cliquez sur le Plus (+) dans la Hiérarchie

2- Choisissez "UI" -> "Bouton"

3- Renommez le bouton de l'inspecteur et modifiez sa couleur….

créer un seul bouton

Maintenant, après avoir créé des textes et des boutons, nous devons les ajouter à l'inspecteur de score pour le faire:

1- Choisissez votre terrain de notation dans la hiérarchie2- Allez dans la fenêtre Inspecteur

3- Regardez le script que vous avez ajouté

4- Faites glisser les textes et déposez-les sur "Win Text Of Player 1" & "Win Text Of Player 2"

5- Faites glisser le bouton et déposez-le sur le "bouton de redémarrage"

si vous jouez maintenant, tout fonctionne sauf le bouton de redémarrage

Pour que ça marche

1- Choisissez le fichier dans les outils déroulants en haut à gauche de Unity…

2- Choisissez les "Paramètres de construction"

3- Faites glisser votre scène depuis le dossier Scene trouvé dans la fenêtre du projet et déposez-la dans "Scene in Builds"

Maintenant, ajoutons un nouveau script au bouton

4- Choisissez votre bouton dans la hiérarchie

5- Allez dans la fenêtre Inspecteur appuyez sur "Ajouter un composant"

6- Écrivez le nom du Script (par exemple SceneLoader)…

7- Cliquez sur "Nouveau script"

8- Cliquez sur "Créer et ajouter"

9- Supprimer tous les Codes qui sont écrits automatiquement

10- Téléchargez le texte, copiez-le et collez-le dans votre script (n'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript)

11- Enregistrez le script et retournez dans Unity

12- Choisissez votre bouton dans la hiérarchie

13- Allez dans son inspecteur cliquez sur le Plus (+) À partir du "sur Clic"

14- faites glisser et déposez le bottun dans la boîte rectangulaire

15- Cliquez sur "Aucune fonction" Choisissez "SceneLoader" -> "Charger la scène"

16- écrire zéro… 0

maintenant si vous jouez ça marche….. Hourra:D

Ajoutons la zone morte pour faire ceci:

1- Cliquez sur Plus (+) dans la Hiérarchie

2-Choisissez "Créer un vide", et allez dans son inspecteur

3- Ajouter BoxCollider 2d….

4- Déplacez-le vers le bas, donc lorsque le joueur tombe, il entre en collision avec lui

Ajoutez maintenant un nouveau script à cet objet de jeu et nommez-le par exemple DeadZone

5- Téléchargez le texte, copiez-le et collez-le dans votre script (N'oubliez pas d'écrire le nom de votre script au lieu de #votreNomScript & et écrivez les noms de vos personnages au lieu de "nom de votre joueur1", "nom de votre joueur2")

Maintenant, enregistrez et revenez à l'unité

Nous devons ajouter un objet de jeu vide qui indique où notre joueur réapparaîtra

1- Cliquez sur Plus (+) dans la Hiérarchie

2- Choisissez "Créer vide"

3- Déplacez la position vers la même position dont vous avez besoin que les joueurs réapparaissent

4- regardez The DeadZone Script depuis l'inspecteur et ajoutez-y le Spawn Point (L'objet Game que vous avez créé).

Si vous jouez maintenant, vous serez impressionné:-O

Étape 13: Gel de la rotation

lorsque vous jouez au jeu, il y a un bug qui fait que le personnage tourne…

Si vous êtes ennuyé par ce bug… vous pouvez le corriger facilement:

1- Il suffit de sélectionner le personnage dans la hiérarchie

2- Regardez Rigidbody2D depuis l'inspecteur

3- Ouvrez les "Contraintes" et définissez "Geler la rotation" sur True

C'est ça;)

Étape 14: Création du menu principal de votre jeu

Voici comment créer votre menu principal

Étape 15: Publication et partage

Enfin pour télécharger votre jeu Voir cette vidéo

J'espère que vous apprécierez… apprendre… vous amuser:)

Toutes les questions Posez-moi sur:

Conseillé: