Smart Enemy AI | (Part 1: Behavior Trees) | Tutorial in Unreal Engine 5 (UE5)

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024

ความคิดเห็น • 805

  • @khaem9675
    @khaem9675 3 หลายเดือนก่อน +55

    This is not a tutorial it is a masterclass. You have great teaching skills, thank you so much for your content.

    • @AliElZoheiry
      @AliElZoheiry  3 หลายเดือนก่อน +5

      Thank you so much for your kind words! I'm thrilled to hear that you found the content helpful 🙏

    • @dinospumonii
      @dinospumonii 23 วันที่ผ่านมา

      100% agree with this 😻An absolute legend for taking the time to make this series.

  • @Elemental820
    @Elemental820 9 หลายเดือนก่อน +31

    Just a heads up for those who are planning on having your enemies be spawned in by a spawner of some kind.
    At 21:20 you can't really see it on the video but there's a setting under "Pawn" called "Auto Possess AI" which is set to "Place in World" by default which means that the Ai Controller will only possess that actor if it's been placed in the world manually by you and won't Possess the actor if it has been spawned in by another actor or the level blueprint.
    To fix this make sure you change the setting to "Spawned" which will only possess the actor upon being spawned, or "Placed in World or Spawned" which possesses the actor regardless if it has been placed in the world or spawned by another actor.
    Aside from that, Ali, your tutorials have helped me loads with a college project I've been working on and this Ai tutorial series is extremely well thought out and has taught me lots of different things. I'll be sure to watch the rest of them for future projects where i'll create more complex enemies.

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน +5

      Hey Elemental, thank you for pointing that out. I did indeed get a few people asking me why their AI isn't working when dynamically spawned. Most of them figure it out after a few google searches, so this comment should help as well.
      I'm really happy you're enjoying the content so far. Thank you for watching ;)

  • @DannyWelch
    @DannyWelch ปีที่แล้ว +93

    This is one of the best tutorials I've followed on any subject. Speech and audio are excellent, pacing is great, good standards are encouraged, and plenty of examples along the way of both expected behavior and "pitfalls". You've earned a new sub and patreon! Best of luck building the channel.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +4

      Thank you so much for your support and kind words Danny, I'm really glad you found this helpful and I hope you enjoy the rest as well 🙏

    • @FPChris
      @FPChris 7 หลายเดือนก่อน

      I need the 10 min version :D

  • @lowpolyambitions5853
    @lowpolyambitions5853 8 หลายเดือนก่อน +27

    From what I've seen so far on a few of these AI vids, you cover most, if not, all of the points that a lot of people fail to mention. Small things like the rotation setting of the character can be missed out and leave people baffled from other tutorials. Clear, well made and informative. Definitely the go-to series for anyone wanting to sort out AI once and for all. Thanks for the great tutorial, can't wait to learn more from the other parts.

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน +3

      Thank you so much for that comment. I really appreciate it, and I'm glad you see the value in my content 🙏

  • @Rat_Lord
    @Rat_Lord 6 หลายเดือนก่อน +19

    Damn. This is really great but I paused the video when my enemy was not rotating correctly and spent an hour googling before reading one of your comments about the required character controller settings then proceeding to see you explain it 10 seconds later in the video when I finally resumed. I figured I missed something when it wasn't working after following along exactly. I'm probably not the only one that did this seeing as that section is the most replayed. Hopefully this helps others. Great content though, as others have said, I love the explanations. I probably have more experience than a decent chunk of the audience as I've been working with unreal for a few years but never delved much into AI. So I can sort of recognize quality information at this point from the stuff many tutorials do which is simplest possible and bad practice implementations. Your channel has quality information that I trust, thank you for that.

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน +2

      I appreciate your thorough feedback and I'm glad you found the resolution to your issue. It's always valuable to have experienced users like you recognize the quality of the content. Thank you for your support and I'm here to help with any additional questions you may have!

    • @Acksis316
      @Acksis316 6 หลายเดือนก่อน +2

      @Rat_lord I did exactly the same! Thinking i'd messed up somewhere i went back over that section twice before seeing your comment. Thank you Thank you :)

    • @unknowncaller7530
      @unknowncaller7530 3 หลายเดือนก่อน

      Thanks for this comment, exact same thing was happening to me

  • @stabbedbyapanda
    @stabbedbyapanda 9 หลายเดือนก่อน +14

    If you create your own Character BP instead of duping the third person template character, the enemy just slides without animating. This is because of a bunch of settings in the movement component of a character bp. I opened up a separate project to refer to the settings and just typed them manually, but just migrating the character bp over works too. It's specifically because of settings in the Nav Movement section of the component.

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน

      Not sure what you mean by "slides", i tried creating my own character, and some of the movement settings are different indeed, but the AI moves normally

    • @stabbedbyapanda
      @stabbedbyapanda 9 หลายเดือนก่อน +2

      @@AliElZoheiry doesn't animate, it's just in the idle pose and slides around, doesn't even rotate. But the 2 fixes I mentioned above fixed it for me.

    • @TolisPiperas82
      @TolisPiperas82 8 หลายเดือนก่อน

      So what you changed and where? Same to me

    • @TwilightLuinor
      @TwilightLuinor 7 หลายเดือนก่อน +3

      @@TolisPiperas82Sounds like you haven’t defined the anim class or animation mode in the mesh component, which could the cause for animations not triggering. Setting orient rotation to movement in the character movement component also forces the character to look in the direction of movement, solving the other issue!

    • @flatinumfox
      @flatinumfox 7 หลายเดือนก่อน +5

      Isn't that just Acceleration paths bool? It unchecks on new pawns

  • @blainesmith8441
    @blainesmith8441 หลายเดือนก่อน +5

    31:59 The Controller Desired Rotation problem had me scrambling to fix the problem for like 20 minutes haha. I got impatient and didn't watch another 10 seconds ahead for the solution. Your videos have been amazing to watch, and I appreciate the hard work you put into them.

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน

      Hey! I'm glad you found the videos useful, even if that part caused some trouble. Thank you for your kind words; I really appreciate it! 🙏

    • @FPChris
      @FPChris หลายเดือนก่อน

      i do the same thing I always immediately stop and try to address issues when the solution was 10 seconds later.

    • @joshr1303
      @joshr1303 19 วันที่ผ่านมา

      same thing spent 5 mins trying to fix and found this comment

    • @adaowls439
      @adaowls439 8 วันที่ผ่านมา

      Me too lol

  • @kasperlarsson7598
    @kasperlarsson7598 9 หลายเดือนก่อน +8

    Just checking in from part 18. Keep at it. Its tough but boy is it worth it!

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน +1

      Glad you're still enjoying it Kasper 👍

  • @StopItRyan
    @StopItRyan ปีที่แล้ว +13

    You've succeeded where many others couldn't. I feel like I'm actually getting a grasp of exactly how behavior trees work and why rather than just click these buttons for magic to happen. You're going to go far with tutorials.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +2

      Thank you so much for saying that, I appreciate your support and I'm very glad you found this useful 🙏

  • @bonyfist
    @bonyfist ปีที่แล้ว +31

    Man, thank you! Couldnt have come at a better time, the AI systems in YT have been stagnating. This would be a fresh breath of life. I hope this gets finished well, and many more such stuff would come.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +3

      Thank you! Glad you enjoyed it, and i hope you enjoy the rest of the series as well 🙏

  • @perlovgren919
    @perlovgren919 8 หลายเดือนก่อน +5

    Im new to game development and long been interested in npc behavior. Never in my life have i worked with behavior trees and therefore been afraid of trying since "ai behavior" seems like such a complex thing. You have such a talent for explaining that I could get this done in an hour without any questions, ill definetly subscribe to your patreon. many thanks! 😃

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน

      Hey there! Thank you so much for your kind words and support. I'm really glad to hear that my tutorials have been helpful for you. It means a lot to me that you would also join my Patreon, thanks so much! Cheers :)

  • @heavenseek
    @heavenseek ปีที่แล้ว +22

    Great teaching style! Every step you lead us on is immediately rewarded with a satisfying explanation and some example gameplay.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +2

      Thank you for your kind words 🙏 I'm really happy to see that this is helping you

  • @nfrancisj2122
    @nfrancisj2122 ปีที่แล้ว +2

    Brilliant! Software Engineers from Amsterdam who do game systems in their spare time are my favorite people.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      That's a very niche group of people to be your favorites 😅 But I'm happy they are, thank you 🙏

  • @CosmicComputer
    @CosmicComputer 11 หลายเดือนก่อน +5

    Seriously, then best Unreal AI/BT tutorial series I've ever seen, miles better than the official videos on the subject even. Thanks so much for making this!

    • @AliElZoheiry
      @AliElZoheiry  11 หลายเดือนก่อน +2

      Thank you for the support and the kind words. I'm really happy to hear that you see the value in these videos ☺️🙏

  • @gamethingstuff
    @gamethingstuff 8 หลายเดือนก่อน +5

    Legit the best A.I tutorial I've seen so far. Really clear, concise how you explain things with a logical workflow. Was a bit daunting when I saw this playlist was 23 videos long but genuinely looking forward to it now.

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน +1

      Thanks so much for the comment. Hope you enjoy the rest of the series and feel free to drop a comment with any feedback for the future

    • @Luca-yq5ux
      @Luca-yq5ux 4 หลายเดือนก่อน

      Ali your the goat best ai Videos your for sure underated

  • @whilezee195
    @whilezee195 8 หลายเดือนก่อน +3

    Really love the way you explain the overarching objective then dive into the how. I have been watching a lot of different tutorial creators for Unreal and I really identify with your instructional style!

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน +1

      Thanks so much for your comment! Glad to hear that my teaching style is resonating for you 🙏

  • @pemu9593
    @pemu9593 26 วันที่ผ่านมา

    So glad I found your videos! Having xp in Unity / web dev, for me the biggest barrier for picking up Unreal has always been the (low) quality of docs / tutorials. With every video of yours, I feel like I'm actually learning, not just clicking along and feeling dizzy. Thank you for doing this!

    • @AliElZoheiry
      @AliElZoheiry  26 วันที่ผ่านมา

      Hey! I'm really glad to hear that my videos are helping you learn and making the process easier. Thank you for your kind words! 🙏 Keep pushing through, and I'm here to help along the way!

  • @mizerama1
    @mizerama1 ปีที่แล้ว +2

    Wow! Finally a tutorial that begins with an actual overview of the objective!
    How this is so easily missed sometimes is beyond me, but thank you.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Hahaha yeah, I also hate it when I don't know what I'm going to learn in the first minute of a tutorial so I make sure that all my videos begin with the outcome

  • @xXOAXxTempest
    @xXOAXxTempest 2 หลายเดือนก่อน

    The Learning continues. Its really good you show the pit falls of why a simpler method doesn't always work out. Will definitely continue your series.

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน

      Thank you! Glad you found this helpful! Keep learning and keep creating ;)

  • @kyrylohuzovych6371
    @kyrylohuzovych6371 หลายเดือนก่อน +1

    Simply the best AI guide on all of TH-cam, thank you brother for your work

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน

      Thank you so much for your kind words! I'm really glad you found it helpful 🙏

  • @judgebao
    @judgebao 23 วันที่ผ่านมา

    Finished this first video, i can already tell it's gonna be fruitful and excellent. You explain things well, looking forward for the next tutorials! Thank you!

    • @AliElZoheiry
      @AliElZoheiry  21 วันที่ผ่านมา

      You're very welcome! I'm glad to hear that you're finding it helpful. Thank you for watching and your kind words! Looking forward to sharing more tutorials with you 🙏

  • @frgmnt7313
    @frgmnt7313 8 หลายเดือนก่อน +1

    Very great tutorial and I love how you went over small things outside the AI topic, such as the leg IK issue and camera collision, that normally would have had me stopping the tutorial in the middle and searching for the answer inside another tutorial. The tutorial was very helpful and I'm excited to go over the rest of the tutorials in this AI series(although it seems a bit daunting looking at the total amount of time for all the videos together)

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน

      Thank you so much for your kind words! I'm really glad to hear that you found the tutorial helpful and I'm thrilled that you're looking forward to the rest of the AI series. Don't worry about the total amount of time for all the videos; take your time and enjoy the learning process. If you have any questions as you go through the rest of the tutorials, feel free to ask. Happy learning!

    • @frgmnt7313
      @frgmnt7313 8 หลายเดือนก่อน

      @@AliElZoheiry I'll definitely try to go through your tutorials at an enjoyable pace. I'll also probably sign up for your higher-tier Patreon sub as I will probably need some general advice later. Recently started my first game dev job in a start up, but there aren't any senior developers yet in the company. There are only a couple of artists with slightly more experience in Unreal. I only learned the basics of Unity at school(comp sci major transferred into game dev).

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน

      Of course, feel free to subscribe to Patreon and I'd be happy to have a call with you. I wish you the best of luck on your new job, you'll definitely learn a lot there!

  • @alex-qn5xp
    @alex-qn5xp 6 หลายเดือนก่อน

    Using this on top of my existing project, very little work needed to get it all working nicely together with my existing locomotion. Good tutorial.

    • @AliElZoheiry
      @AliElZoheiry  5 หลายเดือนก่อน +1

      Hey, glad to hear that it integrated well into your existing project! If you need any further assistance, feel free to reach out. Keep up the great work!

  • @Joe-wl8hk
    @Joe-wl8hk 5 หลายเดือนก่อน +1

    Ah, another gold mine of a playlist. Thank you, sir!

    • @AliElZoheiry
      @AliElZoheiry  5 หลายเดือนก่อน +1

      You're very welcome! Glad you're finding the content helpful 🙏

  • @ZeroToAnimator
    @ZeroToAnimator 3 หลายเดือนก่อน

    Just wanted to say thank you so much for this series! Your presentation of the concepts and workflow is clear and easy to understand. My background is in animation, so the programing side of game development is quite daunting to me, but less so now. I can't wait to complete the entire course. Thanks again!

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน

      Hey there! Thank you so much for your kind words! I'm thrilled to hear that you're finding the series helpful and that it's making the programming side of game development less daunting for you. I'm glad to have you on board for the entire course! If you have any questions as you progress, feel free to ask. Thanks again for watching! 🙏

  • @olliverkatana4168
    @olliverkatana4168 16 วันที่ผ่านมา

    Very clear tutorial, thank you. For those who wants to solve foots problem - these happens, because of the mixamo animation on retarget get no root bone, but ik_control use it, it can be solved by adding virtual root bone and virtual foot ik bones(on youtube is a lot of video about it). And for laziest ones - in version after to 5.4 UnrealEngine retarget of mixamo animation gives root bone automaticly.

    • @AliElZoheiry
      @AliElZoheiry  15 วันที่ผ่านมา

      Thank you for your insights! That’s really helpful information for anyone facing foot problems with Mixamo animations. I appreciate your detailed explanation 🙏

  • @Matteo10R
    @Matteo10R ปีที่แล้ว +2

    Mate easily one of if not the best tutorialt I've seen of the dozens and dozens I've watched, the explanations on why you do things and the negative results of not helps unbelievably looking forward to the rest of the parts

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you Matteo! I really try to teach these concepts instead of just showing how to build things, so that people can take this knowledge and apply it to their own games. So I’m happy to see that you’re enjoying it and learning

  • @ThrillerHeartStudios
    @ThrillerHeartStudios 3 หลายเดือนก่อน

    This tutorial series is amazing and covers literally everything there is to know and I am very excited to get the ball rolling for my game project. I want to make an extremely in depth AI and this tutorial series is perfect for knowing the foundation for doing so. Thank you for taking your time on making this tutorial series I cannot wait to see what other tutorials you have planned.

    • @AliElZoheiry
      @AliElZoheiry  3 หลายเดือนก่อน

      Thank you so much for your kind words! I'm thrilled to hear that you found the tutorial series helpful for your game project. I'm excited to share more tutorials with you in the future. Good luck with your AI project!

    • @ThrillerHeartStudios
      @ThrillerHeartStudios 3 หลายเดือนก่อน

      @@AliElZoheiry Of course man, good luck on your future endeavors too.

    • @ThrillerHeartStudios
      @ThrillerHeartStudios 3 หลายเดือนก่อน

      @@AliElZoheiry On another note, I went to your server hoping to have a question answered and it would seem that the server is nearly vacant. So my only option is to ask you here. I followed your part 3 up to the damage perception. I had no issues with the AI's perception until I got to the damage perception where it wouldn't perceive damage even after following the tutorial 1 to 1.

  • @sadiqabbaszade4789
    @sadiqabbaszade4789 8 หลายเดือนก่อน +3

    I am pretty hyped up! I have been looking for a good and detailed enemy AI tutorials, I think this is it!

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน +1

      That's great to hear! I'm glad you're excited about the tutorials. I hope you find them helpful and informative. Keep me posted on your progress!

  • @PatrickTheDM
    @PatrickTheDM 4 หลายเดือนก่อน

    I'm just at the 11:11 mark and you have shown a simple IK solution that has driven me crazy for weeks! I've been subbed, just now getting to start watching the series and looking forward to learning a lot more.

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน +1

      That's awesome to hear! I'm glad the IK solution was helpful for you. Thank you for subscribing and I hope you find the rest of the series just as beneficial!

  • @deltacake3809
    @deltacake3809 4 หลายเดือนก่อน +1

    Love your tutorials, easy to follow, great explanations and a lot of details

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน

      Thank you for the kind words! I'm thrilled that you're finding the tutorials helpful 🙏

  • @arnaudkaho7137
    @arnaudkaho7137 9 หลายเดือนก่อน +2

    Clearly the heavyweight of the ue5 tutorial community, Ali you are icnredible.

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน +1

      Thank you so much Arnaud, I really appreciate your support 🙏

  • @SORT_99
    @SORT_99 4 หลายเดือนก่อน

    I can't even begin to articulate a way to thank you for these videos, thank you very much, waiting for more content ❤

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน

      You're very welcome! I'm glad to have you as a supporter and I'll definitely keep making tutorials, stay tuned ;)

  • @hocestbellumchannel
    @hocestbellumchannel 5 หลายเดือนก่อน

    Ι' ve watched almost everything there is to watch about behavior trees in UNREAL and I can say that this, hands down, is the best series on the platform.
    Very well done sir, congratulations.
    It will be extremely useful and interesting if you could expand this series by explaining how to make two AI's fight against each other.
    I mean, there should be one attacking and one defending then switch etc.
    I have no idea how to achieve this and I bet you are the best person to explain it.
    Thank you very much for your hard work.

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน +1

      Thank you very much for your kind words! I really appreciate your feedback and suggestion. I'll definitely consider creating a new series on AI combat interactions in the future. Keep an eye out for it! Thank you for your support 🙏

  • @MichaelGuliano
    @MichaelGuliano 6 หลายเดือนก่อน

    What a great teaching style! I love the way you explain everything. Others often just show you how to do something without explaining the root function of the node or the root problem of the error. Thanks for being so clear, definitely earned a subscribe!

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน

      Thank you so much for your kind words! I'm really glad to hear that you appreciate the thorough explanation. Welcome to the channel, and I look forward to sharing more content with you in the future!

  • @pickard1988
    @pickard1988 11 หลายเดือนก่อน +1

    One of the best teachers I've found on here, very clear and easy to follow, Subbed. Thank you

    • @AliElZoheiry
      @AliElZoheiry  11 หลายเดือนก่อน

      Wow, thank you for saying that. I'm happy you found this useful, I appreciate your support 😇🙏

  • @FPChris
    @FPChris หลายเดือนก่อน

    This first video is amazing. I can't wait to dig into the rest. You have great teaching skills.

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน

      Thank you for the kind words! I'm glad you enjoyed the first video. I hope you find the rest helpful as well 🙏

  • @alanliang9538
    @alanliang9538 2 หลายเดือนก่อน

    thanks bro your series gotta be the most advanced behavior tree tutorial out there cheers.

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน

      Hey, I'm really happy to hear that! Thank you for the kind words and I'm glad you found the series helpful. Cheers! 🙌

  • @diliupg
    @diliupg ปีที่แล้ว

    I have done several AI courses on Unity Game Engine and two courses on UE4 Ai on Udemy. Your course here is by far the best one I have seen. Your explanations are clear and precise and you cleared some problems I had from previous classes in your first video! Tomorrow morning I am joining your Patreon. You are a great teacher and also very knowledgeable. Thank you very much for sharing your knowledge with us. I wish you the very best in your future endeavours and may you be well.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you so much for your kind words and support Diliup. Happy to hear that you're enjoying the content and finding it useful 🙏 I keep trying to improve with each video, so hopefully they keep getting better.

  • @biomimicrydesignstudio
    @biomimicrydesignstudio หลายเดือนก่อน

    One of the best in terms of online tutorials...Like most indicated, clarity, simplicity and the content is the best. Keep it up. Would love to work with on on some of my projects...Link me up.

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน

      Thank you so much for the kind words! I'm glad you find the tutorials helpful 🙏 Feel free to join the Discord server

  • @KaozIcy
    @KaozIcy หลายเดือนก่อน

    Firstly, amazing video. It's a small thing but I LOVE that instead of just saying "pick this AI Controller" you gave an explanation to what the others are. Small detail that goes really far. Excellent start to what I expect is a great series!
    Bonus story of my own incompetence. I knew I didn't want to do my AI behaviour in the base class event graph, so I skipped ahead to the Behaviour Tree part. Then I could not for the life of me understand why my enemy would not move. He did everything else... I didn't add a navmesh. That was the problem. I was furious with myself :D
    Don't skip ahead kids.

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน +1

      Thank you so much for your comment! I'm glad you appreciated the explanation. And your story made me chuckle 😅. It's so easy to miss those small details when you're deep into development. Thanks for sharing and I hope you enjoy the rest of the series! 🙏

  • @kataneproduction7775
    @kataneproduction7775 3 หลายเดือนก่อน

    This series of tutorials are gold, thank you so much, please keep going with those tutorials. You are also really good at explaining, English is not my native language and I understand you perfectly.
    I will follow all your tutorials.
    Good job. I liked and subscribed also.

    • @AliElZoheiry
      @AliElZoheiry  3 หลายเดือนก่อน

      Thank you for your kind words and support! I'm very happy to hear that you find the tutorials helpful and easy to understand, even though English is not your native language. Your feedback encourages me to continue creating more tutorials, and I'm grateful for your subscription and support. Stay tuned for more content! 🙏

  • @kartikeyabekkari806
    @kartikeyabekkari806 2 หลายเดือนก่อน

    I have just found this series and it looks amazing. I went through the series for a glance at what we were going to do what you have here could be an entire course and your giving it out for free. Thanks a lot for this series becasue now i can make the enemies in my game adn have dfferent types of them like amage and archer.

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน

      I really appreciate that you see the effort that went into this. Indeed I was told by a lot of my friends to put this on platforms like Udemy and sell it, but TH-cam helped me so much when learning that I wanted to give back to the community and make it free. Those who can afford to support me, do so on Patreon, and those who can't, still get full access :D

  • @Amine3DArt-vp3qg
    @Amine3DArt-vp3qg 6 หลายเดือนก่อน

    I love this series, very helpful. There is one thing though, for the moveto blackboard key, I think we need to assign it to the BP of the character we're controlling and not just Actor.

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน

      Hey, thank you for your kind comment! I'm not sure what you mean though by assigning the blackboard key to the character BP.

  • @jakerussell389
    @jakerussell389 10 หลายเดือนก่อน +1

    The best tutorial videos on youtube in any genre beyond gaming, Im brand new to unreal engine with no previous experience I always been a security guard or bouncer but with your videos its open a whole new hobby for me thanks brother. if possible future tutorials like for cutscenes and making sound effects for character example im making a game with bruce lee and i want him to make his famous sounds when he throw a kick or punch. Keep up the good work brother

    • @AliElZoheiry
      @AliElZoheiry  10 หลายเดือนก่อน

      Thank you so much for saying that Jake, I really appreciate your support and I'm very happy that my content was helpful for you. I'll take your suggestion into consideration and I'll add it to my list. Good luck on your game 😊🙏

    • @NextWorldVR
      @NextWorldVR 9 หลายเดือนก่อน

      Alright! You go with your Bruce Lee Game. Cool idea.

    • @jakerussell389
      @jakerussell389 9 หลายเดือนก่อน

      @@NextWorldVR appreciate it brother

  • @pablochamarra8246
    @pablochamarra8246 5 หลายเดือนก่อน

    Amazing tutorial mate. Did a bunch of others but this one exceeded them all in depth and content. Thank you! Will follow series!

    • @AliElZoheiry
      @AliElZoheiry  5 หลายเดือนก่อน

      Hey there! So glad to hear that you found the tutorial helpful 🙏 I'm thrilled to have you on board for the series! Keep an eye out for more great content coming your way.

  • @TiagoNeves
    @TiagoNeves 9 หลายเดือนก่อน

    I just finished this first video and replicated everything in my project! Looking forward to finishing this whole Smart Enemy AI tutorial!!! Thanks!!

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน +1

      Hey Tiago! That's great to hear, feel free to join the discord server and share your progress. Always curious to see what people are working on

  • @dreambadger
    @dreambadger ปีที่แล้ว +3

    Absolutely fantastic series. Subbed. I previewed the later videos to see what was in store, and the group enemy AI was really impressive. The DetourCrowdAIController was eye opening.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you for watching and for subscribing 🙏 really happy you found it useful and I hope you enjoy the rest of the series

  • @whitefang8329
    @whitefang8329 9 หลายเดือนก่อน

    Hello Ali, I just started your tutorials. I have been looking for this for a long time. It was my dream to learn how to create enemy. Thank you.

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน +1

      Hey Whitefang, that's great to hear! I'm glad I could help you make your dream come true. Good luck 🤞

  • @Atlas_Milo
    @Atlas_Milo 5 หลายเดือนก่อน

    Incredibly well structured tutorial and easy to follow. Thanks!

    • @AliElZoheiry
      @AliElZoheiry  5 หลายเดือนก่อน

      Hey, thank you for the kind words! I'm really happy to hear that you found the tutorial helpful and easy to follow 🙏

  • @fahimjaowad8717
    @fahimjaowad8717 3 หลายเดือนก่อน

    This is one of the best tutorials on any topic! Tnx!

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน

      Thank you for the high praise! I'm really glad you found it helpful! 😊

  • @mebessusn
    @mebessusn 7 หลายเดือนก่อน

    Amazing first video of the series. Just getting into this today so I can make some smart AI for my game I'm working on. Thanks for all the hard work!

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน

      Hey, thank you for the awesome feedback! I'm glad you found the first video helpful. Good luck with your smart AI project, and feel free to ask any questions along the way!

  • @bobbyr
    @bobbyr ปีที่แล้ว

    Great tutorial, I have been using UE for a couple of years but learned a lot of little things following this.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Glad to hear that Bobby, hope you enjoy the rest of the series 🙏

  • @TrackstarOP
    @TrackstarOP 9 หลายเดือนก่อน

    The way you present your videos feels like I'm taking a professional online UE5 course, love the breakdowns of why you do things and the implementation. Looking forward to the rest of this series! 🙌

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน

      Thank you! I really appreciate the comment. I hope you enjoy the rest 🙏

  • @bedirhan1833
    @bedirhan1833 ปีที่แล้ว +1

    I was literally waiting for you to upload new video

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you for your support Bedirhan 🙏 I hope you enjoy it and find it useful

  • @Aki-zm6fq
    @Aki-zm6fq 2 หลายเดือนก่อน

    feels good to visite back this toturials it was really amazing I was working with state tree and for basic I thought I should be there from where I learnt about ai I would really love to see a toturial on state tree in future from you sir btw I am akib from other ACC 😀😀

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน +1

      Hey Akib! Thank you for your kind words, and I'm glad you found the tutorials helpful. I'll definitely consider creating a tutorial on state trees in the future. Stay tuned for more content! 🙏

    • @Aki-zm6fq
      @Aki-zm6fq 2 หลายเดือนก่อน

      @@AliElZoheiry I will 🫡🫡

  • @KvltWitch
    @KvltWitch 9 หลายเดือนก่อน

    Excellent Tutorial,. Very well explained in great detail, but kept simple enough that it keeps you engaged the while time.

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน

      Thank you for your comment Patrick, you put into words my intention exactly, to make something detailed but engaging to follow

  • @optimalstate3190
    @optimalstate3190 6 หลายเดือนก่อน

    Thank you so much for not playing terrible music during your videos

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน +1

      Thank you for noticing! I always aim to create a distraction-free learning environment. I'm glad you appreciate it!

  • @moosehead13
    @moosehead13 หลายเดือนก่อน +2

    9:10 The issue pertaining to the IK legs interfering with the attack animation has been resolved in UE5.3.2 so no need to do the recommended fix.
    37:47 5.3 You can just split the "Spawn Transform" and its ok being empty.

  • @adammohamed4459
    @adammohamed4459 ปีที่แล้ว

    this is really perfect everything worked really cool and I understand it not like most tuts they just expect you to copy and paste without learning, thank you bro and keep ity

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you Adam 🙏 really glad you liked it, I appreciate your support 😁

  • @sahildali7707
    @sahildali7707 ปีที่แล้ว

    Your teaching style is very good. I respected a lot. Thank you very much.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you for the support. I appreciate it 🙏

  • @prasonia1
    @prasonia1 ปีที่แล้ว

    Best UE5 tutorials on youtube! Your video teaching format is great. Best AI tutorial series! Looking forward to more of your content especially the BOSS AI one.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you for your kind comment, I'm very happy that you like the content and I appreciate your support 😇🙏

  • @miqotelover
    @miqotelover 8 หลายเดือนก่อน

    Great video, I always admire tutorial videos like these, and you have a wonderful voice, and narrative for teaching.

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน

      Thank you so much for your kind words! I'm glad you found the video helpful and enjoyed my teaching style 😊

  • @camillemjx9674
    @camillemjx9674 หลายเดือนก่อน

    This is awesome, thanks A LOT for sharing all the knowledge.

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน +1

      You're very welcome! I'm glad you found it helpful, and thank you for watching and commenting 🙏

  • @mikelkram
    @mikelkram 10 หลายเดือนก่อน +2

    advice to all beginners, if you don't know where to start, start with a custom event)

  • @michaelkukula5926
    @michaelkukula5926 10 หลายเดือนก่อน +2

    Great video! Could you please make one explaining how to make it so that an enemy cannot see you when you are in dark places. And the darker the spot, the less visible you are to enemies. :)

    • @AliElZoheiry
      @AliElZoheiry  10 หลายเดือนก่อน +2

      Hey Michael, thank you for the suggestion, I'll add this to my list 👍

    • @michaelkukula5926
      @michaelkukula5926 10 หลายเดือนก่อน

      @@AliElZoheiry oh great thank you! I look forward to seeing it.

  • @live2imaginetattoostudio
    @live2imaginetattoostudio 5 หลายเดือนก่อน

    Your videos are the absolute best. Thank you Ali.

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน

      Thank you very much! I'm happy to hear that you find my videos helpful. Always appreciate the support!

  • @the-nomad-show
    @the-nomad-show 11 หลายเดือนก่อน

    This is great! I've spent my spare time today watching a few different videos on behaviour trees. Yours is by far the best; from audio and video quality to teaching style. Will sub for more :)

    • @AliElZoheiry
      @AliElZoheiry  11 หลายเดือนก่อน

      Thank you for saying, I really appreciate your support 🙏

  • @tepechef1932
    @tepechef1932 5 หลายเดือนก่อน

    i come here looking for 1 video and get 23, just cant believe it.
    Ty so much!

    • @AliElZoheiry
      @AliElZoheiry  5 หลายเดือนก่อน

      You're very welcome! I hope you enjoy the series and learn from it 🙏

  • @manikkalsi6336
    @manikkalsi6336 3 หลายเดือนก่อน +1

    Hey Ali , this is the best tutorial series to learn Ai and behaviour trees . Thanks for making such series . But i stuck on a point where we set the focus and clear the focus , I followed the same as you but its not working properly in the focus part and my Enemy follows the player in backword movement / rotations and I am currently using UR5.4

    • @manikkalsi6336
      @manikkalsi6336 3 หลายเดือนก่อน

      i'm not sure but backboard key selector reference is not working for me in set focus task. For now i found a one solution and its working fine :) . But if you have any idea why that "backboard key selector reference" is not working , that will be very helpfull for me to understand unreal little better.
      Thank you :)

    • @AliElZoheiry
      @AliElZoheiry  2 หลายเดือนก่อน

      Hey there! Thank you for your kind words and for watching the series! Regarding your issue, make sure you have your AI set to "Use controller desired rotation" as I mentioned in the video, so that the pawn uses the rotation defined by the AI controller

  • @Michaelcampbell0916
    @Michaelcampbell0916 8 วันที่ผ่านมา

    The wooden sword took me back to Destiny Islands in Kingdom Hearts 1!

    • @AliElZoheiry
      @AliElZoheiry  7 วันที่ผ่านมา +1

      Hey! That's a great nostalgia trip! Kingdom Hearts has some memorable moments. Thanks for sharing your thoughts! 🙏

  • @PrettyUndergroundGame
    @PrettyUndergroundGame ปีที่แล้ว +1

    This is hands down the best UE tutorial I've seen on yt so far. Thanks for great work, man!

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Wow, that's a super nice compliment, thank you 🙏 Glad you found it useful

  • @InnerspaceX
    @InnerspaceX ปีที่แล้ว +1

    Great tutorial, thanks. Waiting for the next parts, specially the ai cover part.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you Imr! I just released part 2 now. Check it out here th-cam.com/video/WFV5IewGks8/w-d-xo.html

  • @sajjadmirshabi
    @sajjadmirshabi ปีที่แล้ว +1

    That was amazing, thanks for this awesome tutorial series. I'm awaiting for the next parts. 👌👌

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you Sajjad! Always happy to see when this helps people. I am currently working on part 2 and will hopefully publish it in a couple of days

  • @TheLegendOfTerry
    @TheLegendOfTerry 4 หลายเดือนก่อน

    Oh look, a fur headrest, neat. Then it moves >_> Thanks for another great video. You are my go to dude now for explaining things. I've been using unreal engine a long long time. I've been an artist using it since 1998. It's only the past few years I've gotten into developing games with it and I find your lessons fill in a lot of gaps in my understanding and I really appreciate it. I don't know who taught you or where you got this learning path from but it's amazing and should be the standard!

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน

      Hey there! Thank you so much for your kind words! I'm thrilled to hear that my tutorials have been helpful to you and that you find them valuable even with your extensive experience in Unreal Engine. It's comments like yours that keep me motivated to keep creating content! 😊

  • @hype._.
    @hype._. 6 หลายเดือนก่อน

    Thanks for uploading tutorials like this. I'll continue to study the following videos as well!😉

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน +1

      You're very welcome! I'm thrilled that you found the tutorial helpful. Good luck with your studies on the upcoming videos! 😊

    • @hype._.
      @hype._. 4 หลายเดือนก่อน

      29:09

  • @vidmaster7
    @vidmaster7 ปีที่แล้ว

    Ali, I decided to support you on your Patreon. You should have other membership levels. You have proven that you are committed to providing excellence in your teaching. Thanks.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you so much for the support 🙏 I'm not very good at monetizing this, any ideas on what I can do with different membership tiers?

    • @vidmaster7
      @vidmaster7 ปีที่แล้ว

      @@AliElZoheiry The free trial and $4.99 membership is a good starting point and one that should get noticed. It is very generous of you. A $10.00 level should give more bonuses. You might want to create a monthly video with some more advanced techniques. I wouldn't try to give too much away at this level, but it needs to be worth it for people. You can also try $20 and other amounts, but you will need to have something extra special that would be difficult to find somewhere else. Some people add things like merch (products that they sell) but you will need to build up a bigger following to accomplish that. You'll get there.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      @@vidmaster7 that's really helpful man, thanks a lot 🙏

    • @TheFriedMovies
      @TheFriedMovies ปีที่แล้ว

      Why is it needed that everything has to be done for money? I don't have enough money to support him, does that mean I should never visit his channel again?@@vidmaster7

  • @TheAntonio322
    @TheAntonio322 7 หลายเดือนก่อน

    Your channel is amazing you explain everything I needed to know how to do!

    • @AliElZoheiry
      @AliElZoheiry  7 หลายเดือนก่อน +1

      Thank you so much for your kind words! I'm thrilled to hear that you're finding the content helpful and informative. If there's anything specific you'd like to see in future videos, feel free to let me know!

  • @jeremyjohnson2347
    @jeremyjohnson2347 หลายเดือนก่อน

    You are the GOAT! Love ur content man, keep it up!

    • @AliElZoheiry
      @AliElZoheiry  หลายเดือนก่อน

      Thank you! I really appreciate your support 🙏 Glad you're enjoying the content!

  • @UNDERKING_UDK
    @UNDERKING_UDK 8 หลายเดือนก่อน

    Thank you for the detailed lecture.
    I was impressed while listening to your tutorial!
    Your tutorial is really cool. :)

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน +1

      You're very welcome! I'm glad to hear that you enjoyed the tutorial. Thank you for your encouraging words!

  • @boomwowsion64
    @boomwowsion64 ปีที่แล้ว

    Very detailed and clear explanations. After watching this, I understand the behaviour trees a lot better, thank you for the tutorial.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you! And glad you found it useful, I will keep expanding on the behavior tree throughout the series, hopefully you'll learn how to create very complex behaviors on your own

  • @wachaoochannel9912
    @wachaoochannel9912 ปีที่แล้ว

    Really thank you for the great tutorial! Hope you have more series like this!!!

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      You're most welcome! I'm very glad you are enjoying it

  • @sirbottlekick1690
    @sirbottlekick1690 6 หลายเดือนก่อน

    always thankful for your great tutorials!

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน

      Thank you for your kind words and support! I'm glad you find the tutorials helpful. Keep creating and learning!

  • @greatsol2444
    @greatsol2444 ปีที่แล้ว +1

    Thank you- you deserve much support! Tell me… would you be willing to do a tutorial on a robust character creation system (one that allows making custom faces/physiques for both player and NPCs)? I realize that’s probably pretty task extensive, but it would be nice. Blessings!

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you for your support greatsol, I don't really know how to build a character creation system. Building one from scratch would be quite complex, I do believe there are plugins for such things though

  • @HunterFloris
    @HunterFloris ปีที่แล้ว

    Amazing tutorial!! Really easy to follow and very well explained. I'll definitely be on the lookout for more tutorials from you in the future. Thank you!

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you Floris, I really appreciate your support 🙏 Glad you found it useful, and I hope you enjoy the rest of the series

  • @t6ixfury
    @t6ixfury ปีที่แล้ว

    Thank you for making this video! The speed at which you explain thing and the useful hints given while doing it is superb! I usually can't watch video like these because of the slow talking lol Excuse me while I binge watch the rest of your videos🤣

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thanks so much for the support, I definitely get what you mean about the speed of explanation, I hope you enjoy the rest of the videos as well 🙏

  • @Kingof4pples
    @Kingof4pples 9 หลายเดือนก่อน

    Damn bro! Great video. I hope you keep making more of these and hope your channel grows a lot. Thanks for making this.

    • @AliElZoheiry
      @AliElZoheiry  9 หลายเดือนก่อน

      Thank you Nick! I will definitely keep making more, I hope you enjoy them 🙏

  • @salem6505
    @salem6505 7 หลายเดือนก่อน

    ما شاء الله عليك فنااااااان , اتمنى اكون بنفس خبرتك استاذ علي , اتمنى لك كل التوفيق

    • @AliElZoheiry
      @AliElZoheiry  6 หลายเดือนก่อน +1

      شكراً جزيلاً على كلماتك الطيبة، وأتمنى لك التوفيق في رحلتك التعليمية.

  • @peterjuee558
    @peterjuee558 ปีที่แล้ว

    Very good video. I am a fool to forget to check"USE Controller desired Rotation" . You are good TH-camR. good job!

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you, glad you liked it 🙏

  • @Soul-gf9vv
    @Soul-gf9vv ปีที่แล้ว

    Much appreciated for this clear, and to the chase tutorial! 🙏

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      My pleasure! Very happy you found it useful

  • @robertmaxa5093
    @robertmaxa5093 10 หลายเดือนก่อน

    AI Command Input for The "Editor" may the Future :) Love IT :) I mage ED This Mighty Dreamworks :)

  • @DGlen-n5j
    @DGlen-n5j 8 หลายเดือนก่อน

    @ 24:53 instead of casting to the blueprint in the tasks, you can create an Interface, call it AI_Interface or something, create a function inside called Attack Player; implement the interface in the Ai enemy blueprint. Back in the Task pull off the Controlled Pawn node from the Execute event and call the "Does Implement Interface" function, then make a branch, then continue as normal with the rest of the task.

    • @DGlen-n5j
      @DGlen-n5j 8 หลายเดือนก่อน

      Actually that won't allow you to use the Interface and Bind Event. Another thing I found online is Cast to the Enemy Blueprint, then promote to variable, then use that variable and check Is valid? If true skip over the Cast, If False, cast, then continue. Not sure if that actually works to save on performance, but in theory that would make it only cast the first time?!?

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน

      Hey there, if you continue the series, you'll see how I use interfaces for the AI and for the player and other actors

  • @Crowfly
    @Crowfly 8 หลายเดือนก่อน +1

    31:23 has anyone had difficuties getting the focus to work? The tree highlights and then runs right over the focus node with adjusting the character. I am certain everything is labled correctly and the keys are set and the right nodes were called. If anyone has a faced a similar problem let me know.
    Also thanks for the tutorials Ali, I appreciate it very much.

    • @Crowfly
      @Crowfly 8 หลายเดือนก่อน

      In addition the sequence loop between wait and defualt attack. Until I get out of range than the chacter restarts the entire cycle.

    • @Crowfly
      @Crowfly 8 หลายเดือนก่อน

      If anyone is having the same issue keep watching. If its still not working then check the animation for root/footlocked. It will force the character to finish playing the entire montage at the starting position. Hope this helps

    • @AliElZoheiry
      @AliElZoheiry  8 หลายเดือนก่อน

      Hey, hope everything is working for you now, and thanks for sharing the tips 🙏

    • @activatedmilk7990
      @activatedmilk7990 8 หลายเดือนก่อน +1

      Thanks for the tip, I kept rewinding the vid to see if i did something wrong lol.

  • @bobslop9136
    @bobslop9136 5 หลายเดือนก่อน

    Sir, you are a very good teacher!

    • @AliElZoheiry
      @AliElZoheiry  5 หลายเดือนก่อน

      Thank you! I'm happy to help you learn, keep it up 💪

  • @HG-tu2xn
    @HG-tu2xn 7 หลายเดือนก่อน +1

    from 31:48 you are my hero👍👍thanks

    • @AliElZoheiry
      @AliElZoheiry  7 หลายเดือนก่อน

      My pleasure ☺️🙏 thanks for watching and commenting

  • @jarofpickles1246
    @jarofpickles1246 ปีที่แล้ว

    Very concise and efficient. Thank you for your time

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว

      Thank you Jar of pickles, I really appreciate it 🙏

  • @musicdudem6673
    @musicdudem6673 10 หลายเดือนก่อน

    ahh very excited for this series!

    • @AliElZoheiry
      @AliElZoheiry  10 หลายเดือนก่อน

      Let me know what you think ;)

    • @musicdudem6673
      @musicdudem6673 10 หลายเดือนก่อน

      @@AliElZoheiry I already love it haha. I’ve been watching on lunch. After this series, is there any plans for dialogue, quests, or leveling and xp?

    • @AliElZoheiry
      @AliElZoheiry  10 หลายเดือนก่อน

      I haven't decided yet what will be the topic after this series. I have quite a few ideas planned out, mainly based on suggestions from comments and from Patrons, so we'll find out soon

  • @systemfehler2376
    @systemfehler2376 7 วันที่ผ่านมา

    Masterclass!

    • @AliElZoheiry
      @AliElZoheiry  7 วันที่ผ่านมา

      Thank you! I'm glad you found it valuable 🙏

  • @strick9red
    @strick9red ปีที่แล้ว

    Great stuff man im looking forward to watching your other videos now.

    • @AliElZoheiry
      @AliElZoheiry  ปีที่แล้ว +1

      Thank you 🙏 I'm glad you found it useful so far. Hope you enjoy the rest

  • @saigerakoski9912
    @saigerakoski9912 4 หลายเดือนก่อน

    the comments are all the same and they are dead on. best tutorial covering AI and trees i've seen

    • @AliElZoheiry
      @AliElZoheiry  4 หลายเดือนก่อน

      Thank you for the kind words! I'm thrilled to hear that you found the tutorial helpful and valuable. If you have any more questions or need further explanations, feel free to ask! 😊