T'es bon Evans ! Merci pour toutes ces formations ultra complètes et gratuites !! Les seuls tutos FR qui entrent dans le détail avec une vraie méthodologie.
Hey Christophe! Merci beaucoup! Avec grand plaisir pour la formation, si je peux aider les personnes à progresser sur l'engine, c'est tout ce que je demande 😁
C'est vraiment super bien expliqué, j'attend la suite avec impatience (genre vraiment ahaha). Je n'ai jamais eu d'instructeur aussi sympatique dans la façon de parler et d'expliquer, c'est incroyable que ce soit gratuit ! Merci beaucoup !
Merci beaucoup Chroma pour ce très gentil message 😊🙏 C'est juste génial de savoir que les membres de notre communauté apprécient ma pédagogie à ce point 😁
Merci Falko 🙏😊 Haha et si tu ne t'en rappelles pas, c'est totalement normal ^^ Il y a beaucoup de connaissances, du coup il ne faut pas hésiter à revenir en arrière pour revoir les parties difficiles à assimiler 😉
@@GamedevTeacher oui je pense que c'est normal de ne pas tout comprendre du premier coup, je vais la faire une deuxième fois et regarder d'autre vidéo de ta chaîne. Ah au juste j'ai rename pour avoir le même pseudo que sur discord 😁
si tu veux le faire comprendre que c'est pas bon de relier les event entre eux , tu leur montre avec un event timer comme exemple , une des variable qui est derrière se potentiel timer envois l'info que cette variable est la a un moment de sont propre event , donc au moment ou le timer s’arrête ( si il s'arrete ) , bas l'event créée a partir de la liaison frauduleuse ne va plus marcher le temps que le timer ne renvoi pas l'info hihi ps merci encore pour tout sa , je kiff tes video ^^ et on apprend vite avec toi :D
Salut @GamedevTeacher, merci pour tes vidéos d'une qualité incroyable ! J'ai une question, je ne comprend pas pourquoi j'ai suivis tes tutos 1 à 1 et arrivé a 01:16:08 je ne comprend pas pourquoi, aucun dégâts ne s'affiche ni en texte ni en réel sa fait 2h je revoie une a une les vidéos et je ne trouve pas ou est l'endroit que j'ai manqué. C'est comme si la box collision etait désactivé. . . Si quelqu'un a une idée je suis preneur ! Merci.
@@selimmzati1835 J'ai eu le même prb, et au final mon souci venait du projectileCollision dans le BP_Projectile. Dans la fenêtre details du projectileCollision, au niveau de collision Presets, il faut mettre, si je ne dis pas de bêtise, OverlapOnlyPawn. (J'avais miss click je pense car j'avais ignoreOnlyPawn, alors forcément ça marchait moins bien ^^). Je partage des fois que ça aide quelqu'un.
Hello tout le monde ! Pour info j'ai eu un bug assez chiant avec le projectile aujourd'hui. En gros dès qu'il rencontrait un mur ou autre il s'arrêtait dedans, si ça vous arrive il faut retourner dans le BP_Projectile / ProjectileCollision / ClassDefaults / Collision / Collision Presets et remettre a NoCollision je pense
Merci pour ta superbe formation. Parfait pour débuter :D 51:36 A ce moment on cast pour faire des dégâts a BP_Hero, mais imaginons que nous souhaitons faire différents comportements en fonction de quel acteur est entré dans la box de Collision, par exemple si c'est un hero il prends des degats, si c'est un ennemy ils se soignent mutuellement, si c'est un cailloux la box detruit le cailloux. Quel serait la solution ? Faire une suite de cast pour vérifier sur quel acteur on se trouve ? Ou utiliser peut être une interface et implémenter la logique de l'action dans l'acetur concerné ? Merci beaucoup :)
Hello hello Antoine! Merci beaucoup pour ton retour 😊 Pour répondre a ta question, les deux méthodes que tu proposes sont en effet viables. Mais pour une version optimisée et plus facilement maintenable, je te conseillerai de partir sur l'utilisation d'interfaces 😊
Bonjour, vraiment super tuto merci beaucoup. J'ai une petite quesiton, à ruclips.net/video/TPK6N7WOGso/видео.html vous utilisez la comparaison entre objet/Actor pour valider que c'est bien le Hero qui quitte la zone. On aurait pu utiliser le tag (comme dans une leçon précédente il me semble) non? En terme de performance cela revient au même ?
@@GamedevTeacher pour la mort d'un character. On peut lui donner une animation de mort au lieu de faire destroy character mais je pense que c'est plus complexe car il faut faire l'animation ou en prendre et de dire que le personnage ne peut plus bouger, peut être que j'ai trop simplifier
😂à 30:09 ça se voit que tu es confus de voir que les projectiles traversent le mur alors qu'ils overlap tout, et que lors d'un overlap d'un actor qui n'a pas l'interface, le projectile est sensé être détruit x)
🔥 Ma Formation pour 𝗗𝗲𝘃𝗲𝗻𝗶𝗿 𝗔𝘂𝘁𝗼𝗻𝗼𝗺𝗲 𝘀𝘂𝗿 𝗨𝗘𝟱 est dispo : bit.ly/creajv-pro-details
T'es bon Evans ! Merci pour toutes ces formations ultra complètes et gratuites !! Les seuls tutos FR qui entrent dans le détail avec une vraie méthodologie.
Merci Evans, au top comme d'hab. Vraiment sympa de ta part de nous fournir une formation d'une telle qualité gratuitement.
Vivement la suite !
Hey Christophe! Merci beaucoup! Avec grand plaisir pour la formation, si je peux aider les personnes à progresser sur l'engine, c'est tout ce que je demande 😁
C'est vraiment super bien expliqué, j'attend la suite avec impatience (genre vraiment ahaha). Je n'ai jamais eu d'instructeur aussi sympatique dans la façon de parler et d'expliquer, c'est incroyable que ce soit gratuit ! Merci beaucoup !
Merci beaucoup Chroma pour ce très gentil message 😊🙏 C'est juste génial de savoir que les membres de notre communauté apprécient ma pédagogie à ce point 😁
Hello ! Bien la notion de promesse pour expliquer le principe d'une interface !
j'adore quand tu dit si vous vous rapelez bien (dans ma tete "non pas du tout" LOL)
encore merci vraiment de caliter ce que tu propose bravo
Merci Falko 🙏😊 Haha et si tu ne t'en rappelles pas, c'est totalement normal ^^ Il y a beaucoup de connaissances, du coup il ne faut pas hésiter à revenir en arrière pour revoir les parties difficiles à assimiler 😉
@@GamedevTeacher oui je pense que c'est normal de ne pas tout comprendre du premier coup, je vais la faire une deuxième fois et regarder d'autre vidéo de ta chaîne. Ah au juste j'ai rename pour avoir le même pseudo que sur discord 😁
si tu veux le faire comprendre que c'est pas bon de relier les event entre eux , tu leur montre avec un event timer comme exemple , une des variable qui est derrière se potentiel timer envois l'info que cette variable est la a un moment de sont propre event , donc au moment ou le timer s’arrête ( si il s'arrete ) , bas l'event créée a partir de la liaison frauduleuse ne va plus marcher le temps que le timer ne renvoi pas l'info hihi
ps merci encore pour tout sa , je kiff tes video ^^ et on apprend vite avec toi :D
Salut Evans, merci pour cette nouvelle vidéo et les tips 👌Aller je suis en congés, j'enchaine avec la vidéo d'hier 😁
Haha génial! C'est cool de voir les abonnés enchainer les vidéos 😊
c'est Ecrit Nav Agent interface et je ne peux pas add dans inherite interfaces ? qui peux me dire pourquoi ?
Merci pour tes tutos !
Avec grand plaisir! Ravi de savoir que ça te plait 😊
MErci pour ces tuto incroyable
j'ai un gros problème il ya pas d'option add dans inherited interface mais il y'en a dans implemented interface comment je peux régler ca ?
Yes moi aussi j'ai le même problème, as-tu trouvé une solution ?
Je te tiens au courant si je trouve quelque chose..
Cela vient de notre version qui plus avancée que celle qu'il utilise
Hello! En effet ils ont changé et maintenant il faut l'ajouter dans implemented interfaces :)
@@dsc9662 oui c'est ca si ta besoin d'autre truc dit moi j'ai reproduit tout sont jeu
@@dsc9662 il faut l'ajouter dans implemented interfaces
Oui oui c'est très intéressant 😊😊😊
merci beaucoup Ghost! C'est génial de savoir que tu trouves cette formation intéressante 😊🙏
Salut @GamedevTeacher, merci pour tes vidéos d'une qualité incroyable ! J'ai une question, je ne comprend pas pourquoi j'ai suivis tes tutos 1 à 1 et arrivé a 01:16:08 je ne comprend pas pourquoi, aucun dégâts ne s'affiche ni en texte ni en réel sa fait 2h je revoie une a une les vidéos et je ne trouve pas ou est l'endroit que j'ai manqué. C'est comme si la box collision etait désactivé. . . Si quelqu'un a une idée je suis preneur ! Merci.
Je viens peut etre de trouver , dans la variable sur le BP_Character "IsDead" , l'encoche Is Dead était coché , je crois que cela venais de ça.
@@selimmzati1835 J'ai eu le même prb, et au final mon souci venait du projectileCollision dans le BP_Projectile. Dans la fenêtre details du projectileCollision, au niveau de collision Presets, il faut mettre, si je ne dis pas de bêtise, OverlapOnlyPawn. (J'avais miss click je pense car j'avais ignoreOnlyPawn, alors forcément ça marchait moins bien ^^). Je partage des fois que ça aide quelqu'un.
Hello tout le monde ! Pour info j'ai eu un bug assez chiant avec le projectile aujourd'hui. En gros dès qu'il rencontrait un mur ou autre il s'arrêtait dedans, si ça vous arrive il faut retourner dans le BP_Projectile / ProjectileCollision / ClassDefaults / Collision / Collision Presets et remettre a NoCollision je pense
Merci pour ta superbe formation. Parfait pour débuter :D
51:36 A ce moment on cast pour faire des dégâts a BP_Hero, mais imaginons que nous souhaitons faire différents comportements en fonction de quel acteur est entré dans la box de Collision, par exemple si c'est un hero il prends des degats, si c'est un ennemy ils se soignent mutuellement, si c'est un cailloux la box detruit le cailloux. Quel serait la solution ? Faire une suite de cast pour vérifier sur quel acteur on se trouve ? Ou utiliser peut être une interface et implémenter la logique de l'action dans l'acetur concerné ?
Merci beaucoup :)
Hello hello Antoine! Merci beaucoup pour ton retour 😊 Pour répondre a ta question, les deux méthodes que tu proposes sont en effet viables. Mais pour une version optimisée et plus facilement maintenable, je te conseillerai de partir sur l'utilisation d'interfaces 😊
Bonjour, vraiment super tuto merci beaucoup.
J'ai une petite quesiton, à ruclips.net/video/TPK6N7WOGso/видео.html vous utilisez la comparaison entre objet/Actor pour valider que c'est bien le Hero qui quitte la zone. On aurait pu utiliser le tag (comme dans une leçon précédente il me semble) non? En terme de performance cela revient au même ?
j'ai jamais commenté mais merci pour tes tuto
Avec grand plaisir! Merci à toi d'avoir pris le temps de me laisser ce petit message 😊
Très bon tuto comme d'habitude et merci pour tes astuces. J'attends avec impatience selui de jeudi.😊
@@leraleurgamer1677 Merci beaucoup 😊🙏
@@GamedevTeacher pour la mort d'un character. On peut lui donner une animation de mort au lieu de faire destroy character mais je pense que c'est plus complexe car il faut faire l'animation ou en prendre et de dire que le personnage ne peut plus bouger, peut être que j'ai trop simplifier
@@theStrongIsAbsolute Hello hello! Oui justement, les animations de mort des persos seront traitées dans une future leçon :)
😂à 30:09 ça se voit que tu es confus de voir que les projectiles traversent le mur alors qu'ils overlap tout, et que lors d'un overlap d'un actor qui n'a pas l'interface, le projectile est sensé être détruit x)
Il faut pas se moquer Flash! hahahaha
@@GamedevTeacher Je ne me moque pas, ne t'en fais pas 🙂. Au passage, le tuto est au top et c'est très bien expliqué, comme d'hab
@@flash4297 Haha ma pas de soucis je t'embête 😊 Merci beaucoup 😁