Importación de archivos de Harmony en Unity

Existen dos flujos de trabajo principales para exportar e importar datos de Harmony a Unity

  • Archivos TBG/TBGRenderer

    Este es el flujo de trabajo preferible si:

    • Utiliza exclusivamente Unity y quiere la experiencia más natural a la forma de hacer las cosas en Unity.

    • Quiere importar más rápido con menos pasos.

    • Quiere producir una jerarquía significativa de transformaciones y SpriteRenderers que se puedan ajustar y con los que pueda jugar. Esto permitirá a aquellos con poca o ninguna experiencia en la creación de comandos agregar efectos de procedimiento únicos a los personajes.

    • Quiere sacar partido de la malla de sprites de Unity combinando los atlas de sprites y los controladores de animadores con la superposición y la fusión de transiciones. Así se abre la posibilidad de utilizar paquetes existentes o comandos sencillos para la IK, la física de sacudidas, los muñecos de trapo (ragdolls), etc.

  • Carpetas XML / HarmonyRenderer

    Este es el flujo de trabajo preferible si:

    • Utiliza Unity para crear prototipos y quiere movilidad a otros motores de juegos. El flujo de trabajo XML es transferible, ya que recurre a una librería de C++ que es portátil a otros motores.

    • Quiere más espacio para jugar con soluciones personalizadas de transmisión de recursos y quiere un punto de partida para crear efectos de procedimiento personalizados de alto rendimiento.

    NOTAS
  • Si lo desea, puede cambiar de flujo de trabajo más adelante.
  • Ambos sistemas predeterminado utilizan Animator Controllers para elegir y reproducir animaciones en el personaje, por lo que los comandos que interactúen únicamente con el animador del personaje funcionarán de forma parecida. Sin embargo, los comandos que cambian máscaras o resoluciones, o que proporcionan efectos de procedimiento, se tendrán que reescribir o crear a medida para cada flujo de trabajo.
  • En general, la transición de HarmonyRenderers a TBGRenderers funcionará mejor, ya que HarmonyRenderers tiene un subconjunto de las características disponibles en TBGRenderers de forma predeterminada. Siempre es buena idea mantener el acceso a sus proyectos originales de Harmony .xstage si necesita volver a exportar con distinta configuración o un flujo de trabajo diferente.