Bow & Arrow Masterclass | Unreal Engine (UE5) | Part 1

Поделиться
HTML-код
  • Опубликовано: 20 окт 2024

Комментарии • 237

  • @DaddyDonskie
    @DaddyDonskie 6 месяцев назад +30

    Right when I'm just about to finish the Smart Enemy AI series, I know you hear this a lot but THESE TUTORIAL OF YOURS ARE THE BEST, Thanks Ali

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +3

      Thank you! I'm really glad you're enjoying my content and that the timing is right as well 🙏 good luck and keep learning!

  • @Techadron
    @Techadron 6 месяцев назад +13

    This type of thorough understanding of unreal and to be able to deliver that knowledge to an audience so meticulously is really rare. Thanks for these tutorials man

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you for the kind words! I'm thrilled to hear that you're finding the tutorials helpful. Your support means a lot!

  • @kpo1233
    @kpo1233 6 месяцев назад +18

    This guy know more than anyone on youtube. Just pure gold

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you so much for your kind words! I'm truly humbled by your comment. Your support means a lot to me.

  • @fabexl5898
    @fabexl5898 6 месяцев назад +6

    Actually the best UE5 youtuber and teaches so far, tutorials are polished, You are fixing a lot common mistakes and You give us a lot of knowledge. Please dont stop

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you so much for your kind words and support! I truly appreciate your feedback and I'm glad to hear my tutorials have been helpful to you. Rest assured, I have many more tutorials planned, and I'll continue to strive to provide value to the community. Thank you for your encouragement!

  • @extendedblundering
    @extendedblundering 6 месяцев назад +2

    Great teaching style: full explanation of the actions you take and why. Appreciate the time you put in here I'm getting a lot of value from these!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for the kind words! I'm so glad to hear that you find the content valuable and that you appreciate the teaching style. Your feedback means a lot!

  • @caleb1448
    @caleb1448 6 месяцев назад +3

    Your tutorials are so well put together! Excited to see your process on this type of system!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Hey, thank you! I'm thrilled to hear that you're enjoying my tutorials. Stay tuned for more content on similar systems!

  • @erict.jb.1324
    @erict.jb.1324 6 месяцев назад +1

    Ali I have been following your AI series to learn unreal, and tutorials like these have been great. I’m always finding hidden gems in every video. Thank you for your free content, I really appreciate it. I’m looking forward to part 2

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Glad to hear that you've been finding the AI series helpful! Thank you for the kind words and support, I'm excited to share more in part 2! Keep on learning and creating!

  • @YoutubeAccountMan
    @YoutubeAccountMan 6 месяцев назад +2

    RUclips has been waiting for someone like this guy to bring us good UE5 content.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for your kind words! I'm happy to hear that you've enjoyed the content. I appreciate your support and look forward to bringing more valuable UE5 content to the community.

  • @auesip
    @auesip 2 месяца назад

    These tutorials have thought me the best solution for adding multiple weapons within my game, without a bunch of branches like many others "recommend" as a solution, absolutely brilliant and perfect to learn even if not making a 3rd person archer system!

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад +1

      Hey, I'm really glad you found the tutorials helpful! Thanks for your kind words, and I'm happy to hear you’re learning a lot from them 🙏

    • @auesip
      @auesip 2 месяца назад

      @@AliElZoheiry it has really helped me understand how to approach weapons on an individual basis and animate them accordingly, currently learning blender alongside and will adapt it all in the coming days in my own project!

  • @stratoshadjioannou2147
    @stratoshadjioannou2147 26 дней назад

    Mate, this series is incredible. I translated most of this into C++ (as this is what I use in my project) and works like a charm. Thank you for this incredible series, keep up the great work! Subscribed!

    • @AliElZoheiry
      @AliElZoheiry  22 дня назад +1

      Thank you so much for your kind words! I'm glad to hear it's working well for you in C++. I appreciate your support and glad to have you as a subscriber! 🙏

    • @stratoshadjioannou2147
      @stratoshadjioannou2147 18 дней назад

      ​@@AliElZoheiry no worries! I have a follow-up qs. In pt.3, you cover syncing the bow draw and character draw animations for a 1.0s draw time.
      I did this for my bow, but I ran into two issues with scalability:
      1) Each new bow requires a perfectly timed animation and gets trickier with multiple character draw animations.
      2) Modifying draw time (e.g., attack speed buff) is hard without dynamically adjusting animation play rates proportionally at runtime.
      I considered attaching the hand to the string bone so it follows naturally with the animation, but I couldn't find a way to attach bone to bone-only bone to mesh.
      Any suggestions for a better approach? again thanks for the awesome work here.

    • @AliElZoheiry
      @AliElZoheiry  16 дней назад

      @@stratoshadjioannou2147 For a more scalable approach for different meshes with different sizes, and different rates of animations; I suggest looking into procedural animations

  • @oanxem2261
    @oanxem2261 6 месяцев назад

    A superb tutorial, your videos are very easy to understand and have very practical applications. We, the beginners, are really fortunate to have you and your tutorials!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you so much for your kind words! I'm really glad to hear that you find the tutorials helpful. If there's anything specific you'd like to see in the future, feel free to let me know. Happy learning!

  • @Hitrowski
    @Hitrowski 6 месяцев назад

    Recently I started watching advanced AI series, and now what I see? Another awesome tutorial! Thank you very much Ali!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      You're welcome! I'm glad you're enjoying the tutorials and finding them helpful. Thank you for your comment and support!

  • @gil6970
    @gil6970 3 месяца назад

    Used this series to make my spear throwing. Thank you. Best tutorial out. Learn why and how to use it for other things

    • @AliElZoheiry
      @AliElZoheiry  3 месяца назад

      You're welcome! I'm glad you found the series helpful for your spear throwing implementation. It's great to hear that you can apply the concepts to other aspects as well. Thanks for sharing! 🙏

  • @aveera
    @aveera 6 месяцев назад +1

    Perfect timing for the next Masterclass. Ali 👍

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Glad to hear it! I'm happy to provide timely content that's helpful. Stay tuned for more masterclass sessions!

  • @Fizziepop
    @Fizziepop 6 месяцев назад +1

    wow! I was just looking for some - no, all - of this info, and gathering up bits and pieces of questionable info from all the other unknown sources on yt. When I see this post, I know my hunt must be over, and I haven't even seen it yet! Thank you

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for your enthusiastic comment! I'm glad to hear that you found this valuable, and I hope it proves to be the comprehensive source you were searching for.

  • @Judy_spidey
    @Judy_spidey Месяц назад

    I am creating my own game and I had a separate ABP so I was having a trouble doing the bow locomotion but then I kept combining what I learned from u and gorka and it worked !! Thanks a lot!!

    • @AliElZoheiry
      @AliElZoheiry  Месяц назад +1

      That's awesome to hear! I'm glad my tutorials helped you figure it out 🙌 Thank you for the feedback, and best of luck with your game!

    • @Judy_spidey
      @Judy_spidey Месяц назад

      @@AliElZoheiry Btw I have a question, when I draw the arrow multiple times or 3 times idk the arrow just keeps sticking to the characters hand even tho I used the destroy arrow, what should I do ?

  • @joebleux4695
    @joebleux4695 5 месяцев назад

    The amount of free information out there is staggering.

    • @AliElZoheiry
      @AliElZoheiry  5 месяцев назад +1

      Thank you, I'm glad you found it useful! 🙏

    • @joebleux4695
      @joebleux4695 5 месяцев назад

      @@AliElZoheiry ngl I jacked your code and keep breaking it 😂

  • @UnrealShack
    @UnrealShack 6 месяцев назад +1

    Yahooo! Epic comeback with epic series!
    BTW: awesome intro

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you! I'm really happy to hear you liked the intro. I definitely spent too much time on that one, I was going for a "Movie trailer" like intro

    • @UnrealShack
      @UnrealShack 6 месяцев назад +2

      @@AliElZoheiry maaan, with you charizma its awesome mix! The result cost this.

  • @Yggdrasil777
    @Yggdrasil777 6 месяцев назад

    Awesome! I have been pushing your videos all over Reddit. I can see that the effort has been coming through. Your subscriber count has increased quite a bit. Awesome new tutorial series. Best of luck.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for the support and for helping spread the word about the channel! I'm truly grateful for all the support and encouragement. Your efforts and kind words mean a lot to me!

  • @mebessusn
    @mebessusn 6 месяцев назад

    HE HAS ARRIVED WITH ANOTHER BANGER!!!! So excited for this Ali.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you for the support and excitement! I hope you find this one helpful too 🙏

  • @tacolover619
    @tacolover619 6 месяцев назад +3

    @AliElZoheiry Is it possible to make your video/face box smaller or remove it? It's covering content on screen. ty!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for your feedback! I will consider adjusting the size or placement of the video/face box in future videos to avoid covering the on-screen content. Appreciate the input!

  • @AleTheDark
    @AleTheDark 6 месяцев назад

    I was wondering if there was some tutorial about bow and arrow yesterday, and today you made this, amazing timing my friend

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      You're welcome! Glad to hear the timing is perfect for you. Thank you for the feedback and support!

    • @AleTheDark
      @AleTheDark 6 месяцев назад

      @@AliElZoheiry I will be your next patreon support!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      @@AleTheDark I really appreciate that Ale! Thank you so much 🙏

  • @amine2010amine
    @amine2010amine 4 месяца назад

    I can't believe all these tutorials are real thank you very much

    • @AliElZoheiry
      @AliElZoheiry  4 месяца назад

      You're very welcome! I'm glad you find the tutorials helpful. Thank you for watching and commenting 🙏

  • @alexisezequielfernandez9807
    @alexisezequielfernandez9807 17 дней назад

    Ty for this video, it was handy for my project. Your teaching was very good

    • @AliElZoheiry
      @AliElZoheiry  13 дней назад

      You're very welcome! I'm glad to hear it was helpful for your project. Thank you for watching and for your kind words 🙏

  • @zlatty88
    @zlatty88 6 месяцев назад

    I'm sure it's been stated but I found Ongoing and Completed works better for the input of the aiming for me. It might just be my crap computer though... This tutorial is Freaking amazing. It's hard to find people who explain what is going on as good as you. I definitely walked away actually knowing more about some things. THANK YOU.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey there, I'm glad you found the tutorial helpful and thank you for the input! I appreciate your kind words and I'm happy to hear that you walked away with a better understanding. Keep on learning and creating! Thank you for watching!

  • @Alternatywny_1
    @Alternatywny_1 6 месяцев назад

    Wow! This is exactly what I was looking for two days ago for my portfolio project, and here you are! The opening of the film left quite an impression on me, and once I finish my Kotlin tasks for class, I'll dive into your film :>

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you! Glad it left an impression on you! I definitely spend more time than I would like to admit on that opening intro 😅 Happy to hear it had an impact

  • @lespaul1507
    @lespaul1507 4 месяца назад

    Thank you for these. I have to replace my current bow mechanic due to bugs. Im learning a lot, so thank you.

    • @AliElZoheiry
      @AliElZoheiry  3 месяца назад

      You're very welcome! I'm glad you're finding the tutorials helpful in your development journey. Good luck with updating your bow mechanic!

  • @elhasaman
    @elhasaman 5 месяцев назад

    You are the most optimal youtube channel to learn unreal engine! Keep it up, greetings from México

    • @AliElZoheiry
      @AliElZoheiry  5 месяцев назад

      Thank you so much for the kind words! I really appreciate your support and I'm thrilled to hear that you find the content helpful. Greetings from across the globe! 🙏

  • @kellowattentertainment
    @kellowattentertainment 6 месяцев назад

    I waited for this... and here we go!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Nice! I hope it lives up to the hype 😅🙏

  • @83donpablo
    @83donpablo 6 месяцев назад

    Habib, thank you SO much for the time and effort you put into this and for sharing your knowledge with us.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      I'm really glad you found it helpful! Thank you for your kind words and for taking the time to watch and comment. 🙏

  • @AbdEl-RahmanAhmed47
    @AbdEl-RahmanAhmed47 6 месяцев назад

    I've waited a long time for this moment. 🙂🙂🙂

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you! I'm glad it was worth the wait! 😊

  • @stefan7612
    @stefan7612 6 месяцев назад

    Can't wait to implement it next to the damage and ai series!!😁 even more if it's as customizable and flexible like the others🫡

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey, thanks for the enthusiasm! I'm glad to hear you're looking forward to integrating it with the damage and AI series. The goal is indeed to make it as customizable and flexible as possible, so I hope it meets your expectations!

  • @ryanjdevlin87
    @ryanjdevlin87 6 месяцев назад

    I'm 10 secs in and im amped af by this music omg

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hahah thank you! I spend a lot of time picking the right music, glad to hear it had the right impact

  • @cordellbriggs7910
    @cordellbriggs7910 6 месяцев назад

    Really Appreciate your dedication and how thorough you are, as a new game dev this video is a gold mine. Cheers! Eagerly awaiting Part 2! (Would love any tips on replicating this as well. I've got character ref variable replicated, turned on replication for the bow mesh, and am getting the server to spawn and despawn the bow, and the client shows they are spawning and unspawning the bow, but the server doesn't see the client's bow.)

    • @AliElZoheiry
      @AliElZoheiry  5 месяцев назад

      Hey there! Thank you for your kind words and I'm thrilled to hear that you found the video helpful replication as well. Keep an eye out for more videos in the series! Cheers!

  • @ARY824
    @ARY824 6 месяцев назад

    Excited to start on learning this!! Still going through the Smart Ai tutorial

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      That's great to hear! I hope you enjoy the Smart AI tutorial and find this new material helpful as well. Happy learning!

  • @JoMarcos28
    @JoMarcos28 6 месяцев назад

    BEGINNING OF A NEW SAGA! 💯

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Hope you enjoy it as well 🙏

  • @BrianEBP
    @BrianEBP 6 месяцев назад

    Hey Ali, Just me throwing my 2cents. If you are using projectilecomponent for arrows I would only recommend adding a delay on gravity and pump up the speed to make the arrow more accurate and givivng that cool Legolas feeling. But anyway like always nice vids man!💛

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey, thank you for the suggestion and kind words! I appreciate your insight and support. I will be doing indeed variable speed and gravity based on draw strength

  • @5StoneGameStudios
    @5StoneGameStudios 6 месяцев назад

    I was literally making a balloon game today and needed a bow. Thanks

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Happy to hear it was timely for you! Let me know how your game turns out 😄

  • @exnozgaming5657
    @exnozgaming5657 6 месяцев назад

    High Quality Stuff. Thanks a lot for your work ❤

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      You're very welcome! I'm thrilled to hear that you found the content helpful. Thank you for your support and kind words!

  • @rizpect01
    @rizpect01 15 дней назад +1

    Please provide with a description of how to add animations from Mixamo, as it is really confusing, as a new student in this field, many struggles to import the animations from Mixamo properly to UE 5.

    • @AliElZoheiry
      @AliElZoheiry  13 дней назад

      Hey! Thank you for your suggestion. I'll definitely consider making a tutorial on importing animations from Mixamo into UE5. It can be tricky for beginners, so I appreciate your feedback 🙏

  • @Susuer
    @Susuer 6 месяцев назад

    This tutorial is amazing , Maybe will have gun masterclass,melee weapon masterclass!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for the positive feedback! I'll definitely consider your suggestions for future masterclass topics.

  • @aomadeira
    @aomadeira 2 месяца назад

    Nice, I really like the way you present information and that everything is presented, but It's not really easy to follow up as a beginner in UE, since you leave some stuff behind like "I already have this xyz setup, but you can use your own". Showing how you import or prepare stuff for UE would make it more accessible.

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад

      Hey, thanks for your comment! I appreciate your feedback and I'll take that into account for future videos 🙏

  • @TheKr0ckeR
    @TheKr0ckeR 2 месяца назад

    I have had a lot of tutorials about arrows and bows and stuff, even with LYRA and 3rd party packages, but never seen a smooth arrow bow mechanics as that. It makes me to create a game where we hunt things with animals..

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад

      Thank you for the compliment! I'm thrilled that you found the arrow bow mechanics impressive. Good luck with your game creation!

  • @47VenomGaming
    @47VenomGaming Месяц назад

    It would be awesome if you explained how to have regular unarmed animation and armed animations not a lot of unreal tutorial makers explain like you, can't figure out how that is possible with unreal engine 5.

    • @AliElZoheiry
      @AliElZoheiry  Месяц назад +1

      Hey! Thanks for the suggestion, I actually cover that in my "Smart Enemy AI" series. As I have the player support different stances (e.g Unarmed, Melee, Magic) Check it out to learn more

  • @ABentPaperclip
    @ABentPaperclip 6 месяцев назад +1

    awesome video as usual! bit of feedback on the format- the webcam/stream view is a bit large in relation to the rest of your screen which makes it fairly distracting. consider shrinking it a bit, maybe cropping out some of the wall, or using a greenscreen if you're feeling fancy! beyond that, great content, looking forward to the next!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +2

      Hey there, thank you for the feedback! I really appreciate it. I'll definitely look into adjusting the webcam/stream view to make it less distracting in future videos. I'm glad you're enjoying the content and looking forward to the next one!

  • @Ahmed_Ibrahimm
    @Ahmed_Ibrahimm 6 месяцев назад

    Very nice tutorials and I hope to never stop making videos❤. But can you add one episode and explain how to make hit detection (If I shoot the enemy in his right hand, will play animation and if I shoot him in the left hand will play different animation) the enemy will play different animation when I hit him in different parts of his body.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you for your kind words and suggestion! I'll certainly consider adding an episode to address hit detection and custom animations for different body parts. I appreciate your continued support!

    • @Ahmed_Ibrahimm
      @Ahmed_Ibrahimm 6 месяцев назад

      Don't thank me man, You deserve it

  • @coulterjb22
    @coulterjb22 6 месяцев назад

    OK. Love your style. I started UE5 two weeks ago and have now made a couple custom Metahumans. Where do I go for tutorials to teach me the basics about creating a commercial, not a game? I'm guessing camera and lighting control as well as building a small world/environment would be my first priority. Thanks to anyone willing to help.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Hey there! I would recommend checking out tutorials on cinematography and virtual production, as they cover camera control, lighting techniques, and environment creation for commercial projects. You can find these tutorials on RUclips. I personally really like "@WilliamFaucher", he does some great stuff! Good luck with your venture into creating commercial content with UE5!
      www.youtube.com/@WilliamFaucher

    • @coulterjb22
      @coulterjb22 6 месяцев назад

      @@AliElZoheiry Thank you! I'll head that way.

  • @GameTourist491
    @GameTourist491 6 месяцев назад

    can’t wait to see the next one❤

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you so much for the support! I'm glad you're looking forward to the next one. Stay tuned for more exciting content coming your way! ❤️

  • @DJMarsden81
    @DJMarsden81 3 месяца назад

    Your tutorials are brilliant, thank you! Do you think that this could easily be done for a first person character? Thanks again

    • @AliElZoheiry
      @AliElZoheiry  3 месяца назад

      Thank you so much for your comment! I'm glad you found the tutorials helpful. Yes, the concepts and principles can easily be applied to a first person character as well. Best of luck with your project!

  • @billmore6486
    @billmore6486 6 месяцев назад

    Very great job on preview. too many tutoirals don't show you the results of what your going to make

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you so much! I really spent a lot of time on that intro to make sure it's informative and exciting to watch. Glad to hear that it had the right imapact

  • @calumyuill
    @calumyuill 6 месяцев назад

    Appreciate the efforts for the video, thank you. Would be nice if you showed how to import the animations from mixamo. Have you renamed the animations after import?

    • @AliElZoheiry
      @AliElZoheiry  5 месяцев назад

      Hey there, thanks for your comment! I usually import the Mixamo animations, retarget them and rename them. I will definitely consider a separate tutorial on that. Cheers 🙏

  • @Skanwalker
    @Skanwalker 6 месяцев назад

    The Goat Is Back ✨️

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you! I appreciate the kind words 🙏

  • @AkobirTuxtamishev-zm5bh
    @AkobirTuxtamishev-zm5bh 6 месяцев назад

    Wow, amazing tutorials

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you! I'm glad you find the tutorials helpful. Your support means a lot!

  • @protophase
    @protophase 2 месяца назад

    What if you want to have several other types of weapons? Would it be better to make a separate weapon component or use some sort of Enum system? Also how would you go about changing the input for each weapon? Let's say you want a release and hold for some weapons and instant for others.

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад

      Hey! Great questions. It highly depends on the game you're trying to make and the functionality shared between the different weapons.
      If each weapon is very different than the other, sort of like a class system in an RPG game, where one weapon makes you a tank and another makes you a DPS, then separate actor components are better suited since they don't share any functionality.
      But if you're making an FPS game, where you have tens or hundrens of guns, then you should have a single parent actor component for all weapons, since a lot of the functionality will be shared, and the differences will be through configurable variables, like damage, range, accuracy, etc..

    • @protophase
      @protophase 2 месяца назад

      @@AliElZoheiry Aah yeah, it is a sort of Action FPS/RPG. I'm planning on having both melee weapons and ranged weapons with different secondary attacks/abilities for each weapon which the player will find/unlock as they progress. For the bow for example I want to have a similiar system to yours but you hold down LMB to draw the bow and release to fire, depending on how long you draw the bow the more dmg/velocity the arrow is going to have. For a melee weapon for example I'm thinking about having combo type combat. I was thinking that I could have a Master Weapon BP and then derive the weapons from that, but how can I dynamically separate the input from hold/release to combo/triggered in the blueprint depending on the weapon?

  • @viniguerrero
    @viniguerrero 6 месяцев назад

    As always, amazing content! Comment for the algorithm, keep it up. Any chance we have the blend space as a variable in the ABP, so no hard references when porting from project to project?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you for the comment! I'm glad you're enjoying the content. I'm not aware of a method of having animations as variables in the anim BP. If you do find a way, please let me know

    • @viniguerrero
      @viniguerrero 6 месяцев назад

      @@AliElZoheiry Just found it! And it's pretty cool, sounds like a good approach to mix with the tutorials for reusability ruclips.net/video/vE5dvwbv5Rc/видео.htmlsi=z8Sjlqcm13lVeDx5

  • @ADuarte-bq6uu
    @ADuarte-bq6uu 6 месяцев назад

    Gosh, I love this channel

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you so much! I'm glad to hear that you're enjoying the content on the channel 🙏

  • @itamihanzo
    @itamihanzo 6 месяцев назад

    High quality stuff dude!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you! I'm glad you enjoyed it! 🙏

  • @MiuraUY
    @MiuraUY 4 месяца назад

    Can you teach us how to implement this with the new motion matching ? like I want to use motion matching with my own character, and add more funcionality to it like this bow and arrow, guns, etc. How can we do that? Could you cover that in a video?

    • @AliElZoheiry
      @AliElZoheiry  4 месяца назад

      Hey there! Thank you so much for the suggestion. I'll definitely consider covering motion matching implementation with additional functionalities like bow and arrow or guns in an upcoming video. Stay tuned for that!

  • @krawiecmilan3098
    @krawiecmilan3098 2 месяца назад

    Hello. Great tutorial. I'm trying to do it in first person from a third person character. That means, I have the camera attached to the character's skull. When I aim the bow, I only aim forward. is there a simple way to connect the aiming from the camera view via the blueprint? Or do you have to make a special animation for pointing up and down? Thanks for any idea.

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад

      Hey! I'm glad you enjoyed the tutorial 🙏 I'm not really sure I understand what you mean by aiming from the camera, but in a first person game, your camera should already be moving up and down with your mouse movement as this is your "control rotation", so aiming shouldn't be any different

    • @krawiecmilan3098
      @krawiecmilan3098 2 месяца назад

      @@AliElZoheiry I have a third person character. But I have the camera placed on the bone - the head, so that it is like first person. And I already found what I had in mind in the third part of the tutorial. ruclips.net/video/hvAJZxWOkzs/видео.html😀

  • @newtforgegames
    @newtforgegames 6 месяцев назад

    Do you ever miss with these tutorials?! 🏹🏹🔥🔥

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you so much for your kind words! I'm thrilled that you're finding the tutorials helpful. I hope never to miss 😉

  • @EveLuna02
    @EveLuna02 6 месяцев назад

    ❤ your videos , really helpful
    can you please make tutorial on different type of stealth system ?! thanks

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Hey, thank you for your kind words and for sharing your request! I'll definitely consider making a tutorial on different types of stealth systems in the future. Keep an eye out for it!

  • @Nosferatu_tqegaming
    @Nosferatu_tqegaming 6 месяцев назад

    i love this, i havent finished the tutorial. But, i would like to understand say i want to make a game with one protagonist that can adopt different class styles, so if i developed this bow and arrow tutorial, how to i say apply the class of animations to an item or item class (bows), then when any item from that class is equipped to the player they inherit those animations, etc.? can you make a video or explain? thanks boss youre literally saving my life

    • @Nosferatu_tqegaming
      @Nosferatu_tqegaming 6 месяцев назад

      just saw actor component portion. sparked something but i will await a reply.

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      There are complex solutions to this problem for complex systems (Take a look at the Lyra sample project for a complex implementation), but a simple solution would just be to have different animation states for different weapons, and in your anim BP you check which weapon is equipped, and that drives a specific animation state

  • @BooneyianLogic
    @BooneyianLogic 6 месяцев назад

    I'm trying to follow along, When i import the animations for the bow blendspace, none of them have root motion enabled, using root lock, creates a strange result. I was wondering if I had to go and download each animation in that pack individually, and check the "in-place" check box. I was trying to avoid having to go through each one, is there a way around this?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey there, I understand your frustration. From Mixamo you indeed have to download each animation separately and check the "in place" box. They had an option a few years ago to select multiple animations to download, but now they just put them in a pack and you can't edit the settings of a whole pack

  • @alexhunter756
    @alexhunter756 4 месяца назад

    when I search for "bow" in the animation blender's asset browser, nothing comes up even though I have the animations in my content browser. Am I doing something wrong? Is there a certain way you have to import the animations?

    • @kmtsvetanov
      @kmtsvetanov 4 месяца назад

      same here. Did you found what was the problem?

    • @AliElZoheiry
      @AliElZoheiry  4 месяца назад

      If you have an animation with the name bow, then searching for bow should show it 😅 Shouldn't be any different from searching for any other asset. If you migrated the animation from one project to another, you need to make sure that the project versions are compatible, otherwise migration won't work

  • @shameemhossen5051
    @shameemhossen5051 6 месяцев назад

    Hi Ali I am a big fan, After that series please try some rogue lite/like machanices,
    like spell system, upgrade, spell card selecection, spell activate spells, auto cast spell etc,
    rogue like machanices for unreal is rare so please do something on that note

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hi! Thank you for your suggestion, I appreciate your support and will definitely consider creating content focused on rogue-like mechanics in Unreal Engine in the future!

  • @gamedevunity3dliviopanizzi170
    @gamedevunity3dliviopanizzi170 6 месяцев назад

    bellissimo ALI great job

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Grazie mille! I'm glad you enjoyed it 🙏

  • @sara-uh8xy
    @sara-uh8xy 6 месяцев назад

    aiyo nice new series les go

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey Sara! Glad to hear from you again! Hope you enjoy this 🙏

  • @Женёк-д1и
    @Женёк-д1и 11 дней назад

    Hey there. Before i follow this tutorial series, i wanted to know if this tutorial can be applied with the motion matching locomotion. thanks

    • @AliElZoheiry
      @AliElZoheiry  7 дней назад +1

      Hey! Thanks for your question. The concepts can generally apply to motion matching locomotion, but you might need to adapt some specifics.

    • @Женёк-д1и
      @Женёк-д1и 7 дней назад

      @@AliElZoheiry thats good to hear. as for the specifics, i have a couple in mind, however, do you have in plans releasing a short video of showing us the necessary steps for that? or even for people who have already created everything with blendspaces, to upgrade to MM? thanks

    • @AliElZoheiry
      @AliElZoheiry  6 дней назад

      @@Женёк-д1и I don't really plan on using MM, as it always requires a database of animations with different poses and I am not an animator, so I don't foresee it my near future

  • @darkmuhu
    @darkmuhu 6 месяцев назад +1

    Next movie Hurry up. Please.

  • @kryogenicgames
    @kryogenicgames 6 месяцев назад

    I wont use this in my project but its so cool. Well done Ali as usual. ;) Did you ever try to look into neural network to train AI?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Thank you for the feedback! I'm glad you found it interesting. Neural networks and AI training are indeed fascinating topics. I have explored them in some of my personal projects, but only from a research standup, they would be too unpredictable in an actual game

    • @kryogenicgames
      @kryogenicgames 6 месяцев назад

      @@AliElZoheiry i see, so do you personally think using them for AI unless spent very long time training is not really game ready?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Well that depends a lot on the kind of game, but neutral net trained AIs are usually AI agents that learn to play an existing game, and not AIs that are part of a game, because you have to have an existing game already to train the agents on.
      So if you want a trained agent to be part of a game, that's not really feasible, it's the chicken and egg problem, what came first, the game or the AI 😅

  • @stalkershano
    @stalkershano 6 месяцев назад

    Here we are 🎉

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Nice to see you here! 🎉

  • @todorbogdan8553
    @todorbogdan8553 2 месяца назад

    I did the same exact steps but for some reason my animation resets in the middle of the movement, like it snaps back or something, also my idle animation rotates and snaps back kind of jagged effect. It's probably the way i imported them from mixamo, do you have a tutorial about importing correctly? Thanks :)

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад

      Sounds like you imported them without checking the "In place" checkbox in mixamo

    • @todorbogdan8553
      @todorbogdan8553 2 месяца назад

      @@AliElZoheiryI didn't see this checkbox, i'll try a reimport :) thank you

  • @อีลอนคาร์ก
    @อีลอนคาร์ก 3 месяца назад

    awesome bro

  • @MSHAHROZKHAN
    @MSHAHROZKHAN 6 месяцев назад

    big respect also show us where to become intermideate to pro

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey there, thank you for the respect! I try to make content for all skill levels, and sometimes even in the same vide. Glad to hear you see the value in that

  • @Sag_47
    @Sag_47 3 месяца назад

    Nice tutorial, in my character movement when I set orient rotation and use controller to true or false nothing change any idea why?

    • @AliElZoheiry
      @AliElZoheiry  3 месяца назад

      Hey, thanks for your comment! Not sure what the issue is, but it's likely related to the character movement settings. Also if you have a camera with a spring arm, make sure to check the movement settings there as well

  • @nicoptiteh
    @nicoptiteh 2 месяца назад

    Hi Ali, thx for ur sharing ! I'm currently at the stage where we put the bow on the player (24:50) and every time I put play I get the same infinite loop points problem.
    Do you know where the cause might come from or how to solve this problem? I've followed all the creation steps exactly. I made my bow myself on Blender, so maybe that's where the problem comes from...
    thanks :)

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад +1

      Hey there, an infinite loop usually means you're calling a function that then calls itself indirectly, so I'm not sure what you're doing to be causing that, or where in your code are you seeing this infinite loop

    • @nicoptiteh
      @nicoptiteh 2 месяца назад

      ​@@AliElZoheiry Thanks for your reply! The error message indicates that the Infinite Loop comes from the ‘equipbow’ function in the bowmechanics BP.

    • @AliElZoheiry
      @AliElZoheiry  2 месяца назад +1

      Then it sounds like this function is triggering something that then calls that function again, you might check what that is @nicoptiteh

    • @nicoptiteh
      @nicoptiteh 2 месяца назад

      ​@@AliElZoheiry so i don't know where the problem comes from exactly but i finally succeeded, i placed a ‘break for loops’ node before the last ‘equip bow’ node and it worked! thanks for the advice!

    • @Zhoupengfei
      @Zhoupengfei 2 месяца назад +1

      @@nicoptiteh thank you i had the same problem

  • @joshnevel1504
    @joshnevel1504 6 месяцев назад

    Thank you

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      You're very welcome! I'm glad you found the content helpful. Thank you for watching and commenting 🙏

  • @anyvideoseveryone438
    @anyvideoseveryone438 6 месяцев назад

    Wow nice tutorial. Part 2 release date?😅

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      It's already in early access for my Patrons, so it will be publicly released to everyone in a couple of days

  • @Rudra_om
    @Rudra_om 6 месяцев назад

    Wow Thanks a lot

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

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

  • @guzcemocal1046
    @guzcemocal1046 6 месяцев назад

    thanks for tutorial

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      You're welcome! I'm glad you found it helpful. Thank you for watching and commenting 🙏

  • @xanderstevenson7428
    @xanderstevenson7428 6 месяцев назад

    Great Tutoruial

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

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

  • @AbdEl-RahmanAhmed47
    @AbdEl-RahmanAhmed47 6 месяцев назад

    Finally 😍😍😍😍

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Glad you're excited! Thank you for the enthusiasm 😊

  • @MastersRoger
    @MastersRoger 29 дней назад

    THX

    • @AliElZoheiry
      @AliElZoheiry  22 дня назад

      You're welcome! Thanks for watching and commenting 🙏

  • @traustisteinngunnarsson7112
    @traustisteinngunnarsson7112 13 дней назад

    I cant get past the retargeting the mixamo animation they always bug out

    • @AliElZoheiry
      @AliElZoheiry  13 дней назад

      Hey! I personally use the Mixamo Converter tool from terribilisstudio to convert from mixamo animations to UE5 manny, check it out here terribilisstudio.fr/?section=MC

  • @vladtercero7586
    @vladtercero7586 5 месяцев назад

    i cant seem to make the animation import work from mixamo :(

    • @vladtercero7586
      @vladtercero7586 5 месяцев назад

      NVM i downloaded the new 5.4 update and used the retarget animation tool :) all good now

    • @AliElZoheiry
      @AliElZoheiry  5 месяцев назад

      Hey! Glad it's working now 🙏

  • @Pallywagz
    @Pallywagz 6 месяцев назад

    Yes!

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      I'm glad to see you're excited! Thank you for your comment.

    • @Pallywagz
      @Pallywagz 6 месяцев назад

      @@AliElZoheiry No man, thank you!

  • @amiralighaforeyanrad885
    @amiralighaforeyanrad885 6 месяцев назад

    Ali where are you from?I guess middle east

  • @gameclub_ir
    @gameclub_ir 6 месяцев назад

    سلام داداش علی .میتونی آموزش ساخت هوش مصنوعی زامبی بسازی . مثل این که نزدیک زامبی شدی بوتو بشنوه یا از یکشنبه راه بری صداتو بشنوه یا کلا هوش مصنوعی زامبی باشه میتونی آموزششو بسازی؟

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hey, ممنون بابت ایده! حتما توی لیست آموزش‌های آینده‌م قرارش می‌دم و ممکنه به زودی یه فیلم براش بسازم.

    • @gameclub_ir
      @gameclub_ir 6 месяцев назад

      @@AliElZoheiry ممنون داداش

  • @HeartsintheWind
    @HeartsintheWind 3 месяца назад

    Does anyone know where to get a free bow with animations?

    • @AliElZoheiry
      @AliElZoheiry  3 месяца назад +1

      You can get a bow from SketchFab, as for animations, if you don't want anything fancy, you can easily learn just to animate the bow string, that will be very easy, because it's just a single bone with a single movement

  • @carlsan5826
    @carlsan5826 6 месяцев назад

    our prophet has returned lol 🙏🏾

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you for the kind words, I'm glad to have your support on this journey! 🙏

  • @legenderry25
    @legenderry25 6 месяцев назад

    haven't watched it yet but.... replicated?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Hello! Thank you for your comment. This video does not cover the topic of replication, but everything built here can be easily replicated if needed

  • @محمدامجد-ص7ص
    @محمدامجد-ص7ص 6 месяцев назад

    I challenge you to make endless runner can you do that I guess not hm

  • @beppolaut605
    @beppolaut605 6 месяцев назад

    with your lessons we can built 1000 times better AI than the games Skull Island: Rise of Kong and Gollum. There is no reason to be afraid :)

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Thank you for your kind words! I'm really glad to hear that you find the lessons helpful!

  • @ue...
    @ue... 6 месяцев назад

    Please tutorial fight ghost of Tsushima ❤❤❤❤❤

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Hey there! Thank you for the suggestion. I'll definitely put it on my list for future tutorial ideas. Cheers!

  • @Женёк-д1и
    @Женёк-д1и 6 месяцев назад

    How many parts will there be?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      Not sure yet. I have the full series planned out, but I don't have it all split into individual parts

    • @Женёк-д1и
      @Женёк-д1и 6 месяцев назад

      @@AliElZoheiry Perfect thanks! When to expect second part?

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +1

      It's already in early access for my Patrons, so it will be publicly released to everyone in a couple of days

  • @IRONthumbs1
    @IRONthumbs1 6 месяцев назад

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      Glad you enjoyed the content! Thank you for the love

  • @StringTone-t6v
    @StringTone-t6v 6 месяцев назад

    Heleh

  • @مبروكمبروك-ق8ث
    @مبروكمبروك-ق8ث 6 месяцев назад

    سلام أخي مفيش قناة بالعربي

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад

      سلام! شكرًا لتعليقك. يمكنني أن أعتذر، لكن ليس لدي قناة باللغة العربية حاليًا.

    • @مبروكمبروك-ق8ث
      @مبروكمبروك-ق8ث 6 месяцев назад

      شكرا لأنك رددت على تعليقي و إنشالله بعد 100ألف مشترك تعمل قنات عربية
      و بالمناسبة شرحك إحترافي​@@AliElZoheiry

  • @Balamir-i6m
    @Balamir-i6m 8 дней назад

    +

  • @dalaware9500
    @dalaware9500 6 месяцев назад

    What a great Tutorial, I would have loved to get involved. Placing the project and files in Patreon is OK, putting the bow behind a paywall 10 euro Patreon so that you are not able to just follow the tutorial not such a good idea. please consider allowing the bow to be downloaded.

    • @stuartfrohna7470
      @stuartfrohna7470 6 месяцев назад +2

      Creators have to make some money, and a bow 3D model and animations wouldn’t be terribly difficult to find for free

    • @AliElZoheiry
      @AliElZoheiry  6 месяцев назад +2

      Hey there, thanks for the feedback. I hear you and appreciate your input. Though Patreon is my only source of income from this, and I spend weeks to make a single video, and $5 - $10 is much less than most other creators charge, and that's for my entire catalogue of tutorials and assets.
      That said, you can still perfectly follow along with any free bow from Sketchfab or the marketplace, my bow is just tailored for my animations.