Je rejoins tous les heureux de cette chaine, qui est de loin la meilleure chaine RUclips sur Unity en Français et qui dépasse aussi de loin certaines chaines anglaises. La démarche est vraiment pas à pas, et on comprend vraiment tout. Je donne une idée supplémentaire pour cette série, qui serait la possibilité d'utiliser des lianes pour déplacer le joueur (slopes en anglais). Mais avant tout, un très grand merci, à l'auteur de cette chaine parce qu'il m'a enfin débloqué sur certains sujets, avec ses tutos, et je vais enfin pouvoir réorganiser et continuer mon jeu.
Hey ! Je voulais ajouter un com pour dire que tes tutos sont ouf, c'est déjà très rare d'en trouver mais hyper bien expliqué en plus, c'est impossible sauf pour toi ! Je voudrai aussi te demander si tu comptes faire des vidéos sur un jeu d'horreur, je trouve que c'est dommage que tu en fais pas... Enfin bref, arrêtes aucune de tes vidéos, tu es génial !
J'attends avec impatience. C'est dommage qu'il faut attendre à chaque fois pour avoir de nouveau contenu mais je pense que tu ne peu pas faire tout d'un coup 😅 je te remercie
très très trèèèèèèèèèès bonne vidéo j'aime bien les vidéos que tu fais car elles occupent le temps, tes vidéos sont unique comme aucune personne (enfin je crois '-' ) ne fait des tuto pour créer des jeux vidéos et en plus tu fais tout les types de jeux (RPG, Jeux 2D, Jeu en ligne etc...) et donc voîlà vraiment merci pour les vidéos que
Merci BEAUCOUP pour ces tutos c'est vraiment très pédagogique, moi ça me motive à fond!!! Sinon en cherchant une solution un peu plus generale pour la plateforme, j'ai transformé le terrain en collider oneway avec un componet 2D platform effector! Faites passez le message c'est très simple à faire et super pratique. PS: désolé si tu trouve une meilleure solution plus tard^^
Perso je n’ai pas mis la touche e du coup il peut s’accrocher quand il veut et j’ai énormément reduit la taille du collider de l’échelle en largeur et j’ai baisser la hauteur également , du coup le collider et pour quand meme utiliser l’échelle l’astuce c’est qu’il faut sauter déçu et la le perso prend l’échelle
Encore merci pour tes vidéos :) J'ai ajouté un pont dans ton tuto. Lorsque tu marche dessus : - il clignote de plus en plus vite - tombe dans l'eau - se remet à sa position initiale Si tu veux le script, je peu te le donner sans problème pour le partager.
@@louisrichard4275 j'aimerai bien t'envoyer directement le prefab mais je ne sais pas comment le faire en privé... sinon je peu donner directement le code ici avec les explications
Bonjour et bravo pour tous ces tutos! Je voulais savoir si tu comptais faire un tutu pour faire varier les sauts en fonction de l'impulsion de la touche espace ? Merci beaucoup ! :D
bonjour, est ce que quelqu’un sait pourquoi on peut sauter à l’infini à chaque fois qu’on est dans un collider? (celle de l’échelle, de la deathzone, de la porte, etc)
En enlevant le collider de la platforme, le problème est que si un ennemi se trouve dessus, et si il a un RigidBody, il tombera... Comment faire ? J'ai remplacé le collider de la platforme par celui du joueur, mais donc pendant que le joueur est sur l'échelle, son collider est en isTrigger, et il peut traverser le TileMapCollider... Mais btw super vidéo ! Continue !
même si c'est un peu tard, en allant dans edit/project setting/ physics tu peut coher quelle layer intéragit avec lequelle, donc tu peux créer une plateforme pour ton enemy et une pour ton player
Si y'a des bébé comme moi qui apprennent à "coder" avec ce tuto et que vous comprenez pas pourquoi le isInRange ne se détecte pas quand votre Player passe dessus, vérifiez bien que en dessous du nom "Player" le Tag soit aussi mit sur "Player" et pas "Untagged". Sinon évidemment que ça marche pas xD
bonjour, je trouve les vidéos super et très bien expliqué mais j'ai petit problème sur le "used by composite", de mon côté il ne s'affiche pas. Quelqu'un pourrait m'aider ?
Bonjour à vous. Je suis toujours votre série depuis le début. Merci pour votre travail mais surtout pour vos explications claires. Je me demandais si le surface effector2D pourrait marcher pour cette fameuse plateforme en haut de l echelle?... suite au prochain numéro....
Bonjour à tous, J'ai bien suivi ce super tuto et ... mon personnage ne saute plus ! avez-vous une idée de la provenance du bug ? Merci beaucoup pour vos futurs conseils ;)
j'ai un soucis trop chelou, après 23:50, au moment de grimper sur l'échelle, j'ai ce renvoie d'erreur. NullReferenceException: Object reference not set to an instance of an object Ladder.Update () (at Assets/Ladder.cs:18) Comprend pas ;(
@@Takamanoharra salut, et là, on se cogne la tete contre les murs, on est dégouté ! on a envie de hurler !!! la programmation, c drolement chaud quand meme !
salut, je prends vraiment vos videos dans le désordre car c'est en fonction des implémentations que j'ai déjà faites avant ou non et ici, j'avais pas fais l'echelle mais par contre, la vidéo m'aide moyennement (mais m'a inspiré quand meme alors merci) car j'ai 2 scripts pour bouger le personnage et c'est assez differents aussi niveau logique (ceci dit, ca permet d'avoir des solutions alternatives) du coup, j'ai passé 2 heures pour que cela fonctionne !! mais globalement, ca fonctionne avec des petits soucis que je vais corriger, en m'inspirant de la video d'apres peut-etre...par contre, pour le colider et qu'on passe la platforme, j'ai pas du tout fais comme vous, mais pkoi pas (sauf si un enemi est sur la platforme alors il tombera...)la technique que j'ai trouvée est aussi tres easy à mettre en place. j'en parlerai lors de ma serie où je parlerais de mes déboires lors de mon apprentissage de unity et de mes premières creations !...notamement, du mode rage quit quand on passe des heures à chercher une solution et qu'une fois trouvé, on se rend compte que c'est 2 lignes de codes TT
bonjour, finalement, je suis tjrs sur le saut, car j'utlise pas votre technique de is trigger, et le souci, c'est pour redescendre de l'echelle, ma technique ne le prend pas en compte, mais il me reste quelques lignes de codes à integrer qui pourraient debloquer la situation. j'ai aussi mis des btn haut et bas, je dois add, une animation d'echelle et ca sera 100% ok... merci
salut tuto unity fr, j'ai un probleme qon j'ai voulu glissé la taileshette dans la tailemape il me dit error (dans ta premire video de la creation de ton jeu) quesque je fais
Une semaine à attendre ??????..... ouiiiiiiinnnn ! ^^ lol Bon bah on va pouvoir bosser pour essayer de fixer/améliorer nous même en attendant, spa plus mal sauf pour la température de notre cerveau :s
Salutttt, tu fera un menu principale,chargement et paramètre (son graphisme ect)?? Même si tu a fais une vidéo pour le chargement jsp si c possible que sa marche avk ce projet. Mrc
Nathan Soares je pense qu’il en fera un (presque sûr) car il en faut hein pour tout les jeux, mais si tu veux avoir plus de chance qu’il te réponde demande sur le serveur discord. Et tu peux en faire un des maintint avec le tuto de Brackeys (RUclipsr). Cherche « Brackeys menu » sur RUclips. Par contre c’est en anglais mais c’est vraiment un bon RUclipsr. J’espère t’avoir aidé
@@liamschwartz2169 mrc g déjà rgd ça vidéo mais je ne savais pas si sa allais marcher parce que c'est un peu vieux 😅 et également j'ai un problème si tu peux me répondre ds les commentaires de l'épisode 9 g mis un commentaire stv m'aider c super😉
Coucou alors deja un énooorme merci pour ton travail ensuite j'aurait une requete à te soumettre, pourrait tu nous faire un tuto qui gére le online facon serveur/client avec un serveur unique et central ou tout le monde se connecte ? j'adorerais voir cela mit en oeuvre en te remerciant pour tes futurs vidéo
J’espère que quelqu’un verra ce message : À chaque fois que je fais un collider mon mainCaractere ne respecte plus le système de saut et il peut sauter autant qu’il veut... quelqu’un a eut le même problème ?
@@TUTOUNITYFR justement j'ai suivi l'épisode 7 et j'ai la même configuration que vous. Mon bool dit qu'il est bien au sol, mais je peux quand même sauter à l'infini malgré le isGrounded true...
Salut Zef , merci pour les vidéos de qualité, c'est toujours expliqué parfaitement, ce qui est très plaisant et excellent pour apprendre à faire un jeu sous Unity. Le problème que je rencontre néanmoins, est que ma version est un peu plus récente que celle des tutos et qu'ici, à 25 minutes de la vidéo, mon personnage ne bouge plus après avoir appuyer sur "E". Tous les codes/sprites/noms/etc... sont identiques au tuto et même en m'aidant avec les commentaires, rien. J'ai tenté la solution apportée, justement dans les commentaires, à savoir remplacer "private void OnTriggerExit2D(Collider2D collision)" par "void OnCollisionEnter2D(Collision2D other)" et ainsi de suite, même en utilisant les 2 façons différentes en même temps, "collision" n'est plus reconnu et "collider" +/- la même chose... Unity me fait comprendre que "collision" ne devrait plus être utiliser comme tel. Bref, je n'ai pas réussi à faire en sorte que le personnage puisse monter à l'échelle, ni même d'effectuer une autre action. D'habitude, j'arrive à me sortir de ce genre de situations, (j'entends liées à ma version d'Unity), mais pas dans ce cas. Pour info, j'utilise la version 2019.4.23f1 (LTS) pour suivre cette série de tutos. J'ai hâte de résoudre ce problème pour poursuivre l'apprentissage ! Je préfère ne pas zapper d'étapes, donc désolé si la solution est dans une des vidéos suivantes. (mais ça serait sympa de me l'indiquer, si c'est le cas)
Hello, tu as essayé de récupérer le projet complet sur GitHub et de le faire tourner sur 2019.4 ? (Lien en description) En théorie tout devrait bien fonctionner, si c'est le cas il doit y avoir un petit oubli ou soucis de configuration dans ton projet.
@@TUTOUNITYFR Merci pour ta suggestion, je viens de tester le projet à l'instant et il fonctionne (je joue avec ZQSD, par habitude et donc j'ai remplacé les touches dans les input settings), j'ai simplement lancé le niveau avec l'échelle, désactiver la porte, le temps de tester et ça fonctionne, donc je vais comparer au niveau des scripts pour voir où je me suis trompé. PS: sympa les nouveautés que je vais voir par la suite (sons, objets, sélecteur d'objets, PNJ marchand, etc...) Merci encore ! Edit: dans le script Item.cs, Visual Studio (2019) me conseille mettre "new" devant "name" (ce qui donnerait : " public string new name; "). Je n'ai pas encore ce script là où j'en suis, mais je tâcherais de faire attention à ce moment là. Edit 2: J'ai remplacé ma partie void Update du script Ladder.cs par celui du projet, j'ai laissé le mouvement du joueur dans le FixedUpdate dans le script PlayerMovement (sinon, il avance extrêmement lentement), je n'ai pas tenu compte des ajouts qui parlent de l'affichage d'un texte lié à tout ça, je vais le voir dans les vidéos suivantes, j'ai testé mais mon personnage refuse de monter. J'ai vérifié les components, tout semble bien en place. J'ai changé le Layer de l'échelle (pour le sortir des "default"), comme le suggère quelqu'un en commentaire, toujours le même problème. Je ne vais pas utiliser les scripts finis pour mon projet, il va me manquer des ressources. J'ai juste utilisé les mêmes parties de codes dont on se sert pour le mouvement vertical et le fait d'utiliser l'échelle dès qu'on entre dans son Box Collider2D/isTrigger. Je ne pense pas que j'ai besoin de modifier/revérifier autre chose, à moins que ?
@@gregorylabbe Salut, désolé je suis passé à autre chose depuis longtemps, j'ai pu finir ce jeu (16 niveaux complets et fonctionnels) mais je n'ai plus le projet (changement de config/composants). Essaye de récupérer le projet du tuto directement sur le GitHub et compare avec ce que tu as. Autre conseil, utilises bien la même version d'Unity et de Visual Studio que dans le tuto pour être sûr de ne pas avoir de problème de compatibilité. Bon courage et bonne chance.
Bonjour merci pour ces tutos, mais j'ai un problème au niveau des attributions de la classe publics 'Transform' (pourtant j'ai bien le using UntityEngine en début de code) qui n'est simplement pas détecter par mon code, donc me met des compile error sur unity
Mmh a la place de faire une boite de collision qu'on place manuellement .. pourquoi pas rajouter une tilemap "Interact" ou "Ladder" et mettre une boite de collision2D en trigger puis le scripte dans celui ci ?
(j'arrives peut être tard et c'est peut être régler plus tard, si c'est la cas je m'en excuse ^^) mais ça me semble bien moins fastidieux a gérer ainsi
Salut, alors merci pour tes tutos, je début sur unity et grâce à tes vidéos je progresse rapidement. J'aurais aimé savoir si c’était facile d'ajouter le contrôle des joypads ? pour un shoot & up ou jeu de plateforme c'est quand même bc plus agréable. J'ai tenté d'ajouter des pack, mais ça à fait bugué complétement tout ce que j'avais fait j'ai du tout recommencer. Manquant d'information sur le pack input, j'ai pas réussi a le faire marcher :(
@@TUTOUNITYFR je t'ai mis mon code sur ta page facebook. Sinon j'ai fait un build & run et le jeu ce lance en full screen.. mon personnage traverse le décors et tombe dans le vide.... si la compilation générer ce genre de bug on est pas pret d'en voir la fin! vous avez déjà eu ce genre de problème ?
Peut-être que tu y as améliorer par la suite mais ta plateforme plutôt que le collider s'active quand tu monte à l'échelle pourquoi de pas faire en sorte que le collider devienne solide si il y a un contacte avec un point sous les pieds du Player pour qu'on puisse passer à traver certaines plateforme memeen sautant
Salut ! J'ai un léger soucis avec le discord, la réaction se met puis disparait instantanément. Je voulais y acceder car j'ai un léger soucis de code que je n'arrive pas à régler et qui n'est pas indiqué par les tutoriels. Si tu veux bien m'aider : DrasticLp#5027 (discord)
Pour information, sur Unity 2019.4.8f1, pour que cela fonctionne, j'ai du dupliquer dans Ladder.cs OnTriggerEnter2D et OnTriggerExit2D en OnCollisionEnter2D et OnCollisionExit2D: void OnCollisionEnter2D(Collision2D other) { if (collision.transform.CompareTag("Player")) { isInRange = true; } } void OnCollisionExit2D(Collision2D other) { if (collision.transform.CompareTag("Player")) { isInRange = false; playerMovement.isClimbing = false; collider.isTrigger = false; } }
Hey ! J'ai du faire pareil pour que cela fonctionne ! Seulement tu n'es pas obligé de rajouter ces 2 lignes dans le "OnCollisionExit2D" : isInRange = false; playerMovement.isClimbing = false; Tu as juste besoin que le collider repasse à false donc pas d’intérêt pour le reste ! ;)
Il faut utiliser un Platform Effector 2D. Edit : c'est vrai que cela simplifie l'arrivée en haut de l'échelle, mais la descente devient un casse-tête. Il vaut mieux utiliser la méthode du tuto.
Coucou alors deja un énooorme merci pour ton travail ensuite j'aurait une requete à te soumettre, pourrait tu nous faire un tuto qui gére le online facon serveur/client avec un serveur unique et central ou tout le monde se connecte ? j'adorerais voir cela mit en oeuvre en te remerciant pour tes futurs vidéo
Je rejoins tous les heureux de cette chaine, qui est de loin la meilleure chaine RUclips sur Unity en Français et qui dépasse aussi de loin certaines chaines anglaises. La démarche est vraiment pas à pas, et on comprend vraiment tout. Je donne une idée supplémentaire pour cette série, qui serait la possibilité d'utiliser des lianes pour déplacer le joueur (slopes en anglais). Mais avant tout, un très grand merci, à l'auteur de cette chaine parce qu'il m'a enfin débloqué sur certains sujets, avec ses tutos, et je vais enfin pouvoir réorganiser et continuer mon jeu.
Merci beaucoup pour ce commentaire et bienvenue ! :)
slopes c'est pas une pente plutot ?
Hey ! Je voulais ajouter un com pour dire que tes tutos sont ouf, c'est déjà très rare d'en trouver mais hyper bien expliqué en plus, c'est impossible sauf pour toi ! Je voudrai aussi te demander si tu comptes faire des vidéos sur un jeu d'horreur, je trouve que c'est dommage que tu en fais pas... Enfin bref, arrêtes aucune de tes vidéos, tu es génial !
J'attends avec impatience. C'est dommage qu'il faut attendre à chaque fois pour avoir de nouveau contenu mais je pense que tu ne peu pas faire tout d'un coup 😅 je te remercie
très très trèèèèèèèèèès bonne vidéo
j'aime bien les vidéos que tu fais car elles occupent le temps, tes vidéos sont unique comme aucune personne (enfin je crois '-' ) ne fait des tuto pour créer des jeux vidéos et en plus tu fais tout les types de jeux (RPG, Jeux 2D, Jeu en ligne etc...) et donc voîlà vraiment merci pour les vidéos que
Merci BEAUCOUP pour ces tutos c'est vraiment très pédagogique, moi ça me motive à fond!!!
Sinon en cherchant une solution un peu plus generale pour la plateforme, j'ai transformé le terrain en collider oneway avec un componet 2D platform effector!
Faites passez le message c'est très simple à faire et super pratique.
PS: désolé si tu trouve une meilleure solution plus tard^^
Je te remercie énormément. j'avoue que je n'était pas satisfait du system proposer. tu me simplifie la vie et me sauve énormément de temps !
comment tu as fait pour avoir un oneway collider ?
Ah ouais trop bien les 2d platform effector !
Perso je n’ai pas mis la touche e du coup il peut s’accrocher quand il veut et j’ai énormément reduit la taille du collider de l’échelle en largeur et j’ai baisser la hauteur également , du coup le collider et pour quand meme utiliser l’échelle l’astuce c’est qu’il faut sauter déçu et la le perso prend l’échelle
Oooo , merci bien , j'ai cru que je suis le seul qui demande ça ^-^
Jai un probleme au 23:07 apres avoir ecrit le script mon personnage ne bouge pas cest normale ?😭😭
Encore merci pour tes vidéos :)
J'ai ajouté un pont dans ton tuto. Lorsque tu marche dessus :
- il clignote de plus en plus vite
- tombe dans l'eau
- se remet à sa position initiale
Si tu veux le script, je peu te le donner sans problème pour le partager.
Je le veux bien si c'est possible
@@louisrichard4275 j'aimerai bien t'envoyer directement le prefab mais je ne sais pas comment le faire en privé...
sinon je peu donner directement le code ici avec les explications
@@Andre69600 volontier ^^
@@nabil5613 apres 2ans toujours aucune reponses rip
@@Andre69600 je relance pour les intéressés ^^
Level 12 1/2 complete !
Bonjour et bravo pour tous ces tutos! Je voulais savoir si tu comptais faire un tutu pour faire varier les sauts en fonction de l'impulsion de la touche espace ? Merci beaucoup ! :D
bonjour, est ce que quelqu’un sait pourquoi on peut sauter à l’infini à chaque fois qu’on est dans un collider? (celle de l’échelle, de la deathzone, de la porte, etc)
En enlevant le collider de la platforme, le problème est que si un ennemi se trouve dessus, et si il a un RigidBody, il tombera... Comment faire ? J'ai remplacé le collider de la platforme par celui du joueur, mais donc pendant que le joueur est sur l'échelle, son collider est en isTrigger, et il peut traverser le TileMapCollider...
Mais btw super vidéo ! Continue !
même si c'est un peu tard, en allant dans edit/project setting/ physics tu peut coher quelle layer intéragit avec lequelle, donc tu peux créer une plateforme pour ton enemy et une pour ton player
trop cool ta vidéo j'ai hâte de la suite t le boss (est-ce-que tu fera un épisode bonus spécial level design)
Si y'a des bébé comme moi qui apprennent à "coder" avec ce tuto et que vous comprenez pas pourquoi le isInRange ne se détecte pas quand votre Player passe dessus, vérifiez bien que en dessous du nom "Player" le Tag soit aussi mit sur "Player" et pas "Untagged". Sinon évidemment que ça marche pas xD
bonjour,
je trouve les vidéos super et très bien expliqué mais j'ai petit problème sur le "used by composite", de mon côté il ne s'affiche pas. Quelqu'un pourrait m'aider ?
Bonjour à vous. Je suis toujours votre série depuis le début. Merci pour votre travail mais surtout pour vos explications claires. Je me demandais si le surface effector2D pourrait marcher pour cette fameuse plateforme en haut de l echelle?... suite au prochain numéro....
Bonjour à tous,
J'ai bien suivi ce super tuto et ... mon personnage ne saute plus !
avez-vous une idée de la provenance du bug ?
Merci beaucoup pour vos futurs conseils ;)
j'ai un soucis trop chelou, après 23:50, au moment de grimper sur l'échelle, j'ai ce renvoie d'erreur.
NullReferenceException: Object reference not set to an instance of an object
Ladder.Update () (at Assets/Ladder.cs:18)
Comprend pas ;(
Après Deux jours de recherche, j'avais oublié la majuscule sur Awake. ;(
@@Takamanoharra salut, et là, on se cogne la tete contre les murs, on est dégouté ! on a envie de hurler !!!
la programmation, c drolement chaud quand meme !
Question sur l'activation ou non du isTrigger du Collider. On pourrait aussi activer/désactiver le BoxCollider2D tant que isClimbing est true , nan ?
salut, je prends vraiment vos videos dans le désordre car c'est en fonction des implémentations que j'ai déjà faites avant ou non et ici, j'avais pas fais l'echelle mais par contre, la vidéo m'aide moyennement (mais m'a inspiré quand meme alors merci) car j'ai 2 scripts pour bouger le personnage et c'est assez differents aussi niveau logique (ceci dit, ca permet d'avoir des solutions alternatives) du coup, j'ai passé 2 heures pour que cela fonctionne !! mais globalement, ca fonctionne avec des petits soucis que je vais corriger, en m'inspirant de la video d'apres peut-etre...par contre, pour le colider et qu'on passe la platforme, j'ai pas du tout fais comme vous, mais pkoi pas (sauf si un enemi est sur la platforme alors il tombera...)la technique que j'ai trouvée est aussi tres easy à mettre en place. j'en parlerai lors de ma serie où je parlerais de mes déboires lors de mon apprentissage de unity et de mes premières creations !...notamement, du mode rage quit quand on passe des heures à chercher une solution et qu'une fois trouvé, on se rend compte que c'est 2 lignes de codes TT
bonjour, finalement, je suis tjrs sur le saut, car j'utlise pas votre technique de is trigger, et le souci, c'est pour redescendre de l'echelle, ma technique ne le prend pas en compte, mais il me reste quelques lignes de codes à integrer qui pourraient debloquer la situation.
j'ai aussi mis des btn haut et bas, je dois add, une animation d'echelle et ca sera 100% ok...
merci
salut tuto unity fr, j'ai un probleme qon j'ai voulu glissé la taileshette dans la tailemape il me dit error (dans ta premire video de la creation de ton jeu) quesque je fais
*Tilesheet, *Tilemap
Quel est le message d'erreur ?
Une semaine à attendre ??????..... ouiiiiiiinnnn ! ^^ lol Bon bah on va pouvoir bosser pour essayer de fixer/améliorer nous même en attendant, spa plus mal sauf pour la température de notre cerveau :s
je me dis la même chose xd
Salutttt, tu fera un menu principale,chargement et paramètre (son graphisme ect)?? Même si tu a fais une vidéo pour le chargement jsp si c possible que sa marche avk ce projet.
Mrc
Nathan Soares je pense qu’il en fera un (presque sûr) car il en faut hein pour tout les jeux, mais si tu veux avoir plus de chance qu’il te réponde demande sur le serveur discord. Et tu peux en faire un des maintint avec le tuto de Brackeys (RUclipsr). Cherche « Brackeys menu » sur RUclips. Par contre c’est en anglais mais c’est vraiment un bon RUclipsr. J’espère t’avoir aidé
@@liamschwartz2169 mrc g déjà rgd ça vidéo mais je ne savais pas si sa allais marcher parce que c'est un peu vieux 😅 et également j'ai un problème si tu peux me répondre ds les commentaires de l'épisode 9 g mis un commentaire stv m'aider c super😉
Nathan Soares ok je vais voir mais pour la vidéo de Brackeys oui ça marche
Nathan Soares a bah pour l’épisode 9 je peux pas t’aider, je suis pas le tuto donc je sais pas comment il est fait
@@liamschwartz2169 ah mince c pg tkt mrc quand meme😉😉😉😉😅😂
Coucou alors deja un énooorme merci pour ton travail ensuite j'aurait
une requete à te soumettre, pourrait tu nous faire un tuto qui gére le
online facon serveur/client avec un serveur unique et central ou tout le
monde se connecte ? j'adorerais voir cela mit en oeuvre en te
remerciant pour tes futurs vidéo
J’espère que quelqu’un verra ce message :
À chaque fois que je fais un collider mon mainCaractere ne respecte plus le système de saut et il peut sauter autant qu’il veut... quelqu’un a eut le même problème ?
C'est que ton système de détection de saut est mal configuré, il détecté le collier du joueur donc pense être au sol. C'est expliqué dans l'épisode 7
@@TUTOUNITYFR justement j'ai suivi l'épisode 7 et j'ai la même configuration que vous. Mon bool dit qu'il est bien au sol, mais je peux quand même sauter à l'infini malgré le isGrounded true...
Salut Zef , merci pour les vidéos de qualité, c'est toujours expliqué parfaitement, ce qui est très plaisant et excellent pour apprendre à faire un jeu sous Unity.
Le problème que je rencontre néanmoins, est que ma version est un peu plus récente que celle des tutos et qu'ici, à 25 minutes de la vidéo, mon personnage ne bouge plus après avoir appuyer sur "E".
Tous les codes/sprites/noms/etc... sont identiques au tuto et même en m'aidant avec les commentaires, rien.
J'ai tenté la solution apportée, justement dans les commentaires, à savoir remplacer "private void OnTriggerExit2D(Collider2D collision)" par "void OnCollisionEnter2D(Collision2D other)" et ainsi de suite, même en utilisant les 2 façons différentes en même temps, "collision" n'est plus reconnu et "collider" +/- la même chose...
Unity me fait comprendre que "collision" ne devrait plus être utiliser comme tel.
Bref, je n'ai pas réussi à faire en sorte que le personnage puisse monter à l'échelle, ni même d'effectuer une autre action.
D'habitude, j'arrive à me sortir de ce genre de situations, (j'entends liées à ma version d'Unity), mais pas dans ce cas.
Pour info, j'utilise la version 2019.4.23f1 (LTS) pour suivre cette série de tutos.
J'ai hâte de résoudre ce problème pour poursuivre l'apprentissage !
Je préfère ne pas zapper d'étapes, donc désolé si la solution est dans une des vidéos suivantes.
(mais ça serait sympa de me l'indiquer, si c'est le cas)
Hello, tu as essayé de récupérer le projet complet sur GitHub et de le faire tourner sur 2019.4 ? (Lien en description) En théorie tout devrait bien fonctionner, si c'est le cas il doit y avoir un petit oubli ou soucis de configuration dans ton projet.
@@TUTOUNITYFR Merci pour ta suggestion, je viens de tester le projet à l'instant et il fonctionne (je joue avec ZQSD, par habitude et donc j'ai remplacé les touches dans les input settings), j'ai simplement lancé le niveau avec l'échelle, désactiver la porte, le temps de tester et ça fonctionne, donc je vais comparer au niveau des scripts pour voir où je me suis trompé.
PS: sympa les nouveautés que je vais voir par la suite (sons, objets, sélecteur d'objets, PNJ marchand, etc...)
Merci encore !
Edit: dans le script Item.cs, Visual Studio (2019) me conseille mettre "new" devant "name" (ce qui donnerait : " public string new name; "). Je n'ai pas encore ce script là où j'en suis, mais je tâcherais de faire attention à ce moment là.
Edit 2: J'ai remplacé ma partie void Update du script Ladder.cs par celui du projet, j'ai laissé le mouvement du joueur dans le FixedUpdate dans le script PlayerMovement (sinon, il avance extrêmement lentement), je n'ai pas tenu compte des ajouts qui parlent de l'affichage d'un texte lié à tout ça, je vais le voir dans les vidéos suivantes, j'ai testé mais mon personnage refuse de monter. J'ai vérifié les components, tout semble bien en place. J'ai changé le Layer de l'échelle (pour le sortir des "default"), comme le suggère quelqu'un en commentaire, toujours le même problème.
Je ne vais pas utiliser les scripts finis pour mon projet, il va me manquer des ressources. J'ai juste utilisé les mêmes parties de codes dont on se sert pour le mouvement vertical et le fait d'utiliser l'échelle dès qu'on entre dans son Box Collider2D/isTrigger. Je ne pense pas que j'ai besoin de modifier/revérifier autre chose, à moins que ?
@@VaddyLD j'ai le même problème pourrais tu m'expliqué comment faire
@@gregorylabbe Salut, désolé je suis passé à autre chose depuis longtemps, j'ai pu finir ce jeu (16 niveaux complets et fonctionnels) mais je n'ai plus le projet (changement de config/composants).
Essaye de récupérer le projet du tuto directement sur le GitHub et compare avec ce que tu as.
Autre conseil, utilises bien la même version d'Unity et de Visual Studio que dans le tuto pour être sûr de ne pas avoir de problème de compatibilité.
Bon courage et bonne chance.
Bonjour merci pour ces tutos, mais j'ai un problème au niveau des attributions de la classe publics 'Transform' (pourtant j'ai bien le using UntityEngine en début de code) qui n'est simplement pas détecter par mon code, donc me met des compile error sur unity
@@K0LALA non en fait j'ai pu régler mon problème, j'ai reecrit le script, une erreur de frappe de ma part
Mmh a la place de faire une boite de collision qu'on place manuellement .. pourquoi pas rajouter une tilemap "Interact" ou "Ladder" et mettre une boite de collision2D en trigger puis le scripte dans celui ci ?
(j'arrives peut être tard et c'est peut être régler plus tard, si c'est la cas je m'en excuse ^^)
mais ça me semble bien moins fastidieux a gérer ainsi
Salut superbe vidéo comme d'habitude juste j'arrive pas a rejoindre le discord et c'est quand que tu reprends la série créé son MMORPG
le personnage à 24minute c'est harry potter
Salut, alors merci pour tes tutos, je début sur unity et grâce à tes vidéos je progresse rapidement. J'aurais aimé savoir si c’était facile d'ajouter le contrôle des joypads ? pour un shoot & up ou jeu de plateforme c'est quand même bc plus agréable. J'ai tenté d'ajouter des pack, mais ça à fait bugué complétement tout ce que j'avais fait j'ai du tout recommencer. Manquant d'information sur le pack input, j'ai pas réussi a le faire marcher :(
normalement les manettes sont configurés par défaut, tu as juste brancher le nécessaire et ca devrait fonctionner vu qu'on utilise les inputs de base
@@TUTOUNITYFR en effet! super :D
@@TUTOUNITYFR je t'ai mis mon code sur ta page facebook. Sinon j'ai fait un build & run et le jeu ce lance en full screen.. mon personnage traverse le décors et tombe dans le vide.... si la compilation générer ce genre de bug on est pas pret d'en voir la fin! vous avez déjà eu ce genre de problème ?
sa serais bien de mettre des dialogue, pour le tuto du joueur ou l'histoire
S'il vous plait sa me dit climbSpeed does not exist in the current context
Peut-être que tu y as améliorer par la suite mais ta plateforme plutôt que le collider s'active quand tu monte à l'échelle pourquoi de pas faire en sorte que le collider devienne solide si il y a un contacte avec un point sous les pieds du Player pour qu'on puisse passer à traver certaines plateforme memeen sautant
Hey j'adore ton contenu mais j'amerais savoir un petit truc : tu est seul a travailler sur cette chaine ou il y as d'autres personnes ?
Je suis seul
@@TUTOUNITYFR t'as du courage pour faire du si bon contenu
Salut ! J'ai un léger soucis avec le discord, la réaction se met puis disparait instantanément. Je voulais y acceder car j'ai un léger soucis de code que je n'arrive pas à régler et qui n'est pas indiqué par les tutoriels. Si tu veux bien m'aider : DrasticLp#5027 (discord)
Il arrive que le bot soit surchargé, il faut remettre la réaction jusqu'à ce qu'il lance la procédure avec les questions.
Pour information, sur Unity 2019.4.8f1, pour que cela fonctionne, j'ai du dupliquer dans Ladder.cs OnTriggerEnter2D et OnTriggerExit2D en OnCollisionEnter2D et OnCollisionExit2D:
void OnCollisionEnter2D(Collision2D other)
{
if (collision.transform.CompareTag("Player"))
{
isInRange = true;
}
}
void OnCollisionExit2D(Collision2D other)
{
if (collision.transform.CompareTag("Player"))
{
isInRange = false;
playerMovement.isClimbing = false;
collider.isTrigger = false;
}
}
Hey ! J'ai du faire pareil pour que cela fonctionne !
Seulement tu n'es pas obligé de rajouter ces 2 lignes dans le "OnCollisionExit2D" :
isInRange = false;
playerMovement.isClimbing = false;
Tu as juste besoin que le collider repasse à false donc pas d’intérêt pour le reste ! ;)
Il faut utiliser un Platform Effector 2D.
Edit : c'est vrai que cela simplifie l'arrivée en haut de l'échelle, mais la descente devient un casse-tête. Il vaut mieux utiliser la méthode du tuto.
Apparement j'ai eu un petit bug o_o
Bonjours tuto unity3d j'aimerais savoir si tu pourrais faire une série sur "comment faire un battle royal" stp
Ps:j adore tes videos😊😊😊😊
Coucou alors deja un énooorme merci pour ton travail ensuite j'aurait
une requete à te soumettre, pourrait tu nous faire un tuto qui gére le
online facon serveur/client avec un serveur unique et central ou tout le
monde se connecte ? j'adorerais voir cela mit en oeuvre en te
remerciant pour tes futurs vidéo