Create a Complete Advanced Combat System with Unreal Engine 4 🔥

  Рет қаралды 40,667

Gamedev Teacher

Gamedev Teacher

Күн бұрын

Пікірлер: 303
@GamedevTeacher
@GamedevTeacher 11 ай бұрын
🔥 Ma Formation pour 𝗗𝗲𝘃𝗲𝗻𝗶𝗿 𝗔𝘂𝘁𝗼𝗻𝗼𝗺𝗲 𝘀𝘂𝗿 𝗨𝗘𝟱 est dispo : bit.ly/creajv-pro-details
@mikeworld9985
@mikeworld9985 8 ай бұрын
Le top du top vraiment, tu as le don de bien expliquer. j'en profite pour te demander si tu pourrais faire une vidéo qui parle du gamepad dans les menus, j'ai trouvé des tuto englais, mais en tant que novice, je comprendrais bien mieux avec tes explications. Sinon continue comme ça ta vidéo m'a bien aidé merci. 👍
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
⚡️ *Crée un Shooter avancé* ➡️ kzbin.info/www/bejne/rKjVeJKXrcushpI
@deuf91
@deuf91 4 жыл бұрын
tu marche a la caféine on calcule rien de ce que tu dit
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ouai c'est vrai que pour le coup j'y ai peut-être été un peu fort avec les cut lol désolé ^^"
@fab_ulus1761
@fab_ulus1761 4 жыл бұрын
Trop bien enfin une vidéo sur les combats. Je l'attendais avec impatience!👍👍
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello Fab! Génial! ça fait toujours plaisir de savoir que mes vidéos correspondent à ce que les membres de notre communauté recherchent :D Merci pour ton retour! :)
@moiseman
@moiseman Жыл бұрын
wow je regrette de ne pas être tombé sur ce tuto plus vite. J'étais déjà familier avec la majorité du contenu mais je n'ai jamais vu autant d'infos expliquées aussi clairement, aussi vite et aussi bien sur le sujet. Bravo.
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Merci moiseman! J'avoue qu'à force, les vidéos de ma chaine se perdent dans les méandres de youtube lol
@lenimois01
@lenimois01 4 жыл бұрын
Salut Evans, super tuto !!, c'est impressionnant le débit de parole que tu arrive a garder tout au long du tuto, et en plus c'est très compréhensible ;) MERCI !!
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Albert! Merci beaucoup pour ton retour! :) je t'avoue que pour le débit, j'ai été plus vite que d'habitude et j'ai édité un peu la vidéo pour retirer les quelques moment d'hésitation 😁 merci encore et bon week-end Albert!
@christopheaurelie6943
@christopheaurelie6943 3 жыл бұрын
En plein dans ce type d'implémentations :) Je reviens toujours à cette vidéo. Merci d'avoir pris le temps de la faire
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Avec plaisir 🙂 C'est cool de savoir que ce genre de vidéo peut servir de référence pour implémenter ce genre de système ^^
@LeopanGaming
@LeopanGaming 4 жыл бұрын
Très bon tuto comme a ton habitude ^^ reste plus qu'une partie deux pour que l'ennemi nous chase et nous attaque aussi :P continu comme ça surtout ne change rien
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Leopan! Merci beaucoup pour ton retour! J'avoue que les IAs c'est un gros morceau que je n'ai pas encore eu le temps d'attaquer :D Il faudrait que je prenne le temps de me former pour ensuite créer des tutos :)
@morpheus1.4
@morpheus1.4 3 жыл бұрын
Tu m'as fait bien rire à 15:06 "il fait pas du skate", merci ça fait du bien. Tout se passe bien avant "le skate". L'attaque se déclenche bien. Mais après avoir fait le codage avec les caches, l'attaque ne se déclenche plus. Après pas mal de temps, j'ai trouvé mon erreur. Je t'explique : un de nos projets (avec mon fils) est de pouvoir contrôler des personnages différents, qu'on aurait rencontré pendant le jeu (genre genshin impact). Comme je ne sais pas faire, j'ai bidouillé un truc (j'ai créer un perso principal, qui se balade sur la map. Il rencontre un autre personnage, qui peut le suivre. Quand j'appuie sur une touche j'échange les deux persos... jusqu'à ton tuto ça fonctionnait... mais gràce à ton tuto je pense que ce que j'ai fait n'est pas assez propre pour pouvoir avancer plus dans le projet). Connais-tu une façon de pouvoir faire cela ? En tout cas grand merci pour ton taf, qui me permet d'apprendre avec beaucoup de plaisir...
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello Raph! 😁 Hummm difficile à dire honnêtement d'où peut venir le souci... Qu'est ce qui ne fonctionne plus? Le fait que le perso ne suive plus le player? Ou les animations d'attaque?
@morpheus1.4
@morpheus1.4 3 жыл бұрын
@@GamedevTeacher J'ai réussi à prendre le contrôle de différents personnages avec la fonction possess et faire en sorte que le personnage qui n'est pas contrôlé suive. C'est cool. En revanche j'ai beau refaire le schéma pour éviter de faire du "skate", les animations d'attaque ne se lance plus. Je vais le laisser faire du "skate" du coup et je verrai plus tard... patience, patience.
@kapsoo4578
@kapsoo4578 3 жыл бұрын
je viens de commencer unreal engine et ton tuto est vraiment genial en plus j adore ton accent!
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Heyyy salut Boymoon! Bienvenue du coup dans notre belle communauté! 😁 Merci pour ton retour ^^ Pour info, j'ai une formation gratuite dédiée aux débutants d'unreal engine sur ma chaine, ça devrait t'aider à comprendre pas mal de concepts d'unreal engine 😉
@kapsoo4578
@kapsoo4578 3 жыл бұрын
@@GamedevTeacher merci!
@anakinskywalker7079
@anakinskywalker7079 3 жыл бұрын
Trop merci encore une fois. Mon perso est refait (je vais refaire le système pour toucher l'ennemi en mode complexe tout à l'heure). Mais j'ai incorporé tous tes tutos sur les mouvements (attaque en l'air et tout). Inutile de te dire la différence entre avant et maintenant. Vraiment merci beaucoup. si un jour tu testes mon jeu tu pourras penser à tous ces tutos que j'ai appliqué (et compris). Merci pour tout ce que tu fais.
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Oh merci beaucoup pour ce gentil message 🙏💙 c'est très gratifiant de savoir que ce que je propose sur ma chaine permet aux membres de notre belle communauté de faire avancer leur jeu! Garde ton jeu sur toi! Je ne sais pas encore quand je mettrais en place les tests des jeux de la commu, mais ça arrivera à un moment ou à un autre 😁
@misterosirisgaming2562
@misterosirisgaming2562 8 ай бұрын
purééee , heureusement que tu est là ,j'ai fait 3 video pour voir pourquoi mon personnage ne voulais pas faire l'animation d'attaque et avec toi , quand on suis tout se que tu nous dit de faire , SA MARCHE x) lol
@Agachack
@Agachack 4 жыл бұрын
Hello hello, Franchement, mille mercis pour ce tuto. Moi qui recherchais désespérément un fichu tuto pour tout ce qui est melee attack mais qui ne trouvais que des tuto pour du range weapon ou armes à feu, voilà que je tombe sur ta chaîne. Et en français tant qu'à faire, même si je n'ai pas de souci avec l'anglais. J'étais parvenu à me débrouiller avec un component begin overlap mais ce n'était pas super précis, et j'avais justement ce problème où l'ennemi est attaqué plusieurs fois en un coup. Et là encore, tu permets via cette vidéo de régler le souci. Sans parler du fait que je découvre pas mal de nouvelles choses, de nouvelles fonctions, bref, c'est super. Et le reste de ta chaîne semble montrer beaucoup de choses intéressantes en plus. Bref, tu as gagné un nouvel abonné. :)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut IlliciteS! Woah merci beaucoup pour ce gentil commentaire! C'est toujours hyper gratifiant de savoir que mon contenu permet d'aider les gens à progresser sur Unreal Engine 🙂 Merci pour l'abonnement et bon courage dans ton apprentissage! 😀
@steevieartfeed
@steevieartfeed 2 жыл бұрын
trop de bonnes choses en une seule vidéo, c'est hallucinant lol Merci bcp!
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hey Steevie! Merci beaucoup haha Ravi de savoir que tu apprécies ma vidéo à ce point 😁
@FBI-vj3or
@FBI-vj3or Жыл бұрын
bro.. this is what i've been looking for the whole time, big thank you!!
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Hey you're welcome! 😁
@iroxyt
@iroxyt 4 жыл бұрын
Tes tutos sont incroyables, merci de nous apprendre tant de choses ! ^^
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut IROX! Merci beaucoup pour ton retour! C'est avec grand plaisir que je transmets mes connaissances sur Unreal Engine :) Ravi de savoir que ça te plait!
@iroxyt
@iroxyt 4 жыл бұрын
@@GamedevTeacher Mais de rien c'est plutôt à moi de te remercier ^^ ! C'est grâce à toi que j'ai commencé la création de jeu vidéo sur UE et aujourd'hui c'est devenu ma plus grande passion donc je t'en remercie 😋
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Woah c'est cool ça! C'est vraiment ce pour quoi j'ai commencé cette chaine: transmettre ma passion au point d'accélérer l'apprentissage des nouveaux venus :) Je sais que mon contenu peut être poussé en termes de connaissances, mais je suis convaincu que si on y met du sien, on peut y arriver sans aucun soucis :D Merci encore et bon courage dans ton apprentissage!
@baptistedoux6975
@baptistedoux6975 3 жыл бұрын
Fluide, clair, au Top ! Merci, les tutos CAC sont assez rare.
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Oh merci beaucoup Baptiste! 🙏😊 Tiens d'ailleurs, ça veut dire quoi CAC?
@baptistedoux6975
@baptistedoux6975 3 жыл бұрын
Salut Gamedev Teacher. Je l'utilise pour dire les combats au "Corps à Corps" à l'épée ou avec un bâton par exemple 🙂. J'en profite pour témoigner toute ma gratitude pour ce que tu et vous faites comme vidéo sur vos jeux, tutos... J'en ai vu pas mal et c est un réel plaisir de vous suivre. Les Tutos Ue4 sur les Blueprints FR sont assez rare et très appréciable, quand ils sont complets et pédagogique comme les tiens. Bon courage pour la suite et on garde tous la Banane 😉
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
​@@baptistedoux6975 Ah oui ok je comprends mieux 😊 et oui en effet, j'en avais rarement vu d'où le fait d'avoir choisi d'enregistrer cette vidéo 😁 En tout cas, merci énormément pour ce gentil commentaire qui me fait vraiment chaud au cœur 🙏💙 Même si je ne compte pas mon temps, ça m'en demande énormément de préparer tout ce contenu. Et puis j'ai tellement de bons retours que ça ne peut que me motiver un max! Tout ce que j'espère, c'est de pouvoir vivre de ma passion un jour ou l'autre! Je pense et j'espère être sur la bonne voie en tout cas ^^ Merci encore pour ton gentil message, c'est trop top de lire ça 😊
@baptistedoux6975
@baptistedoux6975 3 жыл бұрын
@@GamedevTeacher tout ce travail se ressent dans tes vidéos très complète sur les sujets 😉
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@baptistedoux6975 Merci beaucoup, je t'avoue que je ne m'en rends même pas compte 😅
@guillaumeparis7833
@guillaumeparis7833 2 жыл бұрын
Elle est folle ta video, merci infiniment !
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hey merci à toi Guillaume pour ton très gentil retour 😁 Ravi de savoir que mon contenu est utile pour les membres de notre belle commu!
@Simon-pi9qx
@Simon-pi9qx 4 жыл бұрын
Comme d’habitude. T’es le boss. J’ai commencé UE4 il y a 3 mois. tu es un de mes piliers d’apprentissage. Dès que mon projet sera en demo, j’aimerais beaucoup te le partager.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Woah merci beaucoup simon pour ton message! C'est très très motivant de voir que mon contenu permet de faire progresser toute personne débutant sur Unreal Engine :) Je regarderais ton projet avec grand plaisir ^^ Merci encore et bon courage pour le développement de ton jeu!
@wanderinglord8164
@wanderinglord8164 2 жыл бұрын
Super exhaustif !!! Vraiment bravo c'est très complet, on sent qu'il y a un vrai plan dans la vidéo !
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hey merci beaucoup pour ce très gentil retour! Ça a été l'une de mes vidéos les plus complexes à préparer du coup c'est génial de lire ce genre de commentaire! Merci 😁
@sullivanthomas2704
@sullivanthomas2704 4 жыл бұрын
Je t'ai découvert récemment et j'adore ce que tu fais ! Continue comme ça ! Si les autres vidéos sont comme ça, je pense te soutenir ! @+
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Sullivan! Merci beaucoup! Ça fait plaisir de savoir que mon contenu est apprécié! 😁 j'espère que le reste te plaira 😉 merci encore et bon week-end!
@oumar3078
@oumar3078 4 жыл бұрын
Superbe vidéo comme dab merci 🙏🏾
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci beaucoup OUMAR! J'espère qu'elle te sera utile :)
@bicraft9270
@bicraft9270 5 ай бұрын
le meilleur prof de tout les temps 👍👍
@ShirronDev
@ShirronDev 4 жыл бұрын
Super tutoriel! Ça tombe pile poil au bon moment. Merci 😉
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Haha thanks! C'est pour le projet tut? XD
@ShirronDev
@ShirronDev 4 жыл бұрын
On verra ça dans 27 semaines xD
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
xD
@PropheticGamesProductions
@PropheticGamesProductions 4 жыл бұрын
Encore un tuto qui va me servir ! Merci Evans, j'espère te rendre tout le bénéfice que tu me fais avoir.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
De rien Chrys! ça fait toujours très plaisir de savoir que ce que je fais permet d'aider la communauté de gamedevs! 😃
@PropheticGamesProductions
@PropheticGamesProductions 4 жыл бұрын
Ca aide !!! Y'a juste a voir les commentaires et puis elles sont tellement clair tes vidéos.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
J'adore ma commu! héhé :D Merci encore! D'ailleurs j'ai une question.. haha ouai j'en ai des fois lol Dans cette vidéo j'ai voulu faire un test en faisant beaucoup de cut histoire de ne pas perdre de temps et de bien raccourcir la vidéo. A la base elle faisait 1h15 et en retirant les moments d'hésitation, j'ai réussi à tomber à 46 minutes. As-tu trouvé la vidéo difficile à suivre à cause des cuts, ou est-ce que ça ne t'a pas tant dérangé que ça?
@PropheticGamesProductions
@PropheticGamesProductions 4 жыл бұрын
@@GamedevTeacher J'ai mis du temps à te répondre le temps que mon frère finisse ton tuto, moi je l'ai survolé quand j'ai vu le thème et elle m'a paru très clair mais je te le confirme donc, au dire de mon frère, elle est très bien, il a appris des choses et il a pu mettre en place le système de combo dont on avait besoin. Alors ne t'en fais pas pour les cut et encore 1000 merci Evans, tu déchires. Ps: Je t'oublie pas pour le reste. ;)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ah génial! Merci beaucoup pour ton retour et ravi de savoir que ça vous a permis à toi et ton frère d'avancer sur votre projet :) Merci encore et bonne continuation à vous deux! Pas de soucis pour le reste :)
@animaulz23
@animaulz23 4 жыл бұрын
Très bonne vidéo ça se voie que tu gère ue4 continue comme ca
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci beaucoup Animaulz! Ravi de savoir que mon contenu te plaît! 😊
@trucsetastuces9358
@trucsetastuces9358 3 ай бұрын
super vidéo !
@luca2120
@luca2120 3 жыл бұрын
Incroyable ! merci beaucoup pour cette vidéo 😁
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Avec plaisir Bombastic! 😁 J'ai toujours su que ce tuto allait être utile à un maximum de personnes tellement le sujet était peu abordé au moment où je l'ai sorti ^^
@superkalio
@superkalio 3 жыл бұрын
😱🙌🥳🥳🥳 Énorme! Puissant Brad!
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Haha mauruuru brad! 😊 top hoa 😁😁😁
@superkalio
@superkalio 3 жыл бұрын
@@GamedevTeacher ah ouiii! méchaaant carrément!😱🥳😎tu explique vite mais extrêmement bien! C’est excellent!👌
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Haha mauruuru brad! 😊
@JosephReedHD
@JosephReedHD 2 жыл бұрын
Great tutorial, even though I don't speak French, I was able to learn many new ways of doing things. Thank You!
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Oh thanks a lot Joseph for your feedback! It's great to know that my content is useful even to non french speaking viewers 😊
@DailyCatLaughs
@DailyCatLaughs 3 жыл бұрын
Merci pour la vidéo, c'est plutôt clair et ça va vite, c'est nickel :)
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello Seth! Merci beaucoup pour ton retour et désolé pour la réponse tardive! ça fait énormément plaisir de savoir que mon contenu plait autant 😁
@xsfm7949
@xsfm7949 4 жыл бұрын
Génial comme d'hab haha
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Haha merciiii 💙 J'espère qu'il te sera utile! :)
@bobi-bob
@bobi-bob 3 жыл бұрын
Tuerie ton tuto merci, je viens de prendre 4 lvl ! *grosse potion verte à xp*
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hahaha merci beaucoup Bob de me donner la banane avec ce genre de commentaire! 😁 C'est toujours ultra gratifiant de savoir que je peux aider les membres de notre belle communauté à progresser sur unreal engine ^^
@LDGD_
@LDGD_ 4 жыл бұрын
Très bonne vidéo comme d'habitude ! J'aime beaucoup tes VFX "Pow!" de Niagara ! :D
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hey merci Edalbung! Haha ouai j'aime bien également le côté cool que ça ajoute au prototype! C'est cool aussi de voir que tu es actif sur twitter, les gens aiment beaucoup tes posts! Félicitations :D
@LDGD_
@LDGD_ 4 жыл бұрын
@@GamedevTeacher Merci ! :)
@Ethan348
@Ethan348 2 жыл бұрын
Thank you so much for the subtitles pal!
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hey you're very welcome! Great to know that my content is useful even to a non french speaking audience! 😁
@Ethan348
@Ethan348 2 жыл бұрын
@@GamedevTeacher It's just I have an upcoming project presentation, I actually was gonna ask my French friends to help me with the steps on Discord but, fortunately you had subtitles. Thanks again.
@maxencefrancois3491
@maxencefrancois3491 3 жыл бұрын
Très bonne vidéo ! Je m'abonne
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello Maxence! Super, merci beaucoup pour l'abo! 😁
@maxencefrancois3491
@maxencefrancois3491 3 жыл бұрын
Derien
@guerinsamuel3734
@guerinsamuel3734 Ай бұрын
Salut Evan merci pour tes vidéos. H'ai toutefois un petit problème, mon perso cesse son attaque au moment où il est touché par un ennemi, as tu une piste de réflexion à me donner.?
@gskratch
@gskratch 3 жыл бұрын
Merci pour tout ce knowledge! T'es une belle source d'inspiration!
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Oh merci beaucoup Günther, ça me touche beaucoup ! 🙏 C'est génial de savoir que je peux inspirer les gens à progresser dans le domaine 😊 Merci merci merci!
@talleuxraphael4679
@talleuxraphael4679 4 жыл бұрын
Super complet comme d habitude. Les anims slot sont un peu tricky a utiliser, heureusement qu'on a notre Teacher !
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Heyyy merci beaucouup Raphael! :D C'est vrai que ça peut être contre intuitif des fois les anim slot. Ravi de savoir que ça t'a plu! Bon week-end!
@emileheilah
@emileheilah 3 жыл бұрын
C'est génial le mini bêtisier à la fin ! XD
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hahaha merci beaucoup Emile! J'avais testé ça pour le fun et apparemment ça plait pas mal 😁
@itzzdada
@itzzdada Жыл бұрын
c'est bien ! mais quand je joue mes animations (après avoir fait l'étape de 8:56 a 14:15) ça fait que 2 attaques alors que j'en ai mise 3
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Hello hello! Tu as surement manquer quelque chose dans le tuto. As-tu réussi à résoudre ton souci?
@КотКотофей-я9ы
@КотКотофей-я9ы 2 жыл бұрын
WOW!!! 10/10
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Thanks!
@peterleroy1060
@peterleroy1060 3 жыл бұрын
Merci beaucoup pour le Tutos ^^ vivement l'arrivée du système de combat AI si jamais t'as le temps ^^
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
De rien Peter! Avec grand plaisir! :D Honnêtement je n'ai pas prévu de faire d'IA pour les systèmes de combat, mais je vais quand même noter cette idée dans ma liste de possibles tutos à faire ;)
@peterleroy1060
@peterleroy1060 3 жыл бұрын
@@GamedevTeacher Merci d'avoir pris le temps de répondre ^^ bon courage dans ce que tu fais.
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Merci beaucoup 😊
@tf7330
@tf7330 2 жыл бұрын
Tuto vraiment bien expliqué!!! Le seul truc que j’ai du mal à comprendre c’est comment supprimer de la vie a l’ennemi ?
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hello hello! Il faut que tu implémentes la logique qui fait perdre les points de vie en utilisant Event Any Damage que j'utilise dans ce tuto pour jouer l'animation de hit de l'ennemi ^^
@tf7330
@tf7330 2 жыл бұрын
@@GamedevTeacher yes merci beaucoup
@troyhumphreys9952
@troyhumphreys9952 2 жыл бұрын
Looking good!!
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hey thanks a lot my friend! It's cool to see you on my french youtube channel 😁
@troyhumphreys9952
@troyhumphreys9952 2 жыл бұрын
@@GamedevTeacher Keep spreading the word!! :)
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
@@troyhumphreys9952 I will :D
@leickamelion4732
@leickamelion4732 4 жыл бұрын
Bon bah, encore une fois, super tuto! 10/10.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci beaucoup Leick! 10/10? Je suis heureux! haha J'espère que ce tuto t'aidera dans tes projets :)
@philippec7213
@philippec7213 3 жыл бұрын
Super tuto , très utile . Par contre le débit ultrarapide quand on entend pas bien (malgré un appareillage aux 2 oreilles) est des fois difficile à suivre . Donc retour en arrière et répétition ... Il m'a fallu une dizaine d'heures sur 3 jours pour arriver au bout. Normalement en 4/5h on doit le terminer et le tester. Mais le plus important c'est que c'est un super tuto. MERCI
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello hello Philippe! Merci beaucoup pour ton retour! 😊 Oui désolé pour le débit ultra rapide. Lorsque j'ai enregistré cette vidéo, j'ai voulu voir si ça allait plaire aux abonnés de faire des cuts lorsque je reprends ma respiration histoire d'accélerer un peu le débit ^^ Il se trouve que j'ai été un peu fort pour le coup, du coup j'ai réajusté le tir pour les vidéos d'après 😅 Désolé encore et ravi de savoir que ma vidéo t'ait plu 😁
@blueprintgames9795
@blueprintgames9795 3 жыл бұрын
Nice and really helpful. Mercy
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hi Blueprint Games! You're welcome! Glad to know that my content is useful even to non french speaking viewers 😊
@bd_9879
@bd_9879 4 жыл бұрын
Ooh un tahitien ♥️♥️ bonne vidéo
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hey BD_987! Merci! 😁😁😁
@bd_9879
@bd_9879 4 жыл бұрын
je chercher une video qui explique bien et la je tombe sur toi haha
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Haha cool! Bienvenue parli nous du coup 😁
@serkansevimlitv
@serkansevimlitv 2 жыл бұрын
best combat system for now thanks for share :)
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Glad you like it! Thanks for your feedback :)
@КотКотофей-я9ы
@КотКотофей-я9ы 2 жыл бұрын
Nice tutor, bro, thx!
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Thank you 😊
@kioly_ah
@kioly_ah 2 жыл бұрын
really thanks, helping a lot!!
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
You're Welcome! Thanks to you for taking the time to give me feedback 😁
@kioly_ah
@kioly_ah 2 жыл бұрын
@@GamedevTeacher yes, will let you if I have feedback ;P have a good day!
@chd5878
@chd5878 4 жыл бұрын
Bon je mets mon pouce et je regarderai ça tout à l'heure
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hey merci beaucoup! 💙 J'espère que ce tuto te plaira! ^^
@bobgames4755
@bobgames4755 3 жыл бұрын
magnifique
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Merci beaucoup Mourad! 😊
@thomaslefebvre9101
@thomaslefebvre9101 3 жыл бұрын
GG
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Merci Thomas! j'espère que ce tuto t'as apporté beaucoup de nouvelles connaissances 😁
@burakkayalak
@burakkayalak 3 жыл бұрын
Thank you for the tutorial. I don't know if you realize before but English subtitle switched to French at 22:06, bad news for me
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hey! Thanks a lot for the feedback and sorry for the inconvenience. It's a bug with YT , I corrected it and normally it's working :)
@bobi-bob
@bobi-bob 3 жыл бұрын
Je sais pas si vous avez déjà essayé de passer la vitesse de lecture en x2 sur une vidéo d'Evans (je le fais parfois pour chercher juste une info) Mais déjà qu'il explique rapidement (ce qui est très bien on perd pas de temps), là c'est vraiment une barre de rire.
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hahaha j'avoue que je n'ai jamais essayé, mais j'imagine bien que ça doit être marrant de me voir parler alors que je suis sous forte dose de caféine xD
@BboySalamon
@BboySalamon 4 жыл бұрын
Welldone bro, modern 3D, arcade Beat'em Ups rules👍
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hey thanks a lot bro! Beat em up are the best 🤙
@BboySalamon
@BboySalamon 4 жыл бұрын
@@GamedevTeacher Exactly! Sad that there are a very number of Beat'Em Ups now, especially modern 3D Beat'Em Ups.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Totally agree, that's sad...
@BboySalamon
@BboySalamon 4 жыл бұрын
@@GamedevTeacher Upcoming Godfall looks fantastic, but it is not a Beat'Em Up, unfortunately, for 2 and more players, on the same screen. It is Hack'N'Slash.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Yeah I heard about this one but unfortunately I could'nt get my hands on a ps5 :/ maybe when they reopen preoders I'll try it again 😁
@sebr9572
@sebr9572 3 жыл бұрын
Terrible ta chaine !
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hey salut Marc! Merci beaucoup 😊 Ravi de savoir que mon contenu plait autant 😁
@bootchanomilcent9950
@bootchanomilcent9950 2 жыл бұрын
Tout d'abord je voudrais te féliciter pour ta vidéo très intéressant et qui aide beaucoup. Ensuite, je voudrais savoir comment faire pour que le personnage arrête le mouvement de déplacement lorsque le joueur clique pour attaquer plutôt que de le laisser courir en attaquant.
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hello hello! Vraiment désolé pour la réponse tardive! J'avoue que je me connecte très rarement sur KZbin ces derniers temps à cause du boulot ^^" Merci beaucoup pour ton retour sur la vidéo! Hum ce serait compliqué d'expliquer ça par message, mais en gros il faudrait que tu fasses un disable input sur le player au moment où il attaque et un enable input lorsque l'attaque est terminée :)
@yusoukai
@yusoukai 3 жыл бұрын
merci
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Avec plaisir 😁
@yessnowww5345
@yessnowww5345 4 жыл бұрын
Trop Puissant comme d'ab :p
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Héhé merci beaucoup Yess Nowww! 💙 Je t'avoue que ces derniers temps, j'aime beaucoup faire des tuto du type guide complet comme celui-ci :)
@yessnowww5345
@yessnowww5345 4 жыл бұрын
@@GamedevTeacher et continue ainsi :p la je taf sur une interaction de 12 Armes pour mon perso :p
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ah ouai chaud! haha Bon courage :D
@yessnowww5345
@yessnowww5345 4 жыл бұрын
@@GamedevTeacher Merciiiii :D de ton côté ne lâche rien
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci! Tu peux compter sur moi pour continuer :D
@SheikDev
@SheikDev 4 жыл бұрын
Super vidéo comme d'hab. J'ai juste un petit bémol. Je trouve que depuis une ou deux vidéos ça va vraiment vite. Perso, la même vidéo avec moins de cuts, et un déroulement un peu plus lent (comme tu faisais avant) serai top. Ceci dit cette vidéo est tout de même très bien et je t'en remercie grandement.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello Baji! Merci beaucoup pour ton retour :) C'est cool d'avoir des retours sur les cuts, merci! Je me suis basé sur les nombreux retours qui me disaient que mes vidéos étaient trop longues, du coup j'ai commencé à faire quelques cuts dans les moments d'hésitations. Pour celle-ci peut être que la fatigue m'a fait y aller un peu fort haha Faut juste que je trouve le juste milieu :) Merci encore et bon week-end!
@SheikDev
@SheikDev 4 жыл бұрын
@@GamedevTeacher Hello. Je me suis douté que c'était par rapport à ça et je comprends tout à fait. On vit une époque où tout dois aller très vite. Je trouve ça très dommage quand il s'agit d'apprentissage. Les gens ne veulent plus prendre le temps d'apprendre. Mais bon tant pis. Merci en tout cas ;-). J'ai appris des choses ;-)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
C'est vrai que malheureusement les gens ont du mal lorsque les résultats ne tombent pas toujours rapidement ^^ de toute façon je vais ajuster mon contenu en fonction des retours comme je l'ai toujours fait, du coup si beaucoup de personnes me disent que ça va trop vite je réadapterai 😊 merci encore pour ton retour 😁
@SheikDev
@SheikDev 4 жыл бұрын
@@GamedevTeacher Avec plaisir 😉. Si je peux me permettre, je te conseille de faire les choses à ta manière. Il y aura toujours des casses bonbons comme moi pour se plaindre que ça va trop vite, et d'autres pour se plaindre que ça va pas assez vite. Tu bien connais bien ton sujet et tu es très pédagogue. Quoi tu fasses je sûr que ça sera bien. Donc à mon avis fais les choses à ta manière 😉. PS : le coup du LineTrace le long du baton c'est génial. J'y avais pas pensé. Tout connement moi, j'aurais placé une sphere collision au bout du baton 😅
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci beaucoup 💙 c'est toujours rassurant de savoir que j'ai le soutien de la communauté peu importe mes décisions 😊 pour être totalement honnête avec toi, je suis plutôt fan du fait de faire des cuts car moi aussi j'ai un peu de mal des fois lorsque je re regarde mes tutos haha il faut juste que je trouve le juste milieu 😉 et oui pour le trace, on n'y pense pas forcément! Haha
@aurel2884
@aurel2884 3 жыл бұрын
Personnellement pour le fait de n'attaquer qu'une seule fois, j'ai fait l'Apelle du notify dans l'event graph, ensuite j'ai mis un gate qui est ouvert par defaut qui est apeller avec le notify deal damage, quand il y'a un hit, j'appelle un custom event qui ferme la gate, et dans l'anim montage j'ai créer un deuxième notify juste après pour rouvrir la gate et ça marche parfaitement, je ne sais pas si j'ai bien expliqué xD
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hahaha j'avoue que je n'ai pas tout compris x) Mais à partir du moment où tout fonctionne, c'est nickel :D
@sushicolada6463
@sushicolada6463 4 жыл бұрын
Salut ! est-ce que tu pourrais faire une video sur les auto-jump, c'est a dire un systeme de jump comme dans Gta 5, God of War ou Watch Dogs ou l'on ne peut pas sauter n'importe quand, que quand on est sur un rebord et qu'il y a un autre rebord a proximité. j'espere que tu comprend ce que je veut dire, en tout cas super video continue comme ca !
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello sushicolada! Merci pour ton retour! :) Comme pour tout ceux qui me font des requêtes, tout ce que je peux te promettre, c'est que je vais noter ça dans une liste ^^ Je préfère ne rien promettre car j'ai déjà tout un programme de vidéos à traiter, mais si je trouve le temps je le ferais :) Merci encore et bon week-end!
@sushicolada6463
@sushicolada6463 4 жыл бұрын
@@GamedevTeacher Merci beaucoup ! :)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
De rien! 😊
@anakinskywalker7079
@anakinskywalker7079 3 жыл бұрын
mais trop bien !
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Merciiii 🙏😊
@Gaientv
@Gaientv 4 жыл бұрын
Salut ! je suis tomber sur ta chaine qui déchire ! j'ai à peu près compris le tutoriel néamoin je voulais savoir si tu prévois de faire une deuxième partie avec une barre de vie et des rounds etc ? ça manque cruellement de tuto sur unreal la dessus
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Gaientv! Woah merci beaucoup pour ton retour! C'est génial de savoir que mon contenu plait 😁 en ce qui concerne ta demande, j'ai prévu de faire un tuto sur les barres de vie courant 2021, mais je ne sairais pas te dire quand désolé ^^ merci encore et bon apprentissage sur ma chaîne! :)
@Gaientv
@Gaientv 4 жыл бұрын
@@GamedevTeacher faut pas être désolé c'est déjà énorme ce que tu propose ! en tout cas merci je kiff beaucoup ! j'ai hate d'avoir la suite en attendant je continue d'apprendre ^^
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merciii 😊
@myleneohara6623
@myleneohara6623 Жыл бұрын
Hi. Est-ce possible de cibler la zone touchée ? Par exemple, si je touche la tête, je joue telle animation ennemie. Si je touche le buste, une autre animation. Idem pour le bassin, les jambes etc. J'aimerais beaucoup un tuto sur les collisions complexes. Je sais le faire avec des objets inanimés mais pas avec des personnages animés. Les capsules ont vite leur limite. L’idéale serait que les os soient tous liés à une capsule de collision. Chaque capsule collision serait attachée à un os précis avec un système parent-enfant. Ainsi, les collisions seraient en parfaite harmonie avec l'animation du squelette.
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Hello hello Mylène! Oui c'est complètement possible, mais c'est compliqué d'expliquer ça dans les commentaires, surtout qu'en plus je ne connais pas non plus la démarche exacte pour le faire 😅 Pour tenter de te guider, je dirai que tu peux utiliser les physics collisions asset du perso pour détecter les hit pour ensuite jouer l'animation correspondante!
@myleneohara6623
@myleneohara6623 Жыл бұрын
@@GamedevTeacher Hello Hello Evans ! Je sais bien que tu ne peux pas m'expliquer par commentaire. Je sollicite juste de nouvelles idées de tutos qui en intéresseraient plus d'un ! Je comprends bien les collisions boxes, capsules, spheres etc. C'est la physic collision qui me pose souci. A part pour simuler un ragdoll bizarroïde qui se contorsionne en simulation, je maitrise mal. Ça serait fun de partir de blender et d'envoyer le tout vers UE pour faire un jeu avec une physique réaliste. Je maitrise tout sur Blender mais dès que j'envoie sur UE, je perds tout le travail fait sur Blender... Les parentages sautent, mes contraintes permettant de déplacer les yeux ne fonctionnent plus, mes physics collisions ne sont pas prises en considération dans les collisions et j'ai beaucoup de bugs avec les vêtements, les cheveux, les dents, la langue et les accessoires etc. Mes Keys Shape, permettant de donner des expressions au visage, ne sont pas inclus dans les animations... Bref, j'aimerais tellement reproduire sur UE ce que je sais faire sur Blender. Faire bouger les yeux, les cheveux, les vêtements, faire transpirer mon personnage etc. Donner des émotions à mon perso en temps réel serait génial ! Bref, je veux toujours aller plus loin ! J'ai réalisé un puzzle game en monde ouvert qui fonctionne parfaitement. Je ne suis pas parvenue à faire bouger les lèvres de mon personnage lorsqu'il parle. Je n'ai pas réussi à obtenir de collision réaliste, et mes cheveux ne sont pas animables comme sur Blender. Sur Blender, je maitrise à 90% le soft et sur UE, je dirais à 40%. C'est frustrant car la plupart des tutos ne m'apprennent pas les choses que j'ignore. Je tourne un peu en rond dans ce labyrinthe au possibilité infinie. Longue vie à tes projets en espérant qu'ils puissent dans l'avenir m'aiguiller davantage ! J'ai beaucoup appris grâce à toi. Merci ! 😇
@anakinskywalker7079
@anakinskywalker7079 3 жыл бұрын
Mais trop merci de France !!!!!!
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
De rien!!! Avec grand plaisir 😁😁😁
@Mic261254
@Mic261254 2 жыл бұрын
Bonjour Evans. Merci pour tes tutos. Bien que celui-ci date de plus d'un an j'ai une question à te poser. Tout fonctionne parfaitement sauf que Dans Event AnyDamage de l'Event graph du BP de l'ennemi, la fonction Play Montage ne reproduit pas l'animation "Hit_Reaction_Montage" alors que elle fonctionne bien si j'utilise la fonction Play Animation avec cette animation. Mes animations de montage fonctionnent bien avec mon Hero mais pas avec l'ennemi. J'ai beau rechercher pourquoi, je ne trouve pas la raison. As-tu une piste à me suggérer pour solutionner le problème? Merci. Petite précision je suis sous UE 5.0
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hello Michel! Avec grand plaisir pour le tuto 😊 Peut-être que ton souci provient du fait que l'animation blueprint ne possède pas le node slot?
@Mic261254
@Mic261254 2 жыл бұрын
@@GamedevTeacher Merci pour ta réponse. Que veux-tu dire par "ne possède pas le node slot" 🤔
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
@@Mic261254 tu peux voir le node en question, slot melee, à environ 16:34 😊
@Mic261254
@Mic261254 2 жыл бұрын
@@GamedevTeacher Merci. Le problème est résolu :) En fait j'avais oublié de placer ce slot dans l'animgraph de l'ennemi. J'ai donc créé un slot "upperbody" pour les animations montage de mon ennemi et je l'ai implémenté dans son animgraph. Je vais pouvoir maintenant continuer le codage des animations: -le faire reculer quand il est touché par le héro -animation de mort quand ses points de vie tombent à zéro -l'empêcher de poursuivre le héro lorsqu'il est mort (j'utilise un NavMeshBoudsVolume pour que l'ennemi poursuive le héro et l'attaque) Merci encore pour tes tutos (bien que je rejoigne l'avis des autres abonnés quant au débit trop élevé de celui-ci 😁. )
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
@@Mic261254 Ah génial! Bon courage du coup pour la suite et désolé pour le débit! J'avoue que j'ai été un peu fort sur l'edition de cette vidéo haha
@Mister-Architect
@Mister-Architect 10 ай бұрын
j'aimerais te demander '' comment on fait pour que le personnage attaque que quand il est équiper de son arme blanche '' car j'aimerais utiliser la meme touche d'attaque que tirer avec une arme a feu ? merci d'avance Le GOAT Of Unreal teacher
@aeroxteam5529
@aeroxteam5529 4 жыл бұрын
Salut Evans , tuto de qualité !!! , mais je voulais savoir pour quoi tu stock les attaque est les damage dans le BPC tu peut les réutiliser pour , par exemple les IA ou juste pour le perso que tu contrôle ? Perso j'ais essayer d'utiliser sa sur un ia mais il compte pas le combos, est j'ais un bug avec le can be damaged c'est au niveaux des animation je pense . quand on attaque en même temp plus rien ne marche :p une idée?
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Aerox! Désolé pour la réponse tardive! Je ne suis pas sûr de comprendre tes questions, tu voudrais utiliser les animations d'attaque pour les IAs c'est ça? Si c'est le cas, il faudrait faire quelques modifications je pense au AC, mais n'ayant pas d'ordi sur moi ce serait difficile de dire exactement où. En gros tout ce qui utilise le player controller, il faudrait changer pour faire appel au AI controller à la place ^^
@aeroxteam5529
@aeroxteam5529 4 жыл бұрын
@@GamedevTeacher En faite tous fonctionne sauf le fait des combos , (sur mon Ennemis) il reste bloquer sur la première animation , je pense que sa viens de mon bout de code ,mais, mon vrais problème vient du blend out quand j'attaque en même temp soit l'ennemis ne peut plus jouer les animation ou soit c'est moi(joueur) sa dépend de qui casse l'animation en premier j'espère que c'est plus clair
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ah ouai c'est vraiment bizarre... Je pense en fait qu'il s'agit d'un soucis provenant du controller. Mais j'avoue qu'à part ça c'est difficile de voir d'où viendrait le soucis. Peut être qu'une solution pourra consister à déporter tout le code directement dans le BP de ton ennemi pour ne pas qu'il y ait d'interférences avec le player.
@3n19m
@3n19m Жыл бұрын
Salut, merci pour ton tutoriel, cependant j'ai un problème sur UE5 (la cause peut-être), le slot que l'on a nommé Melee ne s'affiche pas dans la liste lorsque je souhaite changer de slot. Aurais tu une solution? merci
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Hello! Désolé pour la réponse tardive! As-tu résolu ton souci?
@sebixgame7932
@sebixgame7932 2 жыл бұрын
je suis en train de créer un gros que j'ai l'intention de publier via Steam. Le jeu en tant que tels va être un genre de mortal kombat, si je fais ce que tu dis je peux pas mal beaucoup m'arranger au niveau des coups et des personnages mais puis que cela va contenir plusieurs personnages, est ce que je dois écrire exactement les mêmes choses que j'aurai mis pour un personnage ( sois le premier que je vais avoir créer) ou cela va créer des bugs?
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Hello Sebastien! Je t'avoue que c'est difficile d'y répondre ^^" En fait tout dépendra de comment tu vas implémenter ton jeu. Malheureusement, je ne pense pas que le système que je présente ici sera suffisant pour créer l'entièreté de ton jeu. Cependant il s'agit d'une bonne base pour débuter je pense :)
@sebixgame7932
@sebixgame7932 2 жыл бұрын
@@GamedevTeacher j'en pense autant, aucun aide de trop, merci👍
@azimuthprod4321
@azimuthprod4321 3 жыл бұрын
Excellent ce tuto, merci Evans. j'ai eu un problème l'ors de l'interruption de l'animation par l'ennemie, le joueur ne pouvais plus lancer d'animation d'attaque (donc pas de box trace non plus).Problème résolus en ajoutant un "set can attack" sur "thrue" apres le pin "On interrupted" du play montage. j'ai mis une éternité a trouver l'erreur donc si ca peut vous éviter un peu de debugge.
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Salut Azimuthprod! Désolé pour la réponse tardive ^^" Ah mince, j'avoue que je n'y avais pas pensé du tout... Merci pour ta réponse, je pense que ça va aider pas mal de gens :) Et merci pour ton gentil message, ça fait plaisir de savoir que mon contenu est utile ^^
@ProfCouillon
@ProfCouillon 3 жыл бұрын
Je me pose une question toute bête. J'aurai tendance à mettre simplement un widget component dans le player qui aurait les images de Pow, avec une animation du widget, et au lieu de faire spawn un système de particule, on lancerai simplement l'animation du widget. Je suppose qu'un widget est moins gourmand qu'un FX mais je suis peut-être à côté de la plaque. D'après toi, lequel est le plus opti stp ?
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello Benji! C'est une méthode tout à fait valable :) Je t'avoue que je n'ai pas la réponse exacte, mais intuitivement je dirais que tout dépend de l'endroit où se trouve ton goulot d'étranglement. En gros un système niagara peut utiliser le GPU pour être calculé alors qu'il me semble que le widget sera forcément sur CPU. Du coup en fonction de tes limitations, il te suffit de choisir si tu préfères utiliser des ressources du côté du CPU ou du GPU ^^
@ProfCouillon
@ProfCouillon 3 жыл бұрын
@@GamedevTeacher Ouah merci pour cette réponse super intéressante Evans !! Tu gères 😉
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@ProfCouillon Avec plaisir Benji! :D
@MugiNoa
@MugiNoa 6 ай бұрын
Il faut que tu fasse une vidéo comment enlever des dégâts a l'adversaire stp aussi non très chouette vidéo ! merci
@maxleon5776
@maxleon5776 Жыл бұрын
salut chef ! est ce que tu sais comment on programme un jeu avec un style de combat a la FF7 (l'original) ?
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Hello! Je pense que oui, mais ce serait trop compliqué d'expliqué ça dans un commentaire!
@maxleon5776
@maxleon5776 Жыл бұрын
@@GamedevTeacher je me doute bien lol. Ça serait sympa si tu pouvais faire un tuto 😉
@mohamed-alimain6816
@mohamed-alimain6816 4 жыл бұрын
OUIII
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Yay! 😃 J'espère qu'il te sera utile! :)
@mohamed-alimain6816
@mohamed-alimain6816 4 жыл бұрын
@@GamedevTeacher oh que oui
@ashlad1576
@ashlad1576 3 жыл бұрын
Hello Evans, super vidéo ! J'aurais une question cependant : dans le cas où j'utiliserais un personnage sans arme prédéfinis et que je souhaite pouvoir changer d'arme; dans la partie du système de dégâts avancés, comment est-ce que je pourrais faire mon trace en fonction de sockets ou points différents en fonction de l'arme équipé ? Je pensais faire en sorte d'avoir des sockets sur les armes plutôt que sur le personnage, mais je ne sais pas du tout comment je pourrais automatiquement récupérer les sockets de l'arme actuellement équipé depuis l'AC_Melee :/ Tu aurais une idée ? En tout cas merci pour la vidéo ! :D
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello Ashlad! Hummm question intéressante! Perso je ferais un link directement depuis l'abp vers l'arme en question ^^ En gros quand le player change d'arme, il envoie à l'abp une référence vers l'arme et l'abp se charge de récupérer la position des sockets en direct :) Je ne sais pas si ça marcherait car je n'ai pas unreal sous la main, mais je pense que ça devrait le faire ;)
@ashlad1576
@ashlad1576 3 жыл бұрын
@@GamedevTeacher Ohhh je vois! Donc chaque arme aurait sur elle ses sockets perso, et lorsque je change d'arme je dit au AC_Melee (qui aura une référence vers l'arme en question via par exemple une variable CurrentWeapon transmise) d'aller voir qu'elles sont les positions des sockets sur cette arme. Je testerai ça ! Merci beaucoup de ta réponse ! :)
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Exactement! Avec plaisir :) j'espère que ça va marcher ;)
@alzahelb6053
@alzahelb6053 3 жыл бұрын
Salut ! Question avec un peu de retard vu que la vidéo à plus de 8 mois, mais je tente ! Si je voulais faire un système de combo ou le résultat change en fonction de l'input, pour créer un arbre de combos différent par exemple : clic gauche > clic droit obtiendrait une 2nde attaque différente de clic gauche > clic gauche. Je pense que le système de tableau tombe à l'eau du coup, comment je pourrai implémenter ça ?
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello! Hum... Je pense que tu peux toujours utiliser plusieurs tableaux pour ta liste de coups, tout en traquant les index pour chacun des tableaux ^^ Après c'est vrai que ce serait malgré tout plus adapté je pense d'utiliser ce qu'on appelle une liste chainée qui garderait pour chaque coup, la liste des autres coups possibles en fonction du bouton pressé. C'est difficile d'expliquer ça comme ça, du coup je te laisser chercher ça sur le net 😊
@alzahelb6053
@alzahelb6053 3 жыл бұрын
@@GamedevTeacher Ca marche merci je vais regarder ça ! J'explore aussi la piste de faire des arbres en state machine avec le plugin Logic Driver !
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@alzahelb6053 ça peut être cool en effet! Bon courage en tout cas!
@alzahelb6053
@alzahelb6053 3 жыл бұрын
@@GamedevTeacher Merci !
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@alzahelb6053 avec plaisir :D
@Black-di5eh
@Black-di5eh 4 жыл бұрын
Une vidéo de qualité comme d'habitude même si le début avait déjà été abordé dans une autre de tes vidéos 😅😅 ...bref merci PS: petit bémol tu parles trop vite dans cette vidéo j'ai dû ralentir la vidéos pour te comprendre
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci Black P! Oui il s'agit en fait d'une version mise à jour du tuto de combat car beaucoup de commentaires me demandaient de traiter la nouvelle interface des anim montages et d'ajouter la prise en compte des dégâts :) Désolé pour le fait que je parle vite, je crois que je stressais parce que je ne voulais pas faire de vidéo trop longue xD
@Black-di5eh
@Black-di5eh 4 жыл бұрын
Je comprend merci et je suis déjà entrain de m'entraîner ☺️☺️☺️☺️ dessus
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Héhé super! Ravi de savoir qu'il te permettra de progresser! Bonne continuation à toi! :)
@sullivanthomas2704
@sullivanthomas2704 4 жыл бұрын
Salut, merci pour le tuto. Petite question : j'ai utilisé un parent class (BP_BasePlayer) et non un actor component pour que chaque blueprint de mes persos hérite du parent BP class. A l'étape du sphere trace dans le hit complex, j'ai un problème: j'ai mis un socket sur la main gauche et il trace celui des 2 persos (même BP_Fighter01 issu du même BP parent BP_BasePlayer) et quand je hit, mon perso reçoit le damage aussi et en plus après, il ne peut plus faire aucune attaque... Une idée ? Je suis complètement bloqué :( Merci par avance.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Thomas! Merci pour ton retour :) Pour ton soucis, je pense qu'il s'agit d'un problème d'héritage qui fait que le paramètre ignore self ne fonctionne pas correctement. J'ai souvent eu des soucis un peu louches à cause de l'héritage. C'est une idée mais, du coup plutôt que de faire un ignore self, peut être que tu peux faire un actors to ignore et ajouter une référence vers le self de l'acteur en question pour qu'il sache exactement quel acteur éviter. Si vraiment ça ne marche pas, je pense qu'il faut que, soit tu délocalise ton code dans les classes enfants (pas opti), soit tu passes par un actor component que tu tentes d'ajouter à la classe mère.
@sullivanthomas2704
@sullivanthomas2704 4 жыл бұрын
@@GamedevTeacher ok. Merci beaucoup. La nuit m'a apporté à peu près la même idée je vais y regarder. Continue comme ça 👍
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ok super! Pas de soucis pour le conseil et merci à toi! Bonnes fêtes de fin d'année 😊
@sullivanthomas2704
@sullivanthomas2704 4 жыл бұрын
@@GamedevTeacher Bon, je viens de régler le problème en supprimant l'override dans AS_DealDamage. En fait, la fonction trigger complex hit était appelé dans mon BP_BasePlayer et encore dans le AS_DealDamage comme dans ton exemple. Je ne sais pas trop si c'est un problème mais peut-être parce que j'utilise un héritage et non un Actor component ...? Merci encore pour ta disponibilité. Au plaisir d'échanger !
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Alors là... je t'avoue que pour le coup je ne saurais pas dire d'où vient le problème :/ Pas de soucis pour l'aide, c'est tout à fait normal 😉
@FredJunior-j8y
@FredJunior-j8y 8 ай бұрын
Salut s'il vous plaît vous pouvez faire une série dd tutoriel sur la création des jeux FPS avec un héros différents du skeleton par défaut. S'il vous plaît.
@anakinskywalker7079
@anakinskywalker7079 3 жыл бұрын
Mazette, mais tu peux nous faire un Tekken 8 en une journée, j'ai pas de doute après avoir vu la vidéo
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hahaha honnêtement ça risque d'être chaud par rapport à l'équilibrage mais ce serait un bon challenge en effet! 😁
@jacklaroulette8301
@jacklaroulette8301 4 жыл бұрын
Salut Evans,Je suis partis sur un template Side Scroller pour réaliser ton tuto et je comprend pas pourquoi mais je suis dans l'incapaciter de marcher et d'attaquer en même temps les deplacement du character movement se bloque.J'ai fait le tour du blueprint du perso,de mes inputs,je me suis refait ton tuto 2 fois mais j'ai rien trouver merci à toi. Merci Pour ton Travail fantastique à la prochaine ;)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Salut Jack! Merci beaucoup pour ton retour! Ça fait plaisir 😊 si ça ne marche pas, le soucis provient sûrement d'un mauvais paramétrage du noeud layered blend per bone ^^
@jacklaroulette8301
@jacklaroulette8301 4 жыл бұрын
@@GamedevTeacher Merci Pour ta réponse je vais vérifier et je te redit très vite :)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ok super 😁
@jacklaroulette8301
@jacklaroulette8301 4 жыл бұрын
@@GamedevTeacher Alors du coup,je ne pense pas cela vienne de la. Normalement si le problème vient de l'anim blueprint,mon perso pourrais avancer mais aucune animation se joue or la c'est le contraire,les animation se joue correctement.J'ai fait le test en donnant une valeur de 200 à ma variable speed (C'est ma variable speed qui définit la pose),j'ai bien sur retirer le set dans l'even graph. Quand j'appuie sur d'autre inputs les attaque s'enchaine bien mais pas avec les déplacement. Merci à toi et bonne soirée :)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
@@jacklaroulette8301 en fait il s'agit plus des valeurs que tu as donné dans ton layered blend per bone qu'il faut regarder ^^ genre s'il s'agit bien des bons noms de bones et des bons facteurs ;) merci bonne soirée également à toi!
@Roshi50
@Roshi50 4 жыл бұрын
C'est acceptable, je valide ce tuto. par contre j''ai une tout autre méthode pour boucler un index, plutot que d'utiliser un select j'utilise un modulo, j'sais pas si c'est plus opti.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci Roshi! Le modulo fonctionne très bien! Perso je ne sais pas quelle version est la meilleure, mais intuitivement j'aurais tendance à dire que le modulo est plus cher ^^ merci encore et bon week-end!
@Roshi50
@Roshi50 4 жыл бұрын
@@GamedevTeacher J'ai tendance a privilegier les opérations mathématiques aux conditions quand c'est possible, mais c'est purement par conviction, a vrai dire j'ai aucune idée de ce qui est le plus gourmand. J'pense pas que dans ce genre de cas ça soit vraiment significatif. Sinon t'as fait un bourde quand tu parles du "BoxTraceForObjects", tu dis que le "Half Size" represente ses dimensions, alors qu'en fait il ne represente que sa moitié, faut le multiplier par 2 pour avoir la reele taille de ta box ( Je sais j'suis chiant, mais tu dois commencer a avoir l'habitude^^).
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ouai c'est compréhensible pour les opérations mathématiques :) En fait pour le coup je me dis que le modulo est couteux car il doit faire une division, prendre la partie entière et la soustraire à la valeur de base. Du coup je me dis que ça fait trois opérations et c'est sûrement plus couteux. Mais encore une fois ce n'est que de l'intuition :) Ah mince, j'ai pas fait attention pour les dimensions haha c'est fait exprès pour qu'on me pose des questions :p
@elmonsieur9905
@elmonsieur9905 3 жыл бұрын
c'est vraiment dommage j'ai pas reussi à suivre car j'ai le meme perso par contre j'ai beaucoup de truc dans mon blueprints, et quand je supprime ça marche pas du tout, du coup je peux rien faire , par exemple dans mon anim BP de Wukong , j'ai beaucoup de truc mais alors beaucoup, jsp comment faire ? Merci quand meme pour ce tuto
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Hello MaBoy! Malheureusement je ne peux pas t'aider plus si ce n'est qu'en te disant de bien séparer les logiques pour ne pas trop te perdre. C'est quelque chose qui arrive souvent en progra, on code tellement de trucs qu'on a du mal à s'y retrouver. ça m'arrive souvent haha
@elmonsieur9905
@elmonsieur9905 3 жыл бұрын
@@GamedevTeacher Mdrr, merci beaucoup pour la réponse, pour info j'ai réussi à faire comme toi et ça marche nickel, c'est super comment vous expliquer et tout !! keep going j'adore
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@elmonsieur9905 Merci beaucoup! :D
@babybrawl635
@babybrawl635 3 жыл бұрын
bonjour, j'ai un problème. quand mon attack se lance, le personnage avance quand meme, pouvez vous m'aider
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Salut salut! Désolé pour la réponse tardive! As-tu réussi à résoudre ton souci?
@babybrawl635
@babybrawl635 3 жыл бұрын
@@GamedevTeacher oui excuse moi je suis aller un peux vite et je n'avais pas vue que la solution était a la fin de la video, merci tu m'aide bcp a devellopper mon jeu avec tes tuto. désoler et continue comme sa
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@babybrawl635 Pas de soucis t'inquiète pas 😊 Ok nickel! Ravi de savoir que tu as réussi à résoudre ton souci et ravi aussi de savoir que ça te permet d'avancer sur ton prototype de jeu 😁 Bon courage en tout cas et merci pour ton retour!
@ctrl13
@ctrl13 4 жыл бұрын
Salut t'as pas déjà fait un tuto sur Wukong ?
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello! Oui c'est ça, il s'agit de la série dans laquelle on recrée les mécaniques de Zelda Breath of the Wild :)
@DarkRodFR
@DarkRodFR Жыл бұрын
On pouvait pas faire de Random sur un Array en 4.25 ?
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Je ne m'en rappelle plus ^^
@guerinsamuel3734
@guerinsamuel3734 Жыл бұрын
Salut Evans j'aimerais rajouter le system de Hit Sur ton projet Zelda . pourrais tu m'éclairer un peu?
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Hello hello! Normalement ça devrait être plutôt facile à intégrer au système. As-tu réussi à le faire?
@IGamingStudio294
@IGamingStudio294 4 жыл бұрын
Il manque juste la mort de l'ennemi
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello I-Gaming! En effet :) Mais pour le coup je trouvais que ça ne rentrais pas dans le sujet qui consistait juste à faire un système de combat ^^ Tu as trouvé comment la vidéo?
@IGamingStudio294
@IGamingStudio294 4 жыл бұрын
@@GamedevTeacher Super, je vais d'ailleurs m'en servir pour mon jeu. Je trouverais pour la mort de l'IA.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Génial! Merci pour ton retour! et bon courage pour le développement de ton jeu :D
@tryncecorp3559
@tryncecorp3559 3 жыл бұрын
Hello Evans, merci beaucoup pour tes tuto très instructifs ^^ , concernant le système de combat (spamming touche) je cherche à savoir comment relancer une attaque attaque sans couper l'animation en cours, c'est à dire je clic une fois pour lancer une attaque ensuite je re clic (pendant l'animation courante) pour une deuxième attaque et cette celle-ci mémorisée (peut être dans un buffer?) est lancer une fois la première attaque terminer sans couper l'animation courante, j'ai beau essayer avec les notify ... merci d'avance =)
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
Iaorana Trynce! Merci à toi pour ton retour, c'est toujours un plaisir de savoir que ce que je fais permet d'aider les membres de notre communauté à progresser sur unreal engine :) Humm... concernant ta question, intuitivement j'aurais utiliser un booléen AttackAgain qui se mettrait à true si le joueur clique sur le bouton d'attaque alors qu'on est déjà en train d'attaquer. Pour ce faire, dans le premier branch du attack (visible à 13:32), j'aurais mis le AttackAgain à true si canAttack est false. Ensuite une fois que le notify can combo est lancé, je vérifierai si AttackAgain est à true. Si c'est le cas, je mets can attack à true et j'appelle le custom event attack. J'espère que c'est suffisamment clair ^^"
@tryncecorp3559
@tryncecorp3559 3 жыл бұрын
@@GamedevTeacher Un grand merci, continue comme ça great Teacher !
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
@@tryncecorp3559 Merci! :)
@JeffersonNerone
@JeffersonNerone 4 жыл бұрын
Cool de mettre a jour la vidéo que tu avais déjà faite, exelente, comme d'ab! ;) Les beaux jours étant fini en france, je vais me remettre a mon projet. Penses tu faire une serie sur l'IA des ennemis un jour? Vivement vendredi prochain :p
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Merci Jefferson ! 😁 ça faisait un moment que je devais ajouter la prise en compte des dégâts sur mon vieux tuto mais, l'interface de ue4 ayant grandement changé, je me suis dit que j'allais faire une refonte du tuto ^^ pour les IAs j'aimerais bien, mais j'ai encore beaucoup de trucs à apprendre avant de pouvoir faire des tutos :) bon week-end et bonne continuation!
@randomuser1846
@randomuser1846 4 жыл бұрын
il est passer ou Wraith de Paragon?
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello! Il devrait revenir d'ici une ou deux semaines :) Je commence à faire des vidéos en dehors des Let's Gamedev pour traiter des sujets qui sont très demandés ;) Tu as pu regarder cette vidéo ci?
@randomuser1846
@randomuser1846 4 жыл бұрын
@@GamedevTeacher J'ai pas vue toute la video en oneshote mais c'est un mechanique interressante
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Cool :) Merci pour ton retour :D
@YazidBoutata
@YazidBoutata Жыл бұрын
c'est ou qu'on peut trouver le personnage
@GamedevTeacher
@GamedevTeacher Жыл бұрын
Sur le marketplace d'Epic Games, tu cherches "Paragon" ^^
@YazidBoutata
@YazidBoutata Жыл бұрын
@@GamedevTeacher Ok merci 👍👍
@guillaumetizon2342
@guillaumetizon2342 4 жыл бұрын
Bonjour, excellent tuto ! Très bien expliqué, cependant, pour le combo count, est-il possible d'implémenter un système plus avancé, comme par exemple une jauge de style à la devil may cry ? Lorsque l'on varie les types d'attaques, la jauge se remplie peu à peu. Si l'on répète les mêmes attaques, la jauge ne se remplie qu'au début. Je créer mon propre jeu de combat, mais cette fameuse jauge, je ne sais comment procéder : kzbin.info/www/bejne/q6u3oGiBhdx0j9k
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello Guillaume! Merci beaucoup pour ton super retour! :D En ce qui concerne ta requête peut être que tu peux assigner à chaque attaque une valeur à ajouter à la jauge, alors que cette dernière se vide à vitesse constante. Du coup à chaque fois que t'atteins un palier de la jauge, tu augmentes le grade du combo ^^ J'espère que je me fais comprendre lol Merci encore et n'hésite pas si tu as d'autres questions, j'y répondrais avec plaisir :)
@guillaumetizon2342
@guillaumetizon2342 4 жыл бұрын
@@GamedevTeacher Merci beaucoup, c'était très clair, je vais tester ça :D
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Super! Bon courage! :D
@jean-lucvoiseux2156
@jean-lucvoiseux2156 4 жыл бұрын
Bonsoir, super ces tutos, mais je n'arrive plus à suivre, ça va trop vite ;)
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Hello Jean-Luc! Merci pour ton retour :) Désolé si je parle un peu vite haha Dans le pire tu peux ralentir la vidéo ;)
@jean-lucvoiseux2156
@jean-lucvoiseux2156 4 жыл бұрын
@@GamedevTeacher J'ai mis la vitesse à 0,75 ça va un peu mieux, je vais avoir 70 ans alors je suis plus lent qu'avant lol.
@GamedevTeacher
@GamedevTeacher 4 жыл бұрын
Ah ouai d'accord! J'aimerais bien être aussi motivé d'apprendre à ton âge :) Merci pour ton retour et bonne continuation!
@vishiousvish2832
@vishiousvish2832 3 жыл бұрын
bonne vidéo dommage que tu parles à 200 km/h ça gache le tuto
@GamedevTeacher
@GamedevTeacher 3 жыл бұрын
ah désolé que ça aille trop vite pour toi ^^ as-tu essayé de ralentir la vitesse? ça passerait peut être mieux ;)
@1911FORGED
@1911FORGED 2 жыл бұрын
Damn why didn't I learn French
@GamedevTeacher
@GamedevTeacher 2 жыл бұрын
Haha Don't worry Witcher! I don't know when I'll do it, but I plan on posting a similar tutorial on my english channel "Evans Bohl" :)
#4 Unreal Engine 4 IK Foot Placement Tutorial
39:09
Gamedev Teacher
Рет қаралды 18 М.
How To Create A BASIC ENEMY AI | Unreal Engine 4
29:07
Gamedev Teacher
Рет қаралды 18 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
Big cat | Aseprite Pixel Art Timelapse [057]
16:12
Silly Potato
Рет қаралды 719
#1 Unreal Engine 4 Animation Tutorial for Third Person Shooter in UE4
46:19
Mixamo vers UE5 : le Guide ULTIME
51:43
Gamedev Teacher
Рет қаралды 23 М.
UE4 Animation Retargeting | Unreal Engine 4 Tutorial
45:31
Gamedev Teacher
Рет қаралды 14 М.
UFC 310 : Рахмонов VS Мачадо Гэрри
05:00
Setanta Sports UFC
Рет қаралды 1,2 МЛН