How to Build a Combat Damage System | Unreal Engine 5 Tutorial | Reusable and Flexible Design

Sdílet
Vložit
  • čas přidán 29. 06. 2024
  • Chapters
    00:00 Intro
    01:41 Creating Blueprint Interface
    03:44 Creating Structure DamageInfo
    09:40 Applying Interface to Player
    11:42 Creating the Actor Component
    14:48 Using the Actor Component
    15:30 Implementing Heal Function
    18:47 Implementing TakeDamage Function
    37:25 Creating the Enemy Actor
    38:45 Creating an Attack Function
    44:30 Ragdoll on Death
    48:05 Health Bar Widget
    53:28 Use Heal Function
    56:00 Outro
    ____________________________________________
    In this Unreal Engine Game development Tutorial you will learn the following:
    - How to create a flexible damage system
    - How to apply it to actors in your game
    - How to extend it to be able to use it for different use cases
    See how I applied this Damage System to my enemy AI in this video • Smart Enemy AI | (Par...
    About me:
    I've been learning game development for over a year now, I do have a background in software engineering, but I've always wanted to create my own game.
    I am currently working on this 3rd person action adventure game as a hobby, but I am also trying to build a community, thus I am creating CZcams tutorials to find others who are interested in game development and design.
    If you are interested in learning more or if you are interested in working together, please let me know in the comments.
    Join my Discord server to chat and mingle with the community
    / discord
    Checkout my other tutorial here
    • Ue5 Tutorial Energy Sh...
    #unrealengine #unrealengine5 #ue5 #gamedev #combat #blueprint #tutorial

Komentáře • 687

  • @JScott-hk5bz
    @JScott-hk5bz Před 9 měsíci +160

    Dude you might actually be one of the best teachers for unreal engine on CZcams, please don’t stop you’re a goldmine of knowledge

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci +21

      That's very kind of you to say JScott, I really appreciate you, and I'm very happy to hear that you're finding this useful. I'll definitely keep it up 🙏

    • @lukea7748
      @lukea7748 Před 8 měsíci

      Might be?

    • @juaecheverria0
      @juaecheverria0 Před 7 měsíci +5

      He is. This guy does it different. He shows you the real workflow and the most scalable way to do them which literally nobody does because we're "learning" and that's just stupid. New devs should be able to learn the best ways to implement mechanics just like how new statistics majors learn the newest most accurate ways to calc certain statistics. That's the problem many "educators" have.

    • @juaecheverria0
      @juaecheverria0 Před 7 měsíci

      ​@@AliElZoheiryI'm telling you man if you keep this up you're gonna be flowing with new subscribers. But where do you learn all this stuff??

    • @AliElZoheiry
      @AliElZoheiry  Před 7 měsíci +9

      @@juaecheverria0 Thank you! I really appreciate that you see the value in what I'm trying to do, I'll definitely keep it up.
      I myself learned all of this from various sources. The proper programming techniques came from my 10+ years of experience as a software engineer, and the game dev knowledge I learned from a mix of online courses, books, conferences, meetups, tutorials, etc.. The best to learn is by doing

  • @netherworld8196
    @netherworld8196 Před 11 měsíci +61

    This is a far better tutorial and you have allowed this to easily be edited for our own purposes. This is far more educational then many of the videos on yt, since your teaching us instead of telling a single way that only work with very few projects. Thank you so much.

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci +7

      Thank you so much for the support. It really means a lot to me when people see what I try to do to set myself apart on YT, and I appreciate you for that 🙏

    • @theindiegamedude
      @theindiegamedude Před 11 měsíci +2

      Exactly :). This is how it's done! So many folks out there teaching specific things, in a sort of "follow me, and what I do". With the tutorials here by Ali, I feel like I'm learning what all of this stuff actually does. Such as BPCs, BPIs, Event Dispatchers, etc. You can learn by creating a bunch of different projects, and figure it out over time. But, this way of learning is much more efficient and effective.

  • @Hobcakes
    @Hobcakes Před 8 měsíci +19

    Ali, I've been using Unreal and surfing through tutorials for around 2 years now. This is no joke, your videos are the most clear, concise and well organized tutorials that I have found. They are engaging and they really help me understand what I'm actually doing as opposed to most tutorials that make me feel like I'm just copying someone's work without really expanding my knowledge. Really grateful for these, buddy.

    • @AliElZoheiry
      @AliElZoheiry  Před 8 měsíci +5

      Wow, Thank you for that comment! I really appreciate you saying that. This is indeed my area of focus, to teach overarching concepts and not simply showing how to do something by copying my solution.
      Since I do focus on education, my videos tend to be longer than others, so I'm very happy to hear you see the value in that 🙏

  • @wachemowe
    @wachemowe Před 4 měsíci +13

    Man this tutorial is Gold.
    I literally learned how to implement and use:
    - Interface
    - Struct
    - Enumeration
    - ActorComponent
    - Macros
    - Functions
    - EventDispatcher
    - Construction Script
    And more!
    This is beyond a Combat Damage System!
    Thanks for this :)

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci +3

      Thank you so much for your kind words! I'm thrilled to hear that you found the tutorial so valuable and that it expanded your knowledge in diverse areas across Unreal Engine. Keep up the great work!

    • @Daniel-sn5se
      @Daniel-sn5se Před 2 měsíci +1

      The best part about this? It teaches very good habits and actually shows you how the game systems should look like! Where is it possible to support you bro? I'm buying you a beer or pepsi if you prefer! :D

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

      Thank you @@Daniel-sn5se I really appreciate your kind words. If you wish to become a supporter you can do that through Patreon (www.patreon.com/Alizoh) but please don't feel obliged to do so. Only if you want to :)

  • @aumpatel7724
    @aumpatel7724 Před 5 měsíci +6

    Learning Unreal for 1 year and undoubtedly the best Teacher. You make learning more interesting and meaningful.

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      Thank you so much for your kind words! I'm very happy to hear that you find my tutorials helpful and engaging. Keep up the great work, and feel free to reach out if you have any questions or need further assistance!

  • @twidiegamers3854
    @twidiegamers3854 Před 8 měsíci +1

    Another awesome tutorial! I used a different health/damage system before, but replaced it completely with this system. This one is so much more eleborate and gives such amazing options and oppertunities to play with. Absolutely amazing, thank you kindly sir!

  • @umpalumpa4041
    @umpalumpa4041 Před 11 měsíci +2

    Really really good tutorial. I've been through probably 20hrs of various tutorials and they've all been great, I've learned a TON, but its hard to tell what's best/professional practice and what's surface level learning. I think this was the first one that really started digging into the more advanced methods of how to set things up and go into some detail about why doing it this way is more advantageous. Thanks for all the effort you and all these other people put in to teaching this stuff for free. Will definitely be checking out your enemy AI vids!

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci +1

      Thank you 🙏 I really try to do more than just simply show how to build something, but really tech people the core concepts so that they can expand on it and be able to learn outside the scope of the video, so I'm happy you found it useful 💪

  • @blasphire
    @blasphire Před 3 měsíci +2

    This man is out here teaching Game Dev Theory while teaching how to use UE, it's unreal. Solid info, Thanks for the lesson!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci +1

      Hey, thank you so much for your kind words! I'm really glad you found the lesson helpful. I appreciate your support! 🙏

  • @liquidized106
    @liquidized106 Před 9 měsíci +4

    I saw many many tutorials for UE5, and your videos are top of the list! Easy to follow, perfectly adaptable, customizable, and you always point out the important parts. You earn lots of more followers. Great job, Ali!!

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci

      Thank you so much for the kind words, really glad you liked it and found it useful ❤️

  • @Fizziepop
    @Fizziepop Před 3 měsíci +1

    Absolutely love your tuts and your channel. I discovered your channel 2 days ago, and have begun poking through everything. Love the quality of your walkthroughs. You provide the stepping stones to unlocking the universe.
    Thank you much!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      Thank you so much for your kind words and support! I'm really happy to hear that you're finding the tutorials helpful. If you have any specific requests or questions as you explore the content, feel free to reach out. Happy learning!

  • @theindiegamedude
    @theindiegamedude Před 11 měsíci +3

    Thanks for the great content as always! I jumped over here from the Smart AI series Part 7. This one is short and to the point. It's one of the best explanations of Blue Print Components, and Event Dispatchers. Great info on the Blueprint Interfaces, Structures, Enumerators, and more as well. Keep up the great work!

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci +1

      You're very welcome, I'm happy you found it useful, and thank you for your support and kind words, it really motivates me 🙏

    • @theindiegamedude
      @theindiegamedude Před 11 měsíci

      @@AliElZoheiry - Of course! I really appreciate the content. It's been tremendously helpful :).
      Take care, and have a great weekend ✌

  • @kyle8436
    @kyle8436 Před 5 měsíci +1

    I'd been stuck on damage system for my game for ages and this helped so much. Thank you!

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci +1

      You're very welcome. Happy to hear it was helpful 🙏

  • @Pizatol
    @Pizatol Před rokem +1

    The way you teach is so clear and structured, your guides are gold, thank you sir.

    • @AliElZoheiry
      @AliElZoheiry  Před rokem

      Thank you very much, I'm happy you're enjoying the content 🙏

  • @jawknee1273
    @jawknee1273 Před 7 měsíci +1

    I am currently learning UE from scratch and like most of the other comments, i find your tutorials the best i found so far!
    And what i have seen in the comment sections of your videos, you respond on questions, even after months and not just picking compliments. That is a very big thing in my opinion, especially when you have done more and more videos, cause most others throw their content out and dont respond in any way on comments when people get stuck.
    Thanks so much for teaching with this quality.

    • @AliElZoheiry
      @AliElZoheiry  Před 7 měsíci

      Thank you for this comment 🙏 I do indeed put a lot of effort in these videos, and I do my best to help everyone and answer any question, so I'm very happy that you recognize my efforts in doing so. I appreciate you

  • @charzulu
    @charzulu Před 10 měsíci +4

    Amazing work, one of the best tutorials for unreal on the internet.

  • @widtho1528
    @widtho1528 Před 3 měsíci

    I have watched 100s of videos like yours. Hands down you are the best at explaining as you go. You give the who what when where why where applicable. Also just how you implement systems and utilize them makes it perfect for people who maybe don't want what you want but need a system in place. You have definitely earned my support. Thank you for everything you do!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      Thank you so much for the kind words! I truly appreciate your support and I'm thrilled to hear that you find my explanations helpful. It means a lot to me to know that my content is making a positive impact. Thank you for watching and for your support!

  • @sirboblet2480
    @sirboblet2480 Před 16 dny

    I picked up this tutorial when it was mentioned in the Smart Enemy AI series, and it truly blew my mind how much better this was than my formal education in getting me to visualize structs, enums and events. Thank you!!

    • @AliElZoheiry
      @AliElZoheiry  Před 16 dny +1

      Thank you so much for the support 🙏 it truly means a lot to me. I'm glad you found this useful, I appreciate you 🙏☺️

  • @TheRopiak
    @TheRopiak Před 8 měsíci +3

    Hey this was an amazing tutorial! I look forward to doing more of your videos!

    • @AliElZoheiry
      @AliElZoheiry  Před 8 měsíci +1

      Thank you Ropiak, I really appreciate your support!

  • @dissuxx7422
    @dissuxx7422 Před 10 měsíci +7

    Just followed this tutorial. All I can say is that you're an amazing teacher and you earned a sub!

    • @AliElZoheiry
      @AliElZoheiry  Před 10 měsíci

      Thank you Dissuxx for the support 🙏 I'm really happy you found it useful

  • @noahaultman8063
    @noahaultman8063 Před 7 měsíci +1

    I completely agree with JScott. I’ve started to develop my own game and never done anything like this before. Been looking for stuff on the web and CZcams to help me understand the workflow of blueprints. By far you explain every step and make it very understandable. Thank you for this content. I’m sure I’ll end up watching all your videos to help learn how unreal works. Keep up the work man. Excellent job

    • @AliElZoheiry
      @AliElZoheiry  Před 7 měsíci

      Thank you so much for the kind words Noah, I really appreciate you, and it keeps me motivated to hear that I'm helping people. Glad you enjoyed this tutorial and I hope you enjoy the rest ☺️🙏

  • @RossieKgan
    @RossieKgan Před 2 měsíci +2

    This is the best damage system i have found so far. Thank you. You're a great teacher too. Please keep up the good work.

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci +1

      Thank you so much for your kind words! I'm thrilled to hear that you found the damage system helpful. I really appreciate your support and encouragement. I'll definitely keep the content coming, so stay tuned for more!

  • @itsMBWAAA
    @itsMBWAAA Před 9 měsíci +1

    Bout halfway through this video and I'm now subscribed. One thing I have a lot of trouble with is WHY things work for us. Of course, this stuff is pretty rudimentary and relatively easy to explain/figure out why it works, but I've been learning for a good few years now. The way you present what we are doing, why, and how it works is really well done. I look forward to more complex functionality being explained, because it seems you naturally present it in a way that the info can be understood and retained. Thank you very much!

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci +1

      I really appreciate the comment and the support. Very happy to see that you found this useful.
      If you're looking for more complex functionality, you can checkout my Smart Enemy AI series on my channel, where I actually use this damage system and create a bunch of different enemy types with different behavior using the AI tools from unreal engine

  • @mood3123
    @mood3123 Před 3 měsíci

    Hello. Thank you for your work. From all the tutorials I've watched on youtube, you're the first one who comes with real modularity and logic. Not another tutorial that is "modular" only if you do exactly the type of game the teacher want you to do ! It's the first time I feel like I'm really progressing and understanding what I did, for real man thank you.

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci +1

      Thank you for your comment! I'm really glad to hear that you find my tutorials helpful and that they have provided you with a sense of progress and understanding. Your feedback means a lot to me!

  • @GamerBits
    @GamerBits Před 5 měsíci +1

    By far, the best tutorial and scalable for the future, not just to make the Combat Damage System, learned a lot to do more.

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci +1

      Thank you so much for your comment, I'm really glad you found this useful 🙏

  • @ditchdiver7531
    @ditchdiver7531 Před 7 měsíci

    Man I have followed a lot of videos for UE5. And I have learned more from you in this 56 min than all the rest combined.

    • @AliElZoheiry
      @AliElZoheiry  Před 7 měsíci

      Wow thank you for saying that, I really appreciate this comment, and I'm very happy to have been useful 😁🙏

  • @deadreadygames
    @deadreadygames Před 9 měsíci +2

    YO! I'm so glad I've found your video series; wish I had found it sooner...I'm shocked that you're using Structs and Data Tables as well as Components & Blueprint Interfaces for a Health/Damage System while making the entire concept SO easy to understand and follow along with. I can't believe in under just one hour, I now have a working damage system. Scalable and Flexible is an understatement to describe the value this brings. We only created like 8 files in this project...and didn't Cast to Player even ONCE!!!!!

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci +1

      I love this comment ❤️ thank you so much for your support, I'm really glad you like it and I'm very happy to have you as part of the community.
      I expanded on this system a bit in the AI series.
      You can see how I applied the damage system in this tutorial czcams.com/video/htFAeywLuNQ/video.html
      You can see how I made some edits to it in this one czcams.com/video/5mdATB4uYko/video.html

  • @oddpxl
    @oddpxl Před 10 měsíci +7

    The number of views and likes don't do this video justice. Thank you for creating this perfect tutorial ❤Not only did it help create a damage system, but now I also feel like I understand how to better structure other functionalities and make my blueprints cleaner :D Your explanations are very clear and logical

    • @AliElZoheiry
      @AliElZoheiry  Před 10 měsíci +2

      Thank you so much for the support 🙏 one like from someone like you is worth a lot more than hundreds of likes. I really appreciate it 😊

  • @proxima7199
    @proxima7199 Před 11 měsíci +1

    Hello, I ve been learning Unreal about 1.5 months, watched a lot of videos and be honest - this one is the best, GREAT JOB!
    Thank you!

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci +1

      Thank you for the kind words Proxima 🙏 I'm really glad you found it useful, hope you enjoy the rest

  • @rumrum6423
    @rumrum6423 Před měsícem +1

    This is one of the best tutorials I've ever seen for UE, going to watch all your other tutorials now

    • @AliElZoheiry
      @AliElZoheiry  Před měsícem

      Thank you so much for your kind words! I'm thrilled to hear that you found the tutorial helpful. I hope you enjoy the rest of my content and find it just as useful! 😊

  • @smitf231
    @smitf231 Před 11 měsíci +1

    Fantastic tutorial! Exactly the sort of thing I've been looking for!

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci +1

      Thank you! Really glad you enjoyed it 🙏

  • @synthesizedrhymes3517
    @synthesizedrhymes3517 Před 4 měsíci

    youre an absolute legend. i started with unreal a week ago and i havent been able to find a video tutorial that makes any sense bc they dont explain what the individual boxes in the blueprint side of UE5 do. now that i kinda understand the UI of UE5 itself, watching this video where you are using game terms like stun, parry, invincibility frames, and relating it to the software features is what ive been looking for. most people just say "okay so do this, that and the other, and you get this" instead of saying like "okay, were puttin this block here, it does this, you can do stuff with this block thats kinda like that one feature in that one game." which is what youre doing and i love it man!

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Thank you so much for your kind words! I'm thrilled to hear that you found the tutorial helpful and that it resonated with your learning style. I appreciate your feedback, and I'm glad that the approach I take in explaining the concepts is making a difference for you. Keep enjoying your learning journey with Unreal Engine!

  • @bitflipper0124
    @bitflipper0124 Před 5 měsíci +2

    Amazing presentation.
    I love how this skeleton of code will live on in many many, very distinct projects.
    I've never seen an hour of code before that I thought "Yeah, I'll absolutely use, and extend this...happily"
    Thanks for the experience.

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      Thank you so much for your kind words! I'm really happy that you found the content valuable and usable across different projects. Your feedback means a lot to me. 🌟

  • @gibson7969
    @gibson7969 Před 11 měsíci +1

    Amazing tutorial ! I'm struggling to find tutorials like this where you explain the whole integration and not just a quick prototype not reusable (often just made in the character blueprint). Plus you go straight to the point and are a good speaker !
    I've not finished the video yet but maybe when there is a lot of nested elements like this do a quick drawing of a logic tree ? But as free content it's already amazing
    Thanks !

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci +2

      Thank you! I indeed try to teach more than just show how something is done. So hopefully after finishing my tutorials, you have the knowledge to expand on it yourself and then you're able to create more complex systems, instead of just being able to create exactly what I showed you.
      I like the idea of the doing a logic tree or some diagram to explain complex topics, I'll definitely consider it in future videos

  • @davideblonda6159
    @davideblonda6159 Před rokem +2

    You are really professional in the way you build things, you deserve more subs! Good Job.

    • @AliElZoheiry
      @AliElZoheiry  Před rokem +2

      Thanks so much Davide, I have a background in teaching software but I'm relatively new to game development so I'm also learning in the process. Really happy to see that you found it useful 🙏

    • @davideblonda6159
      @davideblonda6159 Před rokem +1

      Yes, with my current understansing of unreal blueprint, i can see you are doing things by focusing on reusability and efficiency. That concept alone is very much complicated for beginners to understand and to achieve. So far so good keep up the great work man. i hope you are going to develop something great one day.
      Annulla
      Rispondi

  • @fxclimber
    @fxclimber Před 2 měsíci

    Using the interface was impressive. The lecture was both enjoyable and informative. You have my full support!

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

      Hey, thank you so much for your support and kind words! I'm glad you enjoyed the lecture and found it informative. Your support means a lot to me 🙏

  • @shortnap3464
    @shortnap3464 Před 3 měsíci

    I can't believe someone new to unreal make one of best tutorials in youtube! keep up the good work man!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      Thank you so much for your encouraging words! I'm really glad to hear that you found the tutorial helpful. I'll definitely keep putting out more content.

  • @TheRedDragonKiller20
    @TheRedDragonKiller20 Před 11 dny

    Heya Ali. I don't usually leave comments on videos but I gotta say, I was feeling really confused about alot of things related to unreal and I lost motivation until I found your videos and the way you explain everything in such an orderly manner, it just brought back the fire I had when I started.
    You're a legend, keep it up

    • @AliElZoheiry
      @AliElZoheiry  Před 6 dny

      Hey! Thank you so much for your comment. I'm really happy to hear that my videos helped bring back your motivation. Your support means a lot to me! Keep creating, and if you ever have any questions, feel free to ask. 🙏

  • @kataneproduction7775
    @kataneproduction7775 Před 9 dny

    I have to add a comment on each your videos.
    They are perfects. Because you know how to teach. I dig into internet for tutorials and no other tutorial are like yours. Each time I see Ali Elzoheiry I go and follow you steps.
    Very high quality content.
    The fact that your job is to code something good and durable is really appreciated. Your system is perfectly understandable for someone like me that do not know anything about coding and UE 5.
    Hats off.
    Don't apologies for the lenght of the video. It was an one hour very useful for us. Thanks.

    • @AliElZoheiry
      @AliElZoheiry  Před 6 dny

      Thank you so much for your incredibly kind and supportive words! I'm truly grateful to hear that you find my tutorials helpful and accessible. Your encouragement means a lot to me🙏

  • @colinist6
    @colinist6 Před 2 měsíci

    Best tutorial channel for UE5 I've sound so far. Just full on lecture for 57min step by step. Thank you.

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

      Thank you so much for your kind words! I'm happy to hear that you found the tutorial helpful and appreciate your support!

  • @hobbesholiday
    @hobbesholiday Před 5 měsíci

    Hobby coder totally new to Unreal, this is really helping me grasp how it operates. Thanks for putting it out here.

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      Hey! Really glad to hear you found this useful ☺️🙏 and you're welcome

  • @andromeda4388
    @andromeda4388 Před 3 měsíci

    Thank you so much for your time and effort making these tutorials. I am learning how to code bps by following along and I'm learning the terminology i need to search more ideas that I want to implement. I will totally end up going through all of these videos.

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      You're very welcome! I'm thrilled to hear that you're finding the tutorials helpful and that you're committed to going through the entire series. Keep up the great work!

  • @charlescash8023
    @charlescash8023 Před měsícem +1

    I virtually NEVER leave comments on videos but I really have to tell you what a great series this is. After building a player movement system on my fledgling project, I was at a standstill about how to begin making combat work - whether to work from scratch or buy an asset. This is such a great breakdown of how to start making a combat system and is so modular and in line with good practices that it has been really easy to just start along with you in my first person game and change little things to suit my needs when appropriate. Thanks again for your time, really!

    • @AliElZoheiry
      @AliElZoheiry  Před měsícem

      Thank you so much for taking the time to leave this comment! I'm happy to hear that the series has been helpful for your project. It's great to know that the modular approach aligns with what you needed. Good luck with your project, and if you have any more questions, feel free to ask!

  • @ioiioilol
    @ioiioilol Před 7 měsíci

    Dude, i love your tutorials on unreal, really helping me grasp some of the functions and does and donts super easy to follow and understand.

    • @AliElZoheiry
      @AliElZoheiry  Před 7 měsíci

      Thank you ☺️🙏 it always brings me joy to see that i have helped someone, glad you liked it

    • @ioiioilol
      @ioiioilol Před 7 měsíci

      @@AliElZoheiry for sure man i look forward to seeing more of this type of stuff in the future!

  • @Justlivin00
    @Justlivin00 Před 9 měsíci

    Very happy to have found your channel and thank you for this video series.

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci +1

      And I'm very happy to have you as a subscriber, thank you for the support 🙏

  • @isoverdg
    @isoverdg Před 4 měsíci

    Past weekend i begun to see your videos and they are awesome all of them. Thanks very much.

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci +1

      Thank you for your kind words! I'm thrilled to hear that you're finding the videos helpful. If you have any specific topics you'd like to see covered in future videos, feel free to let me know!

  • @Straxedix
    @Straxedix Před měsícem +1

    Honest feedback from a semi-beginner coming your way.
    I always first check if a guide's for Replicated (multiplayer) because I've learned the hard way that following hour(s) long guides just to be left at "not multiplayer" "not replicated, figure it on your own" kinda sucks, so a very very (VERY) small critique for not making that clear on the start since not just me, but a lot of people are making projects that are not intended to be a single player projects. But on the other side, I've followed along the entire tutorial and I can proudly say (as someone who went through so many of them haha) this is definitely the best tutorial out there. Straight to the points, super simple, explaining things for all types of people (ones new or experts to unreal), very dedicated, nicely edited...I am definitely subscribing and looking for more of your guides, you sir, are a blessing!

    • @AliElZoheiry
      @AliElZoheiry  Před měsícem +1

      Hey, thank you for your honest feedback and for pointing that out. I'll definitely ensure to clarify the multiplayer aspect in future tutorials. I'm thrilled to hear that you found the tutorial helpful and thank you so much for subscribing! I'm really grateful for your support 🙏

  • @Massive92Attack
    @Massive92Attack Před 5 měsíci

    The Best video I even seen! So long looking for this type tutorial.

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      Thank you so much! Glad you liked it.

  • @gusmaiawork
    @gusmaiawork Před 4 měsíci +2

    this content is amazing and so is the way you teach it, huge thanks for sharing your knowledge with us! 🙌🙏

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Thank you so much for your kind words! I'm really glad you are finding the content helpful. Your feedback means a lot to me 🙌🙏

  • @user-ql5pk2ci2u
    @user-ql5pk2ci2u Před rokem

    i learn so much in your channel,grateful for your teaching!

    • @AliElZoheiry
      @AliElZoheiry  Před rokem

      Thank you so much! I'm grateful for your support 🙏

  • @n00bywan64
    @n00bywan64 Před 8 měsíci

    Thank you for this damage system, you open a lot of doors for who, like me, are still learning "how unreal works"...
    Hope you will have more visibility

    • @AliElZoheiry
      @AliElZoheiry  Před 8 měsíci

      You're very welcome, I'm very happy you found it helpful 🙏😁

  • @ProcessBlueProductions

    Really enjoying your channel. I paused the Enemy AI series to side quest for this excellent damage system. I hope your cat gets some screen time someday lol

  • @shameemhossen5051
    @shameemhossen5051 Před 5 měsíci

    Bro you are on the next level, keep up the best work man. Wish you all the best

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      I appreciate your support man, thank you 🙏

  • @ronkolditz5398
    @ronkolditz5398 Před 6 měsíci

    wow, thank you very much for all the tutorials.. the are much better than 99% the other here on youtube, best greetings from germany :)

    • @AliElZoheiry
      @AliElZoheiry  Před 6 měsíci

      Thank you so much, I appreciate you saying that 😊🙏

  • @matthewargyropoulos535
    @matthewargyropoulos535 Před 3 měsíci

    This is fantastic. Most other UE5 tutorials are “How to implement health in 5 minutes!” and are just thrown together, completely unsalable. This is not only a robust solution but you’ve explained everything so well. Thanks!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      Thank you so much for your kind words! I'm really glad you found the tutorial helpful and the explanation clear. Your feedback means a lot, and I appreciate you taking the time to share your thoughts.

  • @Control_Z.
    @Control_Z. Před 2 měsíci +1

    Best tutorial I’ve seen so far !

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

      Thanks so much, glad it was helpful 🙏

  • @xskodemedia746
    @xskodemedia746 Před 5 měsíci

    yes reusable and flexible design is exactly what is needed this is extremely helpful i have subscribed and liked!!! thanks a lot for this

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      Awesome! I'm glad to hear it was helpful, thank you for watching, commenting and subscribing 🙏

  • @OnigoroshiZero
    @OnigoroshiZero Před 8 dny

    I found your channel from the Object Pool video, and all I can say is that it's a gold mine, amazing content.

    • @AliElZoheiry
      @AliElZoheiry  Před 6 dny

      Thank you so much for your kind words and your support! I'm thrilled to hear that you're finding the content helpful and valuable. If you have any questions or suggestions for future videos, feel free to let me know!

  • @vladtercero7586
    @vladtercero7586 Před 2 měsíci

    Men i came across this video at 1am and as a software engineer this is like a movie lol! best video on UE that i've ever seen, new subscriber about to watch your whole library! keep up the good work!

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci +1

      Hey there! Thank you so much for your kind words! I'm really happy to hear that you found the video so engaging, and I appreciate your support as a new subscriber. I hope you find value in the rest of the content on the channel as well. Happy watching!

  • @0xJarry
    @0xJarry Před 8 měsíci

    Amazing tutorial... love the modularity of the bpcs

    • @AliElZoheiry
      @AliElZoheiry  Před 8 měsíci

      Thank you 🙏☺️ that's indeed what I was going for

  • @keltar2007
    @keltar2007 Před 4 měsíci

    Thanks for this, man. This is very well done.

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Hey, you're very welcome! I'm really glad you found it helpful. Thanks for watching and commenting! 🙏

  • @gabrielpereyra6759
    @gabrielpereyra6759 Před 8 měsíci

    Had a small hiccup, but I realized my error. I really like this tutorial. I appreciate how you explain why for a lot of the decision instead of just being like ""this is how we're gonna do it."
    One issue that I have with other tutorials is that they don't make a lot of the blueprints compatible for multiple things. They just mention that it can be done.

    • @AliElZoheiry
      @AliElZoheiry  Před 8 měsíci +1

      Thank you Gabriel, that's indeed the niche I'm going for. Explaining things in a detailed manner to make it scalable and reusable for multiple cases. I'm glad you appreciate that value of that 🙏

  • @Duerkul
    @Duerkul Před měsícem

    Just recently started learning this stuff and ur vids are a great help. Blueprint logic still makes my head spin, but atleast I have something to work with now, thanks!

    • @AliElZoheiry
      @AliElZoheiry  Před měsícem +1

      Glad to hear that my videos are helping you out! Blueprint logic can definitely be overwhelming at first, but with practice, it will start to click. Keep at it and don't hesitate to ask if you need help.

  • @electronicinfection
    @electronicinfection Před měsícem

    Super neat system. Great job!

  • @AshkPunk
    @AshkPunk Před 4 měsíci +1

    Very useful, very chill. Love it. Thanks.

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      You're very welcome! Glad you found it helpful and enjoyed the content. Thank you for the positive feedback!

  • @secondfavorite
    @secondfavorite Před 5 měsíci

    I know this is a little out of nowhere, but I think I love you. Thank you for helping my art brain get this all straight!

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      I'm really glad to hear that you found the content helpful! and thank you for your kind words! I really appreciate you

  • @sophiekim2025
    @sophiekim2025 Před 3 měsíci

    watched bookmark 12:01
    finished watching!!! Love your tutorial!! Thanks!!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      Glad to hear it! Let me know if you have any questions.

  • @ukrainianbimba199
    @ukrainianbimba199 Před 3 měsíci

    Ali, thank you for your work!! Using your tutorials to make my demo game for state championship, you are really great and what is really cool is that your system is easily compatible with my code. Happy Ramadan 🎉

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      You're very welcome! I'm glad to hear that my tutorials are helping you with your demo game for the state championship. Good luck with the competition, and happy Ramadan as well! 🌙

  • @Celanna192
    @Celanna192 Před 3 měsíci

    I used this to implement a damage system for a 2D top-down setup. It works brilliantly! Thank you!
    The biggest change I made was instead of using the Get Actor Forward Vector node for the inflicting damage function, I used a Directionality function that I made from another tutorial. This only works for the player character at the moment since my unpossessed character isn't working quite right yet. However, it's a positive step and I'm happy with the results so far.

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      I'm so glad to hear that the damage system is working brilliantly for your 2D top-down setup! And it's great to hear about the positive progress with the Directionality function. Keep up the good work!

  • @tomrichdesign
    @tomrichdesign Před 2 měsíci

    You are definitely the most helpful ue5 teacher out there!

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

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

  • @filthfuckery6651
    @filthfuckery6651 Před 4 měsíci

    The amount of wisdom you have is top notch, literally the best teacher on youtube, following your tuts im not just made a playable game, I'm full of knowledge now. Understand how everything works a little and i logically can fix shit in my blueprints, sequences and so on, giving the opportunity to trial and error, not just follow how fella on the screen doing it .
    thank you!

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Thank you so much for your kind words! I'm really happy to hear that you gained a deeper understanding of how everything works. That is exactly my aim and I love hearing success stories like yours! Keep up the great work, and feel free to reach out anytime!

  • @HandsOnKnowledge
    @HandsOnKnowledge Před 10 měsíci +1

    This is one of the best tutorials I have ever seen, Thank you Ali for making this and I learned a lot and I honestly can't believe how detailed it was. Thank you and please keep making content you are an excellent teacher.

    • @AliElZoheiry
      @AliElZoheiry  Před 10 měsíci +2

      You're most welcome 😁 and thank you for the kind words, I'll definitely keep making new content, hope you enjoy it 🙏

    • @HandsOnKnowledge
      @HandsOnKnowledge Před 10 měsíci

      @@AliElZoheiry I loved it and I will watch your other videos too, also please setup a patreon account if u haven't done that already. It's a great way for us viewers to show our gratitude

    • @AliElZoheiry
      @AliElZoheiry  Před 10 měsíci +1

      @@HandsOnKnowledge thank you so much, I do have a Patreon account indeed. www.patreon.com/Alizoh

    • @HandsOnKnowledge
      @HandsOnKnowledge Před 10 měsíci

      @@AliElZoheiry Excellent I just subscribed with a custom amount, I will do more when I am able.

    • @AliElZoheiry
      @AliElZoheiry  Před 10 měsíci +1

      @@HandsOnKnowledge I really appreciate any amount, it helps a lot to keep this channel going, so thank you for that 🙏

  • @ronansevtn5603
    @ronansevtn5603 Před 4 měsíci +1

    One of the best tutorials ever my god I love it!!

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Hey there! Thank you so much for the incredibly kind words. I'm thrilled to hear that you found the tutorial so helpful and that you loved it! Your support means a lot to me. Keep creating amazing things!

  • @MaHa-ew1kc
    @MaHa-ew1kc Před 4 měsíci

    A really great Tutorial. I was implementing my ParentActor with all variables like Health, AttackSpeed, MoveSpeed, PawnType etc. from a struct and its base functionality. Create ChildActors from it and give its default values. Now I am thinking on the way to merge it with your implementation. Yours looking so much cleaner. I appreciate you sharing your skills with us! Thanks!

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Thank you for your kind words! It's great to hear that you found the tutorial helpful. It sounds like you've come up with an efficient system for your ParentActor. I'm glad my implementation has inspired some new ideas for you. Keep up the great work!

  • @RetroVaultDwellersRealm
    @RetroVaultDwellersRealm Před 3 měsíci

    Brilliant. Like others have said, I have learned more here than in all the Udemy tutorials I have tried. You have explained things in a way that allows me to follow along as well as consider my own implementations. Well done!

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

      Thank you so much for your feedback! I'm thrilled to hear that you find my tutorials helpful and that they have brought a new perspective to your learning. Your words genuinely mean a lot to me.

  • @gotagamee
    @gotagamee Před rokem +1

    Simply Amazing. Thank you so much.

    • @AliElZoheiry
      @AliElZoheiry  Před rokem

      You're very welcome 🙏 thank you for watching

  • @vidmaster7
    @vidmaster7 Před rokem

    Hi, Ali. You are a fantastic instructor. This is the 3rd video of yours that I've watched. You gained a new Subscriber. What I love about your teaching style: 1) You speak clearly. 2) You give detailed information, but you also leave room for us to figure some things out on our own. 3) You do not play music while teaching. I will not Subscribe to channels that do that. 4) I appreciate your friendly and professional tone. I used to work for Epic when DOS games were a big thing. I am now working on a new 3D game and eventually a VR game. Thank you so much. Allen Pilgrim, Game Designer/Programmer of "Kiloblaster" and "Xargon." Game Design for "Super ZZTs: Monster Zoo."

    • @AliElZoheiry
      @AliElZoheiry  Před rokem +2

      Thank you so much for the support Allen, it means a lot to me that you would say that. I am very passionate about teaching and especially teaching game development, so I'm really happy to see that the effort is seen 🙏

  • @QualquerCoisaAnonima
    @QualquerCoisaAnonima Před 3 měsíci

    This was great! Thanks a lot! Really helpful!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci +1

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

  • @oliver7garcia31
    @oliver7garcia31 Před 4 měsíci

    You are a great Ali is great, I hope to continue learning with you I am also a programmer and new to unreal engine and I liked how you have implemented the interface of the damage system is a great start.

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Thank you so much for your kind words and support! I'm thrilled that you found the damage system interface helpful. I look forward to sharing more learning opportunities with you in the future. Keep up the great work!

  • @poisvilliers
    @poisvilliers Před 5 měsíci

    amazing series of videos. Help me quite a lot. Many thank super work done.

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci +1

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

  • @arkadiuszmazurek8898
    @arkadiuszmazurek8898 Před 10 měsíci +1

    Very good tutorial.
    For me as beginner it could be very hard and confusing.
    Luckily I had previously some tutorial about basics of UE5, so then it was much easier to watch this.
    Fact that you created very practical and universal damage system for every object that we can imagine is very nice :)
    Great respect bro for your work :)

    • @AliElZoheiry
      @AliElZoheiry  Před 10 měsíci

      Thank you for your kind words. I'm very glad you find it useful ☺️

  • @IMightBeGood
    @IMightBeGood Před 20 dny

    Amazing video, thank you so much!:)

    • @AliElZoheiry
      @AliElZoheiry  Před 20 dny +1

      Thank you for your kind words! I'm glad you found the video helpful. Your support means a lot to me 🙏

  • @BachHoaSonTrang
    @BachHoaSonTrang Před 9 měsíci

    Thank you so much for your tutorial. It inspires me a lot.

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci

      You're very welcome. Happy that I could help 😊🙏

  • @Jamik742
    @Jamik742 Před 2 měsíci

    another amazing tutorial ,easy to follow and it always works perfectly ! thank you so much. Do you plan on doing any inventory/ equipment tutorials in the future? things like ,picking up items from the ground ,equiping new weapons with different damage stats etc ?

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci +1

      Thank you for your kind words and support! I definitely plan on creating an interaction system with pickups and enemy loot

  • @majupiju2347
    @majupiju2347 Před 2 měsíci

    Hi Ali :)
    After watching all of your tutorial videos in a couple of days, I've now started following along. And I must say, it was a very smooth ride ;D I made two little mistakes, but with your well-placed timestamps and some active brain cells, I managed to find them pretty fast.
    Your process is very clear, and I really like how you always make a little summary at the end of a section. It gives time to recap and think about what we just did, as well as cleaning up, commenting, or even finding mistakes ;D
    Next stop: projectiles! Or should I continue with smart AI? Hmmm... I think I will first build all the systems and then summon them ;D
    Thanks for your time and effort! One can really see that you're indeed an experienced teacher and that you put a lot of effort into structuring your videos properly. It never feels "too long" since it's super interesting from start to end. And every step you make and every test you do feels great, especially when you become able to fix an issue/bug without rewatching the whole video ;D Then you feel the progress even more :)
    Cheers!

    • @AliElZoheiry
      @AliElZoheiry  Před 2 měsíci

      Hey there!
      I'm thrilled to hear that you found the tutorials smooth and helpful! It's great to know that the timestamps and summaries are aiding in your learning process. I use the projectile system and the damage system in the AI series, so you might want to do those first, but whichever you choose, I'm sure you'll enjoy it. Thank you for your kind words and positive feedback; it means a lot to me!
      Stay tuned for more exciting content ahead!
      Cheers!

  • @eraezr
    @eraezr Před měsícem

    Thank you so much for this.

    • @AliElZoheiry
      @AliElZoheiry  Před měsícem

      You're welcome! I'm glad you found it helpful. Thank you for your support 🙏

  • @catalux6
    @catalux6 Před 6 měsíci

    Thank you dude for the tutorial, followed though and created this, bout to move onto the next tutorial. I had an issue where the health bar was only coming up half way full but this was because I had the MAX health set at 100 and current health defaulted at 50. Also felt like a genius at the end when I added - Delay 2sec- Destroy Actor node, to the death of the enemy sequence by myself lol.

    • @AliElZoheiry
      @AliElZoheiry  Před 6 měsíci

      I'm really glad you found it useful. I'm also happy to see you're learning new things and making additions yourself. Keep it up 💪

  • @GutStabber
    @GutStabber Před 3 měsíci

    Very good video, I learnt so much!

    • @AliElZoheiry
      @AliElZoheiry  Před 3 měsíci

      Thank you for the kind words! I'm really glad to hear that you found it helpful.

  • @R0w4nH0pk1ns
    @R0w4nH0pk1ns Před rokem

    this is useful, I've been considering refactoring my current project into components but there's little content of people actually setting them up for a real application.

    • @AliElZoheiry
      @AliElZoheiry  Před rokem

      Glad you found it useful. This is indeed the niche I was going for

  • @finesseandstyle
    @finesseandstyle Před 5 měsíci

    Thank you, I was thinking of ways to do a damage system and it's very close to what I had in mind. Will definitely have to apply the Interface solution to get the values in the widget elements. I was doing it with hard references which is obviously not the ideal way. I'm doing a space game and it's working really nice so far

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      That's great to hear. Glad it was helpful 🙏

  • @Chatmanstreasure
    @Chatmanstreasure Před rokem +1

    This was really cool...appricate it !!

    • @AliElZoheiry
      @AliElZoheiry  Před rokem

      Thank you Chris, I appreciate your support 🙏

  • @sinoper5168
    @sinoper5168 Před 5 měsíci

    Very good system design approach, please make more videos :))

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci

      Thank you! I'm glad you found the system design approach helpful. More videos are on the way, stay tuned! 😊

  • @idrinkxango08
    @idrinkxango08 Před 7 měsíci +1

    This is amazing! Thank you for your knowledge and videos. We need more videos from you! What would we need to change to make this more multiplayer-ready? Also, can you expand on the knockback part, as discussed at the beginning? Again, thank you for this!!

    • @AliElZoheiry
      @AliElZoheiry  Před 7 měsíci +1

      Hey, really happy that you liked it 🙏 for multiplayer, it's just like any multiplayer stats, it just needs replication. Regarding the knock back, I might make a video on that in the future 👌

  • @lambe1porco
    @lambe1porco Před měsícem +2

    Probably one of the best unreal tutorials I've ever seen. Been looking for clean coding resources and haven't found something as clear and compact as this. Thank you so much, please keep this great work 😄😄
    btw, don't forget to fix up redirectors when moving things from folder to folder :p

    • @AliElZoheiry
      @AliElZoheiry  Před měsícem +1

      Hey! Thank you for the kind words, I really appreciate it! I'm glad you found the tutorial helpful 😄 I'll definitely keep that in mind, thanks for the reminder!

  • @S.Gamedev-zc2wp
    @S.Gamedev-zc2wp Před 4 měsíci

    Thanks thats literally one of the best things I could find

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci +1

      You're very welcome! I'm glad you found it helpful. Thank you for your kind words and for watching!

    • @S.Gamedev-zc2wp
      @S.Gamedev-zc2wp Před 4 měsíci

      @@AliElZoheiry the reply made me happy, thank you

  • @azder4140
    @azder4140 Před 9 měsíci

    Nice, useful for my game development course.

  • @patrickborn3494
    @patrickborn3494 Před 11 měsíci +2

    This is one of the most illuminating lectures I've ever watched on CZcams regardless of topic. Being able to explain not only the topic and a means to achieve it but also teach concepts on workflow efficiency put you on another level as an educator. The platform would be lesser if you stopped making videos.

    • @AliElZoheiry
      @AliElZoheiry  Před 11 měsíci

      Thank you very much for your kind words Patrick, I'm very happy that you noticed the effort I put into making the content educational and not just a tutorial you can follow along, but something you can actually learn from

  • @ViniciusBeni
    @ViniciusBeni Před 5 měsíci

    Man... I've been on a project for over 3 years, with the damage system completely consolidated.
    I watched this video twice and convinced myself to change everything from scratch for this one, as it is much better and more flexible, you are one of the best Unreal teachers I have ever seen in my life, God bless you :D

    • @bryanwiitala7919
      @bryanwiitala7919 Před 5 měsíci

      Looking at this myself, however, I do not see how he is searching for the specific interface.

    • @AliElZoheiry
      @AliElZoheiry  Před 4 měsíci +1

      Thank you so much for your kind words! I'm thrilled to hear that the video has inspired a new direction for your project. Your support means a lot to me, and I truly appreciate your feedback. Good luck with the changes, and feel free to reach out if you have any questions along the way. Keep up the great work! 🙏

    • @ViniciusBeni
      @ViniciusBeni Před 4 měsíci

      @@AliElZoheiry Ali, you are the greatest :D
      You can be sure that as soon as I finish implementing all this in my project I will send you the beta so you can see how it is going and give your opinion \o

  • @deltacake3809
    @deltacake3809 Před 22 dny

    Awesome tutorial. I would have never been able to do this on my own

    • @deltacake3809
      @deltacake3809 Před 22 dny

      48:55 Since the tutorial is a bit older, I guess you already know it, but you can press shift and ctrl to anchor and stretch it together so you don't have to reset the offset

    • @AliElZoheiry
      @AliElZoheiry  Před 20 dny

      Thank you for your comment! I'm so glad to hear that you found it helpful. and thank you for the tip I didn't know that 🎮

  • @itsMBWAAA
    @itsMBWAAA Před 9 měsíci

    Lol in fact I was going to mention if you explain sphere trace math, then you definitely do a great job explaining why things work lol and you did! I hope for more complex sphere trace math to be explained!

    • @AliElZoheiry
      @AliElZoheiry  Před 9 měsíci

      Thanks again! I'm definitely going to keep diving into more and more complex topics

  • @BlenderYouko
    @BlenderYouko Před 5 měsíci

    Hello ! Just combine this video with the Homing Missile video that you made. Very qualitative, I feel confident about what i'm doing. Thank you !

    • @AliElZoheiry
      @AliElZoheiry  Před 5 měsíci

      Hey! I'm glad to hear that you're feeling confident about your work. Keep experimenting and discovering new possibilities in your projects! I'm very glad I could be helpful!