Recreating the FALSE KNIGHT Boss Fight in UNITY using Behavior Trees

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 72

  • @shuaiwang4092
    @shuaiwang4092 3 роки тому +46

    You are my hero, I just want to find a series about how to use behavior design to make my game AI, and find this video. That really what I want. Many thanks for your sharing.

    • @NicNac2451
      @NicNac2451  3 роки тому +3

      Awesome, glad I can help and good luck with your game :)

  • @mahee1931
    @mahee1931 2 роки тому +14

    Duuuude. This is better than all the tutorials from Opsive. Understanding what each individual node does is one thing, understanding how they should combine to make an actual AI is a totally different thing. This video saved me time and headaches. Thank you soooo much.

  • @bunyipinteractive
    @bunyipinteractive 9 місяців тому +1

    Echoing other comments here, this video shows more of how to configure Behavior Designer than the official tutorials and should be reference material for anyone new to the tool. Thank you so much for the effort and the very simple way you explained why you were making certain decisions.

  • @sarasmith337
    @sarasmith337 3 роки тому +10

    Underrated channel you deserve more subs.

    • @rudi702
      @rudi702 3 роки тому +1

      RAINER WINKLER DESERVES MORE SUBS

  • @BigDaddyGameDev
    @BigDaddyGameDev Рік тому +2

    You legend! I've just installed behavior tree and this is exactly what I needed to get started. Quality video. Thank you!

  • @bromanguy
    @bromanguy 3 місяці тому

    I am 3 years late to the party, but this video is absolutely amazing! I've been struggling while reading the dry documentation for behaviour designer and couldn't find anything worthwhile on youtube to figure out how it works properly. And your video got into my recommends, thank you SO MUCH for sharing this, it came in clutch at the exact moment I needed it!

  • @lukasziesemer8252
    @lukasziesemer8252 3 роки тому +4

    Goodjob man I really like your videos :D

  • @samsaq8417
    @samsaq8417 17 днів тому

    BTW - Unity now has a built in package for behavior trees you can get from the Unity registry (at least in Unity 6), so you don't need to get the Behavior Designer anymore

    • @fganzi4245
      @fganzi4245 16 днів тому

      OMG, I didn't know that, thx.

  • @GameDevGarage
    @GameDevGarage Рік тому

    I'm making a framework to speed up game making process for my next projects. This video opened my horizons a lot! Thanks for sharing 👍

  • @davemurray9977
    @davemurray9977 Рік тому

    Hi, I'm a huge fan of this series on Hollow Knight! I'd be super interested in any more videos breaking down how you've set up the base game (Harzad script, playerController, etc), it looks like you've got a really tidy and well-functioning system - not to mention how clear and detailed your explanations are! Thanks for the great work!!!

  • @danielsndgamevideos
    @danielsndgamevideos 2 роки тому +2

    Thank you so much for this, it made the whole concept so much clearer in my mind

  • @jozimastar95
    @jozimastar95 2 роки тому +1

    after brackeys this is the most useful channel for me

  • @miceonvenus647
    @miceonvenus647 Рік тому

    Thanks to you I learned how to use the Behavior Designer asset, I really appreciate it 👏

  • @Dippps
    @Dippps 3 роки тому +2

    Bro you revealed that i can make own nodes. I was so frustrated working with this asset until now.

  • @ferociousgames4196
    @ferociousgames4196 3 роки тому +2

    This was really interesting definitely gonna check out the asset

  • @horaciovalladares5434
    @horaciovalladares5434 3 роки тому +1

    Nice job, excellent video, I'll keep waiting for more videos.

  • @rasmusarvidsson2590
    @rasmusarvidsson2590 2 роки тому +1

    Thank you for this excellent, detailed tutorial. It helped me a lot!!

  • @zensiicalm632
    @zensiicalm632 3 роки тому +4

    Hi, if using the cinemachine virtual 2D camera to follow the player how can I also use the shakeOnLanding bool(camera shake)? Currently I have a vmcam following player if i disable this the shake works when hasLanded = true, but doesnt when vmcam is enabled again. Would really appreciate your help with this thank you.

  • @cjwang1121
    @cjwang1121 3 роки тому +1

    This is too good. Thank you

  • @Itadakiman
    @Itadakiman 2 роки тому

    This is what I call quality entertainment!

  • @Henkiix
    @Henkiix 3 роки тому +2

    He is gonna make silksong 1 month later xd nice work btw!

  • @madmanga64
    @madmanga64 2 роки тому

    Awesome work!

  • @EcnuerMason
    @EcnuerMason Рік тому

    Nice Job!

  • @ilanraz9489
    @ilanraz9489 3 роки тому +1

    Nice video!

  • @Ali-sn8gw
    @Ali-sn8gw 3 місяці тому

    I'm a little bit late, but wow! subscribed!

  • @ChronoCZ
    @ChronoCZ 3 роки тому

    Amazing work.

  • @NoReason1111
    @NoReason1111 8 місяців тому

    I have a question regarding its usage. Should I use behaviour tree only for Boss's or for normal enemies also. Because I think it take a lot of computing power, and it might slow down my game of every small enemy would be using behaviour tree. Can you give your opinion ?

  • @pauljackson3491
    @pauljackson3491 2 роки тому

    You should do a video on how to do this, or at least simpler things, with just the programing and not plugins.
    Unless you already did of course.

  • @motion-designerr
    @motion-designerr 3 роки тому

    thanks bro it so amazing

  • @seokana
    @seokana Рік тому

    Hi, thank for your video. Can you tell me what the asset's license is? Can it be used commercially?

    • @NicNac2451
      @NicNac2451  Рік тому

      If you mean the graphics, then no, you can't use them commercially because they are rips from Hollow Knight.

  • @kioka2
    @kioka2 2 роки тому

    I don't understand, how can I make the behavior designer access a variable in another script?

  • @samuellin3439
    @samuellin3439 7 місяців тому

    How did you slice these sprite sheet, it's too hardcore for me !!!

  • @longuemire748
    @longuemire748 2 роки тому

    Thank you for this video. Excuse me, but when you buy behavior designer it's for life, or do you have to buy a new version every time a big version of unity comes out?

    • @NicNac2451
      @NicNac2451  2 роки тому

      It should definitely be for life, or at least as long as the developer supports it, who currently is relatively active.

  • @trailblaze71
    @trailblaze71 2 роки тому

    The stage based selection isn't working for me. Anyone have the same issue?

  • @imfaded3105
    @imfaded3105 2 роки тому

    is behaviour design something like playmaker or different

  • @ellinarensusv2330
    @ellinarensusv2330 3 роки тому

    Which complement or pacakge of behavior designer have the task "Action"? I can't find it

    • @NicNac2451
      @NicNac2451  3 роки тому

      The namespace should be BehaviorDesigner.Runtime.Tasks. You won't find the script in your project though since it's in a DLL

  • @bloggy6465
    @bloggy6465 11 місяців тому

    i know you are probably not gonna respond but i was just wondering if there was a similar way to make that using only code without that plugin to make ai boss behavior and actually make it good but just with code, thanks!

    • @NicNac2451
      @NicNac2451  11 місяців тому

      Hey, this tutorial relies heavily on the Behavior Designer plugin. That said, you might find different free Behavior Tree plugins for Unity (or even try to implement a Behavior Tree system yourself) where you can apply the concepts from this tutorial in a similar way.

    • @bloggy6465
      @bloggy6465 11 місяців тому +1

      @@NicNac2451 ok, thanks but i was just wondering if there is a way to do it just with scripts and have a similar outcome

    • @NicNac2451
      @NicNac2451  11 місяців тому

      @@bloggy6465You would have to code the Behavior Tree system yourself which is likely going to require a pretty deep understanding of how BTs work, so probably no. Finite State Machines (FSMs) are a kind of similar concept to BTs but are far simpler to understand and implement, so maybe you want to look into that.

  • @zensiicalm632
    @zensiicalm632 3 роки тому

    sorry, what is that right arrow symbol @ 10.25 is it the same as doing => ?

    • @NicNac2451
      @NicNac2451  3 роки тому

      Ah yes exactly, the IDE automatically displays certain character pairs (such as =>, ==, != etc.) as a special character. It's just visual candy :)

  • @timreiter6652
    @timreiter6652 3 роки тому

    love it!

  • @Elite_GD
    @Elite_GD 2 роки тому

    Is there a link for this project maybe?

  • @Sentenello
    @Sentenello 2 роки тому

    Hello there. I really like your videos, but can you make videos about character mivement and attack, i really want to know how all this works. Thanks, and good luck with your future games.

  • @ajinkyax
    @ajinkyax 3 роки тому +1

    thanks for this video. But in just 3 months the price of this package has doubled its now 85USD :(

    • @kantagara
      @kantagara 3 роки тому

      I'm afraid you'll have to wait for some unity promotions for the package to be discounted (Black friday or something like that).

    • @miceonvenus647
      @miceonvenus647 Рік тому

      Sometimes during some big sales you can find it way cheaper. I got it for 45 bucks recently

  • @yingguang1076
    @yingguang1076 2 роки тому

    Thank you,Can I ask for the theme of Rider you used?

    • @NicNac2451
      @NicNac2451  2 роки тому

      It's a custom one made by a colleague :)

  • @TheRealCantFind
    @TheRealCantFind 2 роки тому

    Can you please make a titorial for making a game like this

  • @d11tyakarthik65
    @d11tyakarthik65 2 роки тому

    what's the plugin of this VS, looks very convenient

    • @NicNac2451
      @NicNac2451  2 роки тому

      In fact it's not Visual Studio but Rider, an alternative and arguably more powerful IDE

  • @manhxxo
    @manhxxo 3 роки тому +1

    Can I ask for the name of ide you used?

  • @rickras4635
    @rickras4635 Рік тому

    Eu estava tentando criar uma ação de hurt para meu jogo e ela não executava. Até que vi deu vídeo e essa parte do abort type me ajudou muito. Obrigado, cara
    Diretamente do Brazil, obrigado.

  • @abuzzakasm9767
    @abuzzakasm9767 17 днів тому

    can you try 3d?

  • @eddytaku4428
    @eddytaku4428 2 роки тому

    can i use this also for mobile?

    • @NicNac2451
      @NicNac2451  2 роки тому

      Sure, I don't see any reason why not

  • @arcanep
    @arcanep 3 роки тому +1

    40$ maaan why i mean i know the creators have to eat but still

    • @Dippps
      @Dippps 3 роки тому

      I guess they can do this because they target large studios.

  • @RyyanGameWalkthrough
    @RyyanGameWalkthrough 3 роки тому +1

    i love you1

  • @Gatitasecsii
    @Gatitasecsii Рік тому

    What kind of trash tutorial just goes up and tells viewers to go download an unsightly expensive pack... wow this is crap, and I was so excited to watch lol

  • @ognenii_rytsar
    @ognenii_rytsar Рік тому

    dont look that animation not smooth likne in real game. in HK using bone animation that making animation more smotting in this video using frame animation. But its cool anyway!