Unreal Engine 5 RPG Tutorial Series - #28: Boss AI

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

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

  • @GorkaGames
    @GorkaGames  Год назад +3

    🚀 DOWNLOAD THE PROJECT FILES! ➡ bit.ly/GorkaGames_Patreon

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

    If you are having an issue with the Boss Health Bar after using the Remove from Parent node, [ Blueprint Runtime Error: "Accessed None trying to read property Boss HealthBar Widget". Node: Remove from Parent Graph: EventGraph Function: Execute Ubergraph BP AI Controller BOSS Blueprint: BP_AI_controller_BOSS ], at 16:26 when adding the Boss HealthBar Widget and placing the Remove From Parent node, R Click the Boss HealthBar Widget and promote it to a validated get and place it between the Deactivate Boss Combat node and the Remove From Parent node. That fixed the error for me. Thank You Gorka! He explained what I needed to do, but I couldn't quite grasp what he meant until VEX_Inferno explained again and the solution just made sense! Great discord community, you guys are great!

  • @ihebmabrouki9162
    @ihebmabrouki9162 Год назад +5

    all i want is more videos in this tutorial,a amazing work youre doing here bro

  • @mil3880
    @mil3880 Год назад +2

    Sheesh, you're going non-stop!
    Keep on going

  • @Someone00753
    @Someone00753 Год назад +4

    The AI is amazing

  • @Anime-oj6hm
    @Anime-oj6hm Год назад +7

    Hoping more of ur amazing work bro...❤❤

  • @bravebhai
    @bravebhai Год назад +4

    Make a boss finisher move like god of war

  • @PhatNguyen-cu2bx
    @PhatNguyen-cu2bx Год назад +1

    The Oscar Program Assassin Creed of the year is for you! :D

  • @JawadAnzour
    @JawadAnzour Год назад +2

    Thank you Master !

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

    leaving bosses able to be assassinated because you don't want to c/p the files instead of making children, is a big minus, so no there won't be likes on this one

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

      You're right. Why being lazy on that specific topic? He could make a BP_Boss parent class for the bosses that we'll use.

  • @Dogno94
    @Dogno94 Год назад +3

    To remove assassination on the boss just go in boss event graph and in event being destroy component -> Assassination Radius

    • @call_me_mado5987
      @call_me_mado5987 Год назад

      Hm yeah, i guess i could do that.

    • @BonkMasterFlex
      @BonkMasterFlex 9 месяцев назад +4

      This doesn't exactly work because the assassination checks for overlapping, so if you jump into the boss and spam the assassination button, you'll eventually still assassinate it. What I did to fix this was:
      1. Add another BPI for checking if something is "assassinate-able" which returns a bool of whether something can be assassinated
      2. Add the message for the BPI in your third person character BP after the "For Each Loop" node
      3. After the BPI message node, add a branch that receives the bool from the BPI and connect the "True" to the branch with the "Does Implement Interface" condition
      4. Add the BPI to anything with the assassination radius
      5. Open the interface in the actor you added it to and toggle whether you want it to return if something can be assassinated (this is where you would toggle the boss to not return the value as true)
      Note: You can likely remove the "Does Implement Interface" branch from the Third Person Character BP using this fix, but it doesn't hurt to check for that also I suppose.

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

      @@BonkMasterFlex brooo overcomplicating it - simply go to BP_AI_Boss -> Click 'Assassination Radius' -> Details -> Tags and delete the Tag there, boom no more assassinations on boss :)

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

    These videos are the best bro!

  • @WM_Plays
    @WM_Plays Год назад +2

    Could you make a tutorial series on a game like phasmophobia but one player is the ghost and can do the ghost stuff and the other players do the same stuff that players do in phasmophobia. If you do decide to do this in the future, thank you.

  • @Rumba_Is
    @Rumba_Is Год назад +2

    Wassup Guys Welcome To New Unreal Engine Tutorial And Today...
    - Gorka Games once said

  • @nicolaswood4837
    @nicolaswood4837 Год назад

    Keep up the work mate, we are all following along with you!

  • @skeitie6142
    @skeitie6142 Год назад +2

    Great Video

  • @ukagilly8463
    @ukagilly8463 9 месяцев назад +2

    I have followed the video twice and even revert my commits back to a clean start and started the video again, at [17:25] when I test that the health bar is deactivated when out of sight, it doesn't and when I exit the game, I get an error "Blueprint Runtime Error: "Accessed None trying to read property BossHealthBarWidget". I am stumped

    • @dedhead9322
      @dedhead9322 4 месяца назад +1

      Ever figure this issue out? I have the same problem now.

  • @EustaquioGomezRP
    @EustaquioGomezRP Год назад +1

    can you do many simple puzzles in one video please?

  • @jeffdastan1145
    @jeffdastan1145 Год назад +1

    Whats Next? I hope it will be Skill attack or map system

  • @DwipMakwana
    @DwipMakwana Год назад +2

    Heyy when will we fix the health bar init issue in AI enemies ??

  • @Zdshoot
    @Zdshoot Год назад +1

    You are the bestttttt

  • @TolisPiperas82
    @TolisPiperas82 Год назад +1

    Hallo friend. A question. What about blocking with shield and ranged attacks with bow both to player and tha ai?

  • @agentshadow6618
    @agentshadow6618 9 месяцев назад

    How to make difficulity settings from main menu to the game... Toturiol... Please

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

    haha man I started my BossAI already. I just went in my assassination settings and set the radius to zero. Then it cant be done. I never added widgets either.

  • @exclusionalbw
    @exclusionalbw Год назад +2

    Do you think this tutorial is suitable for someone who has never used unreal b4, but unity?

    • @GorkaGames
      @GorkaGames  Год назад +1

      I would suggest see some of my super beginner friendly videos first, as this one: ruclips.net/video/FehFMdsi7aA/видео.html

  • @heavenseek
    @heavenseek Год назад +3

    Thanks! But:
    I can Kill the Dummy (but no other ai: they just continue to run around even if their health is depleted)
    I can Assassinate the Dummy (but no other ai: they just fall for a second and then ignore the ragdoll and get up and run away)
    I can Target Lock the Dummy (but no other ai: they just get a pure red sphere trace)
    also, after i hit the ai once, they just forget about me.
    Now i always get this error:
    Blueprint Runtime Error: "Accessed None trying to read property Boss HealthBar Widget". Node: Remove from Parent Graph: EventGraph Function: Execute Ubergraph BP AI Controller BOSS Blueprint: BP_AI_controller_BOSS

    • @GorkaGames
      @GorkaGames  Год назад +4

      Thank you so much once again Erik!! 🙏🙏 Yes, so in the next episode I fixed the BP Widget Error that you are having: "Blueprint Runtime Error: "Accessed None trying to read property Boss HealthBar Widget". Node: Remove from Parent Graph: EventGraph Function: Execute Ubergraph BP AI Controller BOSS Blueprint: BP_AI_controller_BOSS".
      It was due to the differences in classes between the Dummy and AI.
      Yes, in the next episode we will hopefully be fixing those other three issues, they are very straightforward to fix, we just didn't complete the integration from the Dummy to the AI.
      Thanks again!!

    • @heavenseek
      @heavenseek Год назад +2

      @@GorkaGames Thanks so much! I'm relieved to hear that it wasn't just me having a unique screw-up.
      I'm applying/testing your series in an Open World setting, in a different genre/storyline/art style (and will do a video showcase of that adaptation if you like).
      Also, I hope you don't mind that I prefer to make donations and requests right here on YT, rather than Discord. I find It more intuitive here and I believe that it may inspire other donors on this platform.

    • @GorkaGames
      @GorkaGames  Год назад +1

      @@heavenseek Sounds great!! Can't wait to see your open world adaptation! 😀 Absolutely, whatever you find the most easier for you, thanks again!

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

      @@GorkaGames Glad I spotted this. I've done this twice with the same issue. Then I had a few more errors come up, so I came back to start over from here again.

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

      @@GorkaGames The [ Blueprint Runtime Error: "Accessed None trying to read property Boss HealthBar Widget". Node: Remove from Parent Graph: EventGraph Function: Execute Ubergraph BP AI Controller BOSS Blueprint: BP_AI_controller_BOSS ] was not addressed in the next episode. Is this issue fixed in a later video? I just disabled the large health bar and kept the smaller one until I can figure this error out.

  • @toojaakiki2581
    @toojaakiki2581 Год назад +1

    Nice :D

  • @Phoenix4_Trade
    @Phoenix4_Trade Год назад +1

    Atlantis is coming 😂

  • @siwatbas
    @siwatbas Год назад +1

    Can you make a parry system? I cant find any tutorial about it😅(ai parry too)

    • @GorkaGames
      @GorkaGames  Год назад

      That would be interesting! I think I won't introduce it to the RPG Series now, but I can do a separate video.

  • @KS-lf9wu
    @KS-lf9wu 5 месяцев назад

    I can't get smooth walking like yours with the Boss some reason even check locomotion constantly but no luck.
    Anyone Pls help!

  • @Dxnkoslavik
    @Dxnkoslavik Год назад

    will you add open world?

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

    gg

  • @PrismUltra
    @PrismUltra Год назад

    Hey Gorka, Can you just duplicate the BP_AI?

  • @davy4842
    @davy4842 Год назад

    Do you fix the floating feet at some point or?

  • @skeitie6142
    @skeitie6142 Год назад +1

    My AI is running at an angle. She doesn't run straight towards me, but at an angle. What can I do?

    • @GorkaGames
      @GorkaGames  Год назад

      make sure the rotation is set correctly in the actor blueprint

  • @DaGrinch1
    @DaGrinch1 Год назад +2

    Will this be the last one?

    • @GorkaGames
      @GorkaGames  Год назад +1

      no!! i only said that for the ai, we are nearly finished

    • @DaGrinch1
      @DaGrinch1 Год назад

      @@GorkaGames OK, thank you

    • @TolisPiperas82
      @TolisPiperas82 Год назад

      ​@@GorkaGames we nearly finished you mean with the ai or the whole series?

    • @TolisPiperas82
      @TolisPiperas82 Год назад +1

      ​@@GorkaGames what about finishing the climbing system,the completion of equipment system,health potions,mission system,hawk like ac origins,...will be the 10 episodes (you mentioned) enough to complete this series?

    • @Tjami
      @Tjami Год назад

      @@TolisPiperas82with the ai i think

  • @minidinogamer
    @minidinogamer Год назад

    This is great, thank you for these tutorials! I have ran into an issue though and as a beginner I have no idea what to do. For your Locomotion video in the RPG series you did 3 months ago, whenever you hold the space button you jump continuously and the running animation starts happening in the air. How can I make it so you can only jump once every few seconds. I’d really appreciate it if I had some help.
    Edit: or make it so there’s only one animation instead of the running animation happening when holding the space button. Any tips would be appreciated 😊

    • @johnremp3470
      @johnremp3470 Год назад

      Try switching up the priority in the state machine transitions from jump to falling, to falling and all that. Make sure they aren't the same numbers. Click on the falling state one time and look on the details panel and priority is like the second or third thing down. Make sure the other 2 aren't the same numbers as the other 2.

  • @Dragonnitie64
    @Dragonnitie64 Год назад

    Out of curiosity, will you be implementing a walking petrol to the basic enemy AI, much like how the boss AI moves and when they spot you then the AI runs?

    • @quizzypham3389
      @quizzypham3389 Год назад +2

      You can set the max walk speek in the tasks itself. Let's say for the Chase Target Task, set it to 500; and in the patrol task, set it to 200. Make sure to add an Event Receive Execute to set the max speed there (not the Event Receive Execute AI). The Event Receive Execute AI is for the code we did to make him go to the locations. And for the default max speed just set it to 500 or basically the speed you set him for chasing.

    • @Dragonnitie64
      @Dragonnitie64 Год назад +1

      @@quizzypham3389 Cheers, that helped a lot than you

    • @johnny166
      @johnny166 8 месяцев назад

      I know this is an old comment but I have no idea where I set the walk speed in the individual tasks lol@@quizzypham3389

  • @seanramsey165
    @seanramsey165 11 месяцев назад

    Not sure what happened but the boss can detect me through walls. no matter how far away I run, it can always see me

    • @tonyxmontony6103
      @tonyxmontony6103 11 месяцев назад

      capsule size is probably too big if you scaled him

  • @jkre
    @jkre 8 месяцев назад

    My Boss only attacks me one time, then just follows me and stands next to me, how to fix it? The regular AI does attack with combos, and I did duplicate it and renamed it to be the boss

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

      Did u found any solution?

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

      @@Lega_007 I did not, and I even abandoned the project cus I bought a combat system from marketplace, cus I wanted more sophisticated combat system and AI, than this tutorial teaches

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

      @@jkre Same here. I don't know why the boss attack only once😔

  • @OnlyShyaa
    @OnlyShyaa Год назад

    I just found you and started scrolling through talk your videos I already love your existence sir🫶🏽

  • @itzbradboy8927
    @itzbradboy8927 Год назад +4

    Keep Up The Good Work Gorka!

  • @harshadpotdar1259
    @harshadpotdar1259 Год назад

    Hey i was wondering if you can make a video on an enemy ai which uses grappling hook ability and dash ability