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.
-
- 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.