Behavior Trees For AI! | Roblox Studio BehaviorTrees3 Tutorial

Поділитися
Вставка
  • Опубліковано 28 січ 2025

КОМЕНТАРІ • 45

  • @Paul1Rb
    @Paul1Rb  Рік тому +3

    People are comparing BTrees to UE's blueprints, so if you're confused on the difference, then here's a link to a forum answer:
    forums.unrealengine.com/t/what-are-the-benefits-of-using-behaviour-trees-vs-regular-blueprints/120688

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

      Finally someone put this awesome plugin in to the spotlight. I've been using it for months and maybe years and it never got the recognition it really deserves.
      Thanks Paul1Rb.

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

      Also, there's a V5.0 plugin if you don't already know this.

  • @realFROGMIRE
    @realFROGMIRE Рік тому +3

    I messed around with this plugin a couple of years ago. Got decent results but nowadays I just use my own implementation of a fsm. Depending on NPC complexity, you’d want to use behavior trees but for the most part a state machine will work just well enough.

  • @DarthSpeedy
    @DarthSpeedy 15 днів тому

    After a few minutes of moving around, the movement without animation gets really stuttery. The rig will move towards its destination but make momentary stops before even reaching the target attachment. I have a feeling the usage of update might be causing a memory leak?

  • @THEcatinamicrowave
    @THEcatinamicrowave 6 місяців тому +2

    my brain is too rotted for this

  • @deqnpetrovvlogs6881
    @deqnpetrovvlogs6881 2 місяці тому

    What about multitasking? For example i want the character to look at other players while walking while in the same behavior tree but i cant because either the walking wont work because of the loops in the looking task or the looking wont work because the npc is walking

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

    This is kind of like designing a computer by logic gates instead of making it with complex circuits.

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

    Wow, I'd love to see how you make a horror game lol

    • @Paul1Rb
      @Paul1Rb  Рік тому +1

      There's going to be an SCP: Descent devlog soon

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

      @@Paul1Rb oki

  • @BuiGiang-e5p
    @BuiGiang-e5p Рік тому +1

    Hello im new here can you make tutorials about pray paint that u can put id image in ? ❤❤

  • @gameris125
    @gameris125 Рік тому +1

    I created a plugin that makes the setup with just a Button.Click

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

      Can I have the plugin please? It seems very useful!

  • @Ynoob87
    @Ynoob87 Рік тому +1

    can i use this do horror game?

    • @Paul1Rb
      @Paul1Rb  Рік тому +1

      If you're talking about a horror game ai, then yes

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

    this seems alot more complicated compared to normal scripting. is it really worth it?

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

      In my opinion, yes

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

    Interesting

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

    This is very UE. Although I know multiple engines use blueprints

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

      I'd compare it to UE's behavior trees rather than blueprints

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

      @@Paul1Rb I see.

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

    this is very similar to how unreal engine works

    • @Paul1Rb
      @Paul1Rb  Рік тому +1

      Indeed, because UE also has* behavior trees

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

    i think classic luau will be more easier and faster than these behavior trees

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

    I don't understand why it looks overly complex

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

      Does it? It looked simple for me even at the start

    • @zrizzy6958
      @zrizzy6958 Рік тому +1

      ​@@Paul1Rb I mean comparing to roblox scripting which is kinda simple, it just looks way more complicated. maybe it's because I haven't really used trees or unreal. I'll might try it one day

    • @Paul1Rb
      @Paul1Rb  Рік тому +1

      @@zrizzy6958 Ah, fair enough

    • @not-adam
      @not-adam Рік тому

      @@Paul1Rb as a new scripter, yes it looks complex but I feel like it's easy to learn

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

    Finally making bots will be easier

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

      Yup, behavior trees are a blessing if it comes to making ai

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

    Hmmmmmmmmmm🤔

  • @wasoujiwazowski
    @wasoujiwazowski Рік тому +15

    Isnt this just visual scripting but bad lmao

    • @Paul1Rb
      @Paul1Rb  Рік тому +5

      No, they're similar because they're both made on FSM's, but behavior trees are mostly focused on making AI.

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

      ​@@Paul1RbIA ? you can make a video exemple where you make an ia with the treebehevario ?

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

      Lmao, They are in no way comparable. Totally different meaning in use.

    • @Paul1Rb
      @Paul1Rb  Рік тому +3

      ​@@JustHoliab Yeah, I plan on doing an AI tutorial in the future

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

      Behavior trees are different from visual scripting, if you want a good example of them, look at behavior trees in unreal engine