AI Arborist: Proper Cultivation and Care for Your Behavior Trees

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 มิ.ย. 2024
  • In this 2017 GDC talk, Bobby Anguelov, Mika Vehkala, and Ben Weber outline core principles to get the most out of your behavior trees while avoiding common issues.
    Register for GDC: ubm.io/2yWXW38
    Join the GDC mailing list: www.gdconf.com/subscribe
    Follow GDC on Twitter: / official_gdc
    GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more. We post a fresh GDC video every day. Subscribe to the channel to stay on top of regular updates, and check out GDC Vault for thousands of more in-depth talks from our archives.

ความคิดเห็น • 24

  • @kleister32
    @kleister32 3 ปีที่แล้ว +65

    19:27 Best Part: Bobby Angulov talks about using HSMs + BTs to get best of both worlds

  • @sirdiealot7805
    @sirdiealot7805 5 ปีที่แล้ว +45

    Thumbs up for the part by Bobby Anguelov.

  • @lesarch
    @lesarch 2 ปีที่แล้ว +28

    As someone who's just starting to create my own AI and simply just wanting to learn more about coding AI from the ground up, this talk is really insightful. It's full of information a newbie like me wouldn't be able to think about while just starting out. I got a ton of information in this to give me a general overview on how I would approach designing my own BT system. Thanks for this.

    • @syntaxed2
      @syntaxed2 2 ปีที่แล้ว +2

      This is how science works - Each generation learns from the previous and improves the solution

  • @al3ksejkramaric
    @al3ksejkramaric 4 ปีที่แล้ว +16

    Thank you. Great talk. Bobby was on point

  • @TheAsenkah
    @TheAsenkah 2 ปีที่แล้ว +3

    Just found this talk. Super useful to me so thanks for the ideas and solutions to things I was grappling with that I hadn't considered a BT and BB to solve.

  • @QuietSnake-xs5vx
    @QuietSnake-xs5vx 5 ปีที่แล้ว +11

    Oh man this is awesome

  • @brannonharris4642
    @brannonharris4642 3 ปีที่แล้ว +11

    My boy is low key just trying to sneak in an Unreal engine tutorial at GDC

  • @videogamesare1
    @videogamesare1 5 ปีที่แล้ว

    Thanks for the talk

  • @dreamfractures
    @dreamfractures 2 ปีที่แล้ว

    The title for this talk is so clever!

  • @johnlime1469
    @johnlime1469 4 ปีที่แล้ว +1

    Good god this talk was dense. I might have to look into UE4 behavior tree documentation to learn more.

  • @Dalayah
    @Dalayah 3 ปีที่แล้ว +3

    38:06💪🤓 not the usual software developer body

  • @HonestlyJustSomeGuy
    @HonestlyJustSomeGuy 5 ปีที่แล้ว +3

    So glad you got back to real talks and not things intended for fans at home and persons with no intention of even trying gamedev.

  • @snwdn
    @snwdn ปีที่แล้ว

    When he showed the picture of Flash I was like "OMG, that's Flash!". Really nerdy moment lol.

  • @danielwhitehead8965
    @danielwhitehead8965 5 ปีที่แล้ว +6

    Man BTs are a nightmare if you like things clean.

    • @pogo575
      @pogo575 4 ปีที่แล้ว +1

      Daniel Whitehead Clean them up with Hierarchical Utility!

    • @benjaminnossin9853
      @benjaminnossin9853 3 ปีที่แล้ว

      @@pogo575 could you tell us more about that ? I tried to get some infos on the net, but didn't find a lot

    • @cybershellrev7083
      @cybershellrev7083 2 ปีที่แล้ว

      @@benjaminnossin9853 - Look up Enumerations.

  • @nate_d376
    @nate_d376 5 ปีที่แล้ว +1

    He talks so fast, and he's hard to understand. Guess I'll have to watch this a few times.

    • @Vladislav888
      @Vladislav888 5 ปีที่แล้ว +6

      0.75 playback speed?

    • @nate_d376
      @nate_d376 5 ปีที่แล้ว

      @@Vladislav888 that would work too! Lol. Really a great video though, packed with great ideas.

    • @mothtolias
      @mothtolias 5 ปีที่แล้ว +1

      captions might help as well! that's my plan for watching =)

  • @smujismuj
    @smujismuj 5 ปีที่แล้ว +3

    How sad that gaming has been largely ruined by Pay to Win.