从if-else地狱到逻辑之美:游戏AI行为树(Behavior Tree)

合集 · 游戏开发技术合集 (17)

  1. 6:22
    6分钟让你学会2D游戏水波特效
  2. 15:00
    RVO2(即ORCA)动态避障算法---精简版
  3. 11:41
    影子在游戏碰撞检测中的秘密
  4. 2:45
    向量场群体寻路算法(Vector Field Pathfinding,DEMO开源)
  5. 2:08
    《Boids算法》模拟鱼群鸟群(Demo开源)
  6. 2:24
    游戏单位寻路算法:A*算法(A Star)
  7. 2:01
    游戏空间划分技术之一四叉树(Quadtree)
  8. 5:13
    游戏中的碰撞检测算法:从SAT到GJK
  9. 2:33
    游戏空间划分技术之-KD树
  10. 7:21
    从零到一搞懂柏林噪声:数学、代码与自然的平衡
  11. 4:33
    从if-else地狱到逻辑之美:游戏AI行为树(Behavior Tree)
  12. 2:37
    游戏AI行为树(Behavior Tree):代码实战
  13. 3:08
    游戏中的碰撞检测算法:扫描与裁剪(SAP-Sweep And Prune)
  14. 2:12
    三消游戏:消除判定机制与算法流程
  15. 3:49
    贝塞尔曲线(Bézier Curve):用最简单的线性插值,勾勒出虚拟世界的灵魂
  16. 2:58
    为什么游戏里的液体能完美融合?轻松看懂Metaball
  17. 4:19
    游戏地图是怎么"长"出来的?波函数坍缩算法
Description
想要告别乱如麻的 if-else 逻辑地狱?本期深度拆解游戏 AI 核心架构——行为树。从底层 Tick 机制、节点类型到分层架构,像搭积木一样赋予 NPC 真实的生命感。有兴趣的朋友可以参考:https://www.behaviortree.dev/docs

PS:另外,之前的行为树视频确实没有准备,这次重新梳理,力求用大白话讲清楚原理,也回应一下之前粉丝朋友给我提出的建议。