Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Ness en Octubre 17, 2016, 05:33:41 PM

Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: Ness en Octubre 17, 2016, 05:33:41 PM
Hola llevo un tiempo programando comportamientos desde el script, pero recientemente me encontré con que hay un método diferente que utiliza arboles comportamiento para difinir estados para un npc, quisiera experimentar con este nuevo método, mi pregunta es ¿Que información me podrían facilitar, para investigar sobre este tema?.
Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: pioj en Octubre 17, 2016, 08:19:32 PM
Si te refieres al Meccanim, que se usa para animaciones y máquinas de estados, te recomiendo empezar por los tutoriales oficiales de la web de Unity3d.com
Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: Ness en Octubre 17, 2016, 08:36:12 PM
Cita de: pioj date=1476728372Si te refieres al Meccanim, que se usa para animaciones y máquinas de estados, te recomiendo empezar por los tutoriales oficiales de la web de Unity3d.com
   


Si pero, no tanto animaciones sino estados de comportamiento,  como cuando están em estado atacar o ***guir o quieto el comportamiento  va a hacer x acciones.
Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: GSG3D en Octubre 17, 2016, 09:04:17 PM
Cita de: Ness date=1476729372Si pero, no tanto animaciones sino estados de comportamiento,  como cuando están em estado atacar o ***guir o quieto el comportamiento  va a hacer x acciones.
   


Eso seria algun tipo de asset, como por ejemplo "rain ai".
Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: iRobb en Octubre 17, 2016, 09:20:27 PM
Una máquina de estados finitos. Cada estado se permite si existe uno o varios estados previos.
Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: esr en Octubre 18, 2016, 12:01:47 AM
Como dice iRobb son maquinas de estado finitos pero no se utilizan solo con unity, son utilizados para muchos propósitos en el mundo de la informatica y la verdad que son muy útiles. En videojuegos se utilizan mucho para el desarrollo de la inteligencia artificial, si te interesa el tema de la inteligencia artificial en los videojuegos te recomiendo la lectura  de la inteligencia artificial del Fear y que escuches un podcas de los chicos de código podcast, te dejo los links:
 
http://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf (http://alumni.media.mit.edu/~jorkin/gdc2006_orkin_jeff_fear.pdf)
 
http://www.ivoox.com/codigo-podcast-programa-10-torres-inteligentemente-audios-mp3_rf_3952388_1.html (http://www.ivoox.com/codigo-podcast-programa-10-torres-inteligentemente-audios-mp3_rf_3952388_1.html)
 
http://www.ivoox.com/codigo-podcast-programa-11-yo-clon-audios-mp3_rf_4084902_1.html (http://www.ivoox.com/codigo-podcast-programa-11-yo-clon-audios-mp3_rf_4084902_1.html)
Título: ¿como utilizar nodos de comportamiento? [información]
Publicado por: Sateyr en Octubre 19, 2016, 03:20:02 PM
No he usado nunca estas cosas, quitando el animator de unity, pero quizás mas adelante me pille uno de estos si se me complica demasiado el comportamiento de la IA. 
 
Beahavior Designer - https://www.assetstore.unity3d.com/en/#!/content/15277 (https://www.assetstore.unity3d.com/en/#!/content/15277)
 
Nodecanvas - https://www.assetstore.unity3d.com/en/#!/content/14914 (https://www.assetstore.unity3d.com/en/#!/content/14914)