http://altdevblogaday.org/2011/02/24/introduction-to-behavior-trees/
Obviamente el artículo más interesante que encontré en este sitio web. Qué piensa usted al respecto ?
Carece de algún ejemplo de código, ¿no sabes ninguno? También leí que las máquinas de estado no son muy flexibles en comparación con los árboles de comportamiento ... Además de eso, no estoy seguro de si hay un verdadero vínculo entre las máquinas de estado y el patrón de estado ... ¿existe?
Respuestas:
Los árboles de comportamiento se están volviendo bastante grandes en la industria en este momento. Halo 3 los usa ampliamente para su IA ( Halo 3 - Construyendo una batalla mejor ).
Alex Champandard también parece ser un gran admirador (muchos artículos sobre él en AIGameDev.com ).
Para ver ejemplos de código, consulte:
http://magicscrollsofcode.blogspot.com/2010/12/behavior-trees-by-example-ai-in-android.html : el ejemplo está en Java, pero se explica por sí mismo)
Para responder a su última pregunta: Máquinas de estado: Objeto de estado versus verificación secuencial: ¿cuáles son las ventajas y desventajas?
fuente