Spine Runtimes
Spine Runtimes son bibliotecas que permiten al conjunto de herramientas de tu juego cargar y realizar animaciones de la misma manera que lo hacen en Spine. Nuestras API ofrecen acceso directo a los huesos, complementos, apariencias y otros datos de animación. Los huesos pueden manipularse durante el procedimiento, las animaciones se pueden combinar, encadenar y mucho más.
Las bibliotecas runtime oficiales están disponibles en GitHub y la licencia de Spine otorga permiso para utilizar estas bibliotecas en tus aplicaciones. Se proporciona todo sobre el código fuente, lo que es esencial para un componente tan fundamental en los juegos.
Si deseas evaluar las bibliotecas runtimes antes de obtener la licencia de Spine, la Versión de prueba de Spine presenta varios proyectos de muestra que incluyen datos de ejemplos exportados. Estas exportaciones pueden utilizarse para evaluar las bibliotecas runtime del comienzo al fin.
Runtimes oficiales
Spine apoya oficialmente estos conjuntos de herramientas para juegos listos para utilizar.
Bibliotecas runtime genéricas oficiales
Las bibliotecas runtime genéricas manejan todo excepto la representación. Si el conjunto de herramientas de tu juego no es oficialmente compatible, puedes extender fácilmente una de las bibliotecas runtime genéricas o probar una de las bibliotecas runtime de terceros.
Bibliotecas runtime de terceros
Estas bibliotecas fueron creadas por la comunidad de desarrolladores de juegos. Algunos proyectos son más activos que otros, pero la mayoría son de fuente abierta en el caso que quieras realizar algún aporte.
Publica en el foro de Spine si deseas que tu biblioteca runtime figure aquí.
Formatos de exportación
Spine exporta datos de esqueletos como JSON o binario, además de un atlas de texturas para una renderización eficiente. Las bibliotecas runtime de Spine cargan estos datos por ti, así que normalmente no necesitas analizarlos tú mismo.
Skeleton Viewer
El Skeleton Viewer es una herramienta para probar cómo se renderizan los datos de esqueleto exportados en las bibliotecas runtime de Spine. Ayuda a identificar si los problemas se originan en tu runtime, código de aplicación o en los datos mismos.