Directrices de deformación de juego

Harmony puede exportar las deformaciones al formato XML del motor de juego. Solo las jerarquías formadas por huesos de juego pueden exportarse de forma correcta. Además, se han implementado salidas cinemáticas para complementar los huesos de juego; consulte Acerca de las deformaciones de huesos de juego.

Las deformaciones en Harmony incluyen un amplio conjunto de funciones. Sin embargo, algunas de estas funciones no son compatibles con el SDK del motor de juego y no deben utilizarse para jugar. Por lo tanto, los deformadores de hueso de juego no admiten las siguientes características estándar del deformador de hueso:

  • Zonas de influencia
  • Deformaciones de curva o envolvente
  • Tener más de una pose única en la jerarquía de deformación
  • Animación de los pegs de dibujo bajo los grupos de deformación

La deformación en el SDK del motor de juego no se comporta exactamente como la deformación de hueso en Harmony.

Para cumplir con la mayoría de los motores de juego y mantener cálculos rápidos, el SDK implementa un algoritmo de máscara de base lineal para fusionar los huesos en las articulaciones. Es posible que note algunas diferencias en función de la curvatura de las articulaciones utilizadas. Dicho esto, en comparación con las deformaciones se hueso normales, los GameBones se asemejan más en Harmony a lo que se verá una vez que se importe a Unity.

NOTA * No disponible actualmente en la implementación Cocos2d-x del SDK del motor de juego.