Bennu Game Development

Foros en Español => Recursos => Topic started by: Drumpi on April 10, 2017, 02:48:27 PM

Title: Animación 2D con Dragon Bones
Post by: Drumpi on April 10, 2017, 02:48:27 PM
Hola a todos:

Vengo a hablaros del programa con el que me he estado peleando los dos últimos meses. Se trata de Dragon Bones:
http://dragonbones.com/en/index.html#.WOuXjH0Un6M
Los que conozcan Spine, sobre todo sus aplicaciones en Unity... pues este es un clon libre.
Es un programa de animación 2D, usando el típico método de esqueletos, o bien por deformación de mallas, e incluso tiene un "plugin" para usarlo en Unity (no de forma nativa, pero funciona).
¿Y de qué nos sirve esto en Bennu? Bueno, a la hora de usarlo tal cual para nada, pero permite exportar en spritesheet, y si conoceis las técnicas de animación en flash o 3D Studio/Maya, os va a resultar increíblemente útil a la hora de crear sprites.
Title: Re:Animación 2D con Dragon Bones
Post by: gecko on April 10, 2017, 03:11:02 PM
Se ve super interesante! gracias por compartir

Voy a "examinarlo"
Title: Re:Animación 2D con Dragon Bones
Post by: La momia que fuma on April 10, 2017, 11:25:00 PM
Lo probé (muy por encima) en su día y si que está bastante bien, tengo que darle más a fondo.

A mi el que me gusta mucho es Moho (o "Anime Studio" según la versión), lo malo que es de pago.
Title: Re:Animación 2D con Dragon Bones
Post by: panreyes on April 10, 2017, 11:29:41 PM
Sabiendo que es software libre, podría ser interesante implementarlo en Bennu o PixTudio.
Creo que a Josebita le interesó algo parecido hace un tiempo, no sé si este mismo u otro parecido, pero una animación 2D tipo Spine es justo lo que necesitamos.

Por si queréis imaginaros más o menos lo que significa, os recomiendo ver juegos como Rise&Shine (de Valencia) o Rayman Origins/Legends.
Title: Re:Animación 2D con Dragon Bones
Post by: Drumpi on April 11, 2017, 12:09:32 PM
Lo mejor de todo es eso, que es código libre y está portado a muchísimos lenguajes (bueno, básicamente C++, C# y JavaScript):
https://github.com/DragonBones
Incluso hay métodos para incorporarlo directamente a Unity, y trastear con su código por si encuentras algún bug. Eso sí, aviso, la documentación de la API es escasa o nula. La mejor información que he encontrado es la descripción de los métodos en el código fuente, y apenas son una o dos líneas ¡en chino! (literalmente).

Manejar el editor es sencillo, pero si hay que meterse en portarlo, hay que estar preparado y dispuesto a leerse el código.
Eso sí, incorporarlo a Bennu o PixTudio sería genial para más de uno.
Title: Re:Animación 2D con Dragon Bones
Post by: La momia que fuma on April 11, 2017, 01:55:29 PM
Jorl, sería la polla poder usarlo directamente en bennu o pixtudio...en cuanto a la documentación y esas cosas, precisamente uno de los motivos de no haberlo usado mucho es que apenas hay ni tutoriales (cosa que no entiendo, siendo un programa tan bueno y ademas gratuito)
Title: Re:Animación 2D con Dragon Bones
Post by: Drumpi on April 12, 2017, 06:05:20 PM
Porque el manual del editor, básicamente, es el de Spine :D
No sé, a mi me da que esto lo ha hecho un chino él sólo y se ha visto desbordado. Pero precisamente nosotros no somos quienes para hablar de falta de documentación ¿no? :D

Para la API, yo estoy tirando de intuición, algún blog que encuentro, y en casos desesperados, de código fuente :P