Bonjour, je ne sais pas si tu peux m’aider mais vers la fin de la vidéo, quand je veux glisser le texte dans inventory, cela ne fonctionnne pas, j’aj revu la vidéo plusieurs fois mais je ne vois pas d’où vient le problème. Merci
Très bon tuto encore une fois ! Merci beaucoup pour ce taff. C'est toujours quasi parfaitement d'actualité malgré les années d'écart (Je suis en Unity 2021.3). Pour ceux qui souhaitent utiliser TextMeshPro plutôt que Text (Ce dernier étant en Legacy), il vous faut simplement ajouter "using TMPro;" et utiliser TextMeshProUGUI comme typage au lieu de Text. Pour l'import de la police, ça se passe dans windows => TextMeshPro => Font Asset Creator.
J'ai l'impression qu'il y a peu de développeur en France. Donc, un grand merci pour tout ce que tu fais pour la communauté. Je ne l'ai pas fais encore mais je ne tarderai pas à te soutenir financièrement.
C'est très très bien ce que tu dis sur les licences, il y a tellement de gens qui pompent sans faire gaffe, et c'est rare d'entendre ça dans un tuto. :)
je sais que tu as tourner la video il y a longtemps et je sais aussi que tu as eu un début difficile alors grosse force a toi vrm crois moi tu mérite bien plus car tu découvre ta passion a pleins de gens alors vraiment juste respect
Pourquoi pas faire une nouvelle série où tu testes les jeux que tes abonnés ont fait grâce à tes tutos? Tu pourrais aussi dire ce qui pourrait être améliorer et comment.
Grâce a tes tutos j'ai déjà réussi à faire la fonction pour ramasser différents types de pièces, mais j'ai hâte de voir comment tu fais car je suis sûr que ta méthode sera plus simple ^^
Salut Tuto Unity je trouve tes vidéos très cool et accessibles pour tous, je voudrais te demander si dans une de tes prochaines vidéos tu pourrais nous montrer comment faire une sorte d'animation quand l'ennemi est vaincu genre il part en fumée ou un truc comme ça et encore merci pour tes vidéos
Salut, j'ai un problème (pas très grave mais bon): pour certaines choses, l'auto-complession ne me propose pas ce qu'elle te propose comme par exemple certaines fonctions comme la fonction OnTriggerEnter2D ou le nom de scripts comme Inventory et AddCoins à 17:00 . Quelqu'un saurait-il comment m'aider?
Hey ! Merci pour ton tuto unity, il est très accessible, je suis arriveé en une journée ce que je faisait en une semaine aha. Comptes tu faire du combat au corps à corps par la suite ?
J'ai un petit probleme, lorsque je ramasse la piece parfois j'en rammasse bien 1, mais parfois j'en ramasse 2 et ce, sans rien modifier entre les deux test, juste lancer, arreter et relancer le jeu
Bonjour tuto unity, Très très débutant dans ce domaine et tres intéressé par le développement de jeu, j ai suivi vos tuto c# d abord et je suis votre série. Vous expliquez tres bien. C est fou ce qu on peut faire dans un jeu vidéo. Et unity a tellement de paramètres. Bon avec toutes les notions je ne suis pas sûr de savoir faire tout seul. Pour l instant je suis dans la phase d apprentissage. Mais j ai une question de débutant bien sur: quand le personnage saute on dirait qu il marche encore en l air. Je vais essayer d abord de chercher une solution. Je ne pense pas que ce sujet ait été abordé.
salut, merci pour le tuto, j'ai juste une question, peut on regrouper l'ensemble des pièces la Hiérarchie afin de limiter le nombre de lignes répétitives comme coin, coin(1) etc car si je regroupe tout dans coin forcement une pièce ramassée fera disparaitre toutes les autres
Bonjour Deja merci pour ton exelente video❤ J'aimerais juste te demander si tu pourrais faire un tuto pur que lorsque le personnage passe un certain endroit, un clip video ou autre soit lancé. J'aimerais aussi savoir comment l'on peu "arreter" le jeu pendant le clip vidéo Merci encore +1 abo et 1 like😁
J'ai un problème de Prefabs ! Quand je veux importé "Player " ou "Enemy" j'ai une erreur [Worker1] Tried select unknown importer for id '-2' '00000000000000000000000000000000' De l'aide ?
Je ne sais pas si il y à un autre moyen de régler ça mais voici la solution que j'ai trouver: Cela viens des Waypoints de l'ennemi, sur le symbole (rond rouge dans la vidéo) que l'on à mit pour distinguer les deux waypoint sur notre scène. Il faut les retirer en les mettant sur "none"
salut super video je suis depuis tres longtemp et comment tu fait bouger ta camera avec le jouer edit: regarde tes sous titre il est ecris cocaine aux lieu de coin
Salut TUTO Unity !!! Depuis peu je me suis mis à tes vidéos, j'aimerais savoir lesquelles me seront les plus utiles pour la programmation d'un jeu de gestion/wargames ???
J'ai une question, est- ce contre productif de garder mes scripts et de les réutiliser pour d'autres projet ? Sinon k'adpre tes vidéos elles sont trop bien expliquées ! ^^
Salut Tuto Unity, j'adore cette série et en tant que débutant je comprends très facilement. J'ai une petite question: Est ce qu'il est prévu de faire un système de coffre et de loot a l'intérieur de ce coffre ? (genre de la vie bonus ou un sorte de bouclier qui réduit les dégats par exemple) Merci d'avance pour la réponse
Salut je suis en ce moment même à 5:34 min de ta vidéo et j'ai un gros problème mon personnage est très ralenti donc si tu as une solution cela m'aiderait beaucoup merci d'avance 👌😁
J'ai exactement le même script que celui repris dans ces tutos cependant la pièce ne disparaît pas lorsque je rentre en collision avec. De même que pour mon HealthBar lorsque je rentre en contact avec un ennemi. Je ne prends aucun dégât. Est-ce que quelqu'un peut m'orienter ou peut-être me donner une solution pour arranger cela ? Je développe sous Unity 2020.3.48f1. Merci à tous ! Sinon, super tes vidéos tutos !
Perso pour le texte du coins count j'ai préféré mettre les settings de vertical et horizontal overflow en "overflow" je trouve ca plus sécurité. Si jamais on a trop de pièces le texte ne disparaitra pas.
Salut j'ai un problème qui m’énerve pas mal. Je suis débutant sur unity donc la réponse peut sembler évidente. Lorsque je met la police Pixelated il m'est impossible de changer sa couleur. Elle est noir et le reste peut importe ce que je fait. Est-ce que quelqu'un pourrait m'aider svp?
Merci pour ce tutoriel que je suis avec beaucoup d'intérêt. Je ne comprends pas pourquoi, mais après avoir effectué les étapes pour séparer les pièces en 16x16, quand je déplace une pièce sur la scène, elle est très petite, contrairement à ce qui est montré dans la vidéo. C'est même ridiculement petit. Une idée pour résoudre ce souci ? Merci !
J'étais en train de télécharger la fonte et quand j'ai regarder ça faisait quoi in-game toutes mes tilesheet on disparu, j'ai plus de sol ni mon fond etc... Est-ce qu'on peut m'aider SVP
Bonjour j’aurais juste une question que conseillez-vous à une personne qui ne sais rien en programmation au lieu de passer par des études en peux passer par des livres pour notre apprentissage ? Et si oui quel livre en programmation ou concepteur de jeux vidéo me conseillez-vous ? Et les sites pour faire un jeux vidéo c’est payant ou gratuit svp ?
Open classroom propose pas mal de cours gratuits intérresants pour la programation. Si tu veux faire un jeux vidéo, tu as Unity qui propose une version gratuite, et il y a de très bon tuto sur TUTO UNITY FR ;)
Sinon ya un gars qui fait des tutos ( c'est en anglais mais assez clair ) sur comment faire un jeu comme Zelda sur unity , je peux te donner le lien si tu veux
J'ai posé la pîèce, elle fait bien 16x16, le personnage 32x32 mais elle est vraiment toute petite sur la scène (100) alors que celui du Player est 16, donc j'ai compris que c'était le Pixel per Unit Doit on aussi changer cette valeur plutôt que le Size directement ?
Un petit soucis mineur, facilement corrigeable en modifiant une valeur mais qui m'intrigue : Avec une speed de 250 pour mon personnage, celui-ci est excessivement lent et ce puis qu'on a modifié pour que les déplacement soit géré dans FixedUpdate plutôt que dans Update. C'est facilement corrigeable en portant la valeur de speed à 1000 mais je me demande de quoi cela peut-il venir ?
Effectivement le bug a été remarqué et j'ai proposé une correction dans les commentaires de l'épisode précédent (correction mieux qu'une augmentation de speed, je te recommande de jeter un œil). Le problème semble être spécifique à certaines versions de Unity.
J'étais passé à côté de ce commentaire ! Merci pour cette réponse et un grand merci pour la qualité de tes tutos. 10 ans que j'avais plus fait de développement et je m'éclate en suivant tes tutos (cette série et bien d'autres :) )
Cela revient à écrire : coinsCount = coinsCount + count; C'est une contraction qui veut dire "on prend la valeur actuelle de coinsCount et on lui ajoute count".
j'ai un code que tu n'auras qu'as copier et coller mais je n'ai pas eu le temps de l'essayer car mon ordi a crasher mais tu me diras si cela marche. public int maxHealt = 100; public int currentHealt; public float InvincibilityTimeAfterHit = 3f; public float InvicibilityFlashDelay = 0.2f; public bool isInvincible = false; public float RegénérationTime; public int RegénérationLife; public SpriteRenderer graphics; public HealtBar healtBar; void Start() { currentHealt = maxHealt; healtBar.SetMaxHealt(maxHealt); } void Update() { if (Input.GetKeyDown(KeyCode.H)) { TakeDamage(20); } while(currentHealt < 100 && !isInvincible) { StartCoroutine(Regénération()); } } public void TakeDamage(int damage) { if (!isInvincible) { currentHealt -= damage; healtBar.SetHealt(currentHealt); isInvincible = true; StartCoroutine(InvincibilityFlash()); StartCoroutine(HandleInvincibilityDelay()); } } public IEnumerator InvincibilityFlash() { while (isInvincible) { graphics.color = new Color(1f, 1f, 1f, 0f); yield return new WaitForSeconds(InvicibilityFlashDelay); graphics.color = new Color(1f, 1f, 1f, 1f); yield return new WaitForSeconds(InvicibilityFlashDelay); } } public IEnumerator HandleInvincibilityDelay() { yield return new WaitForSeconds(InvincibilityTimeAfterHit); isInvincible = false; } public IEnumerator Regénération() { yield return new WaitForSeconds(RegénérationTime); currentHealt = currentHealt + RegénérationLife; }
j'aimerais avoir votre Sprite Sheets parce que le mien quand je veux Slice il en 16x 16x il a des carrée tout petit pourtant je suis presque sure d'avoir fais comme toi :D sinon Super Vidéo Merci Vous êtes un bon youtubeur et programmeur (sa rime) :D
oups désoler mon google a buger je n'avais pas accès au afficher plus a la description de la vidéo jais du rafraîchir la page mes bref j'adore tes vidéo :D
Euuuh help ! Après avoir essayé quelques trucs à partir de ce que tu as fais, comme cela ne marchait pas, j'ai réessayé en copiant ton code mot pour mot mais voilà ce que Unity m'affiche : NullReferenceException: Object reference not set to an instance of an object Inventory.AddCoins (System.Int32 count) (at Assets/Scripts/Inventory.cs:29) PickUpObject.OnTriggerEnter2D (UnityEngine.Collider2D collision) (at Assets/Scripts/PickUpObject.cs:9) Est-ce que quelqu'un aurait une solution à ça ? Merci d'avance :)
Bonjour, je rencontre un problème lors du script qui doit détruire la pièce, j'ai l'erreur le membre privé PickUpObject.OnTriggerEnter2D n'est pas utilisé. Merci d'avance
@@pay6030 Je t'avoue que je me souviens plus malheureusement mais c'est sans doute une erreur en recopiant le code, regarde la vidéo en détails après avoir pris une pause et tu trouveras ton erreur. Bon courage !
Salut, je suis un peu en avance mais j'aimerai savoir si tu comptes parler de l'intégration du support manette/clavier. Parce que meme avec le systeme d'input d'unity je vois encore un peu mal la chose. Le xboxcontrolerinput sur github est intéressant pour ça mais j'ai pas tout capté.
Je crois que c'est déjà géré par défaut. Les axes horizontaux / verticaux qu'on utilise et l'Input de jump sont déjà cnofigurés. En branchant une manette ca devrait donc fonctionner.
@@TUTOUNITYFR c'est bien le cas je voulais simplement savoir comment configurer les actions que l'on crée nous pour qu'elles soient lues par la manette et par le clavier. Exemple : Si j'appuie sur la touche A je tire, si j'appuie sur le bouton A de la manette je tire.
Salut, j'ai une question, sur mon jeu, je veux activer une porte à partir de par ex. 30 pièces mais je n’arrive pas a lié les pièces et le script que je suis en train de faire :/ if (instance.coinsCount == 2); { Debug.Log("Ready"); target.SetActive(true); } Je tente comme ça et d’autre manière aussi et toujours des erreurs, si quelqu'un a la solution, merci ^^
J'ai un pb, en fait vers la fin de la vidéo j'ai remarqué qu'une copie de mon personnage a été ajouté... petit problème je ne peut rien faire pour l'enlever, il reste en pleins milieu de l'écran
Bonjour, je suis bloqué à un certains passage puisque Unity me dit qu'il existe déjà une definition pour Inventory et ses méthodes, je me retrouve avec des erreurs de ce style : Assets\Inventory.cs(3,14): error CS0101: The namespace '' already contains a definition for 'Inventory' ou encore Assets\Inventory.cs(9,18): error CS0111: Type 'Inventory' already defines a member called 'Awake' with the same parameters types Si quelqu'un sait comment m'aider, je suis preneur, merci à ceux qui essaieront de m'aider
tu te casse un peu la tete pou rien pour les anims on peut faire plus simplement et plus rapidement pour pareil et niveau script y a moyen d'opti un peu surtout les mouvements du player, mais sinon très bon tuto sauf pour les déplacements j'aime pas cette facon de faire
20:24 Le text à été déplacé dans UI/legacy. Ne prennez pas le Text Mesh Pro
Merci, tu m'as sauvé de longues minutes :)
Merci
Ah yes top merci ;)
Merci énormément, je ne comprenais pas où j'avais fait une erreur :)
Bonjour, je ne sais pas si tu peux m’aider mais vers la fin de la vidéo, quand je veux glisser le texte dans inventory, cela ne fonctionnne pas, j’aj revu la vidéo plusieurs fois mais je ne vois pas d’où vient le problème.
Merci
Très bon tuto encore une fois ! Merci beaucoup pour ce taff. C'est toujours quasi parfaitement d'actualité malgré les années d'écart (Je suis en Unity 2021.3).
Pour ceux qui souhaitent utiliser TextMeshPro plutôt que Text (Ce dernier étant en Legacy), il vous faut simplement ajouter "using TMPro;" et utiliser TextMeshProUGUI comme typage au lieu de Text. Pour l'import de la police, ça se passe dans windows => TextMeshPro => Font Asset Creator.
J'ai l'impression qu'il y a peu de développeur en France.
Donc, un grand merci pour tout ce que tu fais pour la communauté.
Je ne l'ai pas fais encore mais je ne tarderai pas à te soutenir financièrement.
C'est très très bien ce que tu dis sur les licences, il y a tellement de gens qui pompent sans faire gaffe, et c'est rare d'entendre ça dans un tuto. :)
je sais que tu as tourner la video il y a longtemps et je sais aussi que tu as eu un début difficile alors grosse force a toi vrm crois moi tu mérite bien plus car tu découvre ta passion a pleins de gens alors vraiment juste respect
Super cool j'ai pu faire mon propre jeu et franchement je suis pas peu fière , j'ai vachement compris le code grâce a toi
C'est cool la petite appartée sur le copyright car pas souvent abordé!
For a better effect add to the Coins Count Text, Outline and Shadow these effects are more noticeable.
Pourquoi pas faire une nouvelle série où tu testes les jeux que tes abonnés ont fait grâce à tes tutos? Tu pourrais aussi dire ce qui pourrait être améliorer et comment.
Grâce a tes tutos j'ai déjà réussi à faire la fonction pour ramasser différents types de pièces, mais j'ai hâte de voir comment tu fais car je suis sûr que ta méthode sera plus simple ^^
Félicitations, la réponse très bientôt :)
J'ai beaucoup trop hâte !!! En attendant je regarde tes autres vidéos
Merci bcp ! Ce que tu fais est génial car je peux m'entrainer avant de faire mon MMORPG !
Salut Tuto Unity je trouve tes vidéos très cool et accessibles pour tous, je voudrais te demander si dans une de tes prochaines vidéos tu pourrais nous montrer comment faire une sorte d'animation quand l'ennemi est vaincu genre il part en fumée ou un truc comme ça et encore merci pour tes vidéos
C'est prévu oui
C'est génial mec :o Tout marche suuuuuuuuuuuper ;)
good continnue comme ça!!
ce que j'aime bien c'est qu'on peut faire d'autres pièces dans l'autre sens
Salut, j'ai un problème (pas très grave mais bon): pour certaines choses, l'auto-complession ne me propose pas ce qu'elle te propose comme par exemple certaines fonctions comme la fonction OnTriggerEnter2D ou le nom de scripts comme Inventory et AddCoins à 17:00 . Quelqu'un saurait-il comment m'aider?
Je soutiens le message de André Orloff , merci pour tes vidéos ...
Hey ! Merci pour ton tuto unity, il est très accessible, je suis arriveé en une journée ce que je faisait en une semaine aha.
Comptes tu faire du combat au corps à corps par la suite ?
en as3 je mettais 1 mois il y a presque 10 ans :) mdr
Pas sur cette série je pense mais sur d autres y en a déjà non?
J'ai un petit probleme, lorsque je ramasse la piece parfois j'en rammasse bien 1, mais parfois j'en ramasse 2 et ce, sans rien modifier entre les deux test, juste lancer, arreter et relancer le jeu
MERCIIIIIIIIIIIIIIIIIIIII
Bonjour tuto unity,
Très très débutant dans ce domaine et tres intéressé par le développement de jeu, j ai suivi vos tuto c# d abord et je suis votre série.
Vous expliquez tres bien. C est fou ce qu on peut faire dans un jeu vidéo. Et unity a tellement de paramètres.
Bon avec toutes les notions je ne suis pas sûr de savoir faire tout seul. Pour l instant je suis dans la phase d apprentissage.
Mais j ai une question de débutant bien sur: quand le personnage saute on dirait qu il marche encore en l air.
Je vais essayer d abord de chercher une solution. Je ne pense pas que ce sujet ait été abordé.
Merci pour le commentaire, oui pour le moment c'est normal, on verra pour ajouter une animation de saut je pense.
J ai un prob je n ai pas dans la catégorie coinscount je n ai pas le 1 qui s ajoutte quand je récup la pièce
salut, merci pour le tuto, j'ai juste une question, peut on regrouper l'ensemble des pièces la Hiérarchie afin de limiter le nombre de lignes répétitives comme coin, coin(1) etc car si je regroupe tout dans coin forcement une pièce ramassée fera disparaitre toutes les autres
Bien sûr ! Tu peux créer un GameObject Empty et glisser à l'intérieur toutes les pièces
Salut zef stp sais tu comment je pourrais lier une animation de saut sur le personnage ? J'aimerais beaucoup le mettre sur mon perso
Bonjour
Deja merci pour ton exelente video❤
J'aimerais juste te demander si tu pourrais faire un tuto pur que lorsque le personnage passe un certain endroit, un clip video ou autre soit lancé. J'aimerais aussi savoir comment l'on peu "arreter" le jeu pendant le clip vidéo
Merci encore +1 abo et 1 like😁
Pour arrêter le jeu quand tu veux, tu peux faire un "Time.timeScale = 0;". Ca devrai mettre ton jeu en pause :)
@@jeanneimar9328 Super merci beaucoup! 😁
J'ai un problème de Prefabs ! Quand je veux importé "Player " ou "Enemy" j'ai une erreur [Worker1] Tried select unknown importer for id '-2' '00000000000000000000000000000000'
De l'aide ?
Je ne sais pas si il y à un autre moyen de régler ça mais voici la solution que j'ai trouver: Cela viens des Waypoints de l'ennemi, sur le symbole (rond rouge dans la vidéo) que l'on à mit pour distinguer les deux waypoint sur notre scène. Il faut les retirer en les mettant sur "none"
Salut, pour ma part j'ai lancé le jeu et ça c'est retiré
Est ce que l'on peut faire une prefab du canvas, inventory ou du grid (ou parties de grid) ? merci :)
salut super video je suis depuis tres longtemp et comment tu fait bouger ta camera avec le jouer
edit: regarde tes sous titre il est ecris cocaine aux lieu de coin
Salut TUTO Unity !!! Depuis peu je me suis mis à tes vidéos, j'aimerais savoir lesquelles me seront les plus utiles pour la programmation d'un jeu de gestion/wargames ???
La série C# avant tout et ensuite la série Tower Defense sans doute.
25:29 J'ai cru que tu avait dit STONKS
Si tu as la ref
J'ai une Question je suis entraint de regarder la série rpg et j'utilise photopea pour modifier l'armure mais il n'efface pas une idée je suis preneur
J'ai une question, est- ce contre productif de garder mes scripts et de les réutiliser pour d'autres projet ? Sinon k'adpre tes vidéos elles sont trop bien expliquées ! ^^
Au contraire c'est justement productif, cela demande souvent des modifications mais cela peut te faire gagner du temps. Tout dépend du projet.
@@TUTOUNITYFR d'accord merci beaucoup !
Salut Tuto Unity, j'adore cette série et en tant que débutant je comprends très facilement. J'ai une petite question: Est ce qu'il est prévu de faire un système de coffre et de loot a l'intérieur de ce coffre ? (genre de la vie bonus ou un sorte de bouclier qui réduit les dégats par exemple) Merci d'avance pour la réponse
Oui c'est prévu
Salut je suis en ce moment même à 5:34 min de ta vidéo et j'ai un gros problème mon personnage est très ralenti donc si tu as une solution cela m'aiderait beaucoup merci d'avance 👌😁
Regarde le commentaire épingle de la dernière vidéo 😃
J'ai exactement le même script que celui repris dans ces tutos cependant la pièce ne disparaît pas lorsque je rentre en collision avec. De même que pour mon HealthBar lorsque je rentre en contact avec un ennemi. Je ne prends aucun dégât. Est-ce que quelqu'un peut m'orienter ou peut-être me donner une solution pour arranger cela ? Je développe sous Unity 2020.3.48f1. Merci à tous !
Sinon, super tes vidéos tutos !
Perso pour le texte du coins count j'ai préféré mettre les settings de vertical et horizontal overflow en "overflow" je trouve ca plus sécurité. Si jamais on a trop de pièces le texte ne disparaitra pas.
Salut j'ai un problème qui m’énerve pas mal. Je suis débutant sur unity donc la réponse peut sembler évidente. Lorsque je met la police Pixelated il m'est impossible de changer sa couleur. Elle est noir et le reste peut importe ce que je fait. Est-ce que quelqu'un pourrait m'aider svp?
alors je me demandais si il y avait un moyen de mettre tous les coins dans le meme dossier dans la section SampleScene?
salut jai un petit soucis quand je tue l'ennemie ou je recupère la piece bah la texture Water bug cest normal ?
Quelqu'un sait pourquoi des fois quand on ramasse une pièce elle est compté deux fois sur le compteur ?
Soit tu as dupliqué la pièce et il y'en a 2 au même endroit soit il y a le script qui est dupliqué
J'ai une autre option, ton perso à 2 collider ce qui déclenche la fonction AddCoin 2x de suite. Remplace les par une capsule
@@zodiacgsk8849 C'est bon je te remercie
Salut tuto unity, comment as-tu fais pour placer tes pièces de sorte à créer une tilesheet qui contient tous les sprites ?
J'ai créé la pièce sur Aseprite, un logiciel de création de pixel art qui gère les tilesheets.
tu pourrais re faire la serie fps pour 2020 plz
Merci pour ce tutoriel que je suis avec beaucoup d'intérêt. Je ne comprends pas pourquoi, mais après avoir effectué les étapes pour séparer les pièces en 16x16, quand je déplace une pièce sur la scène, elle est très petite, contrairement à ce qui est montré dans la vidéo. C'est même ridiculement petit. Une idée pour résoudre ce souci ? Merci !
J'étais en train de télécharger la fonte et quand j'ai regarder ça faisait quoi in-game toutes mes tilesheet on disparu, j'ai plus de sol ni mon fond etc...
Est-ce qu'on peut m'aider SVP
Je ne peut plus rien faire ... quand je met PLAY mon perso tombe à l'infini :-|
@@21_Zeno RIP
Bonjour j’aurais juste une question que conseillez-vous à une personne qui ne sais rien en programmation au lieu de passer par des études en peux passer par des livres pour notre apprentissage ? Et si oui quel livre en programmation ou concepteur de jeux vidéo me conseillez-vous ? Et les sites pour faire un jeux vidéo c’est payant ou gratuit svp ?
Open classroom propose pas mal de cours gratuits intérresants pour la programation. Si tu veux faire un jeux vidéo, tu as Unity qui propose une version gratuite, et il y a de très bon tuto sur TUTO UNITY FR ;)
personellement, je veut créer un jeux comme les premiers zelda en tilemap est-ce que ce n'est pas trop différent de tes tutos ?
Le principe de tilemap est toujours le même. Il est expliqué dans l'épisode 1
Sinon ya un gars qui fait des tutos ( c'est en anglais mais assez clair ) sur comment faire un jeu comme Zelda sur unity , je peux te donner le lien si tu veux
J'ai l'impression que mon texte avec la nouvel police d'écriture est hyper flou, quelqu'un aurait une solution ?
J'ai posé la pîèce, elle fait bien 16x16, le personnage 32x32 mais elle est vraiment toute petite sur la scène (100) alors que celui du Player est 16, donc j'ai compris que c'était le Pixel per Unit
Doit on aussi changer cette valeur plutôt que le Size directement ?
C'est mieux oui
Très très bien merci infiniment , avant de la fin de cette série j’espère que tu va nous montrez comment le Player monte l'Echelle, merci
Apply = "Euplaille" et pas aplaille
Singleton: c'est un mot français aussi donc pas besoin de le prononcer a l'anglaise
Un petit soucis mineur, facilement corrigeable en modifiant une valeur mais qui m'intrigue :
Avec une speed de 250 pour mon personnage, celui-ci est excessivement lent et ce puis qu'on a modifié pour que les déplacement soit géré dans FixedUpdate plutôt que dans Update.
C'est facilement corrigeable en portant la valeur de speed à 1000 mais je me demande de quoi cela peut-il venir ?
Effectivement le bug a été remarqué et j'ai proposé une correction dans les commentaires de l'épisode précédent (correction mieux qu'une augmentation de speed, je te recommande de jeter un œil). Le problème semble être spécifique à certaines versions de Unity.
J'étais passé à côté de ce commentaire !
Merci pour cette réponse et un grand merci pour la qualité de tes tutos.
10 ans que j'avais plus fait de développement et je m'éclate en suivant tes tutos (cette série et bien d'autres :) )
Super merci pour le tuto, j'ai tout compris sauf cette ligne de de code : coinsCount += count, quelqu'un peut il m’éclairer ?
Cela revient à écrire :
coinsCount = coinsCount + count;
C'est une contraction qui veut dire "on prend la valeur actuelle de coinsCount et on lui ajoute count".
@@TUTOUNITYFR Ok c'est plus clair maintenant, je l'ai ajouté en commentaire dans mon code pour m'en souvenir si besoin
S'il te plaît , est ce que possible de faire un vidéo pour rendre les vies perdu pour le personnage ?
Je suis sûr qu'avec un peu de réflexion et en reprenant tes script précédemment écrit tu pourras arrivé a tes fin.
j'ai un code que tu n'auras qu'as copier et coller mais je n'ai pas eu le temps de l'essayer car mon ordi a crasher mais tu me diras si cela marche.
public int maxHealt = 100;
public int currentHealt;
public float InvincibilityTimeAfterHit = 3f;
public float InvicibilityFlashDelay = 0.2f;
public bool isInvincible = false;
public float RegénérationTime;
public int RegénérationLife;
public SpriteRenderer graphics;
public HealtBar healtBar;
void Start()
{
currentHealt = maxHealt;
healtBar.SetMaxHealt(maxHealt);
}
void Update()
{
if (Input.GetKeyDown(KeyCode.H))
{
TakeDamage(20);
}
while(currentHealt < 100 && !isInvincible)
{
StartCoroutine(Regénération());
}
}
public void TakeDamage(int damage)
{
if (!isInvincible)
{
currentHealt -= damage;
healtBar.SetHealt(currentHealt);
isInvincible = true;
StartCoroutine(InvincibilityFlash());
StartCoroutine(HandleInvincibilityDelay());
}
}
public IEnumerator InvincibilityFlash()
{
while (isInvincible)
{
graphics.color = new Color(1f, 1f, 1f, 0f);
yield return new WaitForSeconds(InvicibilityFlashDelay);
graphics.color = new Color(1f, 1f, 1f, 1f);
yield return new WaitForSeconds(InvicibilityFlashDelay);
}
}
public IEnumerator HandleInvincibilityDelay()
{
yield return new WaitForSeconds(InvincibilityTimeAfterHit);
isInvincible = false;
}
public IEnumerator Regénération()
{
yield return new WaitForSeconds(RegénérationTime);
currentHealt = currentHealt + RegénérationLife;
}
@@jeremymontplaisir7447 okk . Je vais le tester
merciii beaucoup
non Jérémy.Il ne marche pas
Pas de résultat domage :)
non Jérémy.Il ne marche pas
Pas de résultat domage :)
j'aimerais avoir votre Sprite Sheets parce que le mien quand je veux Slice il en 16x 16x il a des carrée tout petit pourtant je suis presque sure d'avoir fais comme toi :D sinon Super Vidéo Merci Vous êtes un bon youtubeur et programmeur (sa rime) :D
oups désoler mon google a buger je n'avais pas accès au afficher plus a la description de la vidéo jais du rafraîchir la page mes bref j'adore tes vidéo :D
Merci tout est beau 😀!
Euuuh help !
Après avoir essayé quelques trucs à partir de ce que tu as fais, comme cela ne marchait pas, j'ai réessayé en copiant ton code mot pour mot mais voilà ce que Unity m'affiche :
NullReferenceException: Object reference not set to an instance of an object
Inventory.AddCoins (System.Int32 count) (at Assets/Scripts/Inventory.cs:29)
PickUpObject.OnTriggerEnter2D (UnityEngine.Collider2D collision) (at Assets/Scripts/PickUpObject.cs:9)
Est-ce que quelqu'un aurait une solution à ça ?
Merci d'avance :)
Bonjour, je rencontre un problème lors du script qui doit détruire la pièce, j'ai l'erreur le membre privé PickUpObject.OnTriggerEnter2D n'est pas utilisé. Merci d'avance
Edit : problème résolu
@@julienaberton bonjour j'ai le meme probleme peut-tu me dire comment le resoudre (1ans après desoler tu doit pas t'en souvenir ) merci d'avances :)
@@pay6030 Je t'avoue que je me souviens plus malheureusement mais c'est sans doute une erreur en recopiant le code, regarde la vidéo en détails après avoir pris une pause et tu trouveras ton erreur. Bon courage !
@@julienaberton Merci quand meme pour ta réponse :)
Salut, je suis un peu en avance mais j'aimerai savoir si tu comptes parler de l'intégration du support manette/clavier. Parce que meme avec le systeme d'input d'unity je vois encore un peu mal la chose.
Le xboxcontrolerinput sur github est intéressant pour ça mais j'ai pas tout capté.
Je crois que c'est déjà géré par défaut. Les axes horizontaux / verticaux qu'on utilise et l'Input de jump sont déjà cnofigurés. En branchant une manette ca devrait donc fonctionner.
@@TUTOUNITYFR c'est bien le cas je voulais simplement savoir comment configurer les actions que l'on crée nous pour qu'elles soient lues par la manette et par le clavier.
Exemple : Si j'appuie sur la touche A je tire, si j'appuie sur le bouton A de la manette je tire.
Mathieu , puisque tu es avancé . Est ce que fais-tu un energybar pour rendre les vies perdus de personnage?
Salut, j'ai une question,
sur mon jeu, je veux activer une porte à partir de par ex. 30 pièces mais je n’arrive pas a lié les pièces et le script que je suis en train de faire :/
if (instance.coinsCount == 2);
{
Debug.Log("Ready");
target.SetActive(true);
}
Je tente comme ça et d’autre manière aussi et toujours des erreurs, si quelqu'un a la solution, merci ^^
J'ai un pb, en fait vers la fin de la vidéo j'ai remarqué qu'une copie de mon personnage a été ajouté... petit problème je ne peut rien faire pour l'enlever, il reste en pleins milieu de l'écran
cheh :))
@@julesgreveldinger va te faire.
cordialement
@@matteo7125 😂 après un ans elle a toujours pas résolue le problème
@@julesgreveldinger sisi tkt j'avais résolu le pb
@@matteo7125 ok désolé
Bonjour, je suis bloqué à un certains passage puisque Unity me dit qu'il existe déjà une definition pour Inventory et ses méthodes, je me retrouve avec des erreurs de ce style : Assets\Inventory.cs(3,14): error CS0101: The namespace '' already contains a definition for 'Inventory' ou encore Assets\Inventory.cs(9,18): error CS0111: Type 'Inventory' already defines a member called 'Awake' with the same parameters types
Si quelqu'un sait comment m'aider, je suis preneur, merci à ceux qui essaieront de m'aider
A première vue tu as deux méthodes Awake
@@TUTOUNITYFR Pourtant je ne l'ai écrit qu'une fois dans le script, le bug est apparu la deuxième fois que j'ai voulu testé si le code fonctionnait
J'arrive pas a regardé des vidéos sur utip dsl
c'est bien de nous mettre le lien vers les spreet shit mais faudrez pensez a permettre le téléchargement
clic droit enregistrer sous ??
Could you teach how to use GIT for our projects at UNITY ?. tHANKS you are the best....in 2d games
tu te casse un peu la tete pou rien pour les anims on peut faire plus simplement et plus rapidement pour pareil et niveau script y a moyen d'opti un peu surtout les mouvements du player, mais sinon très bon tuto sauf pour les déplacements j'aime pas cette facon de faire
PK DANS 6 J ?
Très très bien merci infiniment , avant de la fin de cette série j’espère que tu va nous montrez comment le Player monte l'Echelle, merci