{"id":5071,"date":"2013-09-05T16:36:20","date_gmt":"2013-09-05T16:36:20","guid":{"rendered":"http:\/\/www.danielparente.net\/es\/?p=5071"},"modified":"2013-09-05T16:36:20","modified_gmt":"2013-09-05T16:36:20","slug":"entender-behavior-trees-arbol-de-comportamiento","status":"publish","type":"post","link":"https:\/\/www.danielparente.net\/es\/2013\/09\/05\/entender-behavior-trees-arbol-de-comportamiento\/","title":{"rendered":"Entender Behavior Trees (arbol de comportamiento)"},"content":{"rendered":"<p><a href=\"https:\/\/e928cfdc7rs.exactdn.com\/es\/wp-content\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&w=2560\"><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-5131\" alt=\"behavior_trees\" src=\"https:\/\/e928cfdc7rs.exactdn.com\/es\/wp-content\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all\" width=\"640\" height=\"325\" title=\"\" srcset=\"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all 640w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees-300x152.jpg?strip=all 300w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=64 64w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=128 128w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=192 192w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=384 384w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=448 448w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=512 512w, https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all&amp;w=576 576w\" sizes=\"(max-width: 640px) 100vw, 640px\"\/><\/a><\/p>\n<p>Una de las t&#xE9;cnicas que se ha venido utilizando en los &#xFA;ltimos a&#xF1;os para poder modelar Inteligencia artificial en videojuegos, es el &#xE1;rbol de comportamiento o Behavior Trees. Ha ido ganando cada vez adeptos a lo largo de los a&#xF1;os, a medidad que cada vez mas desarrolladores encontraran en ella una herramienta superar a las maquinas de estados finitas, para poder mapear correctamente los comportamientos de los NPCs en el videojuego.<\/p>\n<p>Como todo lo que es representado por un &#xE1;rbol (hay muchas t&#xE9;cnicas en muchos campos de conocimiento que los utilizan) la visualizaci&#xF3;n de lo que se pretende hacer es bastante f&#xE1;cil, y nos permite que no solamente los programadores lo puedan hacer, si no tambi&#xE9;n los dise&#xF1;adores, por lo que permite ganar en tiempo de desarrollo, &#xA0;al eliminar un cuello de botella importante creado por la alta carga de tareas que suelen tener siempre este colectivo &#xA0;en cualquier proyecto de desarrollo de videojuegos.<\/p><div id=\"danie-3030484182\" class=\"danie-content danie-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-4906861079337018\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block; text-align:center;\" data-ad-client=\"ca-pub-4906861079337018\" data-ad-slot=\"8576260680\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<p>&#xA0;<\/p>\n<p>He recompilado algunos contenidos sobre el tema que listo a continuaci&#xF3;n, para ayudar a entender este concepto.<\/p>\n<p>&#xA0;<\/p>\n<p><a href=\"http:\/\/www.altdevblogaday.com\/2011\/02\/24\/introduction-to-behavior-trees\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.altdevblogaday.com\/2011\/02\/24\/introduction-to-behavior-trees\/<\/a><\/p>\n<p><a href=\"http:\/\/aigamedev.com\/open\/articles\/bt-overview\/\" target=\"_blank\" rel=\"noopener\">http:\/\/aigamedev.com\/open\/articles\/bt-overview\/<\/a><\/p>\n<p><a href=\"http:\/\/aigamedev.com\/open\/articles\/behavior-trees-part1\/\" target=\"_blank\" rel=\"noopener\">http:\/\/aigamedev.com\/open\/articles\/behavior-trees-part1\/<\/a><\/p>\n<p><a href=\"http:\/\/aigamedev.com\/open\/articles\/behavior-trees-part2\/\" target=\"_blank\" rel=\"noopener\">http:\/\/aigamedev.com\/open\/articles\/behavior-trees-part2\/<\/a><\/p>\n<p>&#xA0;<\/p>\n<p><a href=\"http:\/\/aigamedev.com\/insider\/tutorial\/second-generation-bt\/\" target=\"_blank\" rel=\"noopener\">http:\/\/aigamedev.com\/insider\/tutorial\/second-generation-bt\/<\/a><\/p>\n<p>&#xA0;<\/p>\n<p><a href=\"http:\/\/angryant.com\/behave\/\" target=\"_blank\" rel=\"noopener\">http:\/\/angryant.com\/behave\/<\/a><\/p>\n<p>&#xA0;<\/p>\n\n<p>&#xA0;<\/p>\n<p>Algunas implementaciones para Unity3D<\/p>\n\n<p><a href=\"http:\/\/victisgame.wordpress.com\/\" target=\"_blank\" rel=\"noopener\">http:\/\/victisgame.wordpress.com\/<\/a><\/p>\n<p>&#xA0;<\/p>\n<p><a href=\"https:\/\/skill.codeplex.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/skill.codeplex.com\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Una de las t&#xE9;cnicas que se ha venido utilizando en los &#xFA;ltimos a&#xF1;os para poder modelar Inteligencia artificial en videojuegos, es el &#xE1;rbol de comportamiento o Behavior Trees. Ha ido ganando cada vez adeptos a lo largo de los a&#xF1;os, a medidad que cada vez mas desarrolladores encontraran en ella una herramienta superar a las [&#x2026;]<\/p>\n","protected":false},"author":1,"featured_media":5131,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[61],"tags":[3421,3422,3423],"class_list":["post-5071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-inteligencia-artificial","tag-arbol-de-comportamiento","tag-behavior-trees","tag-inteligencia-artificial-para-videojuegos"],"blocksy_meta":[],"jetpack_featured_media_url":"https:\/\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2013\/09\/behavior_trees.jpg?strip=all","jetpack-related-posts":[{"id":302951,"url":"https:\/\/www.danielparente.net\/es\/2024\/05\/25\/el-impacto-de-la-inteligencia-artificial-en-la-industria-de-los-videojuegos-en-2024\/","url_meta":{"origin":5071,"position":0},"title":"El Impacto de la Inteligencia Artificial en la Industria de los Videojuegos en 2024","author":"danielparente","date":"25 May, 2024","format":false,"excerpt":"En un mundo donde la tecnolog\u00eda avanza a pasos agigantados, el informe de Unity Gaming Report 2024 ha puesto de manifiesto un dato revelador: el 62% de los desarrolladores de videojuegos est\u00e1n actualmente utilizando herramientas de inteligencia artificial (IA) en sus flujos de trabajo. Este cambio hacia la IA generativa\u2026","rel":"","context":"In &quot;Desarrollo de videojuegos&quot;","block_context":{"text":"Desarrollo de videojuegos","link":"https:\/\/www.danielparente.net\/es\/category\/desarrollo-de-videojuegos-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/05\/ES-DANIEL-PARENTE-El-Impacto-de-la-Inteligencia-Artificial-en-la-Industria-de-los-Videojuegos-en-2024.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/05\/ES-DANIEL-PARENTE-El-Impacto-de-la-Inteligencia-Artificial-en-la-Industria-de-los-Videojuegos-en-2024.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/05\/ES-DANIEL-PARENTE-El-Impacto-de-la-Inteligencia-Artificial-en-la-Industria-de-los-Videojuegos-en-2024.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/05\/ES-DANIEL-PARENTE-El-Impacto-de-la-Inteligencia-Artificial-en-la-Industria-de-los-Videojuegos-en-2024.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/05\/ES-DANIEL-PARENTE-El-Impacto-de-la-Inteligencia-Artificial-en-la-Industria-de-los-Videojuegos-en-2024.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":303122,"url":"https:\/\/www.danielparente.net\/es\/2025\/07\/24\/gamificacion-vs-videojuegos-serios\/","url_meta":{"origin":5071,"position":1},"title":"Gamificaci\u00f3n vs. Videojuegos Serios: Desentra\u00f1ando el Poder del Juego en Contextos No Recreativos","author":"danielparente","date":"24 July, 2025","format":false,"excerpt":"\u00bfSabes realmente la diferencia entre gamificaci\u00f3n y videojuegos serios? Este art\u00edculo desentra\u00f1a sus prop\u00f3sitos, caracter\u00edsticas y aplicaciones para ayudarte a elegir la mejor estrategia para tus objetivos. Sum\u00e9rgete en el mundo del juego con prop\u00f3sito.","rel":"","context":"In &quot;Desarrollo de videojuegos&quot;","block_context":{"text":"Desarrollo de videojuegos","link":"https:\/\/www.danielparente.net\/es\/category\/desarrollo-de-videojuegos-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/gamificacin-vs-juegos-serios.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/gamificacin-vs-juegos-serios.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/gamificacin-vs-juegos-serios.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/gamificacin-vs-juegos-serios.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":303076,"url":"https:\/\/www.danielparente.net\/es\/2025\/04\/25\/el-futuro-del-desarrollo-de-videojuegos\/","url_meta":{"origin":5071,"position":2},"title":"El futuro del desarrollo de videojuegos: C\u00f3mo la IA Modela la Pr\u00f3xima Era","author":"danielparente","date":"25 April, 2025","format":false,"excerpt":"El desarrollo de videojuegos independiente constituy\u00f3, durante mucho tiempo, un faro singular de creatividad. Permite equipos reducidos, o desarrolladores individuales, crear experiencias l\u00fadicas verdaderamente \u00fanicas. La reciente emergencia de la inteligencia artificial (IA) marca un cambio tremendamente profundo. Desde optimizar procesos laborales hasta potenciar capacidades creativas, la IA redibuja intensamente\u2026","rel":"","context":"In &quot;Desarrollo de videojuegos&quot;","block_context":{"text":"Desarrollo de videojuegos","link":"https:\/\/www.danielparente.net\/es\/category\/desarrollo-de-videojuegos-2\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/04\/futuro_desarrollo_videojuegos_1.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/04\/futuro_desarrollo_videojuegos_1.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/04\/futuro_desarrollo_videojuegos_1.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/04\/futuro_desarrollo_videojuegos_1.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":303100,"url":"https:\/\/www.danielparente.net\/es\/2025\/07\/07\/radiografia-del-videojuego-espanol-en-2024\/","url_meta":{"origin":5071,"position":3},"title":"Radiograf\u00eda del Videojuego Espa\u00f1ol en 2024: Entre la Incertidumbre y la Oportunidad","author":"danielparente","date":"7 July, 2025","format":false,"excerpt":"Radiograf\u00eda del Videojuego Espa\u00f1ol en 2024 un a\u00f1o de oportunidades y retos para todos los desarrolladores espa\u00f1oles de videojuegos","rel":"","context":"In &quot;Industria Espa\u00f1ola de videojuegos&quot;","block_context":{"text":"Industria Espa\u00f1ola de videojuegos","link":"https:\/\/www.danielparente.net\/es\/category\/industria-espanola-de-videojuegos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/libro_blanco_videojuego_2024.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/libro_blanco_videojuego_2024.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/libro_blanco_videojuego_2024.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2025\/07\/libro_blanco_videojuego_2024.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":303011,"url":"https:\/\/www.danielparente.net\/es\/2024\/09\/23\/como-comenzar-en-el-desarrollo-de-videojuegos\/","url_meta":{"origin":5071,"position":4},"title":"C\u00f3mo comenzar en el desarrollo de videojuegos: Una gu\u00eda para principiantes","author":"danielparente","date":"23 September, 2024","format":false,"excerpt":"Introducci\u00f3n C\u00f3mo comenzar en el desarrollo de videojuegos El desarrollo de videojuegos es una industria apasionante y en constante crecimiento. Si siempre has so\u00f1ado con crear tu propio juego, te encuentras en el lugar correcto. En esta gu\u00eda para principiantes, abordaremos los aspectos fundamentales del desarrollo de videojuegos, incluyendo la\u2026","rel":"","context":"In &quot;Desarrollo de videojuegos&quot;","block_context":{"text":"Desarrollo de videojuegos","link":"https:\/\/www.danielparente.net\/es\/category\/desarrollo-de-videojuegos-2\/"},"img":{"alt_text":"C\u00f3mo comenzar en el desarrollo de videojuegos","src":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/09\/1727097707_1246_2548.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/09\/1727097707_1246_2548.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/09\/1727097707_1246_2548.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2024\/09\/1727097707_1246_2548.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":303369,"url":"https:\/\/www.danielparente.net\/es\/2026\/05\/23\/elecciones-de-dialogo-en-videojuegos-buenas-elecciones-del-jugador-vs-malas-elecciones-del-jugador\/","url_meta":{"origin":5071,"position":5},"title":"Elecciones de di\u00e1logo en videojuegos : BUENAS ELECCIONES DEL JUGADOR vs MALAS ELECCIONES DEL JUGADOR","author":"danielparente","date":"23 May, 2026","format":false,"excerpt":"Todo sistema de di\u00e1logo ramificado promete agencia al jugador, pero no todas las elecciones son iguales. Descubre c\u00f3mo dise\u00f1ar elecciones de di\u00e1logo en videojuegos que realmente importen, evitar la trampa de las opciones vac\u00edas o evidentes, y crear narrativas donde los jugadores sientan el peso de cada palabra que eligen.","rel":"","context":"In &quot;Dise\u00f1o de videojuegos&quot;","block_context":{"text":"Dise\u00f1o de videojuegos","link":"https:\/\/www.danielparente.net\/es\/category\/diseno-de-videojuegos\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/e928cfdc7rs.exactdn.com\/info\/uploads\/sites\/2\/2026\/05\/GOod-vs-bad-player-choices.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/p2TqUj-1jN","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/posts\/5071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/comments?post=5071"}],"version-history":[{"count":0,"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/posts\/5071\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/media\/5131"}],"wp:attachment":[{"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/media?parent=5071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/categories?post=5071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.danielparente.net\/es\/wp-json\/wp\/v2\/tags?post=5071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}